html, body {margin:0px; padding:0px; background:url(body_bg.jpg) top left repeat-x #EEF2F3;}
html, body, div, table, td, p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; font-weight:normal}
a { text-decoration:underline; color:#22b5e4 }
a:hover{ text-decoration:none}
table {border-collapse: collapse;}
table td {padding: 0px; vertical-align:top}
form {margin:0px; padding:0px;}
img {border:none;}
* html #body {height: 100%; width:1000px;}
p {margin:0px; padding:7px 0px 7px 0px}
#body {min-height:100%;}
.clear {clear:both;}


.main { width:962px; margin:0px auto; background:url(main_bg.gif) top left repeat-y;  }
.main .top { background:url(header_top.png) top left no-repeat; width:944px; padding:0px 9px 0px 9px;}

.header{ width:100%; margin:0px 0px 13px 10px; padding:0px; }
.header td{vertical-align:bottom;}
.header .logo{ width:114px; padding:10px 10px 0px 0px}
.header .phone{  font-size:26px; color:#404040; text-align:center;}
.header .top_menu {font-size:16px; color:#404040; text-align:right; padding-right:10px;}
	.header .top_menu a{ font-size:16px; color:#22b5e4; text-decoration:underline}
	.header .top_menu a:hover{font-size:16px; color:#22b5e4; text-decoration:none;}

.bill{ margin:0px 0px 7px 2px; padding:0px; height:139px;}
.bill .text { background:url(bg_bill.jpg) top left repeat-y;  }
.bill .text_top { background:url(bill_top.png) top left no-repeat}
.bill .text_bot { background:url(bill_bot.gif) bottom left no-repeat; height:119px; padding:20px 10px 0px 10px; color:#938b92; font-size:15px;}
.bill .image { background:url(bill_image.jpg) top left repeat-x;  width:601px; font-style:italic; font-size:12px; color:#FFFFFF; padding:50px 0px 0px 100px}

.menu { background:url(menu_bg.jpg) top left repeat-x; }
	.menu .left {background:url(menu_left.gif) top left  no-repeat;}
	.menu .right {background:url(menu_right.gif) top right  no-repeat; height:47px; width:100%;}
	
	.menu table {margin:0px 8px 0px 8px; padding:0px;}
	.menu td { padding:0px; margin:0px;}
		.menu .td1 a img{ background:url(menu_1.jpg) top left no-repeat;}
		.menu .td1 a:hover img{ background:url(menu_1.jpg) bottom left no-repeat;}

		.menu .td2 a img{ background:url(menu_2.jpg) top left no-repeat;}
		.menu .td2 a:hover img{ background:url(menu_2.jpg) bottom left no-repeat;}

		.menu .td3 a img{ background:url(menu_3.jpg) top left no-repeat;}
		.menu .td3 a:hover img{ background:url(menu_3.jpg)bottom left no-repeat;}

		.menu .td4 a img{ background:url(menu_4.jpg) top left no-repeat;}
		.menu .td4 a:hover img{ background:url(menu_4.jpg) bottom left no-repeat;}
	
.content { margin-top:21px; width:942px}	
	.content .td1{ width:233px; padding:0px 8px 0px 0px; margin:0px; overflow:hidden;}
	.content .td2{ padding:0px 6px 0px 6px;}
		.content .td2 .text { padding:0px 7px 0px 7px;}
	.content .td3{width:292px; overflow:hidden; padding:0px 0px 0px 3px;}
	
	

.box1{ background:url(box_1_bg.png) top left repeat-y;}
.box1_top { background:url(box_1_top.png) top left no-repeat; width:207px; padding:0px 12px 0px 14px }
.box1_bot { background:url(box_1_bot.png) top left no-repeat; width:233px; height:7px; margin-bottom:8px;}

.box2{ background:url(box_2_bg.png) top left repeat-y;}
.box2_top { background:url(box_2_top.png) top left no-repeat; width:207px; padding:0px 12px 0px 14px }
.box2_bot { background:url(box_2_bot.png) top left no-repeat; width:233px; height:7px; margin-bottom:8px;}

.box3{ background:url(box_3_bg.png) top left repeat-y;}
.box3_top { background:url(box_3_top.png) top left no-repeat; width:361px; padding:7px 13px 0px 14px }
.box3_bot { background:url(box_3_bot.png) top left no-repeat; width:388px; height:7px;}
	.box3_top .td { padding:0px 17px 0px 17px}
	.box3_top a img { border:1px solid #B4CFE5}
	.box3_top a:hover img { border:1px solid #5E91C4}

.box4{ background:url(box_4_bg.png) top left repeat-y;}
.box4_top { background:url(box_4_top.png) top left no-repeat; width:273px; padding:0px 8px 0px 11px }
.box4_bot { background:url(box_4_bot.png) top left no-repeat; width:292px; height:5px;}

.box5{background:url(box_5_bg.png) top left repeat-y;}
.box5_top {background:url(box_5_top.png) top left no-repeat; width:256px; padding:0px 19px 0px 17px }
.box5_bot {background:url(box_5_bot.png) top left no-repeat; width:292px; height:5px;}


h1{color:#6f9b39; padding:14px 0px 10px 0px; margin:0px; font-size:17px; font-weight:normal;}
h2{color:#3863a3; padding:13px 0px 10px 0px; margin:0px; font-size:20px; font-weight:normal; }
h3{color:#000000; padding:11px 0px 10px 0px; margin:0px; font-size:18px; font-weight:normal;}
h4{color:#3863a3; padding:12px 0px 5px 0px; margin:0px; font-size:26px; font-weight:normal;}

.line { background:url(line.png) top left repeat-x; height:1px; margin:0px 0px 10px 0px;}
.caption { text-align:right; color:#869ba0; font-weight:bold; padding:10px 0px}
.five { background:url(five.jpg) 20px 0px no-repeat; width:292px; height:93px; margin:19px 0px 16px 0px;}
.text_14 { font-size:14px; margin-bottom:15px}
.text_11{ font-size:11px; padding:10px 0px 3px 0px;}

.area { width:245px; height:50px; background:url(area_bg.gif) top left no-repeat; border:none; margin-bottom:15px}
.input { width:110px; background:url(input_bg.gif) top left no-repeat; border:none; margin-right:20px}
.button { text-align:center; margin-bottom:10px;}

.footer_menu {background:url(bg_footer.png) top left repeat-x; }
.footer_menuLeft { background:url(footer_left.png) top left no-repeat;}
.footer_menuRight { background:url(footer_right.png) top right no-repeat; text-align:center;  color:#838b99; font-size:17px; margin:40px 0px 10px 0px; padding:10px 10px 0px 10px; height:38px;}

.footer_menu a{ text-decoration:underline; color:#838b99; font-size:17px;}
.footer_menu a:hover {color:#838b99; font-size:17px;; text-decoration:none}

.copy { color:#79a0ad; text-decoration:underline; text-align:center; padding-bottom:10px;}



/*inner1*/
.webPac{}
.webPac td{ }
.webPac .webtop{ background-color:#E7E7E1; padding:8px 20px 5px 20px; text-align:center } 
.webPac .webtop1 { background:url(innerTop_01.png) top left no-repeat #E7E7E1; padding:8px 20px 5px 20px; text-align:center }
.webPac .webtop2 { background:url(innerTop_02.png) top right no-repeat #E7E7E1; padding:8px 10px 5px 10px; text-align:center }
.grey { background:#F3F3F0; height:37px;}
.pacName { font-size:18px; color:#636363; vertical-align:bottom; padding:0px 0px 10px 12px;}
.border { background:url(border.png) top left repeat-x; }
.border .left { background:url(border_left.png) top left no-repeat; height:21px;  padding:5px 0px 0px 12px; color:#3863a3; font-weight:bold; font-size:13px; margin-bottom:12px}
.borderRight{background:url(border_right.png) top right no-repeat; height:26px; width:6px;  }

.border2 { background:#F3F3F0;}
.border2left  { background:url(grey_01.png) top left no-repeat #F3F3F0;}
.border2Right{background:url(grey_02.png) top right no-repeat #F3F3F0; height:57px;  padding:0px 0px 0px 0px; margin:10px 0px;}
.text_01 { color:#938b92; font-size:22px; padding:12px 0px 0px 12px;}
.text_02{ color:#66c4f6; font-size:22px; text-align:center; padding:12px 0px 0px 0px;}
.text_03{ color:#dbbb7c; font-size:22px; text-align:center; padding:12px 0px 0px 0px;}
.text_04{ color:#bcbcbc; font-size:22px; text-align:center; padding:12px 0px 0px 0px;}

.getbut{ padding-top:20px; padding-left:0px; text-align:right}

.PacText{ padding:0px 0px 20px 12px}
.center { text-align:center; padding:0px 0px 20px 0px; font-weight:bold; color:#000000}
.center2 { text-align:center;}

