/*----- Global -----*/
body {background:#F2F2F2; padding:0; margin:0; font:normal 12px/20px Arial; color:#333333; text-decoration:none;}

div, img, ul, li, a, h1, h2, h3, h4, h5, h6, p, form, lebel, input, select, textarea {margin:0px; padding:0px;}

img {border:none; outline:none;}

a {text-decoration:none; color:#333333; outline:none;}

* {margin:0px; padding:0px;}

ul {list-style-type:none; font:normal 9px/13px Verdana, Arial, Helvetica, sans-serif; color:#303030; text-decoration:none;}

blockquote {margin-left:3em; margin-right:3em;}

hr {display: none;}

a img {border:none;}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; color:white;}

h2 {font:normal 16px/16px Arial, Helvetica, sans-serif, "Arial Narrow"; text-decoration:none; color:black;}

h3 {font:bold 15px/15px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; margin-bottom:1px; margin-top:3px; width:100%;}

#logo br.spacer { display:none;}

.spacer {font-size:0; line-height:0; clear:both;}

.float-l {float:left;}

.folat-r {float:right;}

.spacerLanding {font-size:0; line-height:12px; clear:both;}

/*----- Main -----*/
#warp {width:980px; margin:0 auto; background:white;}

#mainContainer {width:960px; margin:0 auto; position:relative; background:white; float:left; padding:0 10px;}

/*----- Header -----*/
#header {width:960px; height:152px; margin:0 auto;}

#headerInner {width:960px; height:371px; margin:0 auto; float:left;}

#headerSeparator {width:100%; height:12px; margin:0 auto; float:left;}

#logoPortion {height:75px; padding:14px 0 0 0; position:relative;}

#logo {background:white url(../images/logo.gif) no-repeat left top; width:485px; height:75px; position:relative; float:left;}

#logo h1 {font:normal 30px/30px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; padding:10px 0 0 100px; margin:0;}

#logo h1 a {color:#000000; text-decoration:none; padding:0; margin:0;}
#logo h1 a:hover {color:#669900;}

#logo span {color:#000000;}

#logo h2 {font:15px/16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; padding:1px 0 0 106px;}

#liveHelp {background:white url(../images/img_liveHelp.jpg) no-repeat right bottom; width:290px; height:89px; margin:0px; padding:0px; text-align:left; float:right; position:relative;}

#liveHelp h1 {font:bold 20px/17px Arial; color:#000000; text-decoration:none; padding:0 0 0 3px;}

#liveHelp h3 {font:bold 15px/16px Arial; color:#AB1D13; text-decoration:none; padding:0 0 0 5px;}

#liveHelp span {padding:0 0 0 22px;}

#liveHelp h4 {font:bold 12px/16px Arial; color:#000000; text-decoration:none; padding:0 0 0 7px;}

#headerBanner {width:960px; height:221px; margin:0 auto; text-align:center; float:left;}

/*----- Navigation -----*/
#navPortion {height:37px; position:relative;}

#nav {height:37px; background:white url(../images/navBG.jpg) repeat-x top left; float:left;}

#navImg-l {width:6px; height:37px; background:white url(../images/lftnav_img.jpg) no-repeat top left; float:left;}

#navMain {width:948px; height:37px; font:bold 15px/37px Arial; color:#333333; text-decoration:none; float:left;}

#navImg-r {width:6px; height:37px; background:white url(../images/rghtnav_img.jpg) no-repeat top left; float:right;}

#menu {float:left; width:948px; height:37px; font:bold 15px/37px Arial; color:#333333; text-decoration:none; margin:0 auto;}

#menu ul {margin:0px; padding:0px; list-style:none; line-height:37px;}

#menu ul li {display:inline; background:url(../images/nav-divider.gif) no-repeat right top;}

#menu ul li a {display:block; float:left; padding:0 16px; font:bold 15px/36px Arial; color:#333333; text-decoration:none;}
#menu ul li a:hover {color:#207DC8;}

#menu ul li span {color:#207DC8;}

#menu .red-help a {color:#AA1B13;}
#menu .red-help a:hover {color:#AA1B13;}

#menu .last { border:none; background:none;}

#navBG {
	background:#EAEAEA url(../images/navBG.jpg) top left;
	margin:0px;
	padding:0px;
	}
.ashBGTop {
	background:#f7f7f7 url(../images/topBG.gif) repeat-x top left;
	}

.ashBGBtm {
	background:#f7f7f7 url(../images/btmBG.gif) repeat-x bottom left;
	}

.ashBGLft {
	background:#f7f7f7 url(../images/lftBG.gif) repeat-y top left;
	}

.ashBGRght {
	background:#f7f7f7 url(../images/rghtBG.gif) repeat-y top right;
	}
.sidebar {
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0px;
	margin:0;
	}

.sidebar h2{
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	color:#0B66AF;
	text-decoration:none;
	border-bottom:1px solid #DDDDDD;
	margin:0 0 3px 0;
	padding:0;
	}

.sidebar div{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	width:auto;
	height:auto;
	text-decoration:none;
	text-align:justify;
	margin:0px;
	padding:0 0 10px 0;
	}

.sidebar input{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#222222;
	text-decoration:none;
	border:1px solid #E6E6E6;
	padding:0px;
	height:19px;
	margin:0 5px 0 0;
	}

.sidebar textarea{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	border:1px solid #E6E6E6;
	padding-left:2px;
	}

.sidebar .button{
	background:#fff url(../images/btnBG.gif) no-repeat left top;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:white;
	text-decoration:none;
	width:50px;
	height:21px;
	border:none;
	cursor:pointer;
	padding-bottom:3px;
	}

.sidebar ul{
	list-style:none;
	margin:8px 0px 0 10px;
	}

.sidebar ul li{
	list-style-image:url(../images/bullet2.gif);
	list-style-position:inside;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#898989;
	text-decoration:none;
	margin:0;
	padding:0 0 6px 0;
	}

.sidebar ul li a{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#898989;
	text-decoration:none;
	}

.sidebar ul li a:hover{
	color:#307EC4;
	text-decoration:underline;
	}

.sidebar span{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#0B66AF;
	text-decoration:none;
	}

.sidebar .bluLink{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#0B66AF;
	text-decoration:none;
	}

.sidebar .bluLink:hover{
	text-decoration:underline;
	}
	
.content {
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0px;
	margin:0;
	}

.content h1{
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#0B66AF;
	text-decoration:none;
	border-bottom:1px solid #DDDDDD;
	margin:0 0 3px 0;
	padding:0 0 3px 0;
	}

.content h1 a{
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#0B66AF;
	text-decoration:none;
	}

.content h1 a:hover{
	color:#013660;
	}

.content div{
	width:auto;
	height:auto;
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	color:#666666;
	width:auto;
	height:auto;
	text-decoration:none;
	text-align:justify;
	margin:0px;
	padding:0 0 10px 0;
	float:left;
	}

.content div p{
	margin:0px;
	padding:0px;
	}

.content img{
	float:left;
	}

.content a{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#0B66AF;
	text-decoration:underline;
	}

.content a:hover{
	text-decoration:none;
	}

.content .border{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	border:1px solid #EDEDED;
	padding:6px 12px;
	margin:0;
	background:#fafafa;
	}

.border-btm {
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	border-bottom:1px solid #E3E3E3;
	}
.testi-midBG {
	background:#F7F7F7;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	text-align:justify;
	}
#footer_navBG {
	background:#fff url(../images/footerBG.jpg) top left;
	height:43px;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	margin:0px;
	padding:0px;
	}

