body { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; line-height:140%;
	font-family: Arial,Verdana; font-size: 12px; font-weight: normal; color: #000000; background-color: #E6E6E6; 
} 
h1 { font: normal bold 22px Arial, sans-serif; color: #9D0000;
	border-bottom: 2px solid #CACED5;
	padding: 7px 5px 1px 3px;
	margin-top: 2px;
}

h2 { font-weight:normal; font: normal bold 14px Arial,Verdana, sans-serif; line-height:20px;margin-bottom:1px;margin-top:1px; text-transform888:capitalize; color:#4d4d4d}
h3 { font: normal bold 11pt Arial, sans-serif; color: #000; padding: 3px; }

td {
	line-height:190%;
	font:12px Arial,Verdana,sans-serif;
	color:#4e4b44;
}
a {text-decoration:none; color:#4578BE}

.text_to_link:link, .text_to_link:visited, .text_to_link:active {color:#000000;}
.text_to_link:hover {color:#4578BE}

.line_more{line-height:140%;}
.smaller_font{font:10px Arial,Verdana,sans-serif; color:#808080;line-height:120%;}
.home_size a{font:11px Arial,Verdana,sans-serif; color:#217CC0;line-height:160%;}
.tborder {border:1px solid #ccc; background:#ffffff;}
.td_border_top {border-top-width:1px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-color:#BEBEBE; border-right-color:#ffffff; 
	border-bottom-color:#BEBEBE; border-top-style:solid; border-right-style:none; border-bottom-style:none; border-left-style:none;}

#separator {clear:both; width:100%; padding-left:0px; border-top:1px solid #9BCDFF; border-top-style:dashed; position:relative; top:0px; background:#fff;}

.underheader { font-weight:normal; font: normal 11px Arial,Verdana, sans-serif; line-height:10px;margin-bottom:10px;text-transform:capitalize;color:#808080;line-height:210%;}

/* navigation */
.navigation888 {font:10px Arial,Verdana,sans-serif; font-weight:bold; padding-left:5px;padding-top:0px;}
.navigation {font:12px Arial,Verdana,sans-serif; font-weight:bold; color:#9D0000; padding-left:5px;padding-top:0px;}

/* menu horizontal */
#menuh8 { width:994;padding-left:0px;padding-right:0px; height:23px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; top:0px; }
#menuh8 a {font: normal bold 16px Arial, Verdana, sans-serif; text-decoration:none; color:#fff; padding:5px 10px 5px 10px;font-weight:bold; font-size:12px; display:block; float:right; border-left:1px solid #ccc;}
#menuh8 a:hover { background:#900000; color:#FFFFF;}

#menuh88 {padding-left:110px; }
#menuh {padding88-left:200px; padding:0px 0px 0px 0px; height:23px; border-top:0px solid #ccc; }
#menuh88 { width:994;padding-left:0px;padding-right:0px; height:23px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; top:0px; }
#menuh a {font: normal bold 16px Arial, Verdana, sans-serif; text-decoration:none; color:#fff; padding:5px 10px 5px 10px;font-weight:bold; font-size:12px; display:block; float:left; border-left:1px solid #ccc;}
#menuh a:hover { background:#900000; color:#FFFFF;}

/* add borders to tables */
.tablecontainer888{border-width:1px; border-color:rgb(129,192,235); border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; }
.tablecontainer_full888{border-width:1px; border-color:rgb(129,192,235); border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-style:solid;}


/* vert menu to the left */
#menur {width:200px;background:#f2f2f2; float:left; position:relative; right:0px; top:0px; padding-top:0px; padding-bottom:20px;}
.r1:link, .r1:visited, .r1:active {display:block; color:#4578BE; font: normal bold 12px Arial, Verdana, sans-serif;text-decoration:none; padding-top:4px;padding-bottom:4px; padding-left:5px;height:15px; margin-left:1px; border-bottom:0px solid #ccc; border-top:1px solid #ccc; margin-right:1px;}
.r1:hover { background-color:#ffffff;color:#900000}

.r11:link, .r11:visited, .r11:active {display:block; color:#4578BE; font: normal 11px Arial, Verdana, sans-serif;text-decoration:none; padding-top:0px;padding-bottom:13px; padding-left:12px;height:3px; margin-left:1px; border-bottom:0px solid #ccc; margin-right:1px;}
.r11:hover { background-color:#ffffff;color:#900000}

/* home left articles titles*/
#list_square ul {list-style-image: url('/hpics/all/list_square888.gif'); margin:1px; padding-left:15px;}
#list_square88 li {list-style:circle outside; color:#4D7EC1; margin:1px; padding-left:1px;}

#home_page_articles h2 a{color: #4D7EC1;}

.tdbg_head{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;background:url(hpics/all/header2bg.gif) repeat-x;}
.tdbg_cont888{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;background:url(hpics/all/bg_left_side.gif) repeat-x;line-height:140%;}

.searchbutton888{width:87px;height:30px;margin:0;padding:0;background:url(hpics/all/g_search.gif) no-repeat top left;border:none;cursor:pointer;cursor:hand;color:#FFFFFF;}

/* calendar */
.main {font-size:14px;}.month {;color:#666666;}
.daysofweek {font-weight:bolder;color:#666666;text-decoration:underline;width:20px}
.days {color:#666666;border:1px solid #666666;}
.days a{text-decoration:none;color:#666666;}
.todays {font-weight:bolder;color:#FFFFFF;background:#A6A6A6;border:1px solid #666666;}
