@charset "utf-8";
/* CSS Document */
body, html{background-color: #FFFFFF; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; background-image:url(/imagebank/common/img_bgtile.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;scrollbar-arrow-color: #666666;
scrollbar-3dlight-color: #C4CDBC;
scrollbar-darkshadow-color: #C4CDBC;
scrollbar-face-color: #D3DDCA;
scrollbar-highlight-color: #D3DDCA;
scrollbar-shadow-color: #D3DDCA;
scrollbar-track-color: #C4CDBC;}
table {font-size:12px;color:#666666}


a:link {color: #C7572D;	text-decoration: none;}
a:hover{	color: #C7572D; text-decoration: underline;}
a:visited{	color: #C7572D; text-decoration: none;}

.copyrights {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #55504B;}
.hidden { font-size: 11px; color: #9c99ab; font-family: Arial, sans-serif; padding: 0px 0px 0px 0px;}
.mainimg { padding: 0px 10px 0px 10px; }
.maintitle { padding: 0px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;color: #333333; margin-top: 0px; max-width: 560px;font-weight:550}
.bgcontent {background-image:url(imagebank/common/img_bgcontentsub.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px; width:600; height:533}
.tdright {background-image:url(imagebank/common/img_linegrey.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; width:1; }
.tdbottom {background-image:url(imagebank/common/img_bgtilebottom.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px; width:600; height:17}



.txtfooter {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #333333;	padding: 10px 10px 0px 10px; }
.bgcolorgreen {background-image:url(imagebank/common/img_bgcolor_green.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorliteblue {background-image:url(imagebank/common/img_bgcolor_liteblue.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcoloroceanblue {background-image:url(imagebank/common/img_bgcolor_oceanblue.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorpurpleorge{background-image:url(imagebank/common/img_bgcolor_purpleorge.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.subbody {background-color: #a7b1ad;}
.txtsub {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px; color: #5f6c65; font-weight: bold;	background-color: #abc2b8;	padding: 3px 10px 3px 10px;}
.txtsubtype1 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; width: 220px; line-height: 20px;  }
.txtsubtype2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; padding: 20px 15px 0px 10px; }
.txtsubtype3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 14px}
.txtsubtype4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #B3BCC0;}
.txthighlight {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #2E7B5E; padding: 5px 0px 5px 10px;}
.txtprogress {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #ABA099; padding: 5px 0px 5px 10px;}
.txtevents {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #D7C485; padding: 5px 0px 5px 10px;}
.frametophome{background-image:url(imagebank/common/img_frame_tophome.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.framebothome{background-image:url(imagebank/common/img_frame_bothome.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.framelefthome{background-image:url(imagebank/common/img_frame_lefthome.gif); background-repeat: repeat-y; height: 160px; border: 0; margin-top: 0px; margin-left: 0px;}
.framerighthome{background-image:url(imagebank/common/img_frame_righthome.gif); background-repeat: repeat-y; height: 160px; border: 0; margin-top: 0px; margin-left: 0px;}
.frametop{background-image:url(imagebank/common/img_frame_top.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px; }
.framebot{background-image:url(imagebank/common/img_frame_bot.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.frameleft{background-image:url(imagebank/common/img_frame_left.gif); background-repeat: repeat-y;  border: 0; margin-top: 0px; margin-left: 0px;}
.frameright{background-image:url(imagebank/common/img_frame_right.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px;}

.hmtxtnews {background-image:url(imagebank/common/img_dottedline.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; background-color: #fdf5be; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #333333; padding: 5px 10px 5px 10px;}

.hmtxtbulletin {background-image:url(imagebank/common/img_bgtile_news.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #333333; padding: 5px 10px 5px 10px;}
.hmlatestnews{background-image:url(imagebank/common/img_dottedline.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; background-color: #fdf5be;}
.hmcorpinfo{background-image:url(imagebank/common/img_dottedline.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; background-color: #fedca9;}

