.clear2{
	height:5px;
}
.clear{
	clear:both;
}
.clear3{
		
}
body{
	
}
#main{
	width:1000px;
	margin:0 auto;
	font:12px Verdana;
}

#header{
   
}

img{
	border:0;
}
#logo, #overpaying{
	position:relative;
	float:left;
}
#logo{
	width:258px;
	height:89px;
	margin:9px 400px 0 30px;
}
#overpaying{
	width:307px;
	height:112px;
}
#left_m, #right_m, #footer, #left_f, #right_f, #links, #tel, #left_b, #middle_b, #right_b, #copyright, #designed, #designed span, #designed a{
  position:relative;
  float:left;
}
#info_b, #banner{
  position:relative;
  float:left;
  height:178px;
  text-align:center;
}
#info_b{
	width:350px;
	text-align:center;
}
.middle_info_b{
	margin-top:30px;
	margin-left:10px;
}
#middle_b{
	text-align:center;	
}
#middle_b h2{
	background:url(../slices/dots.jpg) no-repeat top right;
	position:relative;
  font-size:24px;
  margin:0 0 0 5px;
  padding-right:30px;
  color:#163056;
  float:left;
  text-align:center;
}
#info_b span{
	background:url(../slices/dots.jpg) no-repeat top right;
	position:relative;
	float:left;
	width:23px;
	height:30px;
}
	
#menu, #footer{
  background:url(../slices/menu-bg.gif) no-repeat;
  width:990px;
  height:46px; 
  text-align:center !important;
}
#footer{
	text-align:left !important;
	padding-left:10px;	
}
#menu{
	padding-left:10px;	
}
#menu a, #footer #links a{
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
  text-align:center;
}
#menu a{
  height:32px;
  display:block;
  float:left;
  border-right:1px solid #A8C6E1;
  padding-top:13px;
  padding-left:19px;
  padding-right:20px;
  font-size:14px;
}
#menu a:hover, #footer #links a:hover{
  background:none;
  text-decoration:underline;
 
 }
#menu a:hover, a.selected{

  display:block;
  height:32px;
 }
.selected{
	
}
a.last{
	border:none !important;
}
#links a{
  margin-left:10px;
  margin-right:10px;
  font-size:12px;
}
#links{
  width:650px;
  margin-top:15px;
}
#tel{
	color:#ffffff;
	font-size:20px;
	padding-top:10px;
	font-weight:bold;
}

#left_m, #left_f{
  background:url(../slices/left_menu.jpg) no-repeat;
  height:47px;
  width:11px;
}
#right_m, #right_f{
  background:url(../slices/right_menu.jpg) no-repeat;
  height:47px;
  width:11px;
}

#left_b{
  background:url(../slices/left_banner.jpg) no-repeat;
  height:181px;
  width:9px;
}
#right_b{
  background:url(../slices/right_banner.jpg) no-repeat;
  height:181px;
  width:9px;
}
#middle_b{
  background:url(../slices/middle_banner.jpg) repeat-x;
  height:181px;
  width:987px;
}
#banner{
	width:637px;
	background:url(../slices/right_banner.jpg) no-repeat right;
  height:181px;
  	
}
#banner img{
	
	height:178px;
		
}
#middle_b h3{
  font-size:22px;
  font-weight:normal;
  color:#e06c26;
  text-align:left;
  margin:10px 5px 10px 30px;
}

#info_b a{
	background:url(../slices/arrows.jpg) no-repeat 0 3px;
	font-size:16px;
	color:#0658A4;
	padding-left:15px;
	margin-left:30px;
	text-decoration:none;
}
#info_b a:hover, .atm_landing .widthR a:hover{
	text-decoration:underline;
}

#content{
	margin-top:8px;
}
.left, #middle, .right{
	position:relative;
	float:left;
}
#middle{
	margin-left:8px;
	margin-right:8px;
}
#nav_top{
	background:url(../slices/l_nav_top.jpg) no-repeat;
	width:209px;
	height:9px;
}
#nav_middle{
	background:url(../slices/l_nav_middle.jpg) repeat-y;
	width:209px;
}

