@charset "utf-8";
body {margin: 0px; padding: 0px; font-family: Verdana; font-size: 12px; font-weight: normal; color: #000; }
img{border:0px;}
#header {width: 970px; height: 95px; margin: 0 auto; background:url(../images/header.jpg) no-repeat left top;}
#header p {margin: 0px; padding-top: 70px; padding-right: 0px; padding-bottom: 0px; padding-left: 7px; }
#header div {float: right; padding-top: 10px; padding-right: 20px; }
#page {width: 970px; padding: 0px; margin: 0 auto; }
.uppertitle { height:1px; width:970px; 	margin-top:3px; }
#content {float: right; width: 770px; }
#content1 {float: left; width: 970px; margin: 0 auto; text-align:right; }
#content2 {float: left; width: 482px; margin: 0 auto; text-align:left;}
#content3 {float: right; width: 482px; margin :0 0px 0 0 ; text-align:left; }
.welcometext {width:768px; height:211px; font-size:11px; font-weight:normal; color:#000; border: 1px solid #DDDDDD; background: url(../images/lady2.gif) no-repeat left top;}
.welcometext h1 {color: #000; font-size: 16px; margin: 0px; padding: 10px 0 0 200px;}
.welcometext div {height: 29px; width: 101px; margin: 0px auto;}
.welcometext p { margin: 0px; padding: 0px 0px 5px 230px; line-height: 18px;}
.welcometext ul {color: #B00000; font-size: 12px; font-weight: bold; line-height: 23px; margin:0px; padding: 12px 0px 7px 230px;}
#sidebar { float: left; width: 195px; }
.sectiontitlebg { height:22px; background:url(../images/sectiontitlebg.gif) repeat-y; font-size:11px; font-weight:bold; color:#b00000; 
padding:6px 0 0 15px; BORDER-BOTTOM: #fff 2px solid; BORDER-TOP: #fff 2px solid;}
.leftlinksection {FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #000; TEXT-DECORATION: none; width:195px; background-color: #f1f1f1; line-height:22px; 	padding:0 0 0  0px; margin:0 0 6px 0 ;}
.leftlinksection ul {margin: 0px; list-style-type: none; padding: 5px 0px 0px 10px;}
.leftlinksection li {background: url(../images/bullet.gif) no-repeat 0px 8px; text-indent:12px;}
.twobox {width:770px; height:247px; float:left;}
.singlebox {width:770px;height:177px; background:url(../images/graybox.gif);background-repeat:no-repeat; float: right;}
.graybox1 {width:384px; height:130px; float:left; padding-left:20px; padding-top:10px; font-size:11px; color:#000; font-weight:normal; }
.graybox2 { width:350px; height:130px; float:right; padding-right:10px; padding-top:10px; font-size:11px; color:#000; font-weight:normal;}
.bottomtitle {font-weight:bold; color:#000; line-height: 17px; padding: 3px; }
.leftlink {FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none; width:187px; line-height:22px; padding : 0 0 0 8px;}
.leftlink:visited {	FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none; }
.leftlink:active {FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none; } 
.leftlink:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b00000; TEXT-DECORATION: underline;}
#tax_table {background: url(../images/tax-table.jpg) no-repeat; height: 497px; width: 578px; float: left;}
#tax_table a {color: #fff; text-decoration: none; }
#free a {color: #fff; text-decoration: none;}
#free { background: url(../images/free-bg.jpg) no-repeat; height: 415px; width: 179px; padding: 80px 0 0 13px; font-size: 11px; float: left;}
#free ul {font-size: 11px; margin: 0px; padding:10px 0 0 15px;}
#free li { padding-bottom: 7px;}
#basic {width: 178px; padding: 80px 0 0 10px; font-size: 11px; float: left; } 
#basic ul {font-family: Verdana; font-size: 11px; margin: 0px; padding: 10px 0px 0px 15px; }
#basic li {	padding: 0px 0px 7px 0px; }
.rad { color: #ae3241; font-size: 12px; }
.white { color: #022f7f; font-weight: bold; font-size: 12px; }
#deluxe { width: 178px; padding: 80px 0 0 12px; float: left; font-size: 11px;}
#deluxe ul { margin: 0px; padding:10px 0px 0px 15px;}
#deluxe li {padding:0  0px 10px 0;}
.green {color: #075568;	font-size: 12px;}
.gre { font-weight: bold; color: #666868; font-size: 12px;}
#premium { width: 178px; float: left; padding: 80px 0 0 14px; font-size: 11px; }
#premium ul {padding: 10px 0 0 15px ; margin: 0px;}
#premium li {padding-bottom: 10px;}
.top_pad {padding-top: 10px;}
.grayborderbox {background:url(../images/grayborderbox.gif) no-repeat; width:318px; height:245px; float:left; margin: 0 5px 0 0 ;}
.grayborderboxtext {width:300px; height:227px; padding :10px 0 0 10px; float:left; }
.grayborderboxtext ul {margin: 0px; padding: 8px 0px 5px 20px; font-size:11px; line-height: 18px; }
.sectiontitle {font-weight:bold; padding:10px 0 0 0; color:#b00000;}
.bluebox {background:url(../images/bluebox.gif) no-repeat left top; width:447px; height:240px; float:left; padding: 5px 0 0 0px;}
.blueboxtext {width:430px; height:230px; padding-left:10px; float:left; }
.blueboxtext ul {margin: 0px; padding:10px 0 0 20px;}
.blueboxtext li {padding-bottom: 10px; }
.whitetext {color:#fff; font-weight:bold; }
.whitelink {font-size:11px; color:#fff; font-weight:bold; }
.redlink { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b00000; TEXT-DECORATION: underline; width:195px; }
.redlink:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b00000; TEXT-DECORATION: underline; }
.redlink:active {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b00000; TEXT-DECORATION: underline;}
.redlink:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: underline;}
#bottomcontent {width: 770px; height: 200px; background-color:#f1f1f1; 	vertical-align:bottom; 	border-bottom:6px solid #fff;}
.bottomcontenttitle {vertical-align:bottom; border-bottom:3px solid #fff; width:482px; margin-top:5px; background: url(../images/titlebg1.gif) no-repeat center top;	height: 35px; }
.bottomcontenttext {font-size:11px; font-weight:normal; color:#000; background-color:#f1f1f1; margin-bottom:5px; text-align:justify; height:290px; padding: 5px 10px ;}
.bottomcontenttext p {margin: 0px; padding: 5px 0 5px 0; }
.bottomcontenttext ol {font-weight: bold; margin: 0px; 	padding: 0px 0 10px 20px;}
.bottomcontenttext ul {font-weight: normal; margin: 0px; padding: 5px 0 5px 12px; list-style-type: disc; line-height: 18px;}
.innercontenttext {font-size:11px; font-weight:normal; color:#000000; padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px;  background-color:#f1f1f1; margin-bottom:5px; }
.innercontenttitle {vertical-align:bottom; border-bottom:3px solid #fff; background:url(../images/innertitlebg.gif) no-repeat center top ; height:26px;	width:770px; margin-top:5px; }
.innercontenttext ol {list-style-type: disc; padding-left: 20px; line-height: 18px; }
.innercontenttext a {color: #B00000; font-weight: bold; }
.innercontenttext a:hover {	color: #3E9722;	text-decoration: none;}
.innercontenttext p {margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; }
.innercontenttext ul {padding-left: 20px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; line-height: 16px; }
.innercontenttitle h2{margin:0px; font-size: 13px; padding: 5px 0 0 6px;}
#footer {width: 970px; height: 48px;	text-align:center; margin:0 auto; line-height:normal;	background: #6e9ecf url(../images/footerbg.gif) no-repeat; clear:both;}
#footer p {float: left;	margin: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.ft { float: right;  padding:8px 275px 0 0; }
.footerlink {font-size:10px; font-weight:normal; color:#fff; height:22px; text-decoration:underline; padding-top:5px; }
.copyright { font-size:10px; font-weight:normal; color:#fff; height:20px; padding-top:5px; }