.footer_nav_link {
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	}
.footer_nav_link:hover {
	color:#307EC4;
	}

#footer_nav_lftIMG {
	width:10px;
	height:43px;
	margin:0px;
	padding:0px;
	}

#footernav_rghtIMG {
	width:10px;
	height:43px;
	margin:0px;
	padding:0px;
	}

.ash_txt {
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#696969;
	text-decoration:none;
	}

.footer-btm-header-txt {
	font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#303030;
	text-decoration:none;
	}

#footer_copyrightBG {
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#3A3A3A;
	text-decoration:none;
	margin:0px;
	padding:0px;
	}

#footer_copyrightBG h2{
	font:normal 14px/18px Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	padding:0;
	margin:0;
	}

#footer_copyrightBG h4{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#307EC4;
	text-decoration:none;
	padding:0 0 3px 0;
	margin:0;
	}

#footer_copyrightBG div{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:black;
	width:auto;
	height:auto;
	text-decoration:none;
	margin:0px;
	padding:0;
	}

#footer_copyrightBG div ul{
	list-style:none;
	margin:0;
	padding:0;
	}

#footer_copyrightBG div ul li{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	margin:0;
	padding:1px 0;
	}

#footer_copyrightBG div ul li a{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	}

#footer_copyrightBG div ul li a:hover{
	color:#307EC4;
	text-decoration:underline;
	}
