body {

	background-color: #D1D8D9;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url(../images/main-body-bkgnd-gradient.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

.body-shadow {

	background-image: url(../images/main-body-bkgnd.png);

	background-repeat: repeat-y;

	background-position: center top;

}

.body-shadow-survey {

	background-image: url(../images/main-body-bkgnd-survey.png);

	background-repeat: repeat-y;

	background-position: center top;

}

.body-shadow-foot {

	background-image: url(../images/foot-body-bkgnd.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 20px;

}

.body-shadow-foot-survey {

	background-image: url(../images/foot-body-bkgnd-survey.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 20px;

}

#content {

	width: 814px;

	margin-right: 47.5px;

	margin-left: 47.5px;

}

#content-survey {

	width: 1006px;
	
	#width: 980px;

	margin-right: 48px;

	margin-left: 48px;

}


.pad {
	
	margin-left: 15.5px;
	width: 783px;
}

#toplinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #333333;

}

#toplinks a {
color:#595A59;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}
#toplinks2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #EDE2BD;
}

#toplinks2 a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #595a59;

	text-decoration: none;

	padding-left: 5px;

	padding-right: 5px;

}

/*FOOTER*/

#footer {

	width: 814px;

	margin-right: 47.5px;

	margin-left: 47.5px;

	background-image: url(../images/footer-gradient.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	background-color: #eef0f1;

	margin-top: 20px;

}

#footer h1 {

	color: #666666;

	text-decoration: none;

	margin-bottom: 2px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #D4D6DA;

	font-size: 11px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

	margin-right: 5px;

	margin-left: -6px;

	padding-left: 6px;

	padding-bottom: 3px;

}

#footer a {

	color: #666666;

	text-decoration: none;

	

}

#footer a:hover{text-decoration:underline;}

#footer ul {

	color: #666666;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	list-style-type: none;

	line-height: 15px;

	margin-left: 20px;

	padding-left: 0px;

}

.footer-alt-txt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	padding-right: 10px;

	padding-left: 10px;

}

.footer-top-border {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #D2D5D9;

	margin-top: 10px;

	padding-top: 10px;

	margin-bottom: 10px;

	padding-bottom: 10px;

}

/*FOOTER END*/



.telephone {
background-image:url(../images/phone-bkgnd.png);
background-position:center top;
background-repeat:no-repeat;
color:#333333;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
margin-bottom:11px;
margin-left:6px;
margin-right:0;
padding:11px 0 11px 15px;
text-indent:8px;
width:213px;
}

.telephone a {
color:#595A59;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}
.telephone-alt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #333333;

	font-weight: normal;

}

/*NAVIGATION*/

.nav-bkgnd {

	background-image: url(../images/nav-bkgnd.gif);

	background-repeat: repeat-x;

	background-position: left top;

	height: 42px;

}

.nav{

	padding:0;

	list-style:none;

	width:100%;

	overflow:hidden;

	margin-top: -1;

	margin-bottom: 6px;	

}

.nav li{

	padding-left:0px;

	float:left;

	background-image: url(../images/nav-divider.gif);

	background-repeat: no-repeat;

	background-position: 0 top;

}

.nav li:first-child{

	background:none;

	padding-left:0;

}

.nav a{

	display:block;

	float:left;

	overflow:hidden;

	height:40px;

	color:#3b4546;

	font-size:12px;

	text-decoration:none;

	padding-top: 0;

	padding-right: 9px;

	padding-bottom: 0;

	padding-left: 9px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 40px;

	margin-right: 0px;

	margin-left: 0px;

}

.nav a.last{padding-right:3px;}

.nav a:hover{

	background-image: url(../images/nav-bkgnd-over.gif);

	background-repeat: repeat-x;

	background-position: 0px 0;

	color: #FFFFFF;

}

.nav-survey{

	padding:0;
	
	list-style:none;

	width:100%;

	overflow:hidden;

	margin-top: -1;

	margin-bottom: 6px;	

}



.nav-survey li{

	padding-left:0px;

	float:right;

	background-image: url(../images/nav-divider.gif);

	background-repeat: no-repeat;

	background-position: 0 top;

}

.nav-survey li:first-child{

	background:none;

	padding-left:0;

}

.nav-survey a{

	display:block;

	float:right;

	overflow:hidden;

	height:40px;

	color:#000000;

	font-size:12px;

	text-decoration:none;

	padding-top: 0;

	padding-right: 13px;

	padding-bottom: 0;

	padding-left: 13px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 40px;

	margin-right: 0px;

	margin-left: 0px;

}

