/* Body   */
body {margin:0px;}

/* Main Content area   */
.maincontent {margin:20px 20px 20px 20px;}
img {border:0px}

/* Text areas   */
h1 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:100%; color:#336633}
.header {font-size:120%; font-weight:bold; padding:6px 0px 0px 0px; color:#336633}
.text {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 70%;color: #000000;line-height: 17px;}
.date {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#FFFFFF; margin:2px 15px 0px 0px; float:right;}

/* Dotted dividers   */
#dottydouble {width:98%; height:34px; background-image:url(images/dottysplitter.gif); background-repeat:repeat-x;}
#dottysingle {width:98%; height:6px; background-image:url(images/dottysingle.gif); background-repeat:repeat-x; margin:5px 0px 5px 0px;}

/* Footer   */
.icnortheast {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:65%; color:#FFFFFF; margin:0px 5px 0px 0px; float:right;}
.footerlinks {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:65%; color:#FFFFFF; margin:0px 0px 0px 5px; float:left;}

/* Links   */
a.text:active {  font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 100%; color: #336633; text-decoration: underline}
a.text:link {  font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 100%; color: #336633; text-decoration: underline}
a.text:hover {  font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 100%; color: #336633; text-decoration: none}
a.text:visited {  font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 100%; color: #336633; text-decoration: underline}

a.footer:active {  font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline}
a.footer:link {  font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline}
a.footer:hover {  font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: none}
a.footer:visited {  font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 100%; color: #000000;text-decoration: underline}

.picturemargin {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}


.table { background-color: #E8E8E8; }
.resultsheader { font-family: Arial, Verdana, Tahoma; font-size: 70%; color: #000000; background-color: #E6EEF2;}
.category {font-size:100%; font-weight:bold; color:#006633}


/* Tables 
.tbl_container {border: 0px; height: 100%; width: 100%;margin:0px 0px 0px 0px;padding:0px; background-image:url(/global/images/bg.gif); background-repeat:repeat;}
*/
.tbl_container {border: 0px; height: 100%; width: 100%;margin:0px 0px 0px 0px;padding:0px; background-image:url(/global/images/leftbg.gif); background-repeat:repeat-y;}
.tbl_content {border: 0px; height: 100%; margin:0px 0px 0px 0px;padding:0px; background-color:#FFFFFF; vertical-align:top;}
.tbl_header {border: 0px; width: 100%;margin:0px 0px 0px 0px;padding:0px;}
.tbl_headerimage {border: 0px; width: 100%; margin:0 0 0 0;}
.tbl_headerbar {border: 0px; width: 100%;}
.tbl_95 {border: 0px; height: 100%; width: 95%;}
.tbl_leftnav {border: 0px; height: 100%; background-image:url(../global/images/leftbg.gif); background-repeat:repeat-y; vertical-align:top;margin:0px 0px 0px 0px;padding:0px;}
.tbl_basic {border: 0px;}
.tbl_bottomnav {border: 0px; width: 100%; background-image:url(../global/images/footerbg.gif); background-repeat:repeat;	}
.tbl_100basic {border: 0px; width: 100%; height: 30px; background-color:#FFFFFF;}
.tbl_homeimage {border: 0px;}
.tbl_timetable {border: 0px; width: 95%; text-align:center}
.tbl_response {width: 95%; border: 0;}
.tbl_list { background-color: #FFFFFF; border: 0px; }
.tbl_search {background-color:#FFFFFF ; border:0px; background-image:url(../global/images/leftbg.gif);font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 70%;color: #000000;}
/* Table Columns */
.td_header_left { text-align:left; width: 67%; background-image:url(../global/images/topbg.gif); background-repeat:repeat-x;margin:0 0 0 0;}
.td_header_right {text-align:right;width: 33%; background-image:url(../global/images/topbg.gif); background-repeat:repeat-x;margin:0 0 0 0;}
.td_headerimage_left {text-align:left; width: 67%; background-image:url(../global/images/headerbg.jpg); background-repeat:repeat;}
.td_headerimage_right {text-align:right; width: 33%; background-image:url(../global/images/headerbg.jpg); background-repeat:repeat;}
.td_headerbar_left {width: 67%;background-image:url(../global/images/greybarbg.gif); background-repeat:repeat;}
.td_headerbar_right {width: 33%; background-image:url(../global/images/greybarbg.gif); background-repeat:repeat;}
.td_dottyline { text-align:center; width: 4%; vertical-align:middle; background-image:url(../global/images/dottyvertical.gif); background-repeat:repeat-y;}
.td_top {vertical-align:top;}
.td_40 {width:40%; text-align:center}
.td_60 {width:60%; text-align:center}
.td_33 {width:33%;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 70%;color: #000000;line-height: 17px;}
.td_25 {width:25%;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 70%;color: #000000;line-height: 17px;}
.td_75 {width:75%;}
.td_5 {width:5%}

/* Table Rows */
.tr_grey {background-color:#CCCCCC;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 70%;color: #000000;line-height: 17px;}
.tr_white {background-color: #FFFFFF;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 70%;color: #000000;line-height: 17px;}

