body{margin:0;padding:15px 0 0 0;font-family:arial,helvetica,sans-serif;color:#000;font-size:12px;text-align:center;background:url(../images/bkgd/background-repeat.jpg) center top repeat-y;}
#main{margin:0 auto;text-align:left;width:954px;background-color:#fff;}

#header{width:954px;margin-bottom:15px;}
#header .tagline{padding:40px 0 0 180px;}
#header .tel{padding-left:40px;padding-bottom:5px;height:21px;font-size:13px;color:#000;font-weight:bold;background:url(../images/bkgd/icon-phone.jpg) no-repeat left top;}
#header .email a{display:block;padding-left:40px;height:30px;font-size:11px;color:#009BD4;font-weight:bold;background:url(../images/bkgd/icon-mail.jpg) no-repeat left top;}

#footer {margin-top:10px;width:954px;height:24px;background:url(../images/bkgd/footer-bar.jpg) left top no-repeat;}
#footer span{font-size:12px;}
#footer p {font-size:11px;color:#000;padding:4px 0 0 10px;}
#footer a:link,#footer a:visited,#footer a:active {color:#000;text-decoration:none;font-weight:normal;}
#footer a:hover{text-decoration:underline;}

.clear{clear:both;font-size:1px;line-height:1px;height:1px;margin-top:-1px;}
.left{display:block;float:left;}
.right{display:block;float:right;}

img {border:0;display:block;}
form {margin:0;}

#ticker{margin:10px 0;background:url(../images/bkgd/tickertape-bar.jpg) no-repeat;width:954px;height:37px;}
ul#news{list-style:none;margin:0 0 0 40px;padding:0 0 0 21px;}
ul#news li{padding-top:9px;font-size:12px;color:#002A50;font-weight:bold;}
ul#news li a{display:inline;color:#009BD4;}


#search{position:absolute;top:5px;left:760px;}
#search input.text{position:absolute;left:0;background-color:#fff;color:#000;font-size:12px;width:150px;border:0px solid #fff;}
#search input.submit{position:absolute;left:160px;}

#content{}
#content h1{font-size:16px;margin:10px 0 5px 0;color:#002A50;}
#content h2{font-size:14px;margin:10px 0 5px 0;color:#000;}
#content h3{font-size:12px;margin:10px 0 5px 0;color:#000;}
#content p{margin:10px 0;color:#000;font-size:12px;}
#content a:link,#content a:visited,#content a:active {color:#009BD4;text-decoration:none;font-weight:bold;}
#content a:hover{text-decoration:underline;}
#content a.white:link,#content a.white:visited,#content a.white:active {color:#fff;text-decoration:none;font-weight:bold;}
#content a.white:hover{text-decoration:underline;}
#content ul{margin:0 0 0 10px;padding:0 0 0 10px;}
#content ul li {color:#000;font-size:12px;line-height:16px;}
#content ul li a:link,#content ul li a:visited {color:#009BD4;text-decoration:none;font-weight:bold;}
#content ul li a:hover {color:#009BD4;text-decoration:underline;}
#content .white{color:#fff;}
#content .blue{color:#1390FE;}
#content .blue_large{color:#1390FE; font-size:14px;}


#home_col1{padding:0 0 0 0; margin:0 auto; float:left;width:488px;}
#home_col2{float:right;width:448px; height:auto; margin:0 auto; padding:0 0 0 18px;}

#welcome{height:113px;}
#welcome h1,#welcome h2,#welcome h3,#welcome p{margin:10px 0 10px 0;}

#home_thumb {	
	width:auto;
	height:auto;
	margin:10px 0 0 0;
	float:left;
}

.home_thumb_text {
	width:300px;
	height:auto;
	float:left;
	margin:10px 0 0 10px;
	}
	
h4 {
	font-size:12px;color:#002A50; margin:0;
	}
	
ul#home_list {
	margin:8px 0 0 16px;
	}
	
ul#home_list li {
	list-style:url(../images/home_list_arrow.gif);
	}
	
a.arrow {
	width:180px;
	padding:0 0 0 20px;
	margin:0 0 0 4px;
	display:block;
	background:url(../images/home_list_arrow_link.gif) top left no-repeat;
	text-decoration:none;
	font-size:14px;
	}
	
.blueTel {
	font-weight:bold;
	color:#1390FE;
	width:180px;
	padding:0 0 0 20px;
	margin:0 0 0 4px;
	display:block;
	background:url(../images/home_list_arrow_link.gif) top left no-repeat;
	font-size:14px;
	}
	
.title_new {
	margin:12px 0 12px 5px;
	}
	
#preferred {
	width:945px;
	height:auto;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	}
	
#preferred_top {
	width:945px;
	height:auto;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	
.number {
	width:46px;
	height:58px;
	margin:0 12px 0 0;
	float:left;
	}
	