.nav-survey a.last{padding-right:30px;}

.nav-survey a:hover{

	background-image: url(../images/nav-bkgnd-over.gif);

	background-repeat: repeat-x;

	background-position: 0px 0;

	color: #FFFFFF;

}
/*NAVIGATION END*/

.float-right {

	float: right;

}

.float-left {



	float: left;

}

.highlight {

	color: #CC0000;

}



.sidebar-bkgnd {

	background-image: url(../images/side-bar-bkgnd.png);

	background-repeat: no-repeat;

	background-position: left top;

	width: 219px;

	display: block;

}

#sidebar-content {

	background-image: url(../images/side-bar-gradient.gif);

	background-repeat: repeat-y;

	background-position: left 500px;

	display: block;

	padding-top: 20px;

}

#sidebar-content a{

	color: #333333;

}

#sidebar-content a:hover{

	color: #CC0000;

	text-decoration: none;

}

#sidebar-form {

	font-size: 11px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.yellow-form-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-transform: uppercase;

	color: #666666;

	background-image: url(../images/gold-sidebar-header.gif);

	background-repeat: repeat-x;

	background-position: left top;

	display: block;

	height: 29px;

	padding-top: 9px;

	padding-left: 5px;

	margin-bottom: 0px;

	padding-bottom: 0px;

	width: 213px;

	margin-left: 2px;

	

}

#sidebar-form p {

	font-size: 11px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-left: 6px;

	margin-top: 0px;

	padding-top: 6px;

}

#sidebar-form form {

	color: #333333;

	padding-left: 6px;

}



#sidebar-form h3 {

	font-size: 11px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 11px;

	margin: 0px;

	padding: 0px;

	font-weight: normal;

}

.submit-btn {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	background-image: url(../images/submit-btn.png);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: center;

	height: 31px;

	width: 65px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-color: #FFFFFF;

}

.grey-form-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-transform: uppercase;

	color: #666666;

	background-image: url(../images/grey-sidebar-header.gif);

	background-repeat: repeat-x;

	background-position: left top;

	display: block;

	height: 29px;

	padding-top: 9px;

	padding-left: 5px;

	margin-bottom: 0px;

	padding-bottom: 0px;

	width: 213px;

	margin-left: 2px;

}

.secure-txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

#sidebar-testimonials {

	font-size: 12px;

	color: #333333;

}

#sidebar-testimonials p {

	font-size: 11px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-right: 10px;

	margin-left: 10px;

	line-height: 18px;

}

#sidebar-testimonials h3 {

	font-size: 10px;

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-right: 5px;

	margin-left: 5px;

	font-weight: normal;

	margin-top: -6px;

}

.quote-left {

	margin-top: 0px;

	float: left;

	margin-right: 2px;

	background-image: url(../images/testimonials/quote-left.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 24px;

	width: 30px;

}

.quote-right {

	margin-top: -10px;

	float: right;

	background-image: url(../images/testimonials/quote-right.png);

	background-repeat: no-repeat;

	background-position: right top;

	height: 21px;

	width: 33px;

	margin-right: 60px;

	margin-bottom: 2px;

}

#righttbl-content {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin-top: 20px;

	margin-left: 9px;

	color: #666666;

}

#righttbl-content a{

	color: #666666;

	text-decoration: underline;



}

#righttbl-content a:hover{

	color: #CF101F;

	text-decoration: none;



}

#righttbl-content h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	

}

#righttbl-content h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: normal;

	

}

#righttbl-content h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	

}

#righttbl-content h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #CC0000;

	

}

.red-bar-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	background-image: url(../images/red-midbar-header.gif);

	background-repeat: repeat-x;

	background-position: left top;

	display: block;

	height: 29px;

	padding-top: 9px;

	padding-left: 5px;

	margin-bottom: 0px;

	padding-bottom: 0px;

	width: 100%;

	margin-left: 2px;

}

.price-bar-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left: 160px;

}

.grey-bar-head {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #666666;

	background-image: url(../images/grey-sidebar-header.gif);

	background-repeat: repeat-x;

	background-position: left top;

	display: block;

	height: 29px;

	padding-top: 9px;

	padding-left: 5px;

	margin-bottom: 0px;

	padding-bottom: 0px;

	width: 100%;

	margin-left: 2px;

}

#family-law-tab-tbl {

	width: 235px;

}

#business-law-tab-tbl {

	width: 235px;

}

