body	{
	background-color:#E1E6F0;
	font-size:12px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}
form {
	margin:0px;
}
img	{
	border:none;
}
h1, h2, h3 h4	{
	margin:0px;
	color:#6889b6;
	font-size:14px;
	font-weight:bold;
}
ol, ul	{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
.block {
	display:block;
	clear:both;
}
.float-left	{
	display:block;
	float:left;
}
.float-right	{
	display:block;
	float:right;
}
.absolute	{
	display:block;
	position:absolute;
}
.vert-top {
	vertical-align:top;
}
.vert-bottom {
	vertical-align:bottom;
}
.bottom-spacer {
	margin-bottom:15px;
}
.text_inter {
font-weight:bold;
}


.space-bottom {



	padding-bottom:15px;



}











/* Postions */



#wrapper	{



	display:table;



	width:962px;



	margin-left:auto;



	margin-right:auto;



	background-color:#FFFFFF;



}



.wrapper-pad	{



	display:block;



	width:938px;



	padding:0px 12px 5px 12px;



}











.top-info	{



	display:block;



	width:938px;



	height:89px;



	padding:17px 0px 0px 0px;



}



.trust {



	margin:15px 10px 0px 0px;



}



.top-info .number	{



	margin:20px 50px 0px 0px;



}



.top-info .number .n-top {



	color:#48617E;



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	margin:0px;



}



.top-info .number .n-btm {



	color:#000000;



	font-size:20px;



	margin:0px;



}



.top-info .number .n-btm img {



	margin-right:2px;



}



.top-info .mcafee	{



	margin:15px 15px 0px 0px;



}











.content-container	{



	display:block;



	width:938px;



	padding:20px 0px 20px 0px;



}



.left-col {



	display:block;



	width:462px;



}



.right-col {
	display:block;
	width:468px;
	margin-left:7px;
	margin-top: 0px;



}







.grad-box	{



	display:block;



	width:448px;



	background-image:url(images/left-grad-bg.jpg);



	background-repeat:repeat-x;



	background-color:#FFFFFF;



	border-left:1px solid #EAEAEA;



	border-right:1px solid #EAEAEA;



	padding:0px 6px 0px 6px;



	vertical-align:top;



}







/*Header Form*/







.header	{



	display:block;



	width:938px;



	height:254px;



	clear:both;



	background-image: url(images/new-header-bg.jpg);



	background-repeat:no-repeat;



}







/* Header Background images  Start */



.original { background-image: url(images/original.jpg); }



.al { 	background-image: url(images/original.jpg); }



.ak {	background-image: url(images/original.jpg); }



.az {	background-image: url(images/az.jpg); }



.ar {	background-image: url(images/original.jpg); }



.ca {	background-image: url(images/ca.jpg); }



.co {	background-image: url(images/original.jpg); }



.ct {	background-image: url(images/original.jpg); }



.fl {	background-image: url(images/fl.jpg); }



.ga {	background-image: url(images/ga.jpg); }



.hi {	background-image: url(images/original.jpg); }



.id {	background-image: url(images/original.jpg); }



.il {	background-image: url(images/il.jpg); }



.in {	background-image: url(images/original.jpg); }



.ia {	background-image: url(images/original.jpg); }



.ks {	background-image: url(images/ks.jpg); }



.ky {	background-image: url(images/original.jpg); }



.la {	background-image: url(images/original.jpg); }



.me {	background-image: url(images/original.jpg); }



.md {	background-image: url(images/md.jpg); }



.ma {	background-image: url(images/ma.jpg); }



.mi {	background-image: url(images/mi.jpg); }



.mn {	background-image: url(images/original.jpg); }



.ms {	background-image: url(images/ms.jpg); }



.mo {	background-image: url(images/original.jpg); }



.mt {	background-image: url(images/original.jpg); }



.ne {	background-image: url(images/original.jpg); }



.nv {	background-image: url(images/original.jpg); }



.nh {	background-image: url(images/original.jpg); }



.nj {	background-image: url(images/nj.jpg); }



.nm {	background-image: url(images/original.jpg); }



.ny {	background-image: url(images/ny.jpg); }



.nc {	background-image: url(images/nc.jpg); }



.nd {	background-image: url(images/original.jpg); }



.oh {	background-image: url(images/oh.jpg); }



.ok {	background-image: url(images/original.jpg); }



.or {	background-image: url(images/original.jpg); }



.pa {	background-image: url(images/pa.jpg); }



.ri {	background-image: url(images/original.jpg); }



.sc {	background-image: url(images/original.jpg); }



.sd {	background-image: url(images/original.jpg); }



