body,
html	{margin:0;
	height: 100%; margin-bottom: 1px;
	padding:0;
	color:#000000;
	background:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
	line-height:1.7;} 

a {text-decoration:none;color:#ff0000;outline:none;}

a:hover {text-decoration:underline;}

#top_wrap	{margin:0 auto;
		height:30px;
		color:#cccccc;
		background:#2b2b2b;
		font-family:arial, helvetica, sans-serif;
		line-height:30px;}	

#top_header	{margin:0 auto;
		width:950px;text-align:right;}

#second_wrap	{margin:0 auto;
		height:80px;
		background:#2b2b2b;
		color:#ffffff;
		font-family:arial, helvetica, sans-serif;
		border-bottom:10px solid #ffffff;}

#second_header	{margin:0 auto;
		padding:18px 0px 0px 0px;
		width:950px;
		line-height:25px;}

.li {float:left;margin:-3px 10px 0px 0px;}

.fa {margin:0px 10px 0px 40px;display:inline;float:right;padding:0px 0px 3px 0px;border-bottom:2px solid #2b2b2b;}
.fa:hover {border-bottom:2px solid #ffffff;}

#outwrap	{margin:0px auto;
		width:950px;}

#main_wrap	{margin:10px auto;
		padding:0px 0px 0px 0px;
		float:left;}

.pdficon
{display:inline;vertical-align:middle;margin-right:7px;}







#home_left_col	{float:left;
		width:620px;
		margin-right:10px;
		border:10px solid #e6e6e6;
		height:240px;
		background:#efefef;}

img.home_left_col {float:left;margin-right:15px;}

#home_left_col p {font-family:arial, helvetica, sans-serif;
	font-size:120%;
	padding:0px 10px 5px 10px;
	border-bottom:1px solid #999999;
	margin:0px 0px 5px 0px;}



#home_rightcol	{float:right;
		width:260px;
		border:10px solid #e6e6e6;
		height:220px;
		margin:0px 0px 0px 0px;
		background:#efefef;
		padding:10px;}

#home_rightcol p	{font-family:arial, helvetica, sans-serif;
			font-size:120%;
			padding-bottom:5px;
			border-bottom:1px solid #999999;
			margin:0px 0px 5px 0px;}

.news {font-size:140%;font-family:arial, helvetica, sans-serif;}









#second_main_wrap {margin:0px auto;
		margin-left:-10px;
		padding:0px 0px 0px 0px;	
		float:left;
		border-bottom:20px solid #ffffff;}


.pic_menu {float:left;border:10px solid #e6e6e6;width:210px;background:#efefef;margin-left:10px;padding-bottom:3px;}

.pic_menu p {padding:5px 10px 10px 10px;color:#000000;border-bottom:2px solid #e6e6e6;}



.pic_menu img {padding:1px 0px 0px 0px;border-bottom:1px dotted #999999;}






#footer_wrap	{clear:both;
		background:#2b2b2b;}

#footer	{margin:0px auto;
	width:940px;
	padding:10px 0px 10px 10px;
	color:#ffffff;
	font-family:arial, helvetica, sans-serif;
	text-size:80%;}

a.top {color:#999999;text-decoration:none;}

a.top:hover {color:#cccccc;text-decoration:underline;}

a.big_link img {height:26px;width:27px;border:0;background:url(graphics/arr.gif) top left no-repeat;display:inline;vertical-align:middle;}

a.big_link:hover img {background-position:0 1px;border-bottom:2px solid #ff0000;}

a.no_underline {text-decoration:none;}

a.small_link {color:#ff0000;font-family:arial, helvetica, sans-serif;text-decoration:none;font-size:120%;}

a.small_link:hover {text-decoration:underline;}

a.vsmall_link {color:#ff0000;font-family:arial, helvetica, sans-serif;text-decoration:none;font-size:100%;padding:0px 10px 0px 10px;}

a.vsmall_link:hover {text-decoration:underline;}

a.black {color:#000000;display:block;}

a.black:hover {color:#ff0000;text-decoration:none;}

p {margin:0; padding:0 0;}

hr {color:#999999;background-color:#999999;height:1px;border:0;}

img {display:block; border:none;}

h1 {width:300px;font-size:150%;font-weight:normal;margin:0px 0px 5px 255px;padding:5px;border-bottom:1px solid #999999;}

h2 {font-size:120%; margin:0;padding:5px 0px 5px 10px;background:#efefef;text-decoration:none;}

.smnav {float:right;margin:-5px 0px 0px 0px;padding:0;}

.smnav ul {margin:0px 0px 0px 0px;padding:0;list-style-type:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:100%;line-height:20px;height:20px;text-align:right;}

.smnav a {display:block;padding-left:23px;padding-right:0px;color:#ff0000;text-decoration:none;margin-left:10px;}

.smnav a:hover {color:#ffffff;}

a:link[id=current], a:visited[id=current] {color:#ffffff !important;}

#top_arrow	{line-height:10px;
		font-size:200%;
		height:50px;
		padding-right:10px;
		margin:0px 10px 0px 0px;
		color:#ffffff;
		border-right:1px solid #ffffff;
		float:right;}

#top	{float:left;
	margin:0px 0px 0px 10px;
	line-height:25px;
	width:50%;
	color:#ffffff;}

p.strap {font-size:160%;font-weight:bold;}

p.std {font-size:100%;}

.latest {border:10px solid #e6e6e6;margin:20px 0 0 10px;width:690px;}
.latest p {padding:10px;}
