@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
}
.clear{
	overflow:hidden;
	height:0;
	clear:both;
}

.footer{color:#032876;overflow:hidden;background-color:#4c4c4c;background-image:url(../images/bg_footer3.jpg);padding:10px;font-size:12px;}
.footer a{color:#032876;text-decoration:none;}
.footer a:hover{color:#ca0000;text-decoration:underline;}
.footer .address{margin-right:20px;}
.footer ul{padding:0;margin:0;}
.footer ul li{padding:0;margin:0;list-style:none;}
.footer .col1{overflow:hidden;float:left;width:240px; padding-left:40px}
.footer .col2{overflow:hidden;float:left;}
.footer .col3{overflow:hidden;float:right;text-align:right;}
h1 {
	font-size:1.5em;
}	

.sidebar{
	background:#a0c2df; padding-top:25px;
}
.wrapper{
	overflow:hidden;
	max-width:940px;
	background-color:#fff;
	background:url(../images/bg_white.png) repeat-y;
	margin-left:auto;
	margin-right:auto;
	padding:10px 16px 10px 16px;
	position:relative;
	
}
.wrapper_content{
	overflow:hidden;
	position:relative;
	margin-top:25px;
	background-color:#a0c2df;
}

.tbclass  /* normal table*/
{
  border-collapse:collapse;
  width:98%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-bottom:20px;
  
}
.tbclass th
{
  color:#FFF;
  text-align:left;
  font-weight: bold;
  text-decoration: none;
  background-color:#1c164b;
  border-top:#dadada solid 1px; 
  border-right:#dadada solid 1px;  
  border-left:#dadada solid 1px; 
  padding:6px 3px 4px 3px;
  height:20px;
}
.tbclass td
{
  text-align:left;
  font-style: normal;
  padding:6px 3px 4px 3px;
  font-size:12px;
  border:#dadada solid 1px;
  height:20px;
}
.tbclass th.whiteboldselected {
	background-color:#0072e5;
}