.tn {	background-image: url(images/tn.jpg); }



.tx {	background-image: url(images/tx.jpg); }



.ut {	background-image: url(images/original.jpg); }



.vt {	background-image: url(images/original.jpg); }



.va {	background-image: url(images/va.jpg); }



.wa {	background-image: url(images/wa.jpg); }



.dc {	background-image: url(images/original.jpg); }



.wv {	background-image: url(images/original.jpg); }



.wi {	background-image: url(images/wi.jpg); }



.wy {	background-image: url(images/original.jpg); }



















.header .form {



	margin:195px 0px 0px 155px;



}



.header .form .zipcode	{



	display:block;



	width:160px;



	height:30px;



	background-image:url(images/form-bg-off.jpg) !important;



	background-repeat:no-repeat;



	background-position:top left;



	border:#D5B834 1px solid !important;



	text-align:center;



	font-size:20px;



	font-family:"Trebuchet MS", Arial, sans-serif;



	color:#7D7D7D;



	margin:0px 10px 0px 0px;



	padding-top:10px;



}



/*.header .form .zipcode:hover {



	background-image:url(images/form-bg-on.jpg) !important;



}*/



.header .form .start	{



	position:absolute;



	width:143px;



	height:45px;



	margin:-46px 0px 0px 185px;



}



.new-int {



	background-image:url(images/header-int.jpg)



}











/*Index Header*/



.index-header {



	display:block;

	width:938px;

	height:204px;



}



.state-by-state span, .petroleum-guide span, .find-answers span {



	font-size:16px;

	color:#555555;

	font-weight:bold;

	line-height:20px;

	letter-spacing:-1px;



}

.state-by-state p {



	font-size:13px;

	color:#555555;

	font-weight:bold;

	line-height:20px;

	letter-spacing:-1px;

	text-align:right;



}







  .petroleumimgcenter{



                  font-size:17px;



				  font-weight:bold;



				  color:#555555;



  



                    }







  



.find-answers a {



	color:#6D5C9B;



	font-size:12px;



	text-decoration:none;



}



.find-answers a:hover {



	text-decoration:underline;



}



.find-answers div {



	display:block;



	margin:8px 0px 0px 0px;



}



.find-answers div span {



	position:absolute;



	margin-left:-10px;



	margin-top:-4px;



}



.state-by-state table {



	margin-top:6px;



}



.state-by-state td {



	margin:0px;



}



.state-by-state a {



	color:#6D5C9B;



	font-size:12px;



	margin:0px;



	text-decoration:none;



}



.state-by-state a:hover {



	text-decoration:underline;



}



.state-by-state td span {



	font-size:14px;



}



.petroleum-guide p {



	margin:40px 0px 0px 10px;

	color:#555555;

	font-size:10px;

	text-align:right;

	font-weight:bold;



}



 .find-answers img {



	margin:0px 0px 0px -10px;



}



 .petroleum-guide img{



                   margin: -5px 0px 0px -10px;



 



               }







.state-by-state img{



margin:-16px 0px 0px -75px;



}	



.state-by-state {



	width:196px;



	height:176px;



	background-image:url(images/index-head-left.jpg);



	background-repeat:no-repeat;



	padding:28px 50px 0px 67px;



}



.petroleum-guide {



	width:196px;



	height:176px;



	background-image:url(images/index-head-middle.jpg);



	background-repeat:no-repeat;



	margin-left:313px;



	padding:28px 50px 0px 67px;



}



.find-answers {



	width:215px;



	height:176px;



	background-image:url(images/index-head-right.jpg);



	background-repeat:no-repeat;



	margin-left:626px;



	padding:28px 30px 0px 67px;



}















/* Switch Boxes */



.switch-boxes	{



	display:block;



	width:448px;



}



.switch-nav {



	display:block;



	width:448px;



	position:absolute;



}



.index-nav-about-us, .index-nav-pop-articles, .index-nav-car-news {



	display:block;



	cursor:pointer;



	float:left;



	font-size:14px;



	color:#2A486A;



}



.index-nav-about-us:hover, .index-nav-pop-articles:hover, .index-nav-car-news:hover {



	text-decoration:underline;



}



.index-nav-about-us {



	width:107px;



	height:26px;



	padding:19px 0px 0px 43px;



}



.index-nav-pop-articles {



	width:123px;



	height:26px;



	padding:19px 0px 0px 25px;



}



.index-nav-car-news {



	width:106px;



	height:26px;



	padding:19px 0px 0px 25px;



}