#services-tbl {

	margin-top: 10px;

	margin-left: 10px;

}

#services-tbl li {

	margin: 0px;

	background-color: #f0ecdd;

}

#services-tbl a{

	margin-top: 3px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-transform: capitalize;

	color: #333333;

	text-decoration: none;

	background-color: #f0ecdd;

	width: 100%;

	display: list-item;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #e3d298;

	height: 25px;

	line-height: 22px;

	margin-bottom: 2px;

	padding-bottom: 0px;

	margin-right: 0px;

	padding-right: 0px;

	list-style-position: inside;

	list-style-image: url(../images/red-arrow.png);

	margin-left: -3px;

	padding-left: 8px;

}

#services-tbl a:hover{

	margin-top: 3px;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-transform: capitalize;

	color: #000000;

	text-decoration: none;

	background-color: #e9e3cc;

	width: 100%;

	display: list-item;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #e3d298;

	height: 25px;

	line-height: 22px;

	margin-bottom: 2px;

	padding-bottom: 0px;

	margin-right: 0px;

	padding-right: 0px;

	list-style-position: inside;

	list-style-image: url(../images/red-arrow.png);

	margin-left: -3px;

	padding-left: 8px;

}

.services-tab {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #343d3e;

	background-image: url(../images/tab-yellow-header.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 31px;

	width: 187px;

	display: block;

	padding-top: 6px;

	padding-left: 10px;

}

.thick-border {

	border: 3px solid #EDE2BD;

	margin-top: -6px;

}

.services-list {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-transform: uppercase;

	color: #be0915;

	margin-left: 0px;

	padding-left: 5px;

	margin-top: 5px;

	list-style-type: none;

}

#bottom-btns-tbl {

	margin-top: 5px;

	margin-left: 10px;

	padding-top: 5px;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #f2ebd2;

	

}

#bottom-btns-tbl a{

	color: #000000;

	text-decoration: none;

	margin-right: 2px;

}

#bottom-btns-tbl p{

	margin-top: 1px;

	text-align: right;

	width: 95px;

	float: right;

	margin-right: 20px;

	

}

#bottom-btns-tbl h1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	padding-top: 15px;

	padding-left: 33px;

	margin-bottom: 0px;

	padding-bottom: 8px;

	

}

.h-alt{

	

	color: #666666;

	

	

}

.legal-library {

	background-image: url(../images/legal-library-large.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 147px;

	width: 245px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

#sml-yellow-btn {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

	background-image: url(../images/yellow-tiny-button.gif);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: center;

	height: 17px;

	width: 71px;

	padding-top: 2px;

	padding-right: 3px;

	float: right;

	margin-right: 20px;

}

.legal-advice {

	background-image: url(../images/legal-advice-large.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 147px;

	width: 245px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

#select-docs-tbl {

	margin-top: 5px;

	padding-top: 5px;

	background-image: url(../images/select-bubble-box.gif);

	background-repeat: no-repeat;

	background-position: 10px top;

	width: 474px;

	overflow: visible;

	padding-bottom: 1px;

	margin-bottom: 0px;

}

#select-docs-tbl h1{

	margin-top: 5px;

	padding-top: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #CC0000;

	font-weight: normal;

	padding-left: 85px;

}

#bubble-doc-tbl {

	background-image: url(../images/select-yellow-bubble.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 46px;

	width: 173px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	color: #333333;

	padding-top: 20px;

	margin-top: 5px;

	margin-bottom: 0px;

	padding-bottom: 0px;

}

#bubble-doc-tbl a{

	color: #333333;

	text-decoration: none;

	padding-left: 50px;

	padding-top: 5px;

}

#bubble-doc-tbl a:hover{

	color: #CC0000;

	text-decoration: none;

	padding-left: 50px;

	padding-top: 5px;

}

#advisor-header {

	background-image: url(../images/advisors-header.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 210px;

	width: 812px;

}

#index-header-img {

	background-image: url(../images/headers/index-header.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 123px;

	width: 796px;

	margin-left: 8px;

}

#docs-header-img {

	background-image: url(../images/headers/docs-header.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 123px;

	width: 796px;

	margin-left: 8px;

}

#biz-header-img {

	background-image: url(../images/headers/biz-law-header.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 123px;

	width: 796px;

	margin-left: 8px;

}

#family-header-img {

	background-image: url(../images/headers/family-law-header.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 123px;

	width: 796px;

	margin-left: 8px;

}

