@charset "utf-8";
/* CSS Document */

* {
	margin:0; padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {text-decoration:underline; color:#031565; font-weight:bold;}
a:hover {text-decoration:none;}

h1 {color:#031565; font-size:12px; font-weight:normal;}


body{
background:#FFF;
font-size:14px;
color:#031565;
}

.text18px {font-size:18px; font-style:italic; font-weight:normal;}
.italic {font-style:italic;}
.bold {font-weight:bold;}
.lineheight {line-height:16px;}

.back {background:url(images/back.jpg) repeat-y; width:925px; margin:auto;}
.back_end {clear:left; background:url(images/back_end.jpg); width:925px; height:14px; margin:auto;}
.bws {color:#FFFFFF; font-size:28px; font-weight:bold; padding-left:75px; padding-top:60px;}
.header {width:925px; height:222px; margin:auto; background:url(images/header.jpg);}
.headercontent {width:925px; height:222px; margin:auto;}

.nav  {margin-top:20px; margin-left:50px; font-weight:normal; width:925px; height:45px;}
.nav ul {}
.nav li {height:30px; line-height:30px; margin-left:40px; display:inline;}
.nav li a {font-size:14px; text-decoration:none; width:100px; color:#FFF; float:left;}
.nav li a:hover {font-style:italic; color:yellow;}


.front_header {position:relative; top:0px; left:0px; background:url(images/frontheader.jpg) no-repeat; width:858px; height:148px;}
.front_headertextcontainer {position:absolute; top:40px; left:190px; z-index:1; background:none;}
.front_headertext {float:left; width:312px; font-size:12px;}
.front_headertextright {float:right; width:312px; font-size:12px;}
.flashcontainer {position:absolute; top:0px; left:172px; z-index:2;}

.heading {float:right; width:708px; height:25px; color:white; padding-top:5px; padding-left:5px; background:#6f82d4;}
.headingfull {width:853px; height:25px; color:white; padding-top:5px; padding-left:5px; background:#6f82d4;}
.contenttext {color:#031565; width:700px; font-size:12px; padding-left:5px; padding-top:5px;}
.contenttextfull {color:#031565; width:848px; font-size:12px; padding-left:20px; padding-top:5px; padding-right:10px;}
.contentcontainer {width:858px; clear:left; margin-bottom:25px;}
.heading3 {color:#FFFFFF; padding-top:5px; padding-left:5px; width:700px; height:25px; background:url(images/heading_bg.jpg) repeat-x; font-size:14px;}
.containerright {float:right; width:705px;}

.content { background:#FFFFFF; width:858px;  margin:auto; padding-bottom:25px; border:solid #031565 1px; }
.heading2 {color:#FFFFFF; padding-top:5px; padding-left:5px; height:25px; background:url(images/heading_bg.jpg) repeat-x; font-size:14px;}

.contentcontainer2 {width:858px;}
.contentleftcontainer { min-height:420px; height:auto !important; height:420px; margin-left:25px; width:605px; border:1px solid #031565;}
.contentleft {width:550px; padding:10px; font-size:12px;}
.siderightcontent {float:right; margin-right:25px; width:175px; background:#223495; border:1px solid #031565;}
.designmenu {background:#FFFFFF; min-height:118px; height:auto !important; height:118px; padding:0px; font-size:12px;}
.designmenu ul {margin-left:20px; padding-bottom:5px;}
.designmenu ul li {list-style:none;}
.designmenu ul li a {font-size:10px; line-height:18px;}

.samplepicbox{margin:auto; overflow:auto; height:240px;	width:590px; text-align: center; border: 1px solid #031565;}
img.samplepic {	width:164px; height:94px; border:#CCCCCC; border-style:solid; border-width:1px;	margin: 15px 15px 5px 5px;}

.fsh_list {margin-left:20px; list-style:circle;}

.footer {color:#031565; width:901px; height:20px; margin:auto; margin-top:10px; clear:left;}
.footer a {text-decoration:none; color:#031565; font-weight:normal;}
.footer a:hover {text-decoration:underline;}
.lefttext{float:left;}
.righttext{text-align:right;}

img.pic1 {width:110px; height:83px; margin-right:20px; margin-left:15px;}