#div1, #div2, #div3	{



	display:block;



	height:220px;



	background-repeat: no-repeat;



	background-position:top;



	padding:64px 0px 0px 0px;



	margin-bottom:10px;



}



#div1 h1 {



	font-size:14px;



	font-weight:bold;



	color:#363636;



}



#div1 {



	width:448px;



	/*padding-right:10px;*/



	background-image:url(images/index-about-us.jpg);



}



#div1 .index-title-support-sentence {



	margin:8px 0px 0px 0px;



}



#div1 .index-title-support-pic {



	margin-left:12px;



	float:left;



	padding:0px 15px 0px 0px;



}



#div1 .index-center-line {



	display:block;



	clear:both;



	padding:10px 0px 10px 1px;



}



.index-related-column-left, .index-related-column-right{



	display:block;



	width:210px;



	padding-left:8px;	



}



.index-related-column-left img, .index-related-column-right img{



	float:left;



	padding:0px 8px 0px 0px;



}



.index-related-column-left p, .index-related-column-right p {



	margin:0px;



}



.index-related-column-left .box, .index-related-column-right .box  {



	display:block;



	width:184px;



	height:43px;



	color:#6D5C9B;



	text-decoration:none;



	font-size:11px;



	margin-top:4px;



	font-size:10px;



	padding:4px 2px 0px 3px;



}



.index-related-column-left .box a, .index-related-column-right .box a  {



	font-size:11px;



	color:#6D5C9B;



	text-decoration:none;



}



.index-related-column-left .box:hover, .index-related-column-right .box:hover {



	background-color:#E4E1EE;



	color:#464646;



}



.car-petroleum-works-form {



	clear:both;



}



.car-petroleum-works-form p {



	margin:0px 0px 10px 4px;



}



#div2 {



	background-image:url(images/index-pop-articles.jpg);



	padding-left:30px;



}



#div2 a {



	font-size:12px;



	color:#32547E;



	text-decoration:none;



}



#div2 a:hover {



	text-decoration:underline;



}



#div2 h2 {



	font-size:18px;



	font-weight:bold;



	color:#363636;



}



#div2 ul {



	display:block;



	margin:0px 10px 0px 15px;



	padding:0px;



}



#div2 ul li {



	color:#32547E;



	padding:0px;



	margin:5px 0px 5px 0px;



	list-style-position:outside;



}



#div3 {



	background-image:url(images/index-car-news.jpg);



	padding-left:30px;



}



#div3 a {



	font-size:12px;



	color:#32547E;



	text-decoration:none;



}



#div3 a:hover {



	text-decoration:underline;



}



#div3 h2 {



	font-size:18px;



	font-weight:bold;



	color:#363636;



}



#div3 ul {



	display:block;



	margin:0px 10px 0px 15px;



	padding:0px;



}



#div3 ul li {



	color:#32547E;



	padding:0px;



	margin:5px 0px 5px 0px;



	list-style-position:outside;



	list-style-type:disc;



}























/* Index More Options */



.index-more-options	{



	display:block;



	width:448px;



	margin:0px 0px 0px 0px;



	padding:17px 8px 0px 6px;



}



.index-more-options h2	{



	font-size:22px;



	color:#353535;



	margin:0px;



	font-weight:normal;



}



.index-more-options .border-text {



	display:block;



	font-size:13px;



	color:#353535;



	margin:0px 0px 15px 0px;



	padding:0px 0px 8px 0px;



	border-bottom:#96AAC3 1px solid;



}



.index-more-options-boxs {



	display:block;



	width:448px;



	color:#636363;



	font-size:12px;



}































/* Index Reviews Of petroleum Companies */



.index-reviews {



	display:block;



	width:452px;



	background-image:url(images/index-reviews-bg.jpg);



	background-repeat:no-repeat;



	background-position:top;



	padding:8px 8px 0px 8px;



}



.index-reviews h2 {



	font-size:20px;



	font-weight:normal;



	color:#363636;



}



.index-reviews p {



	display:block;



	margin:0px 0px 10px 0px;



	border-bottom:#96AAC3 1px solid;



	padding-bottom:10px;



}



.row {



	display:block;



	clear:both;



	margin-left:29px;



}



.row img {



	float:left;



}



















/* Pop. Static Posts */



.index-static-posts {



	display:block;



	clear:both;



	width:468px;



	margin-top:19px;



}



.post-box {



	width:208px;



	background-image:url(images/index-post-box-bg.jpg);



	background-repeat:no-repeat;



	background-position:top;



	padding:19px 12px 0px 12px;



	margin-top:20px;



	vertical-align:top;



}



.post-box a {



	display:block;



	font-size:12px;



	color:#6D5C9B;



	text-decoration:none;



	vertical-align:top;



}