#index-header-img h1, #advisor-header h1, #docs-header-img h1, #biz-header-img h1, #family-header-img h1{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	text-align: left;
	margin-top: 10px;
	font-style: normal;
	margin-bottom: 0px;
	padding-bottom: 7px;
	line-height: 20px;

}
#index-header-img h2, #advisor-header h2 {
	color: #C6242F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
	line-height: 22px;
}
#index-header-img h3, #advisor-header h3 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	padding-left: 9px;
	line-height: normal;
}

#index-header-img p, #advisor-header p, #docs-header-img p, #biz-header-img p, #family-header-img p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: italic;

	padding-right: 5px;

	margin-top: 8px;

}

#jump-menu-bkgnd {

	background-image: url(../images/jump-menu-bkgnd.png);

	background-repeat: no-repeat;

	background-position: right bottom;

	height: 74px;

	width: 353px;

	padding-left: 10px;

}

#jump-menu-bkgnd h2{

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 12px;

	padding-bottom: 5px;

	padding-left: 10px;

	}

#jump-menu-bkgnd form{

	padding-left: 10px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

}	

#jump-menu-bkgnd form select{

	color: #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	border: 1px solid #CCCCCC;

	font-weight: normal;

}

.go-button {

	background-image: url(../images/go-button.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 31px;

	width: 38px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: capitalize;

	color: #FFFFFF;

	font-weight: bold;

}

.red-arrow-list {

	float: left;
	margin-left: 6px;
	padding-left: 20px;
	list-style-position: outside;
	list-style-image: url(../images/red-arrow.png);
	clear: right;
	padding-right: 30px;
	margin-top: 2px;
	line-height: 20px;
	font-size: 14px;

}

.clear {

	clear: both;

}



#legal-library-sml {

	background-image: url(../images/legal-library-small.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 124px;

	width: 212px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

#legal-library-sml h1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	padding-top: 13px;

	padding-left: 33px;

	margin-bottom: 0px;

	padding-bottom: 8px;



}

#legal-library-sml p{

	margin-top: 1px;

	text-align: right;

	width: 95px;

	float: right;

	margin-right: 20px;

	font-size: 11px;

}



#live-chat-sml {

	background-image: url(../images/live-chat-small.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 124px;

	width: 212px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

#live-chat-sml h1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	padding-top: 13px;

	padding-left: 33px;

	margin-bottom: 0px;

	padding-bottom: 8px;



}

#live-chat-sml p{

	margin-top: 1px;

	text-align: right;

	width: 95px;

	float: right;

	margin-right: 20px;

	font-size: 11px;

}

#sidebar-verify {

	margin-bottom: 20px;

}

#back-to-top a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;



}

#back-to-top {

	float: right;

	color: #333333;

	margin-top: 0px;

	padding-right: 5px;

	margin-right: 30px;



}

#order-tbl {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-transform: uppercase;

	color: #666666;

	margin-bottom: 10px;

	padding-bottom: 10px;

}

#order-tbl a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

	text-decoration: none;

}

#order-tbl a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

}

.yellow-td {

	background-color: #f4eed9;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-transform: uppercase;

	color: #333333;

	padding-left: 10px;

}

#get-started-btn {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	background-image: url(../images/get-started-btn.png);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: center;

	height: 31px;

	width: 109px;

	padding-top: 7px;

	padding-right: 5px;

	margin-right: 17px;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

	margin-left: 10px;

	padding-left: 5px;

}

#get-started-btn a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

}

#get-started-btn a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

}



.price-big {
	font-size: 90%;
	color: #CC0000;
	text-transform: capitalize;
}

#info-center-sml {

	background-image: url(../images/info-center-small.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 140px;

	width: 212px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	margin-bottom: 20px;

}

#info-center-sml h1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	padding-top: 13px;

	padding-left: 15px;

	margin-bottom: 0px;

	padding-bottom: 8px;



}

.info-center-list {



	float: left;

	margin-left: 16px;

	padding-left: 20px;

	list-style-position: outside;

	list-style-image: url(../images/red-arrow.png);

	clear: right;

	margin-top: 6px;

	line-height: 21px;

}

#product-tbl {

	margin-top: 10px;

	margin-left: 10px;

	margin-bottom: 20px;

	

}

#what-u-get-tab-tbl td{

	margin: 0px;

	background-color: #f0ecdd;

}

#what-u-get-tab-tbl {



	width: 100%;

}

