@charset "utf-8";
/* CSS Document */
/* -----------------------------------*/
/* ---- GLOBAL <<<-----------*/
/* -----------------------------------*/
body{
	margin:0px;
	background-color:#FFF;}
	p{margin:0px; padding:0px;}
.clear{
	clear:both;}
#wrapper{
	width:960px;
	margin:0px auto;
	}
.open{
	width:280px;
	background:url(../images/arrow-left.png) right;}
.bottom-border{
	border-bottom:solid 3px #b6b6b6;}

/* ------------------------------------------*/
/* ---- TEXT ELEMENTS <<<-----------*/
/* ------------------------------------------*/
h1{
	font:normal 22px "Myriad Pro", Arial, Tahoma, sans-serif;
	color:#2D4F64;
	border-bottom:solid 1px #c6c6c6;
	margin:0px;
	padding:10px 0px;
}
h2{
	margin-top:0px;
	font:normal 18px "Myriad Pro", Arial, Tahoma, sans-serif;
	color:#666666;
	background-color:#e5e6e7;
	border-bottom:solid 2px #ffffff;
	text-align:center;}
/* ----------------------styles---------------------*/
.contact{
	font:14px Arial, Geneva, sans-serif;
	color:#FFF;
	text-align:center;
}
.contact-info{
	font:12px Arial, Geneva, sans-serif;
	color:#333333;
	text-align:center;}
.contact-info-small{
	font:9px Arial, Geneva, sans-serif;
	color:#333333;
	text-align:center;}
#content-text p{
	padding-bottom:10px;
}
.style1{
	font:14px Tahoma, Geneva, sans-serif;
	color:#6D94AB;
}
.style2{
	font:13px Tahoma, Geneva, sans-serif;
	color:#333333;}
.style3{
	font:14px Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#7799bb;}
.style4{
	margin-top:0px;}

/* ----------------------links---------------------*/
#nav a{
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF;}
#breadcrumbs a{
	font:11px Tahoma, Geneva, sans-serif;
	color:#336699;
	text-decoration:underline;
	font-weight:bold;}
#content-text li a{
	font:13px Tahoma, Geneva, sans-serif;
	color:#333333;}
#content-text li a:hover{
	font:13px Tahoma, Geneva, sans-serif;
	color:#7799bb;
	text-decoration:underline;}
#content-text a{
	font:13px Tahoma, Geneva, sans-serif;
	color:#025893;}
#content-box li a{
	font:13px Tahoma, Geneva, sans-serif;
	color:#7799bb;}

#content-text a:hover{
	font:13px Tahoma, Geneva, sans-serif;
	color:#7799bb;
	text-decoration:underline;}
/* ----------------------lists---------------------*/
#left-navigation li{
	font:10px/20px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF;}
.bullet{
	color:#FFF;
	font-weight:normal;
}


/* -----------------------------------*/
/* ---- HEADER <<<-----------*/
/* -----------------------------------*/
#top{
	height:94px;
	background:url(../images/inner-head.jpg) no-repeat;}
.header-new{
	 width:960px; 
	 height:60px; 
	 float:left;
}
.logo-new{
	width:250px; 
	height:30px; 
	float:left;
	margin-left:75px; !margin-left:75px; _margin-left:35px;
	margin-top:15px; !margin-top:15px; _margin-top:10px;
}
.search{
	width:240px; 
	height:20px; 
	float:left;
	margin-left:380px;
	margin-top:5px;
	font:11px Tahoma;
	color:#002c47;
	text-align:center;
	vertical-align:middle;
}
.search-box{
	font-family:tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-image: url(../images/search-bg.jpg);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-right:4px;
	padding-left:14px;
	height: 13px;
	width: 119px;
	margin-right:3px;
	border:none;
}
.top-links{
	width:240px; 
	height:20px; 
	float:left;
	margin-left:380px; !margin-left:380px;	_margin-left:355px;
	margin-top:1px;
	font:11px Tahoma;
	color:#002c47;
	text-align:center;
	vertical-align:middle;
}
.top-links-sep{
	font:11px Tahoma;
	color:#002c47;
	text-align:center;
	vertical-align:middle;
	padding-left:9px;
	padding-right:9px;
}
#new-nav{
	width:760px; 
	height:20px; 
	float:left; 
	margin-left:35px; !margin-left:35px; _margin-left:20px; 
	margin-top:8px;
	padding-top:5px;
	text-align:center;
}
#new-nav li{
	font:14px Arial;
	color:#ffffff;
	text-decoration:none;
	list-style-type:none;
	display:inline;

}
#new-nav a{
	color:#ffffff;
	text-decoration:none;
}
.seprator{
	font:14px Arial;
	color:#ffffff;
	text-decoration:none;
	list-style-type:none;
	display:inline;
	padding-left:12px;
	padding-right:12px;
}
#logo{
	margin:12px 0 0 40px;
	width:225px;
	float:left;
}
#right-add{
	margin-top:10px;
	margin-bottom:10px;
	width:199px;
	height:200px;
	float:left;
	background:#e8e8e8 url(../images/side-bot.jpg) bottom no-repeat;
	padding-left:10px;
	padding-top:10px;
}
#right-add a{
	font:normal 11px arial;
	color:#0a7ec0;
	text-decoration:none;
}
#right-add .heading{
	font:normal 12px arial;
	color:#025893;
	text-decoration:none;
}
#right-add .text{
	font:12px Arial;
	color:#353535;
}
#contactinfo{
	margin: 0 0 0 95px;
	width:600px;
	float:left;
}
#right-add1{
	margin-bottom:10px;
	width:199px;
	height:230px;
	float:left;
	background:#e8e8e8 url(../images/side-bot.jpg) bottom no-repeat;
	padding-top:10px;
	padding-left:10px;
}
#right-add1 a{
	font:11px Tahoma, Geneva, sans-serif;
	color:#336699;
	padding-left:2px;
	text-decoration:none;
	text-align:left;
	margin:10px 0 0 5px;
	line-height:15px!important;
}