.post-box a:hover {



	text-decoration:underline;



}



.post-box h2 {



	font-size:18px;



	color:#353535;



	height:40px;



	letter-spacing:-1px;



	border-bottom:#96AAC3 1px solid;



	padding-bottom:10px;



	font-weight:normal;



}



.post-box img {



	margin:8px 0px 0px 0px;



	vertical-align:top;



}



.post-box p {



	margin:5px 0px 0px 0px;



	height:50px;



}



.index-static-box-middle-pad {



	display:table;



	height:12px;



}



.index-static-box-top {



	display:table;



	height:30px;



}



.index-static-box-top-pad {



	height:30px;



}











#not-sure {



	display:table;



	width:100%;



	clear:both;



	font-size:11px;



	margin-top:17px



}







.tp-bp {padding:15px 0px 15px 0px; 



		text-align:justify; 



		text-decoration:none;



		font-size:12px;



		font-family:Verdana, Arial, Helvetica, sans-serif;



		}







 .tp-cont {

         width:430px;

		 margin-left:15px;

 

         }



.tp-cont1  ul li{

           list-style: none;

		    background:url(images/tick.jpg) no-repeat;

			text-indent:10px;

			

			

        

 

         }





























/*        */



/*      */



/*   */



/* INTERIOR PAGES */



/*	*/



/*	*/



/*		*/



/*			*/



/*			*/























.int-header {



	display:block;



	/*background-image:url(images/int-nav-bg.jpg);*/



	background-image:url(images/int-nav-bg-mod.jpg);



	background-repeat:no-repeat;



	width:938px;



	height:58px;



}



.int-main-nav {



	display:block;



	width:692px;



}



.int-main-nav a {



	display:block;



	float:left;



	background-image:url(images/int-nav-spacer.jpg);



	background-position:right;



	background-repeat:no-repeat;



	height:40px;



	font-size:14px;



	color:#000000;



	text-decoration:none;



	padding:18px 23px 0px 23px;



}



.int-main-nav a:hover {



	text-decoration:underline;



}



.int-second-nav {



	display:block;



	margin-left:722px;



	color:#464646;



	font-size:12px;



	height:36px;



	padding-top:22px;



}



.int-second-nav a {



	color:#464646;



	font-size:12px;



	text-decoration:none;



}



.int-second-nav a:hover {



	text-decoration:underline;



}



.top-nav-number-p {	



	font-size:14px;



	display:block;



	position:absolute;



	padding-left:22px;



	margin:17px 0px 0px 700px;



	background:url(images/small-phone.gif) left no-repeat;



}



















/* Question and Answer */



.qanda {



	padding-bottom:30px;



	padding-top:6px;



}



.qanda h1 {



	color:#353535;



	font-size:22px;



	letter-spacing:-2px;



	margin:0px 0px 6px 0px;



}



.qanda .support-sentence {



	font-size:13px;



	margin:0px;



	color:#353535;



	padding:0px 0px 6px 0px;



	border-bottom:#96AAC3 1px solid;



}



.qanda h2 {



	margin:20px 0px 10px 20px;



	color:#000000;



	font-size:14px;



	font-weight:bold;



	clear:both;



}



.qanda .question-cat {



	display:block;



	clear:both;



	background-image:url(images/q-n-a-cat-bg.jpg);



	background-repeat:no-repeat;



	width:411px;



	height:133px;



	padding:10px 0px 0px 20px;



	margin:15px 0px 0px 10px;



}



.qanda .question-cat h2 {



	margin:0px 0px 8px 0px;



}



.qanda .question-cat .contain {



	display:block;



	width:300px;



}



.question-cat .contain .placement {



	display:block;



	width:140px;



	padding-bottom:20px;



	float:left;



}



.question-cat .contain .placement a {



	text-decoration:underline;



	background-image:url(images/yellow-arrow-qanda.jpg);



	background-repeat:no-repeat;



	background-position:top left;



	padding-left:20px;



	color:#496989;



}



.question-cat .contain .placement a:hover {



	text-decoration:none;



}



.answers-quest {



	display:block;



	padding-left:10px;



	width:389px;



}



.qanda .answers-quest a {



	color:#333333;



	text-decoration:none;



}



.qanda .answers-quest ul {



	margin:0px 0px 0px 10px;



	padding:0px;



}



.qanda .answers-quest ul li {



	color:#333333;



	margin:8px 0px 8px 0px;



	list-style:none;



	padding-left:25px;



	background-image: url(images/qna-post-bubbles.jpg);



	background-position:left center;



	background-repeat:no-repeat;



}