#what-u-get-tab-tbl li{

	margin-top: 3px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-transform: capitalize;

	color: #333333;

	text-decoration: none;

	background-color: #f0ecdd;

	width: 98%;

	display: list-item;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #e3d298;

	height: 25px;

	line-height: 22px;

	margin-bottom: 2px;

	padding-bottom: 0px;

	margin-right: 0px;

	padding-right: 0px;

	list-style-position: inside;

	list-style-image: url(../images/red-arrow.png);

	margin-left: -3px;

	padding-left: 3px;



}



.what-u-get-list {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-transform: capitalize;

	color: #333333;

	margin-left: 0px;

	padding-left: 5px;

	margin-top: 5px;

	list-style-type: none;

}

.pdf-link {

	font-size: 13px;

	color: #CC0000;

	display: block;

	padding-top: 8px;

	padding-bottom: 5px;

	padding-left: 10px;

}

#testimonials-lrg-tbl{

	height: 230px;

	margin-bottom: 10px;

}

#testimonials-lrg-tbl p {

	font-size: 11px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-right: 10px;

	margin-left: 10px;

	line-height: 14px;

	width: 90%;

}

#testimonials-lrg-tbl h3 {

	font-size: 10px;

	color: #CC0000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-right: 5px;

	margin-left: 30px;

	font-weight: normal;

	margin-top: -9px;

	margin-bottom: 0px;

}

.quote-left-lrg {

	margin-top: 0px;

	float: left;

	margin-right: 2px;

	background-image: url(../images/testimonials/quote-left.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 24px;

	width: 30px;

}

.quote-right-lrg {

	margin-top: -10px;

	float: right;

	background-image: url(../images/testimonials/quote-right.png);

	background-repeat: no-repeat;

	background-position: right top;

	height: 21px;

	width: 33px;

	margin-right: 5px;

	margin-bottom: 2px;

}

#all-about-tbl {

	margin-top: 10px;

}

#quick-start-form {

	font-size: 11px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#quick-start-form p {

	font-size: 11px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-left: 50px;

	margin-top: -40px;

	padding-top: 6px;

	width: 540px;

}

#quick-start-form form {

	color: #333333;

	padding-left: 6px;

}



#quick-start-form h3 {

	font-size: 11px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 11px;

	margin: 0px;

	padding: 0px;

	font-weight: normal;

}

.register-btn {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	background-image: url(../images/register-btn.png);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: center;

	height: 31px;

	width: 83px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding-top: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	background-color: #FFFFFF;

}

#arrow-dropdown {

	margin-top: 20px;

	z-index: 1;

	visibility: visible;

	position: absolute;

}

.register-free-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	background-image: url(../images/red-midbar-header.gif);

	background-repeat: repeat-x;

	background-position: left top;

	display: block;

	height: 29px;

	padding-top: 9px;

	padding-left: 5px;

	margin-bottom: 0px;

	padding-bottom: 0px;

	width: 540px;

	margin-left: 2px;

	z-index: 3;

	visibility: visible;

	position: absolute;

}

#get-started-img {

	background-image: url(../images/get-started-woman.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

	position: relative;

}

.get-started-list {

	/*float: left;*/

	margin-left: 5px;
	padding-left: 10px;
	/*clear: right;*/

	/*margin-right: 30px;*/

	/*padding-right: 30px;*/

	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 20px;
	text-indent: 5px;
	list-style-type: none;



}

.contact-us-tbl {

	margin: 5px;

	border: 1px solid #CCCCCC;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	line-height: 24px;

}

#red-number-list {

	float: left;

	margin-left: 20px;

	padding-left: 16px;

	list-style-position: outside;

	clear: right;

	margin-right: 30px;

	padding-right: 30px;

	margin-top: 6px;

	line-height: 20px;

	color: #CC0000;

	text-decoration: none;

}

#questions_only {

	text-decoration: none;

			}

			#questions_only li {

	line-height: 1.5;

	text-decoration: none;

			}

			

			#q_and_a {

	text-decoration: none;

			}

			#q_and_a li {

	margin-bottom: 50px;

	margin-left: 0px;

	text-decoration: none;

			}

			#q_and_a li .question {

	font-weight: bold;

	color: #CC0000;

	font-size: 13px;

	margin-left: 0px;

	text-decoration: none;

			}

			#q_and_a li .top_link {

	font-size: 13px;

	font-weight: bold;

	text-decoration: none;

			}

#info-center-med {

	background-image: url(../images/info-center-med.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 171px;

	width: 212px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	margin-bottom: 20px;

}

#info-center-med h1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	padding-top: 13px;

	padding-left: 15px;

	margin-bottom: 0px;

	padding-bottom: 8px;



}

