html{margin:0px;height:100%;}
body{margin-top:0px;margin-bottom:0px;margin-right:6px;margin-left:10px;background-color:#DBDBDB;height:100%;}
table{margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;border:none;border-collapse:collapse}
table td{padding:0px;font-family:verdana;font-size:11px;color:#000000;text-align:left;vertical-align:top}
img{border:0px;display:block;margin:0px}
form{margin:0px}
a:link{font-weight:normal;text-decoration:none;color:#666666;}
a:visited{font-weight:normal;text-decoration:none;color:#666666;}
a:hover{font-weight:normal;text-decoration:underline;color:#000000;}

a.blu:link{font-weight:bold;text-decoration:none;color:#336699;}
a.blu:visited{font-weight:bold;text-decoration:none;color:#336699;}
a.blu:hover{font-weight:bold;text-decoration:underline;color:#000000;}


ul{list-style:url(/images/greybull.gif);margin:0px;padding:0px;padding-left:13px}
ul li{padding-bottom:8px;padding-left:0px;padding-top:0px;padding-right:0px;text-align:left;font-size:12px;}
ul ul li{padding-bottom:8px;padding-left:0px;padding-top:0px;padding-right:0px;text-align:left;font-size:10px;}

textarea.a{width:450px;height:180px;margin-bottom:18px;font-family:verdana;font-size:12px;color:#000000}
textarea.b{width:450px;height:180px;margin-bottom:18px;font-family:verdana;font-size:12px;color:#000000}
input.a{width:350px;font-family:verdana;font-size:12px;color:#000000}

table.master{width:920px;}

iframe.terms{width:260px;height:110px;border-style:solid;border-width:1px;border-color:#999999;margin-top:20px;}

table.form1{width:100%;background-color:#EEEEEE;border-style:dotted;border-width:1px;border-color:#999999;}
table.form1 td{padding:15px;}
table.form1 td.head{background-color:#CCCCCC;color:#333333;font-weight:bold;font-size:11px;padding-top:4px;padding-bottom:4px;}
table.form1 td ul li{margin-bottom:8px;}
table.form1 tr.request_odd{cursor:pointer;border-style:dotted;border-width:1px;}
table.form1 tr.request_even{cursor:pointer;border-style:dotted;border-width:1px;background-color:#FFFFFF}
table.form1 tr.request_alert{cursor:pointer;border-style:dotted;border-width:1px;background-color:#FFCDE3;color:black;}
table.form1 tr.request_hi{cursor:pointer;border-style:dotted;border-width:1px;background-color:#D4E6FF;color:black;}
table.inner_form1{margin-left:0px;border:none;background-image:none;}
table.inner_form1 td{padding:5px;border:none;background-image:none;}

table.post{width:100%;border-style:solid;border-width:1px;border-color:#A7A7A7;margin-top:15px;}
table.post td{font-family:arial,helvetica;font-size:12px;padding:10px;border-style:solid;border-width:1px;border-color:#A7A7A7;background-color:#F8F8F8}
table.post td.head{background-image:url(/images/forum_head_bg.gif);background-repeat:repeat-x;height:23px;padding-top:3px;padding-bottom:3px;font-weight:bold;font-size:10px;vertical-align:middle}
table.post td.cat{background-image:url(/images/forum_cat_bg.gif);background-repeat:repeat-x;height:27px;padding-top:3px;padding-bottom:3px;font-weight:bold;font-size:12px;vertical-align:middle;color:#FFFF66}
table.post td.student_info{background-color:#ffffff;width:90px;vertical-align:top;font-family:arial,helvetica;font-size:12px;}
table.post td.tutor_info{background-color:#ffffff;width:90px;vertical-align:top;font-family:arial,helvetica;font-size:12px;font-weight:bold;}
table.post td.student_post{font-size:12px;background-color:#EEEEEE;}
table.post td.tutor_post{font-size:12px;background-color:#EEFFBB;}
table.post td.info a:link{font-weight:normal;text-decoration:underline;color:#0180C3;font-size:14px;}
table.post td.info a:visited{font-weight:normal;text-decoration:underline;color:#0180C3;font-size:14px;}
table.post td.info a:hover{font-weight:normal;text-decoration:underline;color:#004262;font-size:14px;}
table.post td.cat a:link{font-weight:bold;font-size:12px;color:#FFFF66;text-decoration:none}
table.post td.cat a:visited{font-weight:bold;font-size:12px;color:#FFFF66;text-decoration:none}
table.post td.cat a:hover{font-weight:bold;font-size:12px;color:#FFFF66;text-decoration:none}
table.post td.info_t{background-color:#CAFFCE;width:120px;vertical-align:top;font-family:arial,helvetica;font-size:11px;}
table.post td.post_t{font-size:12px;}

table.loading1{width:100%;margin:0px;margin-top:10px;}
table.loading1 td{padding:0px;}
table.loading1 td.l{width:16px;vertical-align:middle;text-align:left;}
table.loading1 td.r{vertical-align:middle;text-align:left;font-weight:bold;font-size:15px;padding-left:5px;}

table.pagenav{margin-right:0px}
table.pagenav td.a{padding:3px;}
table.pagenav td.b{padding:3px;background-color:#BBEEFF;border-style:solid;border-width:1px;border-color:#5588BB;color:#003366;font-size:13px;}
table.pagenav td.c{padding:3px;background-color:#003366;border-style:solid;border-width:1px;border-color:#5588BB;color:#FFFFFF;font-size:13px;}
table.pagenav td.d{padding:3px;background-color:#ffffff;border-style:solid;border-width:1px;border-color:#5588BB;color:#000000;font-size:13px;}

table.popcal{background-color:#43A0CB;display:relative;border-style:solid;border-width:1px;border-color:#000000;position:absolute;visibility:hidden;}
table.popcal td{padding:5px;color:white;}
table.popcal td a:link{color:#003366;text-decoration:none;font-weight:bold}
table.popcal td a:visited{color:#003366;text-decoration:none;font-weight:bold}
table.popcal td a:hover{color:#990000;text-decoration:none;font-weight:bold}
table.popcal_table{border-style:solid;border-width:1px;border-collapse:collapse;border-color:#0C6289;background-color:#ffffff;}
table.popcal_table td{padding:4px;background-color:#ffffff;text-align:center;}
table.popcal_table td a:link{text-decoration:underline;}
table.popcal_table td a:visited{text-decoration:underline;}
table.popcal_table td a:hover{text-decoration:underline;}
table.popcal_table td.alt{background-color:#eeeeee}
table.popcal_table td.today{background-color:#95E2FE}
table.popcal_table td.header{background-color:#BDDFEE;padding:7px;font-weight:bold;color:#0C6289;}
table.popcal_table td.title{background-color:#0C6289;color:#FFFFFF}

table.popup{width:100%;height:100%;position:fixed;top:0px;left:0px;display:none;background-image:url(/images/popup/whitebg.png);}
table.popup td{vertical-align:middle;padding:0px;}
table.popup_box{width:600px;}
table.popup_box td{padding:0px;}
table.popup_box2{}
table.popup_box2 td{padding:0px;}
table.popup_box_inside{background-color:#EEEEEE;border-style:solid;border-width:1px;border-color:black;width:572px;}
table.popup_box_inside td{vertical-align:top;padding:16px;}

table.loginbox{width:276px;height:148px;background-image:url(/images/popup/signin/signinbox.png);background-repeat:no-repeat;}
table.loginbox td{padding-left:20px;padding-top:50px;}
table.loginbox td input.a{font-size:11px;width:150px;margin-bottom:5px;}

#registerform{margin:0px;border-collapse:separate;border-spacing:3px;}
#registerform tr{padding:0px;margin:0px;}
#registerform td{padding:2px;}
#registerform td.head{text-align:right;font-weight:bold;color:#444444;background-color:#CCCCCC;vertical-align:middle;padding-right:4px;padding-left:4px;}

table.requestlist{margin-left:0px;width:100%;}
table.requestlist tr{cursor:pointer;border-style:dotted;border-width:1px;border-color:#A15A05}
table.requestlist tr.odd{background-color:#FFFFFF}
table.requestlist tr.even{background-color:#FFFFCC}
table.requestlist tr.hilite{background-color:#D4E6FF;}
table.requestlist td{padding:9px;padding-left:11px;padding-right:11px;}

table.fp_sr{width:538px;margin-left:0px;height:123px;background-image:url(/images/fp_sr_bg.png);background-repeat:no-repeat;margin-top:20px;}
table.fp_sr td.m{padding-left:15px;vertical-align:top;padding-top:15px;font-size:11px;}
table.fp_sr td.m a:link{font-size:13px;}
table.fp_sr td.m a:visited{font-size:13px;}
table.fp_sr td.m a:hover{font-size:13px;color:#000000}
table.fp_sr td.z{padding:0px;vertical-align:bottom;}

table.fp_lr{width:538px;margin-left:0px;height:123px;background-image:url(/images/fp_lr_bg.png);background-repeat:no-repeat;margin-top:20px;}
table.fp_lr td.m{padding-left:15px;vertical-align:top;padding-top:15px;font-size:11px;}
table.fp_lr td.m a:link{font-size:13px;color:#649B1D}
table.fp_lr td.m a:visited{font-size:13px;color:#649B1D}
table.fp_lr td.m a:hover{font-size:13px;color:#000000}
table.fp_lr td.z{padding:0px;padding-right:30px;vertical-align:bottom;}

table.newsposts{width:537px;margin-left:0px;margin-top:20px;}
table.newsposts td{background-color:#FFE7D6;border-style:solid;border-width:1px;border-color:#FE7511;border-top:none;border-bottom:none;}

table.subnavbar{width:100%;margin-top:0px;margin-bottom:20px;}
table.subnavbar td.a{height:40px;vertical-align:middle;padding-left:30px;font-size:14px;background-image:url(/images/subnav.gif);color:#000000;}
table.subnavbar td.b{height:40px;vertical-align:middle;padding-right:20px;text-align:right;font-size:12px;background-image:url(/images/subnav.gif);color:#5A4800;}
table.subnavbar td a:link{color:#000000;}
table.subnavbar td a:visited{color:#000000;}
table.subnavbar td a:hover{color:#CC0000;}

table.box{width:255px;margin-right:30px;margin-bottom:17px;}
table.box td{padding:15px;background-image:url(/images/greybox_middle.gif);}
table.box td.head{font-size:12px;height:28px;vertical-align:middle;padding-top:0px;padding-bottom:0px;background-image:url(/images/greybox_top.gif);}
table.box td.bttm{padding:0px;background-image:url(/images/greybox_bottom.gif);height:5px;}
table.box2{width:537px;}
table.box2 td{padding:15px;background-image:url(/images/greybox2_middle.gif);}
table.box2 td.head{font-size:12px;height:28px;vertical-align:middle;padding-top:0px;padding-bottom:0px;background-image:url(/images/greybox2_top.gif);}
table.box2 td.bttm{padding:0px;background-image:url(/images/greybox2_bottom.gif);height:5px;}
table.box3{width:537px;}
table.box3 td{padding:15px;background-image:url(/images/tanbox_middle.gif);}
table.box3 td span.title{font-size:11px;color:#000000;font-weight:bold;margin-top:0px;margin-bottom:0px;padding:0px;}
table.box3 td img{display:inline;}
table.box3 td.head{font-size:11px;height:28px;vertical-align:middle;padding-top:0px;padding-bottom:0px;background-image:url(/images/tanbox_top.gif);color:#5B550A;font-weight:bold;}
table.box3 td.bttm{padding:0px;background-image:url(/images/tanbox_bottom.gif);height:5px;}
table.redbox{width:255px;margin-right:30px;margin-bottom:17px;}
table.redbox td{padding:15px;background-image:url(/images/redbox_middle.gif);}
table.redbox td.head{font-size:12px;height:28px;vertical-align:middle;padding-top:0px;padding-bottom:0px;background-image:url(/images/redbox_top.gif);color:#ffffff;}
table.redbox td.bttm{padding:0px;background-image:url(/images/redbox_bottom.gif);height:5px;}

table.resultsTable{width:100%;border-style:solid;border-width:1px;border-color:#000000;background-color:#ffffff;margin-top:0px;}
table.resultsTable td{cursor:pointer;}
table.resultsTable td.odd{font-family:arial,helvetica;font-size:14px;color:#003399;text-align:left;vertical-align:top;padding:4px;background-color:#D4FDFF;}
table.resultsTable td.even{font-family:arial,helvetica;font-size:14px;color:#003399;text-align:left;vertical-align:top;padding:4px;background-color:#FFFFFF;}
table.resultsTable td.hi{font-family:arial,helvetica;font-size:14px;color:#ffffff;text-align:left;vertical-align:top;padding:4px;background-color:#003399;}
table.resultsTable td.showall{font-family:arial,helvetica;font-size:14px;color:#003399;text-align:left;vertical-align:top;padding:4px;background-color:#F8EDBC;}   
input.search1{width:350px;padding:3px;font-family:arial,helvetica;font-size:15px;color:#777777;}
input.search2{width:350px;padding:3px;font-family:arial,helvetica;font-size:15px;color:#000000;}

input.search{width:100px;color:#666666;font-style:italic;}
input.search_hi{width:100px;}

div.resultsBox{display:none;width:350px;padding:0px;}

#footer{text-align:center;font-family:verdana;font-size:11px;margin-top:22px;margin-bottom:22px;}
#legal{text-align:center;margin-bottom:22px;font-size:10px;color:#999999;width:600px;font-family:verdana;margin-bottom:15px;color:#999999;}

div.subjectItem{border-style:solid;border-width:1px;border-color:#999999;padding:5px;background-color:#CCCCCC;width:400px;margin-top:5px;font-size:11px;color:#000000;}

div.status{border-style:solid;border-width:1px;border-color:#99CCFF;background-color:#CCEEFF;color:#003366;padding:17px;margin-bottom:20px;font-size:12px;}
div.status a:link{color:#003366;}
div.status a:visited{color:#003366;}
div.status a:hover{color:#000000;}