#nav_bottom{
	background:url(../slices/l_nav_bottom.jpg) no-repeat;
	width:209px;
	height:9px;
	margin-top:-15px;
}
#cont_top{
	background:url(../slices/content_middle_top.jpg) no-repeat;
	width:606px;
	height:536px;
	position:relative;
}
#cont_middle{
	background:url(../slices/content_middle_middle.jpg) repeat-y;
	width:606px;
	padding-bottom:20px;
}
#contents{
	position:relative;
	margin:-520px 20px 0px 20px;
	z-index:400;
	min-height:520px;
}
#contents h1{
	font-size:28px;
	font-weight:bold;
	color:#163056;
	margin:10px 0 15px 0px;
	position:relative;
	top:-10px;
	z-index:300;
 }
#contents h1 img{
	position:relative;
	top:15px; 	
	padding-left:3px;
}
#contents ul{
	margin-left:-10px;
	padding-left:25px;
}
#contents ul li ul{
	margin-left:15px;
	list-style-type:disc;
}
#contents h2{
	font:bold 24px Verdana !important;
	color:#000 !important;
		
}
#contents h3{
	font:bold 24px Verdana !important;
	color:#0458a4 !important;
		
}
#contents h4{
	font-size:18px !important;	
}

#cont_bottom{
	background:url(../slices/content_middle_bottom.jpg) no-repeat;
	width:606px;
	height:9px;
	position:relative;
	z-index:3;
	padding-bottom:15px;
}

#nav_middle a{
	position:relative;
	display:block;
	background:url(../slices/arrow.jpg) no-repeat 0 3px;
	font-size:14px;
	font-weight:bold;
	color:#0658A4;
	padding-left:15px;
	margin-left:20px;
	text-decoration:none;
	margin-bottom:15px;
}
#submenu{
	margin:7px;
}
#nav_middle #submenu a{
	position:relative;
	background:none;
	font-size:12px;
	font-weight:normal;
	color:#0658A4;
	text-decoration:none;
}
.left a:hover, #nav_middle #submenu a:hover, #contact_footer a:hover{
	text-decoration:underline;
}
#nav_middle #submenu #selected{
	font-weight:bold;
	
}
#callFree{
	margin:20px 0 20px 0;
	color:#035AA4;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
}
.left p{
	margin:0;
	}
.left span{
	color:#e06c26;
	text-decoration: none;
	font-size:20px;
}
.img_atm{
	position:relative;
	float:right;
	margin:0px 5px 10px 0px;
	padding-left:20px;
}
#contact_footer{
	background:url(../slices/arro.jpg) no-repeat 0 3px;
	padding-left:15px;
	color:#e06c26;
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
}
#contact_footer a{
	color:#E36C04;
	text-decoration:none;
}
.right img{
	margin-top:10px;
}
#ad_top{
	background:url(../slices/content_right_top.jpg) no-repeat;
	width:162px;
	height:142px;
	z-index:1;
}
#ad_middle{
	background:url(../slices/content_right_middle.jpg) repeat-y;
	width:162px;
	
}

#ad_bottom{
	background:url(../slices/content_right_bottom.jpg) no-repeat;
	width:162px;
	height:32px;
	
}
#contentsr{
	margin-top:-120px;
	min-height:120px;
}
#contentsr h4{
	font-family:Courier New;
	margin:5px;
	font-size:20px;
	color:#ffffff;
	text-align:center;
}
#contents h4{
	font-size:24px;
	color:#000000;
	margin-top:15px;
	margin-bottom:15px;
}
#contents img{
	align:center;
	margin-bottom:15px;
	margin-left:-7px;
}
#contents h5{
	font-size:18px;
	color:#000000;
	margin-top:15px;
	margin-bottom:15px;
}
#contentsr p{
	margin:15px;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}
#ad_bottom a{
	background:url(../slices/submit.gif) no-repeat;
	width:110px;
	height:20px;
	display:block;
	margin:0 auto;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:33px;
	padding-top:5px;
}
#ad_bottom a:hover{
   text-decoration:underline;
 
 }
 #copyright{
 	width:770px;
 	margin:0px 0px 10px 10px;
 }
 #designed{
 	width:210px;
 	margin:0px 0px 10px 0px;
 	
 }