#footer_copyrightBG div span{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#0B66AF;
	text-decoration:none;
	}

#footer_copyrightBG div .bigTxtRating{
	font:normal 30px/18px Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	margin:0px;
	padding:6px 0;
	}

.footer_copyrightblk-txt {
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	margin:0px;
	padding:0px;
	}

.footer_blk-link {
	font:bold 11px/19px Tahoma;
	color:#000;
	text-decoration:underline;
	margin:0px;
	padding:0px;
	}
.footer_blk-link:hover {
	color:#307EC4;
	text-decoration:none;
	}
#blog_mainBG {
	background:#fff url(../images/copyrightBG_big.gif) repeat-x bottom left;
	margin:0px;
	padding:0 10px;
	}

/*----- Body -----*/
#bodyContainer {width:960px; margin:0; float:left;}

#bodyContainer h1{font:normal 18px/35px Arial, Helvetica, sans-serif; color:black; text-decoration:none; border-bottom:1px solid #8DB9CE; padding:0; float:left; width:100%; height:32px;}

#bodyContainer h2 { margin:20px 0 10px 0;}
#bodyContainer h3 { margin:20px 0 10px 0;}

#contentInner {width:960px; margin:0 0 20px 0; float:left;}

#bodyContainer-lft {width:603px; float:left; margin:0; padding:0;}

#bodyImg_mainLft {width:603px; height:249px; float:left;}

#bodyImgMainLftInner {width:603px; height:auto; float:left;}

#bodyImg_mainLftContent {width:603px; height:auto; float:left;}

#bodyImg_mainLftContent h1 {font:normal 18px/35px Arial, Helvetica, sans-serif; color:black; text-decoration:none; border-bottom:1px solid #8DB9CE; margin-bottom:10px; padding:0; float:left; width:603px; height:32px;}

#bodyImg_mainLftContent #content {padding:0; float:left; width:603px; height:auto; margin:0 0 10px 0;}

#bodyImg_mainLftContent #content p {padding:0; margin:0;}

#bodyImg_mainLftContent #content p span {color:red;}

#bodyImg_mainLftContent #contentBtm {padding:0px; float:left; width:603px; height:auto; margin:0px;}

#bodyImg_mainLftContent #contentBtm p {padding:0; margin:0;}

#bodyImg_mainLftContent #contentBtm p span {color:red;}

#bodyImg_mainLftContent #bodyinnerBox {width:603px; height:auto; float:left; margin:0 auto; text-align:center; margin:0 0 10px 0;}

#bodyImg_mainLftContent #bodyinnerBox #bodyMidbox {width:500px; height:auto; margin:0; padding:0; text-align:left; float:right;}

#bodyImg_mainLftContent #bodyinnerBox #bodyMidbox #emergencytaxBox {width:190px; height:auto; padding:0 20px 0 0; margin:0; float:left;}

#bodyImg_mainLftContent #bodyinnerBox #bodyMidbox #emergencytaxBox #caption {width:auto; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; margin:0px; display:block; padding:0 0 5px 0;}

#bodyImg_mainLftContent #bodyinnerBox #bodyinnerBox #bodyMidbox #emergencytaxBox #innerList {width:230px; height:auto; padding:12px 0px 0px 0px;}

#bodyImg_mainLftContent #bodyinnerBox #bodyMidbox #emergencytaxBox #innerList #text {width:230px; height:auto; font:normal 13px/20px Arial, Helvetica, sans-serif; color:#333333; text-align:left;}

#bodyImg_mainLftContent #bodyinnerBox #bodyMidbox #emergencytaxBox #innerList #text ul {padding:0; margin:0; display:block; list-style:none;}

#bodyImg_mainLftContent #bodyinnerBox #bodyMidbox #emergencytaxBox #innerList #text ul li {font:normal 13px/20px Arial, Helvetica, sans-serif; color:#333333; text-align:left;}

#bodyImg_mainLftContent #bodyinnerBox #bodyMidbox #emergencytaxBox #innerList #text ul li span {color:red;}