#info-center-lrg {

	background-image: url(../images/info-center-lrg.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 273px;

	width: 212px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	margin-bottom: 20px;

}

#info-center-lrg h1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	padding-top: 9px;

	padding-left: 15px;

	margin-bottom: 0px;

	padding-bottom: 8px;



}

.guide-dwnld {

	float: right;

	clear: both;

	margin-bottom: 5px;

	margin-top: -20px;

}
.progress-bar-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left: 200px;

}

.status-bar-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left: 210px;

}
#admin-btns-tbl {

	margin-top: 20px;

	margin-left: 0px;

	padding-top: 5px;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #f2ebd2;

	

}

#admin-btns-tbl a{

	color: #000000;

	text-decoration: none;

	margin-right: 2px;

}

#admin-btns-tbl p{

	margin-top: 1px;

	text-align: right;

	width: 95px;

	float: right;

	margin-right: 20px;

	

}

#admin-btns-tbl h1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	padding-top: 15px;

	padding-left: 33px;

	margin-bottom: 0px;

	padding-bottom: 8px;

	

}
.my-profile {


	background-image: url(../images/my-docs-lrg.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 147px;

	width: 245px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;
}
.update-btn {


	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	background-image: url(../images/update-btn.png);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: center;

	height: 31px;

	width: 143px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-color: #FFFFFF;
}
.package-list {
	float: left;
	margin-left: 8px;
	padding-left: 14px;
	list-style-position: outside;
	list-style-image: url(../images/red-arrow.png);
	margin-top: 6px;
	line-height: 16px;
	font-size: 12px;
	margin-right: 17px;
}
.package-price {
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
	padding-top: 6px;
	padding-bottom: 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4BD5A;
	padding-left: 10px;
}
.package-title {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4BD5A;
}
.economy-pkg {
	background-image: url(../images/economy-pkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	padding-top: 20px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
}
.standard-pkg {
	background-image: url(../images/standard-pkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	padding-top: 20px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
}
.gold-pkg {


	background-image: url(../images/express-gold-pkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	padding-top: 20px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
}
#package-tbl {
	margin-top: 10px;
	margin-bottom: 20px;
}
.sidebar-img {
	margin-top: -20px;
	margin-bottom: 10px;
}
.ike-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595A59;
}
.alt-brown {
	color: #D60000;
	font-size: 11px;
}
#get-started-btn2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	background-image: url(../images/get-started-btn.png);

	background-repeat: no-repeat;

	background-position: center top;

	text-align: center;

	height: 31px;

	width: 109px;

	padding-top: 7px;

	padding-right: 5px;

	margin-right: 17px;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

	margin-left: 10px;

	padding-left: 5px;

}

#get-started-btn2 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

}

#get-started-btn2 a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration: none;

}

#advisors-header-img {


	background-image: url(../images/headers/index-header.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 160px;

	width: 812px;
}
.advisor-form-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	background-image: url(../images/red-midbar-header.gif);

	background-repeat: repeat-x;

	background-position: left top;

	display: block;

	height: 29px;

	padding-top: 9px;

	padding-left: 5px;

	margin-bottom: 0px;

	padding-bottom: 0px;

	width: 470px;

	margin-left: 2px;

	z-index: 3;

	visibility: visible;

	position: absolute;
}
.horz-divider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #DC0000;
	padding-left: 20px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D5D9;
}
#advisor-tbl-bkgnd {
	background-image: url(../images/advisor-tbl-grey.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 166px;
	width: 777px;
	margin-top: 20px;
}
#advisor-tbl-bkgnd h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #DC0000;
	padding-top: 10px;
	padding-left: 20px;
}

#advisor-tbl-bkgnd p{
	width: 700px;
	padding-left: 20px;
	font-size: 14px;
	color: #333333;
}
.advisor-list {
	margin-left: 6px;
	padding-left: 30px;
	list-style-position: outside;
	list-style-image: url(../images/red-arrow.png);
	padding-right: 33px;
	font-size: 14px;
	margin-top: -20px;
}
.advisor-list2 {
	margin-left: 6px;
	
	
	font-size: 12px;
	margin-top: -20px;
	
}
.advisor-head2 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.price-bar-pay {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left: 135px;
}
#jump-menu-bkgnd2 {

	

	background-repeat: no-repeat;

	background-position: right bottom;

	height: 74px;

	

	padding-left: 10px;

}