.qanda .answers-quest ul li:hover {



	background-image:url(images/qna-post-bubbles-on.jpg);



}







/* Just till i finish working on the other stuffz */



 



.qanda .ask-bubbles {



	display:block;



	padding-left:10px;



	width:389px;



}



.ask-bubbles .support {



	color:#617CA1;



	font-weight:bold;



	padding-left:10px;



	margin:-8px 0px 20px 45px;



	font-size:13px;



}



.qanda .ask-bubbles .bubble {



	display:block;



	margin-top:10px;



	height:70px;



	width:410px;



	padding:10px 8px 8px 15px;



	background-image:url(images/bubble-new-off.jpg);



	background-repeat:no-repeat;



	text-decoration:none;



}



.qanda .ask-bubbles .bubble:hover {



	background-image:url(images/bubble-new-on.jpg);



}



.qanda .ask-bubbles .bubble a {



	color:#FFFFFF;



	text-decoration:none;



	font-size:13px;



}



.qanda .ask-bubbles .bubble a:hover {



	text-decoration: underline;;



}



















/* Guide Page */



.guide {



	padding-bottom:30px;



	padding-top:6px;



}



.guide h1 {



	color:#353535;



	font-size:22px;



	letter-spacing:-2px;



	margin:0px 0px 6px 0px;



}



.guide .support-sentence {



	font-size:13px;



	margin:0px;



	color:#353535;



	padding:0px 0px 6px 0px;



	border-bottom:#96AAC3 1px solid;



}



.guide h2 {



	margin:15px 0px 0px 5px;



	color:#363636;



	font-size:16px;



	font-weight:bold;



	padding:0px 0px 6px 5px;



	border-bottom:#96AAC3 1px solid;



	clear:both;



}



.guide .top-five {



	display:block;



	width:370px;



	padding-left:20px;



}



.guide .loop-container {



	display:block;



	margin-top:10px;



	width:360px;



	padding:0px 5px 6px 5px;



	border-bottom:#96AAC3 1px solid;



}



.guide .loop-container .box {



	display:block;



	width:350px;	



	text-decoration:none;



	padding:5px;



}



.guide .loop-container .box:hover {



	background-color:#E4E1EE;



}



.guide .loop-container .box img {



	float:left;



	margin:3px 0px 0px 0px;



}



.guide .loop-container .box h3 {



	margin:0px 0px 0px 50px;



}



.guide .loop-container .box h3 a {



	font-size:13px;



	color:#586E89;



	font-weight:bold;



	text-decoration:none;



}



.guide .loop-container .box h3 a:hover {



	text-decoration:underline;



}



.guide .loop-container .box .support {



	display:block;



	color:#636363;



	margin:5px 0px 0px 50px;



	text-decoration:none;



}



















/* State Page */



.state {



	padding-bottom:10px;



	padding-top:6px;



}



.state h1 {



	color:#353535;



	font-size:22px;



	letter-spacing:-2px;



	margin:0px 0px 6px 0px;



	padding-bottom:8px;



	border-bottom:#96AAC3 1px solid;



}



.state .state-list {



	display:block;



	width:413px;



	background-image:url(images/state-list.jpg);



	background-repeat:repeat-x;



	background-position:top;



	padding:10px 15px 0px 15px;



}



.state .state-list h3 {



	color:#586E89;



	font-weight:bold;



	font-size:16px;



	text-align:center;



}



.state .state-list a {



	display:block;



	color:#707070;



	font-size:14px;



	margin:5px 0px 0px 0px;



	padding-left:9px;



	text-decoration:none;



}



.state .state-list a:hover {



	text-decoration:underline;



}



.state .state-list .yellow-line {



	display:block;



	height:1px;



	width:390px;



	clear:both;



	padding:8px 0px 0px 0px;



	margin-bottom:5px;



	border-bottom:1px solid #FFFF00;



}



.list-continer {



	display:block;



	width:390px;



}



.state .state-list .midwest, .state .state-list .west, .state .state-list .east {



	display:block;



	float:left;



	width:78px;



}



.state .state-list .west {



	margin-left:0px;



}



.state .state-list .midwest {



	margin-left:70px;



}



.state .state-list .east {



	margin-left:70px;



}



























/* Post Pages */



.post-page {



	padding-bottom:10px;



}



.post-page ul, .post-page ol {



	margin:8px 0px 8px 20px;



	padding:0px;



}



.post-page li {



	margin:14px 0px 14px 0px;



}