#bodyContainer h1{font:normal 18px/35px Arial, Helvetica, sans-serif; color:black; text-decoration:none; border-bottom:1px solid #8DB9CE; padding:0; float:left; width:100%; height:32px;}

#separator {width:100%; height:10px; float:left; display:block;}

#separator2 {width:5px; height:100%; float:left;}

#bodyBox {width:299px; float:left;}

#bodyBox_header {width:299px; float:left; height:54px;}

#bodyBox_btmImg {width:299px; float:left; height:8px;}

#bodyBox_stepsBG {width:299px; float:left; background:#FBFBFB url(../images/stepsBG.gif) repeat-y top left;}

#bodyBox_stepsBG ul {margin:0px; padding:0px; list-style:none;}

#bodyBox_stepsBG li {display:block; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; padding:0 0 0 30px;}

.li-1 {display:block; background:url(../images/num-steps1.gif) no-repeat top left; margin:15px 10px 18px 8px;}
.li-2 {display:block; background:url(../images/num-steps2.gif) no-repeat top left; margin:0 10px 19px 8px;}
.li-3 {display:block; background:url(../images/num-steps3.gif) no-repeat top left; margin:0 10px 19px 8px;}

#bodyBox_stepsBG li a {font:bold 11px/20px Arial, Helvetica, sans-serif; font-style:italic; color:#000000; text-decoration:underline;}
#bodyBox_stepsBG li a:hover {color:#207DC8; text-decoration:none;}

#bodyBox_stepsBG li span {font:bold 11px/20px Arial, Helvetica, sans-serif; color:#898989; text-decoration:none;}

#bodyBox_hlpuBG {width:299px; float:left; background:#F7F7F7 url(../images/hlpuBG.gif) repeat-y top left;}

#bodyBox_hlpuBG ul {list-style:none; display:block; float:left;}

#bodyBox_hlpuBG li {margin:12px 10px 9px 10px; background:url(../images/bullet.gif) no-repeat top left; font:normal 12px/12px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

#bodyBox_hlpuBG li a {diplay:block; font:normal 12px/12px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; padding-left:13px;}

#bodyBox_hlpuBG li a:hover {color:#207DC8;}

#testimonialContainer {width:603px; float:left;}

#testimonialHeader {width:603px; float:left; height:38px; background:url(../images/testiBG.gif) repeat-x top left;}

#testimonialHeader-l {width:13px; height:38px; background:white url(../images/testi-lft-img.gif) no-repeat top left; float:left;}

#testiHeader-Main {width:577px; height:38px; float:left;}

#testimonialHeader-r {width:13px; height:38px; background:white url(../images/testi-rght-img.gif) no-repeat top left; float:right;}

#testimonialHeader h1 {font:normal 20px/30px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; height:38px;}

#testimonialHeader #caption {font:normal 20px/30px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; height:38px;}

#testimonialHeader #caption {font:normal 20px/30px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

#testimonialHeader #caption span{font:bold 18px/18px Arial, Helvetica, sans-serif; color:#003366; font-style:italic; text-decoration:none;}

#testimonialHeader h1 span{font:bold 13px/18px Arial, Helvetica, sans-serif; color:#003366; font-style:italic; text-decoration:none;}

#testimonialBox {width:603px; background:#F7F7F7 url(../images/testimidBG.jpg) no-repeat bottom left; float:left;}

#testimonialBox-l {width:13px; float:left;}

#testimonialBox-r {width:13px; float:right;}

#testimonialContent {width:577px; float:left; padding-bottom:15px;}

#testimonialContent p{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; text-align:justify;}

#imgR {float:right; margin:6px 0 10px 10px; padding:0px;}

#imgL {float:left; margin:6px 10px 10px 0; padding:0px;}

#testimonialContent .moreLinR {font:bold 15px/18px Arial, Helvetica, sans-serif; color:#003366; text-decoration:underline; float:right; position:absolute; left:465px; width:131px;}
#testimonialContent .moreLinR:hover {color:#EB7B20;}

