body
{
  font-family: Future;
  background-image:url('/images/bg_body.jpg'); 
  background-repeat:repeat-x;
  margin:0px;
  padding:0px;
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#003c60;
}
a
{
  text-decoration:none;
  color:#00aa4c;
  font-weight:bold;
}
a:hover
{
  text-decoration:underline;
  color:#7f8284;
}
.bgpopup{ background-image:url('/images/bg_body_popup.png'); background-repeat:repeat-x;}
.topmenu{float:right; color:#ffffff; font-size:12px; padding:10px 0px 0px 0px;text-align:right; font-family:Arial, Helvetica, sans-serif;}
.topmenu a:link{color:#ffffff; text-decoration:none;}
.topmenu a:visited{color:#ffffff; text-decoration:none;}
.topmenu a:hover{color:#ffffff; border-color:#ebaf2d; text-decoration:underline;}
.banner{background-image:url('/images/banner.jpg'); background-repeat:repeat-x; height:380px; width:760px;}
.smallbanner{background-image:url('/images/smallbanner.jpg'); background-repeat:repeat-x; height:250px; width:960px;}
.rounded{-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px; -moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px; }
.bodytext{background-image:url('/images/body_bg.png'); background-repeat:repeat-x;border:solid 1px grey; height:500px; width:750px; background-color:#ffffff; padding:10px 10px 10px 10px; color:#003c60;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px; -moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px; vertical-align:text-top }
.sidebarbg h2{  font-size: 17px; color: #ffffff;font-weight: bold;padding: 0px;padding-left:15px;margin: 0px; background-color:#e3b010; height:30px; padding-top:10px;}
.header{background-image:url('/images/header.jpg'); height:100px; width:345px; background-repeat:repeat-x; vertical-align:text-top; padding:0px 10px 10px 10px; background-color:#111113; color:#ffffff; -moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px; }
.header2{background-image:url('/images/header.jpg'); height:90px; width:345px; background-repeat:repeat-x; vertical-align:text-top; padding:10px 10px 10px 10px; background-color:#111113; color:#ffffff; -moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px; -moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px; }
.sidebarbg{background-image:url('/images/trans.png'); background-repeat:repeat; color:#000000; -moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px; }
.sidebarbg a:link{color:#ffffff;text-decoration:none;font-weight:normal;}
.sidebarbg a:visited{color:#ffffff;text-decoration:none;font-weight:normal;}
.sidebarbg a:hover{ color: #ffffff;font-weight:normal;text-decoration:none; background-color:#e3b010; -moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px; -moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px; }
.selection{background-image:url('/images/box.jpg');height:294px; background-repeat:repeat-x; background-color:White; border:solid 1px #B9B9B9; padding:5px 5px 5px 5px;  -moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px; -moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px; }
.body_background{ background-image:url('/images/front/back.jpg'); background-repeat:repeat-x;}
.whitemenutext{ color:White; font-size:12px; font-weight:normal;}
.whitemenutext a:link{ color:White; font-size:12px; font-weight:bold; text-decoration:none;}
.whitemenutext a:visited{ color:White; font-size:12px; font-weight:bold; text-decoration:none;}
.whitemenutext a:hover{ color:#DD0000; font-size:12px; font-weight:bold; text-decoration:none;}
.search_back{background-image:url('/images/front/search_back.png'); background-repeat:no-repeat; width:630; height:300px;}
h1
{
  font-size: 17px;
  color: #003c60;
  font-weight: bold;
  padding: 0 5px 10px 5px;
  padding-top: 12px;
  background-image: url('/images/front/above-line.png');
  background-repeat: repeat-x;
  background-position: top top;
  margin: 0px;
}
.bodytext h1
{
  font-size: 19px;
  color: #003c60;
  font-weight: bold;
  padding: 0px;
  padding-left:15px;
  margin: 0px;
  background-image:url('/images/front/side.gif'); background-repeat:no-repeat; background-position:top left;
  text-align:left;
}
.bodytext h3
{
	font-size:15px;
	color:#003c60;
	line-height:16px;
	padding-bottom:10px;
}

.hideddl{ display:none;}
ul, ol {
	list-style:none;
}
.clear {
	clear:both;
	line-height:0;
	font-size:0;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {
	text-decoration:none;
}
h1 {
	font-size:16px;
	color:#003c60;
	line-height:16px;
	padding-bottom:8px;
}
h2 {
	font-size:14px;
	color:#003c60;
	line-height:16px;
	padding-bottom:8px;
}
h3 {
	font-size:12px;
	color:#003c60;
	line-height:16px;
	padding-bottom:8px;
}
h4 {
	font-size:14px;
	line-height:16px;
	padding-bottom:8px;
}
h6 {
	font-size:12px;
	line-height:16px;
	padding-bottom:8px;
}

p {
	padding-bottom:8px;
}

h4 a
{
  font-size: 13px;
  color: #ffffff;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
  font-weight:bold;
}
h4 a:hover
{
  font-size: 13px;
  color: #003c60;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
  font-weight:bold;
}
.selection p
{
  color: #003c60;
  font-family:Arial;
  font-size:12PX;
}
.selection b
{
  color: #003c60;
  font-family:Arial;
  font-size:12PX;
  font-weight:bold;
}

.selection p
{
  color: #003c60;
  font-family:Arial;
  font-size:12px;
  line-height:18px;
}


.sidefooterback{ background-image: url('/images/front/sidebackfooter.png');
  background-repeat: repeat-x;
  width:260px; height:260px;
  background-repeat:no-repeat;
  background-position:center top;
  padding:10px;
  padding-left:30px;
  }

.footerMain{font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none; text-align:left; padding:0px 0px 0px 0px;}
.footerMain a:link{font-weight:bold; color:#ffffff; text-decoration:none; }
.footerMain a:visited{font-weight:bold; color:#ffffff; text-decoration:underline; }
.footerMain a:hover{font-weight:bold; color:#f0ba2a;text-decoration:underline; }

.footerbg{background-color:#00456c; padding:10px 0px 15px 0px; vertical-align:text-top; text-align:left;}
.footer{font-size:10px; padding:3px; text-align:left; color:#ffffff; text-decoration:none;}
.footer a:link{color:#ffffff;text-decoration:none;font-weight:normal; cursor:pointer;}
.footer a:visited{color:#ffffff;text-decoration:none;font-weight:normal; cursor:pointer;}
.footer a:hover{color: #f0ba2a;font-weight:normal;text-decoration:none;}

.ulstyle ul{
    padding-left:50px;
    margin-bottom:25px;
    font:12px Arial, Helvetica, sans-serif;
    vertical-align:text-top;
    color: #003c60;
	}
	
.ulstyle ul li
{
	line-height:26px;
	list-style:square url("/images/icon2.png");
	padding-left:0px;
	vertical-align:text-top;
	color: #003c60;
	}

.newulstyle ul{
    padding-left:50px;
    margin-bottom:10px;
    font:12px Arial, Helvetica, sans-serif;
    vertical-align:text-top;
    color: #003c60;
	}
	
.newulstyle ul li
{
	line-height:20px;
	list-style:square url("/images/icon2.png");
	padding-left:0px;
	vertical-align:text-top;
	color: #003c60;
	}

	#navigation{
		margin-top:10px;
		float:right;
		clear:right;		
		vertical-align:bottom;
	}
.breadcrumb
{
  background-color:#113b54;
  height:30px;
  padding:0px 0px 0px 10px;
  font-weight:bold; 
  color:#ffffff;
  text-align:left;
}
.breadcrumb a
{
  text-decoration:underline;
  color:#ffffff;
}
.breadcrumb a:visited
{
  text-decoration:underline;
  color:#ffffff;
}
.breadcrumb a:hover
{
  text-decoration:none;
  color:#a2a1a1;
}
#main-content li{
	width:100px;
	text-align:center;
	padding:0px 38px 20px 0px;
	float:left;
	display:inline;
	margin:0px;
}

.table h6{
	font-size:13px;
	font-weight:bold;
	padding:5px;
	background-color:#eff4f9;
	}

.ctable{border:1px solid #ccc;}	

.ctable .tr{
	background-color:#f9fbfd;
	}
	
.ctable .tr1{
	background-color:#d3e1ef;
	}

.tableHead{
	background-color:#ccc;
	padding:5px;
	font-weight:bold;
	}
	
.lft_block{ border:1px solid #CCC; background:#F8F8F8; padding:14px 14px 0px 14px; font:bold 14px Tahoma, Geneva, sans-serif; width:50%; vertical-align:top;}
.rgt_block{ border:1px solid #CCC; background:#F8F8F8; padding:14px 14px 0px 14px; border-left:none; font:bold 14px Tahoma, Geneva, sans-serif; width:50%; vertical-align:top;}
.full_block{ border:1px solid #CCC; background:#F8F8F8; padding:14px 14px 0px 14px; border-top:none; font:bold 14px Tahoma, Geneva, sans-serif; vertical-align:top;}
#right ul.block_content{ padding:10px 0px 6px 0px; margin:0px;}
#right ul.block_content li{ font:normal 12px Arial, Helvetica, sans-serif; background-image:url('/images/icon_red.jpg'); background-repeat:no-repeat; line-height:18px;  padding:0px 0px 0px 15px; list-style:none; margin:0px 0px 10px 6px; height:10px; width:10px;}
h3.highlighted{ background:#F58634; padding:4px; font:bold 15px; border:dashed #cccccc 1px; color:#000; margin-bottom:14px;}


#sc{width:308px; height:280px; background-color:#000; border:#003c60 1px solid}
#sc h1{font-size:16px; width:308px; line-height:30px; background-color:#003c60; color:#FFF; margin:0px; padding:0px; text-align:center;}











