/* CSS Document */

body{
padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; background-color:#000000;
}
body a{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656;
}
body a:hover{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656;
}

#maintable{
width:1000px; margin:auto; padding-top:40px;
}

.fl{
float:left;
}

.fr{
float:right;
}

#topheader{
height:258px;
}
	#topheader #toplinks{
	width:798px; margin:auto;
	}
	#topheader #toplinks .bg{
	width:696px; background-image:url(../images/top_links_mdlbg.jpg); background-repeat:repeat-x; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b6b6b6; text-align:center; float:left; padding:8px 42px 0px 42px; text-decoration:none; text-transform:uppercase;
	}
		#topheader #toplinks .bg a{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b6b6b6; text-decoration:none;
		}
		#topheader #toplinks .bg a:hover{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e86c4; text-decoration:none;
		}
		#topheader #toplinks .bg .spaceinlinks{
		padding-right:45px;
		}

	#topheader .bgimage{
	background-image:url(../images/headerimg.jpg); background-repeat:no-repeat; height:205px; clear:both;
	}
		#topheader .bgimage .logo{
		padding:50px 0px 0px 20px;
		}

#middlecontent{
padding-bottom:30px;
}
	#middlecontent .mdlebg{
	width:970px; background-image:url(../images/midlecontent_mdlbg.jpg); background-repeat:repeat-y; padding:0px 15px 0px 15px; float:left;
	}
		#middlecontent .mdlebg .leftarea{
		width:195px; float:left; padding-right:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
		}
			#middlecontent .mdlebg .leftarea a{
			ont-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:24px; text-decoration:none;
			}
			#middlecontent .mdlebg .leftarea a:hover{
			ont-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; line-height:24px; text-decoration:underline;
			}

			#middlecontent .mdlebg .leftarea .btnarea{
			width:195px; clear:both; float:left;
			}			
			#middlecontent .mdlebg .leftarea .orangebtnbg{
			background-image:url(../images/orangebtn_mdlbg.jpg); background-repeat:repeat-x; height:41px; font-family:verdana, arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; float:left; padding-top:7px; text-transform:uppercase; line-height:normal;
			}

		#middlecontent .mdlebg .mdlearea{
		width:512px; float:left;
		}

		#middlecontent .mdlebg .mdlearea ul{
			margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; list-style:none;
			}
			#middlecontent .mdlebg .mdlearea ul li{
			background-image:url(../images/orangebullet.jpg); background-repeat:no-repeat; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
			}
				#middlecontent .mdlebg .mdlearea ul li a{
				font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
				}
				#middlecontent .mdlebg .mdlearea ul li a:hover{
				font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ea6f08; text-decoration:none;
				}

				#middlecontent .mdlebg .mdlearea .block{
				width:512px; float:left; padding-bottom:20px;
				}
		#middlecontent .mdlebg .mdlearea .bluetitle{
		font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#045772;
		}
		#middlecontent .mdlebg .mdlearea .titleline{
		width:512px; background-color:#c1d2dd; height:1px; float:left; margin-top:10px; margin-bottom:10px;
		}


		#middlecontent .mdlebg .rightarea{
		width:222px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
		}
			#middlecontent .mdlebg .rightarea ul{
			margin:0px; padding:0px; list-style:none;
			}
			#middlecontent .mdlebg .rightarea ul li{
			background-image:url(../images/bluebullet.jpg); background-repeat:no-repeat; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
			}
				#middlecontent .mdlebg .rightarea ul li a{
				font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
				}
				#middlecontent .mdlebg .rightarea ul li a:hover{
				font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ea6f08; text-decoration:none;
				}

			#middlecontent .mdlebg .rightarea a{
			font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ea6f08; text-decoration:none; text-decoration:underline;
			}
			#middlecontent .mdlebg .rightarea a:hover{
			font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ea6f08; text-decoration:none; text-decoration:none;
			}
	
			#middlecontent .mdlebg .rightarea .greybg{
			width:206px; background-image:url(../images/rightarea_greybg.jpg); background-repeat:repeat-x; height:137px; padding:8px; font-family:arial, Helvetica, sans-serif; font-size:14px; color:#737373; text-decoration:none; line-height:20px;
			}
	
			#middlecontent .mdlebg .rightarea .bluetitlebg{
			width:206px; background-image:url(../images/rightarea_bluetitlebg.jpg); background-repeat:repeat-x; height:13px; padding:8px; font-family:verdana, arial, Helvetica, sans-serif; font-size:12px; color:#045772; padding-bottom:15px;
			}
			#middlecontent .mdlebg .rightarea .medalbg{
			background-image:url(../images/medalbg.jpg); background-repeat:no-repeat; background-position:bottom right;
			}

			#middlecontent .mdlebg .rightarea .contactarea{
			width:201px; background-image:url(../images/contactarea_bg.jpg); background-repeat:no-repeat; height:106px; padding:20px 10px 6px 10px; font-family:arial, Helvetica, sans-serif; font-size:12px; color:#565656; line-height:18px; text-decoration:none;
			}
			#middlecontent .mdlebg .rightarea .contactarea a{
			font-family:arial, Helvetica, sans-serif; font-size:12px; color:#565656; line-height:18px; text-decoration:underline;
			}
			#middlecontent .mdlebg .rightarea .contactarea a:hover{
			font-family:arial, Helvetica, sans-serif; font-size:12px; color:#ea6f08; line-height:18px; text-decoration:none;
			}
				#middlecontent .mdlebg .rightarea .contactarea .title{
				font-family:arial, Helvetica, sans-serif; font-size:13px; float:right; color:#ea6f08; text-decoration:none; padding-left:60px; padding-bottom:6px;
				}