.blu_nor_txt {font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#2A465F; text-decoration:none;	padding:4px;}

.blu_nor_txt2 {font:normal 12px/23px Verdana, Arial, Helvetica, sans-serif;	color:#2A465F; text-decoration:none;}

.blkbold_txt {font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif; color:black; text-decoration:none;}

#testiDivider {background:url(../images/testi-divider.gif) repeat-x top left; height:40px; display:block;}

.border-blu {border:1px solid #2A465F;}

/*----- Testimonials Page -----*/
#testimonialContainerBig {width:960px; float:left; margin:15px 0 0 0; padding:0;}

#testimonialHeaderBig {width:960px; float:left; height:38px; background:url(../images/testiBG.gif) repeat-x top left;}

#testimonialHeaderBig-l {width:13px; height:38px; background:white url(../images/testi-lft-img.gif) no-repeat top left; float:left;}

#testiHeaderBig-Main {width:934px; height:38px; float:left;}

#testimonialHeaderBig-r {width:13px; height:38px; background:white url(../images/testi-rght-img.gif) no-repeat top left; float:right;}

#testimonialHeaderBig #caption {font:normal 20px/30px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; height:38px;}

#testimonialHeaderBig #caption span{font:bold 13px/18px Arial, Helvetica, sans-serif; color:#003366; font-style:italic; text-decoration:none;}

#testimonialBoxBig {width:960px; background:#F7F7F7 url(../images/testimidBigBG.gif) no-repeat bottom left; float:left;}

#testimonialBoxBig-l {width:13px; float:left;}

#testimonialBoxBig-r {width:13px; float:right;}

#testimonialContentBig {width:934px; float:left; padding-bottom:15px;}

#testimonialContentBig p{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; text-align:justify;}

#testimonialContentBig #entry {width:934px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; text-align:justify; margin:0; float:left;}

#testimonialContentBig #entry p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; text-align:justify;}

#testimonialContentBig #entry img{ float:right; margin:8px 0 0 12px; padding:3px; border:1px solid black;}

#testimonialContentBig .entryheadTitle{font:bold 15px/18px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}

#testimonialContentBig #entryContent{font:normal 12px/19px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; width:auto; display:block;}

#testimonialContentBig #entryContent .boxorgTaxyellow{width:380px; height:16px; background:#EDED22; border:1px solid #D5D500; padding:6px; margin:10px 0; font:normal 12px/14px Arial, Helvetica, sans-serif; color:red; font-style:italic; text-decoration:none; display:block;}

/*----- Contact Page -----*/
#contactBody {width:960px; margin:0; height:auto; padding:20px 0 0 0; float:left; text-align:center;}

#contactForm {width:50%; height:auto; margin:0 auto;}

#contactForm h1{background:url(../images/headerBG.gif) repeat-x left top; font:normal 20px/37px Arial, Helvetica, sans-serif; color:#0B66AF; text-decoration:none; border:1px solid #8DB9CE; padding-left:8px; float:left; width:100%; height:37px; float:left; text-align:left;}

#contactForm #contactForm{width:490px; float:left; text-align:left;}

#contactForm #frmInnerBG {background:#F7F7F7; float:left; padding:0; margin:0; width:489px; float:left; text-align:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}

#contactForm #frmInnerBG span{font:normal 13px/18px Arial, Helvetica, sans-serif; color:#FF0000;}

#contactForm #frmInnerBG #contactheadtxt {font:bold 12px/17px Arial, Helvetica, sans-serif; color:#0C66B1; text-decoration:none; width:472px; float:left; display:block; background:url(../images/arrow.gif) no-repeat left; padding:6px 0 3px 12px; margin:0; height:20px; border-bottom:1px solid #D5E7F2;}

#contactForm #frmInnerBG .brdrRL {border-left:1px solid #82B3CC; border-right:1px solid #82B3CC; margin:0; width:488px; float:left; text-align:left;}

table.whteBrdr {border:1px solid white;}

#contactForm #frmInnerBG #contactbtmBG {width:490px; height:51px; background:white; float:left;}

#contactForm #frmInnerBG #contactbtmBG .imgL {width:6px; height:51px; float:left;}
#contactForm #frmInnerBG #contactbtmBG .btmMidBG {width:468px; height:51px; float:left; background:url(../images/requierbg.gif) repeat-x top left; font:normal 12px/51px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none; padding:0 0 0 10px;}
#contactForm #frmInnerBG #contactbtmBG .imgR {width:6px; height:51px; float:right;}

/*----- AboutUs Page -----*/
.aboutbannerBorder {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; background:#F9F9EF;}

.bodytext {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; margin:0px; padding:0px;}

.bodytextSm-linhght {font:normal 12px/15px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; margin:0px; padding:0px;}

.bodytextSm-linhghtlanding {font:normal 12px/17px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; margin:0px; padding:0px;}

.bodytext p {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}

.bodytext p span {color:red;}

/*----- Side Bar -----*/
#sideBar {width:350px; padding-left:7px; float:right;}

#sideBarContainer {float:left; width:350px;	padding:0 0 12px 0;	margin:0;}

#sideBarContainer h1 {background:url(../images/headerBG.gif) repeat-x left top;	font:normal 20px/37px Arial, Helvetica, sans-serif;	color:#000000; text-decoration:none; border:1px solid #8DB9CE; padding-left:8px; float:left; width:340px; height:37px;}

#sideBarContainer h1 span {font:bold 22px/18px Arial, Helvetica, sans-serif; color:#AB1D13; text-decoration:none;	padding:0 0 0 36px;}

#sideBarContainer #btmBG {background:white url(../images/sidebarBtmBG.gif) no-repeat bottom left; float:left; padding:0; margin:0; width:350px;}

#sideBarContainer #btmBG .brdrRL {border-left:1px solid #82B3CC; border-right:1px solid #82B3CC; margin:0 0 6px 0; width:348px;}

#sideBarContainer #btmBG #navigation {width:348px; padding:0; margin:0;}

#sideBarContainer #btmBG #navigation ul {list-style:none;}

#sideBarContainer #btmBG #navigation ul li {font:bold 14px/39px Tahoma; color:#2A465F; text-decoration:none; padding:0;	margin:0; border-bottom:1px solid #D5E7F2; height:35px;}

#sideBarContainer #btmBG #navigation ul li img {display:block; padding:0 5px 0 9px; margin:0; float:left;}

#sideBarContainer #btmBG #navigation ul li.nobrdr {padding:0; margin:0; border:none;}

#sideBarContainer #btmBG #navigation li a {font:bold 17px/18px Arial, Helvetica, sans-serif; color:#2A465F; text-decoration:none; line-height:35px;}
#sideBarContainer #btmBG #navigation li a:hover {color:#F06E01;	text-decoration:underline;}

#sideBarContainer #btmBG #navigation ul li a.span {color:#F06E01;}

#sideBarContainer #btmBG #navigation li a span {color:#F06E01;font:normal 13px/18px Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;}

#sideBarContainer #btmashBG {background:#F7F7F7 url(../images/sidebarBtmBG.gif) no-repeat bottom left; float:left; padding:0; margin:0; width:350px;}

#sideBarContainer #btmashBG .brdrRL {border-left:1px solid #82B3CC;	border-right:1px solid #82B3CC;	margin:0 0 6px 0;}

#sideBarContainer #btmashBG #testiContent { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#333333; text-decoration:none; text-align:justify; padding:4px;}

#sideBarContainer #btmashBG #testiContent #btmcaption{width:340px; height:auto; padding:0px; margin:0px;}

.blkTesti_txt {font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:black; text-decoration:none; padding:0 88px 0 0;}

#sideBarContainer #btmashBG #testiContent #btmcaption a {font:bold 11px/18px Tahoma; color:#2A465F; text-decoration:none;}
#sideBarContainer #btmashBG #testiContent #btmcaption a:hover {color:#F06E01; text-decoration:underline;}

.ashTxt {font:normal 13px/18px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; text-align:justify;}

.blu_nor_txt {font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#2A465F; text-decoration:none;}

#sideBarContainer #mainForm {width:350px; padding:0 ;margin:0;}

#sideBarContainer #frmBG {background:#F7F7F7; float:left; padding:0; margin:0;	width:350px;}

#sideBarContainer #frmBG .brdrRL {border-left:1px solid #82B3CC; border-right:1px solid #82B3CC; margin:0; width:348px;}

#sideBarContainer #btmfrmBG {background:url(../images/sidebarFrmbtmBG.gif) no-repeat bottom left; width:335px; height:51px; float:left; font:normal 12px/51px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none; padding:0 0 0 15px;}

#sideBarContainer #btmfrmBG span {font:normal 13px/18px Arial, Helvetica, sans-serif; color:#FF0000;}

#sideBarContainer #btmfrmBG input {background:#fff url(../images/sbmit_btn_bg.gif) no-repeat left top; font:bold 15px/18px Verdana, Arial, Helvetica, sans-serif; color:white; text-decoration:none; width:91px; height:31px; border:none; cursor:pointer; padding:0; margin:0;}
	
.submit {background:#fff url(../images/sbmit_btn_bg.gif) no-repeat left top; font:bold 15px/18px Verdana, Arial, Helvetica, sans-serif;	color:white; text-decoration:none; width:91px; height:31px;	border:none; cursor:pointer; padding:0;	margin:0;}

#sideBarContainer #btmfrmBG span {font:normal 13px/18px Arial, Helvetica, sans-serif; color:#FF0000;}

#sideBarContainer #frmBG #form {width:346px; padding:0; margin:0; border-left:1px solid white; border-right:1px solid white; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000000;	text-decoration:none;}

#sideBarContainer #frmBG #form ul {list-style:none; padding:0; margin:0;}

#sideBarContainer #frmBG #form ul li {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding:8px 20px 8px 13px; margin:0; border-bottom:1px solid #D5E7F2;}

#sideBarContainer #frmBG #form #headtxt {font:bold 12px/17px Arial, Helvetica, sans-serif; color:#0C66B1; text-decoration:none; width:332px; float:left; display:block; background:url(../images/arrow.gif) no-repeat left; padding:6px 0 3px 12px; margin:0; height:20px; border-bottom:1px solid #D5E7F2;}

.brdrBtm {border-bottom:1px solid #D5E7F2;}

#sideBarContainer #frmBG #form #headtxt img {float:left; padding:0 6px 0 0; margin:0; display:block;}

#sideBarContainer #frmBG #form ul li label {width:auto; padding:0 10px 0 0; margin:0;}

#sideBarContainer #frmBG #form ul li input {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; padding-left:2px;	float:right;}

#sideBarContainer #frmBG #form ul li select {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; padding-left:2px; float:right;}

#sideBarContainer #frmBG #form ul li textarea {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; padding-left:2px; float:right;}

.input {font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#000;	text-decoration:none; width:142px; height:19px; border:1px solid #0C66B1;}

.field {font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#000;	text-decoration:none; height:19px; border:1px solid #0C66B1;}

.textarea {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; width:142px; border:1px solid #0C66B1;}

.input1 {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; border:1px solid #7F9DB9; padding-left:2px; height:19px;}

#sideBarContainer #frmBG #form ul li img {display:block; padding:0; margin:0; float:left;}

#sideBarContainer #frmBG #form span {font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;}

#sideBarContainer #frmBG #form ul li.nobrdr {padding:0; margin:0; border:none;}

#sideBarContainer #frmBG #form li a {font:bold 14px/18px Tahoma; color:#2A465F; text-decoration:none;}
#sideBarContainer #frmBG #form li a:hover {color:#F06E01; text-decoration:underline;}
#sideBarContainer #frmBG #form li a span {font:normal 13px/18px Arial, Helvetica, sans-serif; color:#FF0000;}

#sideBarContainer #sideBarTestimonial {float:left; width:350px;	padding:0; margin:0;}

#sideBarContainer #sideBarTestimonial #headtitle {width:350px; float:left; height:38px; background:url(../images/testiBG.gif) repeat-x top left;}

#sideBarContainer #sideBarTestimonial #testimonialimgL {width:13px; height:38px; background:white url(../images/testi-lft-img.gif) no-repeat top left; float:left;}

#sideBarContainer #sideBarTestimonial #testiHeader {width:auto; height:38px; float:left;}

#sideBarContainer #sideBarTestimonial #testimonialimgR {width:13px; height:38px; background:white url(../images/testi-rght-img.gif) no-repeat top left; float:right;}

#sideBarContainer #sideBarTestimonial #testiHeader h5 {font:bold 13px/30px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding:0; margin:0;}

#sideBarContainer #sideBarTestimonial #testiHeader h5 span {color:#003366; font-style:italic;}

#sideBarContainer #sideBarTestimonial #sideBarTestimonialBox {width:350px; height:auto; background:#F7F7F7 url(../images/testimidBGsm.jpg) no-repeat bottom left; float:left;}

#sideBarContainer #sideBarTestimonial #sideBarTestiBox-l {width:13px; float:left;}

#sideBarContainer #sideBarTestimonial #sideBarTestiBox-r {width:13px; float:right;}

#sideBarContainer #sideBarTestimonial #sideBarTestiContent {width:324px; float:left; padding-bottom:15px;}

#sideBarContainer #sideBarTestimonial #sideBarTestiContentLanding {width:324px; float:left; padding-bottom:6px;}

#sideBarContainer #sideBarTestimonial #sideBarTestiContentLanding p{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; text-align:justify;}

#sideBarContainer #sideBarTestimonial #sideBarTestiContentLanding span{color:red;}

#sideBarContainer #sideBarTestimonial #sideBarTestiContent p{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; text-align:justify;}

#sideBarContainer #sideBarTestimonial #sideBarTestiContent span{color:red;}

.blutxt_bold {font:bold 12px/18px Arial, Helvetica, sans-serif;	color:#0C66B1; text-decoration:none;}

.bluBG {background:#D5E7F2;}

.border {border:1px solid #8DB9CE;}

.borderGray {border:1px solid #ccc;}

.blkLink {font:bold 11px/19px Tahoma; color:#000; text-decoration:underline;}
.blkLink:hover {color:#307EC4; text-decoration:none;}
/*----- Footer -----*/
#footer {width:960px; height:43px; margin:0 auto; float:left;}

#footerInner {width:960px; height:128px; padding:0; float:left; margin:0;}

#footerBtm {width:960px; height:65px; float:left; padding:5px 0 10px 0; margin:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333333;}

#footerNavBG {background:#fff url(../images/footerBG.jpg) top left;	height:43px; font:bold 13px/43px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; margin:0px; padding:0px;}

#footerImg-L {height:43px; width:10px; float:left; margin:0px; padding:0px;}

#footernav {height:43px; width:940px; float:left; margin:0px; padding:0px;}

#footernav ul {list-style:none; padding:0; margin:0; text-align:center; display:block;}

#footernav ul li {display:inline; font:bold 13px/43px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}

#footernav ul li a {padding:0 13px; font:bold 13px/18px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
#footernav ul li a:hover {color:#307EC4;}
#footernav ul li span {font:bold 13px/43px Arial, Helvetica, sans-serif; color:#307EC4;}

#footerImg-R {height:43px; width:10px; float:right; margin:0px; padding:0px; text-align:right;}

#footerCopyrightBG {background:#ECECEC url(../images/copyrightBG.gif) repeat-x top left; width:980px; height:76px; margin:0 auto; padding:0; display:block; float:left; text-align:center;}

#footerCopyrightInfo {width:auto; height:auto; margin:0 auto; padding:9px 0;}

#footerCopyrightInfo ul {list-style:none;width:auto; margin:0; text-align:center; display:block; padding:0 0 0 3px;}

#footerCopyrightInfo ul li {display:inline; font:normal 11px/19px Arial, Helvetica, sans-serif; color:#3A3A3A; text-decoration:none; padding:0 3px 0 0;}

#footerCopyrightInfo span {font:bold 11px/19px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; margin:0px; padding:0px;}

#footerCopyrightInfo a{font:normal 11px/19px Arial, Helvetica, sans-serif; color:#3A3A3A; text-decoration:none; margin:0px; padding:0px;}
#footerCopyrightInfo a:hover {color:#307EC4; text-decoration:underline;}

#footerCopyrightInfo .blkBldlink{font:bold 11px/19px Tahoma; color:#000; text-decoration:underline;}
#footerCopyrightInfo .blkBldlink:hover{color:#307EC4; text-decoration:underline;}

#footerCopyrightInfo .blkBldlinkRedBG{font:bold 11px/19px Tahoma; color:#000; text-decoration:underline; background:#FF000D; padding:0px 1px 1px 1px;}
#footerCopyrightInfo .blkBldlinkRedBG:hover{color:white; text-decoration:underline;}

/* Tax Problem Page */
#taxproblems-left, #taxproblems-right { width:47%; float:left; font-size:10px; line-height:20px; margin-bottom:15px; margin-left:10px; }
.bullet li { list-style-type:disc; list-style-position:inside; }

#side-nav li { border-bottom:1px solid #D5E7F2; clear:both; height:40px; font-size:12px; margin-left:10px; }
#side-nav li img { text-align:center; float:left; }
#side-nav li a { padding:10px; float:left; }

.more_link { float:right; }