.post-page .post-interior-bg {



	display:block;



	background-image:url(images/post-int-top-bg.jpg);



	background-repeat:no-repeat;



	background-position:top;



	width:417px;



	margin:0px 0px 0px 4px;



	padding:8px 8px 5px 14px;



}



.post-page .post-interior-bg h1 {



	color:#353535;



	font-size:22px;



	font-weight:bold;



	margin:10px 0px 10px 0px;



	border-bottom:#A9B9CD 1px solid;



	padding-bottom:8px;



}



.post-page .post-interior-bg h2 {



	color:#586E89;



	font-size:15px;



	font-weight:bold;



	margin:15px 0px 10px 0px;



}



.post-page .post-interior-bg a {



	color:#586E89;



	text-decoration:underline;



}



.post-page .post-interior-bg a:hover {



	text-decoration:none;



}



.related-articles {



	display:block;



	margin-top:45px;



}



.post-page .related-articles h3 {



	display:block;



	margin:15px 0px 5px 0px;



	color:#637891;



	font-weight:bold;



	font-size:15px;



	padding-bottom:8px;



	border-bottom:1px solid #637891;



}



.related-articles a {



	display:block;



	color:#596C84;



	margin:8px 0px 8px 0px;



	font-size:13px;



	text-decoration:none;



	list-style-position:outside;



}



.related-articles a:hover {



	text-decoration:underline;



}































/* Int Right Col */



.padding-bottom {



	margin-bottom:15px;



}



.padding-top {



	margin-top:15px;



}



.int-articles-box {



	display:block;



	width:436px;



	height:284px;



	background-image:url(images/int-articles-box-bg.jpg);



	background-repeat:no-repeat;



	padding-left:12px;



	margin:15px 0px 0px 0px;



}



.int-articles-box .title {



	display:block;



	color:#000000;



	font-size:16px;



	letter-spacing:-1px;



	padding:8px 0px 0px 4px;



}



.int-articles-box .title a {



	font-size:12px;



	font-weight:bold;



	color:#363636;



	text-decoration:none;



	margin-left:210px;



}



.int-articles-box .title a span {



	font-size:15px;



}



.int-articles-box .title a:hover {



	text-decoration:underline;



}











.int-articles-box .box {



	display:block;



	margin:5px 11px 0px 0px;



	float:left;



	width:199px;



	padding:6px 4px 6px 4px;



	text-decoration:none;



	color:#363636;



	height:222px;



}



	



.int-articles-box .box:hover {



	background-color:#E4E1EE;



}



.int-articles-box h3 {



	font-size:13px;



	font-weight:bold;



	color:#363636;



	margin:0px 0px 6px 0px



}



.int-articles-box h3 a {



	font-size:13px;



	font-weight:bold;



	color:#363636;



	text-decoration:underline;



}



.int-articles-box h3 a:hover {



	text-decoration:none;



}



.int-articles-box h3:hover {



	text-decoration:none;



}



.int-articles-box .support {



	margin:10px 0px 0px 0px;



	padding-right:4px;



	text-decoration:none;



	color:#363636;



}























.int-small-box-bg {



	display:block;



	width:447px;



	background-image:url(images/int-small-box-bg.jpg);



	background-repeat:repeat-y;



}



.int-small-box {



	display:block;



	background-image:url(images/int-small-box-top.jpg);



	background-repeat:no-repeat;



	background-position:top;



	width:432px;



	padding:10px 0px 10px 15px;



}



.int-small-box .title {



	display:block;



	width:400px;



	font-size:16px;



	color:#000000;



	border-bottom:1px solid #CBD5E4;



	padding-bottom:4px;



	letter-spacing:-1px;



}



.glossary a {



	display:block;



	font-size:12px;



	float:left;



	width:160px;



	padding-left:20px;



	background-image:url(images/yellow-arrow-qanda.jpg);



	background-repeat:no-repeat;



	background-position:left top;



	color:#363636;



	text-decoration:none;



	margin-top:5px;



	margin-bottom:10px;



	margin-right:20px;



}



.glossary a:hover  {



	text-decoration:underline;



}



.glossary-little a {



	display:block;



	font-size:12px;



	width:240px;



	padding-left:20px;



	background-image:url(images/yellow-arrow-qanda.jpg);



	background-repeat:no-repeat;



	background-position:left top;



	color:#363636;



	text-decoration:none;



	margin-top:5px;



	margin-bottom:10px;



	margin-right:20px;



}



.glossary-little a:hover  {



	text-decoration:underline;



}



.int-small-box .recent-articles {



	display:block;



	width:400px;



	text-decoration:none;



	margin-top:10px;



	color:#363636;



	font-size:12px;



	padding-bottom:10px;



	border-bottom:#96AAC3 1px solid;



}



