a.print:link {color: #000000; background:transparent; text-decoration: none; }

a.print:visited {color: #000000; background:transparent; text-decoration: none; } 

a.print:hover {color: #000000; background:transparent; text-decoration: underline; }

a.print:active {color: #000000; background:transparent; text-decoration: none; } 

a.menu:link {color: #000000; background:transparent; text-decoration: none; margin-left:20px;}

a.menu:visited {color: #000000; background:transparent; text-decoration: none; margin-left:20px; }

a.menu:hover {color: #FFFFFF; background:#967ABE; margin-left:20px; /*text-decoration: underline;*/ }

a.menu:active {color: #FFFFFF; background:#967ABE; margin-left:20px; /*text-decoration: underline;*/ }

a.standard:link {color: #000000; background:transparent; text-decoration: none; font-weight: bold; }

a.standard:visited {color: #000000; background:transparent; text-decoration: none; font-weight: bold;  }

a.standard:hover {color: #000000; background:transparent; text-decoration: underline; font-weight: bold;  }

a.standard:active {color: #000000; background:transparent; text-decoration: none; font-weight: bold;  }

body{margin:0px;background:#dfdbd3}

.capheading{margin:5px;text-decoration:underline}
img {border:none}

img.std { padding:2px;border: 1px solid black; border-bottom:3px solid black;border-right:3px solid black;margin:15px; }

a.menu{padding:4px}

p {font-size:13px;text-indent:0px;font-family: Verdana, Arial, Helvetica, sans-serif;padding-left:10px;padding-right:10px;text-align:justify;padding-top:15px;line-height:160%}
p.small{font-size:10px}
p.login{line-height:140%;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;text-align:left}
p.adminlist{line-height:120%;padding:0px;text-align:center}
p.centred {text-align:center;padding:0px;text-indent:0px}
p.print {padding:0px;padding-left:30px;margin:0px;}

/*
#content {
	position:fixed;top:150px;height:100%;background:#0000ff;width:605px;margin:0px;overflow:auto;
}
*/
#menu{
background:#b2ac9f;width:175px;vertical-align:top;text-align:left;float:right;margin-top:40px;margin-right:-7px;z-index:1;position:relative;/*padding:5px;margin:10px*/
}

li{line-height:160%}

.main{border:0px;}
div.centered {text-align: center} 
div.centered table {margin: 0 auto; text-align: left;} 
table{margin: 0 auto;margin-left: auto;margin-right:auto}
/*table.login{border:1px solid black;margin:5px}*/
table.login{background:#efefef;border:1px solid #bebebe;margin-top:-5px;margin-bottom:5px;margin-left: auto;margin-right: auto;width:300px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
table.admin_login{background:#efefef;border:1px solid #bebebe;margin-bottom:125px;margin-top:10px;margin-left: auto;margin-right: auto;width:300px;-moz-border-radius: 10px;-webkit-border-radius: 10px}
table.admin{background:#efefef;border:1px solid #bebebe;}
/*table.main{background:#928ADF} /*  old #8877ff */
td{text-align:center;font-size:small;text-indent:0px;font-family: Verdana, Arial, Helvetica, sans-serif}
td.border1 {border:1px solid black;}
td.background{background:#ddffcc}
td.adminlist{
    border:1px solid #626262;
    padding:2px;
}

h1,h5,h6,h3,{text-decoration:underline;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif}
h4 {
   text-decoration:none;
}
h2 {
    font-size:x-large;
}
h1 {font-size:xx-large}
h3 {font-size:large}
h4 {font-size:7pt}
h5 {font-size:medium}
h6 {font-size:small}


input,textarea{font-size:small;font-family: Verdana, Arial, Helvetica, sans-serif}

/*MODIFIED CSS - Added by Scott Low on September 19, 2009*/

p.centered_menu {text-align:center;padding-top:0px;text-indent:0px;font-style:italic;font-size:8pt;}

.menu_header {
    float:right;
    margin-top:20px;
    margin-bottom:10px;
    background:#4c4c4c;
    color: white;
    font-variant:small-caps;
    font-size:8pt;
    height:20px;
    padding-left:10px;
    padding-top:4px;
    padding-bottom:2px;
    width:135px;
}

.menu_category {
    float:right;
    margin:0px;
    margin-bottom:10px;
    margin-top:10px;
    background:#4c4c4c;
    color: white;
    font-variant:small-caps;
    font-size:8pt;
    height:20px;
    padding-left:10px;
    padding-top:4px;
    padding-bottom:2px;
    width:135px;
    position:relative;
}

.menu_div {
    border-bottom:#cfccc4 1px solid;
    border-top:none;
    border-left:none;
    border-right:none;
    padding:0px;
    width:75%;
}

.login_info {
    font-size:8pt;
    font-style:italic;
    text-align:center;
}

.log_info {
    font-size:10pt;
    text-align:center;
    font-weight:bold;
    padding:0px;
}

.copy {
    text-align:center;
    padding-top:0px;
    padding-bottom:0px;
    text-indent:0px;
    font-size:10px
}

.footer {
    width:610px;
    position:relative;
    bottom:0px;
    left:-10px;
}

.footer_graphic {
    position:absolute;
    left:0px;
    height:30px;
    width:635px;
    background:url(img/footer.png);
}

.login_spacer {
    width:600px;
    height:315px;
}

.logout_spacer {
    width:600px;
    height:455px;
}

#updatelog {
    padding-bottom:50px;
    margin-left:75px;
}

.link_div {
    border-top:#EEEEEE 1px solid;
    border-bottom:none;
    border-right:none;
    border-left:none;
    margin-top:20px;
    padding-bottom:15px;
}

a.sub_menu:link {color: #000000; background:transparent; text-decoration: none;}

a.sub_menu:visited {color: #000000; background:transparent; text-decoration: none;}

a.sub_menu:hover {color: #FFFFFF; background:#967ABE; /*text-decoration: underline;*/ }

a.sub_menu:active {color: #FFFFFF; background:#967ABE; /*text-decoration: underline;*/ }

/* TABLE STYLES */

.admin {
     margin-left:2px;
     background-color: #efefef;
     -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
     padding:4px;
}

/* FORM STYLES */
#request_tutor {
    padding:4px;
} 

table.requestTutor{background:#efefef;border:1px solid #bebebe;margin-top:-5px;margin-bottom:5px;padding:14px;margin-left: auto;margin-right: auto;width:300px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
p.requestTutor{line-height:140%;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;text-align:left}