#home_box1{position:relative;background:url(../images/bkgd/box-home1.jpg) no-repeat;width:215px;height:166px;}
#home_box1 .title{position:absolute;left:5px;top:5px;width:205px;}
#home_box1 .title h1,#home_box1 .title h2,#home_box1 .title h3,#home_box1 .title p{margin:0;}
#home_box1 .text{position:absolute;left:5px;top:40px;width:205px;}
#home_box1 .text h1,#home_box1 .text h2,#home_box1 .text h3,#home_box1 .text p{margin-top:0;}

#home_box2{position:relative;background:url(../images/bkgd/box-home2.jpg) no-repeat;width:215px;height:166px;}
#home_box2 .title{position:absolute;left:5px;top:5px;width:205px;color:#fff;}
#home_box2 .title h1,#home_box2 .title h2,#home_box2 .title h3,#home_box2 .title p{margin:0;}
#home_box2 .text{position:absolute;left:5px;top:40px;width:205px;color:#fff;}
#home_box2 .text h1,#home_box2 .text h2,#home_box2 .text h3,#home_box2 .text p{margin-top:0;}


.home_big2{display:block;float:left;position:relative;background:url(../images/bkgd/box-home3big2.jpg) no-repeat;width:258px;height:194px;}
.home_big2 .title{position:absolute;left:5px;top:5px;width:248px;}
.home_big2 .title h1,.home_big2 .title h2,.home_big2 .title h3,.home_big2 .title p{margin:0;}
.home_big2 .text{position:absolute;left:5px;top:40px;width:248px;}
.home_big2 .text h1,.home_big2 .text h2,.home_big2 .text h3,.home_big2 .text p{margin-top:0;}

.home_small1{display:block;float:left;position:relative;background:url(../images/bkgd/box-home3small.jpg) no-repeat;width:215px;height:195px;}
.home_small1 .title{position:absolute;left:5px;top:5px;width:205px;}
.home_small1 .title h1,.home_small1 .title h2,.home_small1 .title h3,.home_small1 .title p{margin:0;}
.home_small1 .text{position:absolute;left:5px;top:40px;width:205px;}
.home_small1 .text h1,.home_small1 .text h2,.home_small1 .text h3,.home_small1 .text p{margin-top:0;}

.home_box_right{padding-right:17px;}

#main_col{padding:10px 20px 0 20px;}

#col1{display:block;float:left;width:739px;}
#col1 .inner{padding:0 20px;}
#col2{display:block;float:left;width:215px;}

#col2 .box_top{background:url(../images/bkgd/box-grey-top.jpg) left top no-repeat;width:215px;}
#col2 .box_middle{background-color:#575757;width:215px;color:#fff;}
#col2 .box_bottom{background:url(../images/bkgd/box-grey-base.jpg) left bottom no-repeat;width:215px;}
#col2 .box_inner{padding:10px;}
#col2 .box_title{padding:5px 5px 0 5px;height:30px;color:#fff;}
#col2 .box_text{padding:0 5px;color:#fff;}
#col2 h1,#col2 h2,#col2 h3,#col2 p{margin-top:0;}

#col1 .inner p.large {
	font-size:14px;
	}

#slideshow{z-index:10;}

img.reqd{display:inline;}
#content .signup_col label.twocol{color:#1D2B4E;margin:2px 0 0 0px;display:block;float:left;width:50px;font-size:11px;display:inline;}
#content .signup_col input.twocol{margin:2px 0;display:block;float:left;width:180px;font-size:11px;border:1px solid #1D2B4E;background-color:#fff;display:inline;}
#content .signup_col a{color:#1D2B4E;margin-left:155px;font-size:11px;}
#content .signup_col .submit{display:block;float:left;padding:2px 0 0 4px;}

#menu{position:relative;margin-bottom:10px;padding:6px 0 0 20px;background:url(../images/bkgd/menubar.jpg) no-repeat;width:954px;height:38px;}
#menu ul{list-style:none;margin:0;padding:0;z-index:100;}

/* 
	LEVEL ONE
*/
ul.dropdown{position:relative;z-index:100;}
ul.dropdown li{font-weight:bold;float:left;color:#fff;font-size:14px;z-index:100;}
ul.dropdown a:hover{color:#ccc;}
ul.dropdown a:active{color:#ccc;}
ul.dropdown li a{z-index:100;display:block;padding:4px 30px 4px 8px;color:#fff;text-decoration:none;}
ul.dropdown li:last-child a{border-right:none;} /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover{color:#ccc;position:relative;}
ul.dropdown li.hover a{color:#fff;font-weight:bold;}

/* 
	LEVEL TWO
*/
ul.dropdown ul{width:150px;visibility:hidden;position:absolute;top:100%;left:0;z-index:100;}
ul.dropdown ul li{z-index:100;font-weight:normal;background-color:#000;color:#fff;border-bottom:1px solid #ccc;float:none;}

/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a{z-index:100;border-right:none;width:100%;display:inline-block;} 