.int-small-box .recent-articles .title-post {



	color:#E1B12D;



	font-size:13px;



	font-weight:bold;



	text-decoration:none;



}



.int-small-box .recent-articles h3 {



	display:block;



	width:400px;



	color:#E1B12D;



	font-size:13px;



	font-weight:bold;



	padding-bottom:6px;



}



.int-small-box .recent-articles h3 a {



	text-decoration:none;



}



.int-small-box .recent-articles h3 a:hover {



	text-decoration:underline;



}



.int-small-box .recent-articles .excerpt {



	color:#363636;



	text-decoration:none;



}



.int-small-box .recent-articles .continue {



	color:#E1B12D;



	font-size:13px;



	font-weight:normal;



	text-decoration:underline;	



}



.int-small-box .recent-articles .continue:hover {



	text-decoration:none;



}



.int-small-box .recent-articles p {



	color:#363636;



	font-size:12px;



	margin:0px 0px 10px 0px;



}



.int-small-box .recent-articles h3:hover {



	text-decoration:underline;



}



















/* Ask A Question */



.ask-a-question {



	display:block;



	width:409px;



	background-position:top;



	background-repeat:no-repeat;



	padding:0px 20px 0px 16px;



	border-left:#D7DFEA 1px solid;



	border-right:#D7DFEA 1px solid;



}



.ask-a-question h3 {



	font-size:33px;



	color:#617CA1;



	padding:18px 0px 6px 30px;



	line-height:28px;



	margin:0px;



	font-weight:bolder;



}



.ask-a-question p {



	color:#363636;



	margin:15px 0px 10px 30px;



}



.ask-a-question .normal {



	color:#888888;



	line-height:14px;



	margin:0px;



}



.ask-a-question cforms_q {



	border:#A9B8CD 1px solid;



}



.ask-a-question .cf-sb input {



	cursor:pointer;



}



.qna-cat {



	padding-top:140px;



	background-image:url(images/ask-a-question-top-qna-cat.jpg);



}



.ask-bg {



		background-image: url(images/ask-a-question-top.jpg);



}











/* Companies Page */



.companies a {



	font-size:13px;



	background-repeat:no-repeat;



	background-position:left;



	padding:8px 0px 8px 58px;



	line-height:40px;



}



.companies div {



	display:block;



	margin:8px 0px 8px 0px;



	height:30px;



}







/* Ask Pages */



.ask h1 a {



	text-decoration:none;



	background-image:none;



	padding:0px;



}



/* Contact Page */



.contact-form {



	display:block;



}



.contact-form li {



	padding:0px;



	margin:0px;



	list-style:none !important;



}



.contact-form #cf-ol {



	margin:0px;



	padding:0px;



}



.contact-form .normal {



	color:#888888;



	line-height:14px;



	margin:0px;



}



.contact-form cforms_q {



	border:#A9B8CD 1px solid;



}



.contact-form .cf-sb input {



	cursor:pointer;



}















/* Map Area */



.map-area area:hover {



	background-color:#FF0000;



}







.map-area-new {







}





/* Search Area */



.post-interior-bg .search-button {



	display:block;



	margin:8px 0px 0px 0px;



}



/* Footer */



.footer {



	display:block;



	clear:both;



	width:938px;



	padding-top:20px;



	text-align:justify;



}



.footer-block {



	border-top:1px solid #96aac3;



	display:block;



	clear:both;



	padding-top:20px;



	padding-bottom:15px;



	margin-left:20px;

}



.footer-left {



	display:block;



	float:left;



	width:460px;



	margin-left:20px;



}



.footer-left ul {



	margin:0px;



	padding:0px;



}



.footer-left ul li {



	display:inline;



	margin-right:10px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	font-weight:normal;



	color:#707070;



}



.footer-left ul li a {



	text-decoration:none;



	color:#707070;



}



.footer-left ul li a:hover {



	text-decoration:underline;



}



.new-f {



	color:#707070;



	text-decoration:none;



	margin-right:10px;



}



.new-f:hover {



	text-decoration:underline;



}	



.footer-right {



	display:block;



	float:left;



	width:290px;



	margin-left:180px;



	text-decoration:none



	



}



.footer p {



	color:#707070;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	font-weight:normal;



	margin:0px;



	margin-left:60px;



}	



.address1 {



	color:#353535;



	font-size:20px;



	font-weight:bold;



	margin:0px 0px 10px 0px;



}



.contact-table {



	border-bottom:1px solid #999999;



	margin-bottom:10px;



}



.contact-table td {



	padding-top:4px;



}















