body {border:0; margin:0; background-image:url(images/bg.gif); background-repeat:repeat-x; background-color:#000000; font-family:tahoma; font-size:11px; padding:23px 0px 0px 0px;}

#maincontainer {text-align:left; background-color:#FFFFFF; width:732px; clear:both;}
#line {clear:both; background-image:url(images/line.gif); background-repeat:repeat-x; height:1px; margin:23px 0px 23px 0px;}

#content 		{ padding:30px 0px 0px 0px;}
#content #left  { padding:0px 25px 0px 25px;}
#content #right { padding:0px 25px 0px 25px;}
#content #left_menu {padding:0px 25px 0px 25px;}
#content #right_content { padding:0px 25px 0px 25px;}
#content #top_content { padding:0px 25px 20px 25px; clear:both;}

#content .left  { border-right:1px solid #CFD1D7;}
#img {float:left; padding:5px 5px 5px 0px;}

#menu {clear:both; background-image:url(images/top_bg_left.gif); background-repeat:no-repeat; background-position:top left;}
#menu[id] { height:36px; overflow:hidden;}
#menu ul {margin:0; padding:0;  background-image:url(images/top_bg_right.gif); background-repeat:no-repeat; background-position:top right;  width:732px; height:36px;}
#menu ul li {float:left; display:block; margin:0; padding:0;}
#menu ul li a {display:block; float:left; background-image:url(images/menu_bg.gif); background-position:0 0px; height:36px; width:122px; background-color:transparent; }
#menu ul li a { color:#000000; text-align:center; padding:10px 0px 0px 0px; text-decoration:none; font-weight:bold; }
#menu ul li a:hover {background-position:0 -36px; color:#FFFFFF; }
#menu[id] ul li a:hover {background-position:0 -36px; color:#FFFFFF; }

#content h3 { margin:0px 0px 5px 0px;  background-image:url(images/line.gif); background-position:bottom; background-repeat:repeat-x; color:2A4256;
  			  font-family:"Times New Roman", Times, serif; font-weight:500; font-size:16pt; display:block; clear:both; height:20px; padding:2px 0px 0px 0px; 
			}
#content h3 span {float:left; padding:4px 0px 5px 0px;}			
#content h3 a { font-size:11px; color:#2A4256; text-decoration:none; font-family:tahoma; display:block; width:20px; float:right; padding-top:6px;}
#content h3 a:hover { text-decoration:underline;}			
#content h4 { margin:0; padding:0;}
#content p {margin:0; padding:10px 0px 0px 0px; color:#717989; }
#content a { color:#60A201;}
#content ul {margin:10px 0px 5px 18px; padding:0;} 
#content li {list-style-image:url(images/li.gif); color:#2F91C4;}
#content li a { color:#2F91C4; text-decoration:none;}

#content #box {float:right; padding:10px 10px 10px 10px;}
#content #box2 {float:left; padding:10px 10px 10px 10px;}

#bottom { height:5px; width:732px; clear:both; margin-top:20px;}
#bottom #left {float:left;}
#bottom #right {float:right; }


#footer {clear:both; text-align:center; background-color:#000000; color:#8A9196; padding:28px 0px 5px 0px;}
#footer a { color:#8A9196; text-decoration:none; }
#footer a:hover {text-decoration:underline;}

td, table, select,  input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:14px;
	color:#717989
}

form { margin:0px; padding:0px}