/* ----------blue top bar-----------*/
#contact-top1{
	height:20px;
	width:200px;
	background:url(../images/blue-bar.png) no-repeat right;
	float:left;}
#contact-top2{
	height:20px;
	width:400px;
	background-color:#0068b3;
	float:left;}
#contact-top2 p{
	margin:0px;
}
/* ----------bottom info bar-----------*/
#contact-bottom{
	margin:5px 0 0 0;}



/* ---------------------------------------*/
/* ---- NAVIGATION <<<-----------*/
/* ---------------------------------------*/
#nav{
	background:url(../images/nav-bg.png) repeat-x;
	height: 24px;
	border-bottom:solid 1px #b0b0b0;}
.down_arrow
{
    position:relative;
    width:115%;
    background-image:url(../images/downArrow.gif);
    background-position: right;
    background-repeat:no-repeat;
    z-index:99;
}


/* -----------------------------------------*/
/* ---- MAIN CONTENT <<<-----------*/
/* -----------------------------------------*/
#left-column{
	margin:0px 0 0 0;
	width:235px;
	float:left;}
#left-navigation ul{
	background-color:#6d94ab;
	width:189px;
	margin:-18px 0 0 0;}
#left-navigation li{
	list-style:none;
	text-align:right;
	padding-right:25px;
	border-bottom:solid 2px #FFF;
	margin:0 0 0 -40px;}
#contact-info{
	margin:20px 0px;}

#right-column{
	margin:0px 0 0 10px;
	width:450px;
	padding-right:5px;
	float:left;
}
#right-column1{
	margin:0px 0 0 0px;
	width:900px;
	padding-right:5px;
	float:left;
}
#right-column{
	margin:0px 0 0 10px;
	width:500px;
	padding-right:5px;
	float:left;
}
.quote{
	width:auto; height:137px;
}
#last-column
{
margin:0px;
width:210px;
float:left;
}
#right-column2{
	margin:25px 0 0 5px;
	width:950px;
	float:left;}
#content-box{
	width:450px;
	margin:0 25px 0 15px;
}
#content-box1{
	width:900px;
	margin:0 25px 0 0px;
}
#content-box2{
	width:950px;
	margin:0 0px 0 0px;
}

#content-text{
	width:410px;
	background-color:#e8e8e8;
	padding:10px 20px 0 20px;
}
#content-text1{
	width:900px;
	background-color:#e8e8e8;
	padding:10px 20px 0 20px;
}
#left-nav1{
	background-image:url(../images/left-nav.jpg);
	background-repeat:no-repeat;
	height:310px;
	margin-bottom:20px;
	width:235px;
	margin-top:10px;
}
#left-nav1 ul{
	list-style:none;
	margin-top:8px;
}
#left-nav1 li{
	line-height:26px; !line-height:24px; _line-height:24px;
	height:26px; !height:24px; _height:24px;
	text-align:left;
	font:normal 11px Tahoma;
	color:#115888;
	list-style:none;
	margin-left:-5px;
}
#left-nav1 a{
	text-align:left;
	font:normal 11px Tahoma;
	color:#115888;
	text-decoration:none;
}
#left-nav1 a:hover{
	text-align:left;
	font:normal 11px Tahoma;
	color:#000000;
	text-decoration:none;
}
.left-head{
	text-align:left;
	font:bold 11px Tahoma;
	color:#ffffff;
	margin-left:10px;
	padding-top:3px;
}
.yelobt{float:left; display:block; background:url(../images/yellow-bt.png) 0px 6px no-repeat; width:100px; height:34px; margin-left:40px;}
.yelotxt{padding:13px 0px 20px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
a.yelolink{color:#000; text-decoration:none; cursor:hand; cursor:pointer;}
/* -----------------------------------*/
/* ---- FOOTER <<<-----------*/
/* -----------------------------------*/
#bottom{
	background:url(../images/footer-bg.png) no-repeat bottom;
	height:33px;
	clear:both;
	width:960px;
	margin:0px auto;
	}
#copyright{
	font:9px Tahoma, Geneva, sans-serif;
	float:left;
	padding-left:30px;
	padding-top:6px;
	}
#breadcrumbs{
	font:11px bold Tahoma, Geneva, sans-serif;
	color:#336699;
	text-align:right;
	float:right;
	line-height:33px;
	padding-right:30px;
}
