a {color: #6699FF; text-decoration:none;}
a:hover {color: #CC9900; text-decoration:underline;}

table#main_body {width:90%; margin-left:20px;}
table#main_body TH {color:#CC9933; text-align: left; font-size:16pt;}
table#registration {width: 90%; font-family: Arial; color: #444; margin-left:10%;}
table#registration td { text-align: left; }
table#registration td#registration {text-align: right; padding-right:10px; width:45%;}
table#registration td.alert {border:1px solid red;}
table#registration input {background-color:#FFFFEF; border:1px solid #AAA; }

table#login {width:205px; height:223px; background-image: url(../images/login.png); margin-left:10px; font-size:9pt;}
table#login { #height:155px;} //Iinternet Explorer
table#login TD {color:#444; text-align:left;}

table#fmenu {margin-left:20px; background-image: url(../images/fmenu.png); width:151px; height:224px;}
table#fmenu a:hover {text-decoration:none;}

table#flist {margin-left:5%; width:95%;}
table#flist TH {background-color: #FFFFCC; color: #444; border: 1px solid #AAA;}

table#info {margin-left: 10px; background-color: #E6FFE6; border:1px solid #CCC; padding:10px;width:90%;}
table#files {margin-left:10px;  background-color: #E6FFE6; border:1px solid #CCC; padding: 10px; width:90%; }
table#files TD {background-color: #FFFFFF; border:1px solid #CCC; }
table#files TD:hover {background-color: #6699FF; color: #FFFFFF}
table#files TD:hover a {color: #FFFFFF;}
table#files TD a {display: block;}
table#files TD a:hover {text-decoration:none;}
table#files TH {color: #333;}

table#contenth  {margin-left: 10px; width:90%; background-color: #C4DDC4; border-left:1px solid #AAA;border-right:1px solid #AAA;border-top:1px solid #AAA;padding-left:10px;}
table#contenth TH {color: #444;}

table#faccount {background-image: url(../images/librarybg.png);height:700px; 
width:550px;margin-left:20px;}

table#finfo { text-align: left; margin-left:10px; border:1px solid #AAA; background-color: #FFFFDD; padding:10px; width: 80%;}
table#finfoh { margin-left:10px; border: 1px solid #AAA; background-color: #EEEEBB; padding-left:5px;width:80%;}
table#finfoh TH {color: #DD3333; text-align: center;}

table#fstudents { margin-left:10px; width:90%; border:1px solid #AAA; padding-left:20px; padding-right:5px;}
table#fstudents a#name { display: block; }
table#fstudents a#name:hover { text-decoration: none; background-color:#EEFFEE; color:#6699FF; }
table#fstudents_view { margin-left:15px;}

table#sr_faclisth { width:100%;border:1px solid #CC9900; background-color: #FFFFDD; margin-left:45px;}
table#sr_faclisth TH {color: #444444; padding-left:3px; font-size:12pt;}
table#sr_faclist {width:100%; color:#555555; 
	border-left:1px solid #CC9900; 
	border-right:1px solid #CC9900;
	border-bottom:1px solid #CC9900;
	margin-left:45px;
}

table#indexxpect {margin-left:40px;}
table#indexxpect TD#stu { background-color:#EEFFFF;border:1px solid #AAAAAA;padding-bottom:5px;}
table#indexxpect TD#fac { background-color:#FFFFEE;border:1px solid #AAAAAA;padding-bottom:5px;}

table#flist TR { font-size:9pt; }
table#flist TH { font-size:11pt; }