#footer{
width:1000px; background-color:#3e3e3e; padding:10px 0px 10px 0px; font-family:verdana, arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; float:left; text-decoration:none;
}
	#footer a{
	font-family:verdana, arial, Helvetica, sans-serif; font-size:12px; color:#ea6f08; text-decoration:none;
	}
	#footer a:hover{
	font-family:verdana, arial, Helvetica, sans-serif; font-size:12px; color:#ea6f08; text-decoration:underline;
	}
	
	#footer .leftblock{
	width:299px; display:block; margin-right:51px; float:left;
	}
		#footer .leftblock .titlebgblack{
		background-color:#000000; padding:12px 10px 12px 10px;
		}
		#footer .leftblock .contentblock{
		padding:8px 0px 8px 10px;
		}

	#footer .leftblock2{
	width:300px; display:block; float:left;
	}
		#footer .leftblock2 .titlebgblack{
		background-color:#000000; padding:12px 10px 12px 10px;
		}
		#footer .leftblock2 .contentblock{
		padding:8px 0px 8px 10px;
		}

	#footer .inputarea{
	width:156px; height:16px; border:1px solid #000000; background-color:#FFFFFF; font-family:verdana, arial, Helvetica, sans-serif; font-size:11px; color:#000000;
	}

		

h1{
font-family:verdana, arial, Helvetica, sans-serif; font-size:15px; color:#ea6f08;
}

h2{
font-family:verdana, arial, Helvetica, sans-serif; font-size:13px; color:#045772;
}


.breadcrumbs{
font-family:verdana, arial, Helvetica, sans-serif; font-size:11px; color:#565656; text-decoration:none;
}
.breadcrumbs a{
font-family:verdana, arial, Helvetica, sans-serif; font-size:11px; color:#565656; text-decoration:none;
}
.breadcrumbs a:hover{
font-family:verdana, arial, Helvetica, sans-serif; font-size:11px; color:#045772; text-decoration:none;
}


.h1small{
font-family:verdana, arial, Helvetica, sans-serif; font-size:9px; color:#808080;
}

.h1small a{
font-family:verdana, arial, Helvetica, sans-serif; font-size:9px; color:#808080; text-decoration:none;
}

.h1small a:hover{
font-family:verdana, arial, Helvetica, sans-serif; font-size:9px; color:#808080; text-decoration:none; 
}



.footerkey{
font-family:verdana, arial, Helvetica, sans-serif; font-size:12px; color:#808080;
}

.footerkey a{
font-family:verdana, arial, Helvetica, sans-serif; font-size:12px; color:#808080;
}

.footerkey a:hover{
font-family:verdana, arial, Helvetica, sans-serif; font-size:12px; color:#808080;
}