#designed a{
 background:url(../slices/indextree.gif) no-repeat;
 padding-left:30px;
 position:relative;
 display:block;
 height:25px;
 width:70px;
 text-decoration:none;
 color:#000;
 margin-top:-4px;
 padding-top:4px;
 margin-left:4px;
}
#designed a:hover{
	color:#e06c26;
	text-decoration:underline;
}
#contents h2{
	font-size:24px;
	color:#0358a2;
	margin-top:0;
}
#contents h3{
	font-size:24px;
	color:#0358a2;
	margin-top:12px;
	margin-bottom:12px;
}
#contents h3 span{
	font-size:12px;
	font-weight:normal;
}
.atm_landing{
	background:url(../slices/atm_landing.gif) no-repeat;
	width:577px;
	height:189px;
	margin:10px 0 -25px -5px;
	
}
.widthL{
	float:left;
	width:122px;
	margin:10px 0 0 10px;
	height:180px;
	text-align:center;
}
.widthR{
	float:left;
	width:410px;
	margin:10px 0px 5px 15px;
}
.widthR h3{
	font-size:18px !important;
	color:#0358A2;	
	margin-top:0 !important;
}
.atm_landing .widthL img{
	align:center;
	margin-left:20px;
}
a.learnMore{
	background:url(../slices/learnMore.gif) no-repeat;
	width:117px;
	height:20px;
	display:block;
	float:left;
	color:white;
	text-decoration:none;
	font-weight:bold;
	padding-left:25px;
	padding-top:2px;
	position:relative;
	top:-15px;
	left:290px;
}
#contents .atm_landing h2{
	font-size:18px;
	margin-top:0;
}
.left_h{
	position:relative;
	float:left;
	width:305px;
	padding-right:18px;
	margin-right:18px;
	border-right:#D0D0D0 dashed 1px;
}
.noRightMargin{
	margin-right:0;	
	padding-right:0;
	border:none;
}

.top_box{
	background:url(../slices/h_top.jpg) no-repeat;
	width:303px;
	height:309px;
	margin-bottom:-270px;
	font-family:Verdana;
	font-size:18px;
	color:#163056;
	position:relative;
	z-index:3;
}
h6{
	font:bold 16px Verdana;
	color:#163056;
	text-align:center;
	margin:0;
	padding-top:8px;
	height:30px;
}
h6 span{
	background:url(../slices/dot.jpg) no-repeat;
	position:relative;
	font-size:18px;
}
.dots-middle{
	width:290px;
	margin:0 auto;
}
.box{
	background:url(../slices/h_middle.jpg) repeat-y;
	position:relative;
	z-index:31;
	margin-bottom:0px;
	font-size:11px;
}
.box p, .box img{
	position:relative;
	z-index:11;
}
.box p{
	margin:12px;
	line-height:17px;
}
.box_bottom a{
	background:url(../slices/arroa.jpg) no-repeat 0 3px;
	font-size:14px;
	color:#0658A4;
	padding-left:15px;
	margin-left:12px;
	text-decoration:none;
}

.box_bottom{
	background:url(../slices/h_bottom.jpg) no-repeat;
	width:303px;
	height:38px;
	position:relative;
	z-index:21;
	margin-bottom:0px;
}
#colt{
	position:relative;
	margin-top:-80px;
	margin-left:208px;
	z-index:22;
}
.submenu{
	position:absolute;
	visibility:hidden;
	width:180px !important;
	text-align:left !important;
	padding-left:5px;
	z-index:900;
	margin-top:46px;
	margin-left:-5px;
}
.submenu a{
	background:none !important;
	background-color:#244E89 !important;
	width:180px !important;
	height:23px !important;
	border:none !important;
	padding-left:5px !important;
	position:relative;
	padding-right:0 !important;
	padding-top:8px !important;
	margin-bottom:-1px !important;
	font:bold 12px Verdana !important;
	color:#fff !important;
	text-align:left !important;
	border-top:#FFF solid 1px !important;
}
.submenu.smaller{
	width:105px !important;
}
.submenu.smaller a{
	width:105px !important;	
}
.submenu a:hover{
	color:#fff !important;
	background-color:#e06c26 !important;
}
.sitemap{
	line-height:1.5;
}
.sitemap ul li a{
	color:#0358A2;
	text-decoration:none;
}
.sitemap ul li a:hover{
	color:#E06C26;
}