/* GWO Images */



.form-arrow {



	margin:176px 0px 0px 7px;



	position:absolute;



	z-index:5;



}



.form-hero {



	position:absolute;



	z-index:4;



	margin:7px 0px 0px 508px;



}



.one-button {







}



















/* --- this is for the geo-locator form --- */







.geo-select-form {



	position:absolute;



	width:373px;



	height:79px;



	margin-top:175px;



	margin-left:135px;



}







	.geo-select-form .states {



		position:absolute;



		font-size:18px;



		font-weight:bold;



		font-family:"Trebuchet MS", Verdana, Arial, sans-serif;



		width:185px;



		margin-left:18px;



		margin-top:24px;



		background-color:#ffffff !important;



	}



	



	.geo-select-form .start {



		position:absolute;



		margin-top:17px;



		margin-left:222px;



	}



	#header {



	width: 900px;



	height: 85px;



	background: #FFF url(images/header.jpg) top left no-repeat;



}



#header #title, #header #desc {



	text-indent: -9999px;



}



</style>







	<style type="text/css">



		#featured-image-fade {



			width: 600px;



			height: 270px;



		}



		



	menu	



		



		#menu {



	display: block; float: right;



	background: url(images/menu-bg1.gif) repeat-x;



	border: 1px solid #000;



	border-right: none;



	font-size: 12px;



	width: auto; height: 20px;



	margin: 30px 10px 0px 0px; padding: 0px;



	z-index: 100;



}



/* This is the style for the first UL (horizontal) */



#menu ul {



	display: block; float: left;



	background: #6889b6;



	height: 25px; line-height: 25px;



	margin: 0px; padding: 0px;



	text-transform: ;



}



/* This is the style for the top level list items */



#menu ul li {



	background: 000000;



	width: auto;



	display: block;



	float: left;



	list-style-type: none;



	height: 25px; line-height: 25px;



	margin: 0px; padding: 0px;



	border-right: 1px solid #000;



}



#menu ul li.home {



	background: none;



}



/* The style for all links */



#menu a {



	color: #fff;



	text-decoration: none;



	font-weight: bold;



	



     



}



/* The universal hover state colors and background for all LI items and links */



#menu li:hover,



#menu li:hover a,



#menu li.sfhover,



#menu li.sfhover a,



#menu li a:hover {



	background: #8f0f0e; color: #FFF;



	text-decoration: none;



	



}



/* This is the style for the top level links, if different than the universal */



#menu ul li a {



	display: block;



	height: 25px; line-height: 25px;



	margin: 0px; padding: 0px 10px;



	text-decoration: none;



	margin-left:3px;



}



/* if you want to set a "current page item" style, do it here */



#menu ul li.current_page_item a {



}



/****************************** 



The second-level stuff 



*******************************/



/* This hides the nested UL before you hover */



#menu li ul {



	clear: both;



	position: absolute;



	width: 120px; /* the width of the dropdown */



	left: -999em;



	text-transform: none;



}



/* This shows the nested UL when you hover */



#menu li:hover ul, 



#menu li.sfhover ul {



	left: auto;



	display:  block;



	z-index: 3000;



}







/* This is the style for the nested UL */



#menu li:hover ul, #menu li.sfhover ul {



	background: transparent;



	display: block;



	border-top: 1px solid #FFF;



	margin: 0px; padding: 0px;



}



/* This is the style for the LI items within the nested UL */



#menu li:hover ul li,



#menu li.sfhover ul li {
	background: transparent;
	width: 100%;
	display: block;
	padding: 0px;
	margin: 0px;
	height: 20px;
	line-height: 20px;
	overflow: visible;
	text-align: left;
	border: 1px solid #FFF;
	border-top: none;
	z-index: 2000;
	position: static;



}



/* This is the style for the links within the LI items within the nested UL */



#menu li:hover ul li a,



#menu li:hover ul li.current_page_item a,



#menu li.sfhover ul li a,



#menu li.sfhover ul li.current_page_item a {



	width: 120px;



	display: block;



	margin: 0px; padding: 0px 5px;



	height: 20px; line-height: 20px;



	border: none;



	background: #6889b6;



}



/* This is the style for the hover state on the links within the LI items within the nested UL */



#menu li:hover ul li a:hover, 



#menu li.sfhover ul li a:hover {



	background: #8f0f0e; color: #FFF;



	text-decoration: none;



	margin: 0px; padding: 0px 5px;



	height: 20px; line-height: 20px;



}



  .upperlogo{



            margin-top:10px;

  }

  

  

  .vediomid{

           

		   margin-top:-9px;

  

           }