#jump-menu-bkgnd2 h2{

	color: #CC0000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 19px;

	font-weight: bold;

	text-transform: capitalize;

	margin-top: 0px;

	margin-bottom: 0px;

	

	padding-bottom: 5px;

	

	}



#jump-menu-bkgnd2 form select{

	color: #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	border: 1px solid #CCCCCC;

	font-weight: normal;

}
.order-bar-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left: 75px;
}
.total-bar-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left: 124px;
}
.commission-bar-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left: 87px;
}
.name-bar-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left: 52px;
}
.order-manager {

	background-image: url(../images/survey-start-tbl-lrg.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 147px;

	width: 245px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}
.links-banners {

	background-image: url(../images/promo-offers-tbl-lrg.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 147px;

	width: 245px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}
#tablist{
	margin-left: 0;
	margin-bottom: 0;
	
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-top: 0px;
	padding-right: 0;
	line-height: 25px;	
	padding-left: 18px;
	
	position:relative;
	top:7px;
	
}

#tablist li{
	list-style: none;
	display: inline;
	margin: 0;
	text-align: left;
	line-height: 25px;	
	
}

#tablist li a{
	text-decoration: none;
	line-height: 25px;	
	
	margin-left: 2px;
	height: 41px;
	width: 218px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	text-align: center;
	background-image: url(../images/dark.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 35px;
	
	padding-left: 35px;
	
}

#tablist li a:link, #tablist li a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 28px;
	text-align: center;
	line-height: 25px;	
}

#tablist li a.current{
	height: 41px;
	width: 218px;
	padding-top: 2px;
	padding-right: 28px;
	line-height: 25px;	
	text-align: center;
	background-image: url(../images/light.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #333333;
}

#tabcontentcontainer{
	background-image: url(../images/locator-bkgnd.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 194px;
	
}



.tabcontent{
	display:none;
	font-family: Arial, Helvetica, sans-serif;
	
	color: #333333;
}

#tabcontentcontainer2 {
background-image: url(../images/locator-bkgnd.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 194px;
}

.checkout-progress {
	display:block;
	clear:both;
	width:691px;
	height:65px;
	background:url(../images/progress/checkout-progess-bg.jpg) no-repeat top left;
	margin-top: 18px;
	margin-right: 40px;
	margin-bottom: 18px;
	margin-left: 40px;
}

.checkout-progress ul,
.checkout-progress ul li {
	margin:0;
	padding:0;
	list-style:none;
}
.checkout-progress ul {
	padding-left:13px;
}

.checkout-progress ul li{
	display:block;
	float:left;
	margin-top:10px;
}
.checkout-progress ul li a {
	display:block;
	height:23px;
	overflow:hidden;
	text-indent:-9999px;
	background:none;
}

.checkout-progress ul li a.complete {
}

#checkout-progressBar-1 a.complete{
	width:168px;
	background:url(../images/progress/progbar-1.jpg) no-repeat top left;
}
#checkout-progressBar-2 a.complete{
	width:159px;
	background:url(../images/progress/progbar-2.jpg) no-repeat top left;
}
#checkout-progressBar-3 a.complete{
	width:161px;
	background:url(../images/progress/progbar-3.jpg) no-repeat top left;
}
#checkout-progressBar-4 a.complete{
	width:171px;
	background:url(../images/progress/progbar-4.jpg) no-repeat top left;
}
td.checkout-row,
td.checkout-row-alt {
	height:24px;
	border-top:2px solid #fff;
	padding:6px 10px;
	color:#666;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
}
td.checkout-row {
	background-color:#f0ecdd;
	border-bottom:1px dotted #e7d8a6;
	font-family: Arial, Helvetica, sans-serif;
}

td.checkout-row-alt {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#f7f5ed;
	border-bottom:1px dotted #f0e8cb;
	color:#333;
}
td.red-bar-head {
	padding:9px 10px 0 10px;
	padding-right:10px;
	height:36px;
	vertical-align:top;
}
td.checkout-item-name {
	background:url;
	margin-left: 0px;
	padding-left: 0px;
}
td.checkout-item-name {
	background-color:#f0ecdd;
	background-image:url(../images/arrow.png);
	background-repeat:no-repeat;
	background-position: 14px 11px;
	padding-left: 24px;
}
#checkout-title {
	margin:50px 0 13px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 24px;
	font-weight: normal;
}
a.header-link {
	color:#fae494 !important;
	font-size:11px !important;
	font-style:italic!important;
	font-weight:normal!important;
	text-transform:lowercase;
}

