/* Start of CMSMS style sheet 'csishome' */
@charset "utf-8";
/* CSS Document */

*
{
margin:0;padding:0;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}
h1 {
	width: 143px;
	height: 77px;
	background: url('images/logo.jpg') no-repeat;
	text-indent: -9999px;
}	
h2 {
font:bold 24px/30px Arial, Helvetica, sans-serif;
 color:#0066CC;
}
h3 {
font:normal 18px Arial, Helvetica, sans-serif;
color:#003366;
margin:7px 0px;
}

body{background:url(images/body-topBg.jpg) center top no-repeat #1F78BA;}

.left{float:left;}
.right{float:right;}

#container{width:900px; margin:0px auto;}

#header{width:900px; float:left;}
#header .logo{width:143px; height:77px; float:left; padding-top:21px;}
#header .rightPart{width:562px; float:right; height:120px;}
#header .blueBg{width:562px; float:left; background:url(images/blueCurve-left.gif) left top no-repeat #0066CC; font:normal 12px/33px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center;}
#header .blueBg a{color:#FFFFFF; text-decoration:none;}
#header .blueBg a:hover{text-decoration:underline;}
#header .heading{font:bold 33px/87px Helvetica, sans-serif; color:#FFFFFF; float:left; width:562px;}

#navcontainer{width:900px; float:left; background:url(images/navBg.jpg) left top repeat-x; height:60px;}
#navcontainer ul{width:870px;}
#navcontainer ul li{display:inline; padding:0px 12px; font:bold 12px/60px Arial, Helvetica, sans-serif;}
#navcontainer ul li a{ color:#666666; text-decoration:none;}
#navcontainer ul li a:hover{ color:#003366;}
#navcontainer .active {color:#003366; font-weight: bold;}

#banner{padding:0px; width:900px; float:left; height:250px;}

#body{width:900px; float:left; background:#FFFFFF;}
#body .contentTop{width:880px; float:left; background:url(images/contentBg.gif) left top repeat-x; padding:25px 10px 15px 10px;}
#body .contentTop p{margin:7px 0px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666;}
#body .contentTop a{color:#0066CC; text-decoration:none; font-weight:bold;}
#body .contentTop a:hover{text-decoration:underline;}
#body .contentBtm{width:860px; float:left; background:url(images/content-btmBg.gif) left top repeat-x; padding:25px 20px 20px 20px; height:269px;}
#body .contentBtm-box{width:275px; float:left; margin-right:20px; display:inline; border-right:1px solid #E0E0E0;}
#body .contentBtm-box p {margin:7px 0px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666;
}
#body .contentBtm-box ul{ margin:7px 0px;}
#body .contentBtm-box ul li{width:230px; float:left; padding-left:15px; background:url(images/bullet.gif) left 6px no-repeat; color:#666666; font:normal 12px/18px Arial, Helvetica, sans-serif;}
#body .contentBtm-box1{width:260px; float:left;}

.list{width:130px; float:left; margin:7px 0px; height:75px;}
.list ul li{width:115px; float:left; padding-left:15px; background:url(images/bullet.gif) left 6px no-repeat; color:#666666; font:normal 12px/18px Arial, Helvetica, sans-serif;}
.link{width:200px; float:left;font:bold 12px/18px Arial, Helvetica, sans-serif;}
.link a{ color:#0066CC; text-decoration:none;}
.link a:hover{text-decoration:underline;}

#footer{width:900px; float:left; background:url(images/footerBg.gif) left top repeat-x; height:100px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666;}
#footer a{ color:#666666; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer p{margin-top:16px;}

img.content{padding:2px; float:left; border:1px solid #CCCCCC; margin-right:20px;}
img.icon{float:left; margin-right:5px; margin-top:2px;}
/* End of 'csishome' */