#purchase-btn {
	display:block;
	background:url(../images/purchase-btn.png) no-repeat left top;
	width:133px;
	height:41px;
	overflow:hidden;
	text-align:left;
	text-indent:-9999px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.grand-total {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 18px;
	font-weight: bold;
}	

#checkout-details {
	padding:36px 0 10px 0;
}	
#checkout-details td {
	font-size:12px;
	color:#333;
}
#checkout-details td a {
	color:#cb0f1e !important;
}
#checkout-details td.info {
	font-size:11px;
}
.confirm-info {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: normal;
}	
.confirm-text {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 13px;
	font-weight: normal;
}	
.red-bar-checkout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(../images/red-midbar-header.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 29px;
	padding-top: 9px;
	padding-left: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-left: 2px;
	padding-right: 8px;
}
#search_results {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	background-image: url(../images/footer-gradient.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #e2e4e6;
}
#search_results th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	text-align: left;
	line-height: 30px;
	background-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #d2d5d9;
	padding-left: 5px;
}
#search_content {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;

}

#search_content td{
	font-size: 12px;
	color: #333333;
	padding-left: 5px;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#search_content a:link{
	font-size: 12px;
	color: #CC0000;
	padding-left: 5px;
	text-decoration: underline;
}
#search_content a:hover{
	font-size: 12px;
	color: #333333;
	padding-left: 5px;
	text-decoration: none;
}
.vert-bar {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D2D5D9;
	width: 10px;
	height: 300px;	
}
.horiz-bar {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D5D9;
	line-height: 25px;	
}
#licol2{

	margin-top: 0px;

}

#licol2 a{

	color: #CC0000;

	text-decoration: none;

	font-weight: bold;

}

#licol2 a:hover{

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}



#licol2 td {

	margin-left:0px;

	margin-top: 3px;

	padding-top: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #333333;

	text-decoration: none;

	background-color: #eff0f1;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	height: 25px;

	line-height: 22px;

	padding-left: 8px;
	
}
.hiwpage_bg {
	PADDING-LEFTT: 0px;
	PADDING-RIGHT: 10px;
	BACKGROUND: url(../images/hiw_page_bg.jpg) no-repeat left top;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 50px;
	height: auto;
	text-decoration: none;
}
#hiwpage_leftcol {
	PADDING-LEFT: 3px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; WIDTH: 532px; PADDING-TOP: 0px
}
#hiwpage_rightcol {
	FLOAT: left;
	WIDTH: 300px;
	text-decoration: none;
}
.hiwdesc_top {
	WIDTH: 513px;
	text-decoration: none;
}
.hiwdesc_bottom {
	WIDTH: 513px
}
.hiwdesc_top {
	BACKGROUND: url(../images/hiw_top.png) no-repeat left top; HEIGHT: 39px
}
.hiwdesc_bottom {
	BACKGROUND: url(../images/hiw_bottom.png) no-repeat left bottom; HEIGHT: 39px
}
.hiwdesc_bottom_alt {
	BACKGROUND: url(../images/hiw_bottom_alt.png) no-repeat left bottom; HEIGHT: 39px
}
.hiwdesc_bottom_ex {
	BACKGROUND: url(../images/hiw_bottom_ex.png) no-repeat left bottom; HEIGHT: 39px
}
.hiwdesc_bottom_alt_ex {
	BACKGROUND: url(../images/hiw_bottom_ex_alt.png) no-repeat left bottom; HEIGHT: 39px
}
.hiwdesc_blurb {
	CLEAR: both;
	PADDING-LEFT: 20px;
	DISPLAY: inline;
	PADDING-RIGHT: 20px;
	BACKGROUND: url(../images/hiw_blurb_repeater.png) repeat-y left top;
	PADDING-BOTTOM: 10px;
	WIDTH: 485px;
	COLOR: #333333;
	PADDING-TOP: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: auto;
	text-decoration: none;
}
#hiw_step_img {
	Z-INDEX: 3;
	FLOAT: left;
	POSITION: relative;
	TOP: 0px;
	text-decoration: none;
}
A.hiw_link {
	CLEAR: both; DISPLAY: block; WIDTH: 513px; TEXT-DECORATION: none
}
#tbl-contents-lrg {

	background-image: url(../images/tbl-contents-lrg.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 360px;

	width: 212px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	margin-bottom: 20px;
}
#tbl-contents-lrg h1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	padding-top: 9px;

	padding-left: 15px;

	margin-bottom: 0px;

	padding-bottom: 8px;



}
