/* CORE ELEMENTS ======================================================*/
html, body{width: 100%; height: 100%;}
body{
	height: 100%;
	margin: 0;
	font-family: arial, helvetica, verdana; color: #666666; font-size: 12px;
	}
	
img{border: 0;}

select, input{
	font-family: arial, helvetica, verdana; font-size: 12px;
	padding: 0; margin: 0;
	}
	
a{cursor: pointer; color: #666666; text-decoration: underline;}
a:hover{text-decoration: none;}

label{font-weight: bold;}

form{margin: 0;}

p, .p{padding: 0; margin: 0; margin-top: 15px;}
.p05{margin-top: 5px;}
.p2{margin-top: 25px;}

h1, h2, h3, h4, h5, h6{margin: 0; padding: 0}
h2{font-size: 13px;}
h3{font-size: 14px;}
h6{color: #FF0000; font-size: 12px;} /* saved for errors */

hr{border: 0; width: 100%; color: #E0E0E0; background-color: #E0E0E0; height: 1px;}

ol li{margin-bottom: 5px;}

dl{margin: 0; padding: 0; margin-left: 15px;}
dl li{margin-bottom: 10px;}


/* INDIVIDUAL CLASSES ======================================================*/
/*--- Logo ----*/
#logo_printer{display: none;}
#logo{margin: 0px 0px 0px 7px; padding: 15px 0 7px 0; position: relative;}
#logo #login{float: right; padding-top: 10px; }
#logo #login input{font-size: 11px; margin-right: 3px;}
#logo #login #btn_submit{margin-right: 0;}
#logo #login input.textfield{width: 65px; padding: 0 2px;}
#logo #secure{float: right; margin-left: 20px; padding-bottom: 5px;}

/*--- Nav ----*/
#nav{
	background: url(/images/bg_nav.gif) left top repeat-x;
	height: 37px;
	color: #FFFFFF; font-weight: bold; font-size: 12px;
	margin-top: 0px;
	}
#nav h1, #nav h2{font-size: 12px;}
#nav a{color: #FFF; text-decoration: none}
#nav a.current{color: #FF7901;}
	#nav a:hover{color: #FF7901;}
/*#nav div{background: url(/images/bg_nav_left.gif) left top no-repeat; height: 37px;}
#nav ul{background: url(/images/bg_nav_right.gif) right top no-repeat; height: 37px;}*/
#nav div{height: 37px;}
#nav ul{height: 37px;}

#nav li{padding: 9px 18px;}
#nav .highlight{background: url(/images/bg_nav_highlight.gif) left top repeat-x;}

/*--- Banner ----*/
#banner{margin-top: 15px;}

/*--- BradCramb ---*/
#breadcrumb{margin: 15px 7px; color: #A0A0A0;}
#breadcrumb a{color: #A0A0A0;}

/*--- Main Area ----*/
#main_area{margin-top: 20px;}
	
	/*--- Sub Nav ---*/
	#subnav{float: left; width: 180px; margin: 0 11px 0 7px;}
	#subnav ul{width: 100%; margin: 0; padding: 10px 0; background: #F5F5F5;}
	#subnav li{list-style: none; padding-left: 12px; margin-bottom: 10px;}
	#subnav .current{color: #FF7901; background: url(/images/subnav_current.gif) left 3px no-repeat;}
		#subnav .current a,
			#subnav .current .current a{color: #FF7901;}
		#subnav .current ul a{color: #666;}
		
		/*--- Steps ----*/
		#subnav .steps ul, 
			.steps ul{padding: 0; margin: 0;}
		#subnav .steps li,
			.steps li{padding: 5px 0; padding-right: 15px; margin: 0;}
		#subnav .steps li.step,
			.steps li.step{color: #EBE9E9; padding: 5px 10px; background: url(/images/icn_circ_off.gif) no-repeat;}
		#subnav .steps li.current,
			.steps li.current{color: #FFF; background: url(/images/icn_circ_on.gif) no-repeat;}
		
		/*-- Quick Cart --*/
		#quick_cart ul{background: none;}
		#quick_cart.main ul{margin: 0; padding: 0; list-style: none;}
		#quick_cart li.item{float: left; width: 90px; padding: 0; padding-top: 1px; }
		#quick_cart li.price{float: right; text-align: right; width: 45px; padding: 0; padding-top: 1px; clear: right;}
		#quick_cart.main li.item,
			#quick_cart.main li.price{width: auto;}
		
		/*-- Main Cart --*/
		#main_cart ul{margin: 0; padding: 0; list-style: none;}
		#main_cart li.item{float: left; padding: 0; padding-top: 1px; clear: left;}
			/*#main_cart .title{width: 100px; float: left; font-weight: bold;}*/
			/*#main_cart .change{float: left;}*/
		#main_cart li.price{float: right; text-align: right; padding: 0; padding-top: 1px; clear: right;}
		#main_cart .description{padding-top: 2px;}
	
	/*--- Main Content ----*/
	#main_area .full_size #main_content{width: 733px;}
	#main_content{float: left; width: 535px;}
		#main_content h1{font-size: 18px; text-shadow: 1px 1px #fff; font-weight: normal}
		/*#main_content .content_box{background: url(/images/bg_content_box.gif) #F5F5F5 bottom right no-repeat; padding: 10px; padding-bottom: 50px; min-height: 300px;}*/
		/*#main_content .content_box{background: #F5F5F5; padding: 10px; padding-bottom: 50px; min-height: 300px; height: auto !important; height: 300px;}*/
		#main_content .content_box{background: #F5F5F5; padding: 10px; padding-bottom: 50px; min-height: 200px; height: auto !important; height: 20px; line-height: 1.4em;}
			#main_content .content_box a{color: #FF7901;}
		
		
	/*--- Blobs ----*/
	#blobs{float: left; width: 186px; margin-left: 14px;}
	#subnav #blobs{float: none; width: 180px; margin-left: 0;}
	.blob{padding: 13px; background: url(/images/blobs/bg_black.gif) #000000 left top no-repeat;}
	.blob_gr{padding: 13px; background: url(/images/blobs/bg_green.gif) #93C53C left top no-repeat; color: #083903;}
	.blob_or{padding: 13px; background: url(/images/blobs/bg_orange.gif) #F08E3F left top no-repeat; color: #FFF;}
	.blob_or .highlight{color: #000;}
	.blob_gray{padding: 13px; background: url(/images/blobs/bg_gray.gif) #F5F5F5 left top no-repeat;}
	
	
	/*--- SiteMap ----*/
	.sitemap .div_inline{width: 235px; padding-bottom: 20px;}
	.sitemap h2{font-size: 13px;}
		#main_content .sitemap h2 a{color: #666;}
	.sitemap ul{list-style: none; margin: 0; padding: 0;}
	.sitemap ul.inline li{width: 235px;}
	

/*--- Loading ---*/
/*#div_loading .relative_container{top: 200px; background: #FFF; border: 2px solid #000; padding: 30px 0; width: 250px; text-align: center; margin: auto;}*/
/*#div_loading .relative_container{top: 200px;}*/
#loading_content{text-align: center; padding: 50px 0;}
#loading_content h1{font-weight: normal;}

/*--- Footer ----*/
#footer{
	padding: 45px 0 20px 0; margin-top: 40px; /*color: #000000;*/
	background: url(/images/bg_footer.gif) left top repeat-x;
	}
	/*#footer a{color: #000000;}*/
	#footer .verisign img{height: 45px; margin-top: -10px;}
	

/* GLOBAL CLASSES ======================================================*/
.container{position: absolute; top: 0; left: 0; width: 100%;}
.relative_container{
	width: 735px;
	position: relative;
	margin: auto;
	}
	
.small{width: 70px;;}
.mid{width: 140px;}
.long{width: ;}
.max{width: 100%;}	

.hidden{display: none;}
.visible{display: block;}

.spacer{line-height: 1.5em;}

.float{z-index: 2000;}
.float .main{padding: 0 30px;}
.container .wide{width: 576px}
.container .wide .top{width: 576px; height: 27px; background: url(/images/bg_float_gry_550_top.png) no-repeat;}
.container .wide .main{width: 576px; background: url(/images/bg_float_gry_550.png) repeat-y;}
.container .wide .main .max_height{width: 510px; height: 420px; overflow: auto; padding-right: 15px;}
.container .wide .btm{width: 576px; height: 27px; background: url(/images/bg_float_gry_550_btm.png) no-repeat;}

.left{float: left;}
.right{float: right;}
.text_right{text-align: right;}
.center{text-align: center;}
	
ul.clean{margin: 0; padding: 0; list-style: none;}

.inline{
	margin: 0; padding: 0;
	overflow: hidden;
	width: 100%;
	}
	.inline li{
		float: left;
		list-style: none;
		}
	.inline .right{float: right;}
		
.div_inline{float: left;}
		
.ordered_list li{margin-top: 10px;}
.ordered_list ol{list-style-type: lower-latin;}
		
.clear{clear: both;}

.shadow_y{background: url(/images/empty.gif) #969595 right top no-repeat; padding-right: 1px;}
.shadow_x{background: url(/images/empty.gif) #969595 left bottom no-repeat; padding-bottom: 1px;}

.line_height{line-height: 1.5em};

.regtext_white{color: #FFFFFF;}

.table{width: 100%;}
.table th{background: #A0A0A0; color: #FFFFFF;}
	#main_content .content_box .table th a{color: #FFFFFF;}
	
.table td{background: #E0E0E0;}
.table td, .table th{padding: 4px; text-align: left; vertical-align: top; border: 2px solid #F5F5F5; border-style: none solid solid none}

.pages {float: right; width: auto;}
	.pages li{
		margin: 0 3px; padding-left: 4px;
		list-style: none;
		float: left;
		}
		.pages li a{}
		.pages li div{padding-right: 1px;}
		
.highlight{color: #FF7901;}
.text_disabled{color: #CCC;}

.form_instruction{font-size: 10px;}

.statistic{margin-top: 20px; width: 500px; margin: auto;}
.statistic ul li{margin: 0 10px;}
.statistic ul li .bar{background: #FF7901; height: 152px; width: 20px; border-bottom: 1px solid #666666;}
.statistic ul li .bar .position{background: #F5F5F5; height: 150px; width: 20px;}
/*.spiffy_whitefg ul li .bar .position{background: #FFF;}*/

.statistic_vert{margin-left: 5px; margin: auto;}
.statistic_vert ul li{margin: 12px 0; width: 150px;}
	.stats_full .statistic_vert ul li{width: 100%;}
.statistic_vert ul li .bar{margin-top: 3px; background: #efefef; height: 10px; width: 60px; border-left: 1px solid #666666;}
	.stats_full .statistic_vert ul li .bar{width: 100%;}
	.thick .statistic_vert ul li .bar{height: 20px;}
.statistic_vert ul li .bar .position{background: #FF7901; height: 10px; width: 62px;}
	.stats_full .statistic_vert ul li .bar .position{width: 100%;}
	.thick .statistic_vert ul li .bar .position{height: 20px;}
.spiffy_whitefg statistic_vert ul li .bar{background: #F5F5F5;}

.btn_red{padding-left: 14px; background: url(/images/icn_bull_red.gif) left 2px no-repeat;}
.btn_green{padding-left: 14px; background: url(/images/icn_bull_green.gif) left 2px no-repeat;}
.btn_red_r{padding-right: 14px; background: url(/images/icn_bull_red.gif) right 2px no-repeat;}
.btn_green_r{padding-right: 14px; background: url(/images/icn_bull_green.gif) right 2px no-repeat;}
.btn_quotes{padding: 6px 0 0 23px; background: url(/images/icn_quotes.gif) left 2px no-repeat;}
.btn_print{padding: 2px 0 0 19px; background: url(/images/icn_print.gif) left 2px no-repeat;}
.btn_back{padding: 2px 0 0 19px; background: url(/images/icn_back.gif) left 2px no-repeat;}

.link_group{margin-top: 15px;}
.link_group p{margin-top: 10px;}
.link_group a{color: #000;}
.icn_county_zip{padding: 3px 0 3px 26px; background: url(/images/resources/icn_county_zip.gif) left top no-repeat;}
.icn_calc{padding: 3px 0 3px 26px; background: url(/images/resources/icn_calc.gif) left top no-repeat;}
.icn_ex_lead{padding: 3px 0 3px 26px; background: url(/images/resources/icn_ex_lead.gif) left top no-repeat;}
.icn_stats{padding: 3px 0 3px 26px; background: url(/images/resources/icn_stats.gif) left top no-repeat;}
.icn_money{padding: 3px 0 3px 26px; background: url(/images/resources/icn_money.gif) left top no-repeat;}
.icn_cc{padding: 3px 0 3px 26px; background: url(/images/resources/icn_cc.gif) left top no-repeat;}
.icn_v{padding: 4px 0 3px 26px; background: url(/images/resources/icn_v.gif) left top no-repeat;}
.icn_plus{padding: 4px 0 3px 26px; background: url(/images/resources/icn_plus.gif) left top no-repeat;}
.icn_info_orange{padding: 4px 0 3px 22px; background: url(/images/resources/icn_info_orange.gif) left top no-repeat;}
.icn_info_green{padding: 4px 0 3px 22px; background: url(/images/resources/icn_info_green.gif) left top no-repeat;}

.exclude_filter{color: #990000;}

.common_padding{padding: 10px;}

/*home*/
.home_main_blob{width: 255px; min-height: 400px; height: auto !important; height: 400px;}
#home_main_banner .spacer{position: relative; background: url(/images/home/v3/bg_main_blob.jpg) no-repeat; width: 734; height: 349px;}
#home_main_banner .home-links{padding: 15px; background: url(/images/home/v3/bg_white_alpha.png); width: 160px; position: relative; z-index: 1500; left: 260px; top: 170px; line-height: 1.5em;}
#home_main_banner .home-links h1{font-size: 13px; font-weight: normal;}
#home_main_banner .home-links h2{font-size: 13px; font-weight: normal;}
#home_main_banner .home-links a{color: #4254da;}
#home_main_banner .home-content{position: absolute; top: 0; left: 0;}

.home_blob div{padding: 12px 0 0 12px;}
#liveleads{background: url(/images/home/v3/bg_liveleads.jpg) #e3e8ed no-repeat; width: 235px; height: 280px;}
#rewards{position: relative; background: url(/images/home/v3/bg_rewards.jpg) #ff993e no-repeat; width: 235px; height: 280px;}


.orange_bg{color: #FFF;}

.href{cursor: pointer;}
.help{text-decoration: underline; cursor: text;}

#main_content .content_box .a_seo{text-decoration: none; cursor: auto; color: #666;}

#home_content{background: #F5F5F5; padding: 5px 10px; margin-top: 10px}
#home_content h1, #home_content h2, #home_content h3{font-size: 13px; margin-top: 10px;}


#float_filter_counties h2{font-size: 15px; background: #666; color: #F5F5F5; padding: 3px 10px;}


/* Slider */
#slider{width: 250px; height: 400px; background: #f5f5f5; overflow: hidden; position: relative;}
#slider .controller{position: absolute; top: 0; left: 0; z-index: 10;}
#slider .controller div{position: absolute;}
#slider .main{position: absolute; top: 0; left: 0; z-index: 5;}


/* ToolTip */
#tooltip{position: absolute; left: 0; top: 0; z-index: 1000;}

#tooltip td{border: 0;}
#tooltip td.top,
	#tooltip_mask td.tip{width: 200px; background: #FFF;}
#tooltip td.top{padding: 0; height: 8px;}
#tooltip td.tip{padding: 0 10px 8px 10px;}
#tooltip td.btm{padding: 0; background: url(/images/bg_shd_btm.png) transparent; height: 8px; width: 184px;}
#tooltip td.btm_left,
	#tooltip td.btm_right{padding: 0; width: 8px;}
	
/*case left*/
#tooltip .ear_left td.top_left{padding: 0; width: 24px; background: none;}
#tooltip .ear_left td.top_right{padding: 0; width: 8px; background: url(/images/bg_shd_el_tr.png) transparent;}
#tooltip .ear_left td.ear_left{padding: 0; background: none;}
#tooltip .ear_left td.ear_left div{padding: 0; background: url(/images/bg_shd_el.png) transparent; width: 24px; height: 27px;}
#tooltip .ear_left td.ear_right{padding: 0; background: url(/images/bg_shd_el_r.png) transparent;}
#tooltip .ear_left td.bottom_right{padding: 0; background: url(/images/bg_shd_el_bottom_r.png) transparent;}
#tooltip .ear_left td.bottom_left{padding: 0; background: none;}
#tooltip .ear_left td.btm_left{padding: 0; background: url(/images/bg_shd_el_bl.png) transparent;}
#tooltip .ear_left td.btm_right{padding: 0; background: url(/images/bg_shd_el_br.png) transparent;}
/*case right*/
#tooltip .ear_right td.top_left{padding: 0; width: 8px; background: url(/images/bg_shd_er_tl.png) transparent;}
#tooltip .ear_right td.top_right{padding: 0; width: 24px; background: none;}
#tooltip .ear_right td.ear_left{padding: 0; background: url(/images/bg_shd_er_l.png) transparent;}
#tooltip .ear_right td.ear_right{padding: 0; background: none;}
#tooltip .ear_right td.ear_right div{padding: 0; background: url(/images/bg_shd_er.png) transparent; width: 24px; height: 21px;}
#tooltip .ear_right td.bottom_left{padding: 0; background: url(/images/bg_shd_er_bottom_l.png) transparent;}
#tooltip .ear_right td.bottom_right{padding: 0; background: none;}
#tooltip .ear_right td.btm_left{padding: 0; background: url(/images/bg_shd_er_bl.png) transparent;}
#tooltip .ear_right td.btm_right{padding: 0; background: url(/images/bg_shd_er_br.png) transparent;}

.tooltip_mask td{border: 0;}
.tooltip_mask td.top,
	.tooltip_mask td.tip{width: 200px; background: #FFF;}
.tooltip_mask td.top{padding: 0; height: 8px;}
.tooltip_mask td.tip{padding: 0 10px 8px 10px;}
.tooltip_mask td.btm{padding: 0; background: url(/images/bg_shd_btm.png) transparent; height: 8px; width: 184px;}
.tooltip_mask td.btm_left,
	.tooltip_mask td.btm_right{padding: 0; width: 8px;}
/*case left*/
.tooltip_mask.ear_left td.top_left{padding: 0; width: 24px; background: none;}
.tooltip_mask.ear_left td.top_right{padding: 0; width: 8px; background: url(/images/bg_shd_el_tr.png) transparent;}
.tooltip_mask.ear_left td.ear_left{padding: 0; background: none;}
.tooltip_mask.ear_left td.ear_left div{padding: 0; background: url(/images/bg_shd_el.png) transparent; width: 24px; height: 27px;}
.tooltip_mask.ear_left td.ear_right{padding: 0; background: url(/images/bg_shd_el_r.png) transparent;}
.tooltip_mask.ear_left td.bottom_right{padding: 0; background: url(/images/bg_shd_el_bottom_r.png) transparent;}
.tooltip_mask.ear_left td.bottom_left{padding: 0; background: none;}
.tooltip_mask.ear_left td.btm_left{padding: 0; background: url(/images/bg_shd_el_bl.png) transparent;}
.tooltip_mask.ear_left td.btm_right{padding: 0; background: url(/images/bg_shd_el_br.png) transparent;}
/*case right*/
.tooltip_mask.ear_right td.top_left{padding: 0; width: 8px; background: url(/images/bg_shd_er_tl.png) transparent;}
.tooltip_mask.ear_right td.top_right{padding: 0; width: 24px; background: none;}
.tooltip_mask.ear_right td.ear_left{padding: 0; background: url(/images/bg_shd_er_l.png) transparent;}
.tooltip_mask.ear_right td.ear_right{padding: 0; background: none;}
.tooltip_mask.ear_right td.ear_right div{padding: 0; background: url(/images/bg_shd_er.png) transparent; width: 24px; height: 21px;}
.tooltip_mask.ear_right td.bottom_left{padding: 0; background: url(/images/bg_shd_er_bottom_l.png) transparent;}
.tooltip_mask.ear_right td.bottom_right{padding: 0; background: none;}
.tooltip_mask.ear_right td.btm_left{padding: 0; background: url(/images/bg_shd_er_bl.png) transparent;}
.tooltip_mask.ear_right td.btm_right{padding: 0; background: url(/images/bg_shd_er_br.png) transparent;}

#agreement_quick_box{height: 200px; overflow: auto;}

/* Loading ===================================================*/
#loading_anim{width: 100%; height: 100%; position: fixed; z-index: 1000; top: 0; left: 0; background: url(/images/loading_bg.png);}
#loading_anim .loading_wrapper{width: 317px; height: 154px; margin: 150px auto 0 auto; background: url(/images/loading_box.png);}
#loading_anim .loading_wrapper div{padding: 30px 0 0 40px;}




/* Overdrive ===================================================*/
#overdrive #banner{padding-bottom: 20px;}
#overdrive #content{width: 450px; float: left;}
#overdrive #content h1{font-size: 20px;}
#overdrive .right{width: 256px;}
#overdrive .shadow_x{margin-bottom: 15px;}
#overdrive .blob_gr{background-image: none;}


/* Spiffy ======================================================*/
/* Gray on Gray=================================================*/
.spiffy_gray{display: block;}
.spiffy_gray *{display: block; height: 1px; overflow: hidden; font-size:.01em; background: #EBE9E9;}
.spiffy_gray1{margin-left: 3px; margin-right: 3px; padding-left: 1px; padding-right: 1px; border-left: 1px solid #f0efef; border-right: 1px solid #f0efef; background: #edecec;}
.spiffy_gray2{margin-left: 1px; margin-right: 1px; padding-right: 1px; padding-left: 1px; border-left: 1px solid #f4f3f3; border-right: 1px solid #f4f3f3; background: #ecebeb;}
.spiffy_gray3{margin-left: 1px; margin-right: 1px; border-left: 1px solid #ecebeb; border-right: 1px solid #ecebeb;}
.spiffy_gray4{border-left: 1px solid #f0efef; border-right: 1px solid #f0efef;}
.spiffy_gray5{border-left: 1px solid #edecec; border-right: 1px solid #edecec;}
.spiffy_grayfg{background: #EBE9E9; padding: 5px 10px;}
	
	.orange .spiffy_gray *{background: #FF9D45;}
	.orange .spiffy_gray1{border-left: 1px solid #f9cfa9; border-right: 1px solid #f9cfa9; background: #fcb371;}
	.orange .spiffy_gray2{border-left: 1px solid #f6ece3; border-right: 1px solid #f6ece3; background: #fdad66;}
	.orange .spiffy_gray3{border-left: 1px solid #fdad66; border-right: 1px solid #fdad66;}
	.orange .spiffy_gray4{border-left: 1px solid #f9cfa9; border-right: 1px solid #f9cfa9;}
	.orange .spiffy_gray5{border-left: 1px solid #fcb371; border-right: 1px solid #fcb371;}
	.orange .spiffy_grayfg{background: #FF9D45; color: #FFFFFF;}


/* White on Gray=================================================*/
.spiffy_white{display: block;}
.spiffy_white *{display: block; height: 1px; overflow: hidden; font-size:.01em; background: #FFFFFF;}
.spiffy_white1{margin-left: 3px; margin-right: 3px; padding-left: 1px; padding-right: 1px; border-left:1px solid #f9f9f9; border-right: 1px solid #f9f9f9; background: #fcfcfc;}
.spiffy_white2{margin-left: 1px; margin-right: 1px; padding-right: 1 px; padding-left: 1px; border-left: 1px solid #f6f6f6; border-right: 1px solid #f6f6f6; background: #fdfdfd;}
.spiffy_white3{margin-left: 1px; margin-right: 1px; border-left: 1px solid #fdfdfd; border-right:1px solid #fdfdfd;}
.spiffy_white4{border-left: 1px solid #f9f9f9; border-right: 1px solid #f9f9f9;}
.spiffy_white5{border-left: 1px solid #fcfcfc; border-right: 1px solid #fcfcfc;}
.spiffy_whitefg{background: #FFFFFF; padding: 5px 10px; color: #666;}

/* Green on Gray=================================================*/
.spiffy_green{display:block;}
.spiffy_green *{display: block; height: 1px; overflow: hidden; font-size: .01em; background: #93C53C;}
.spiffy_green1{margin-left: 3px; margin-right: 3px; padding-left: 1px; padding-right: 1px; border-left: 1px solid #cae0a5; border-right: 1px solid #cae0a5; background: #abd16a;}
.spiffy_green2{margin-left: 1px; margin-right: 1px; padding-right: 1px; padding-left: 1px; border-left: 1px solid #ebf0e2; border-right: 1px solid #ebf0e2; background: #a5ce5f;}
.spiffy_green3{margin-left: 1px; margin-right: 1px; border-left: 1px solid #a5ce5f; border-right: 1px solid #a5ce5f;}
.spiffy_green4{border-left: 1px solid #cae0a5; border-right: 1px solid #cae0a5;}
.spiffy_green5{border-left: 1px solid #abd16a; border-right: 1px solid #abd16a;}
  .spiffy_greenfg{background: #93C53C; padding: 5px 10px; color: #083903;}
  #main_content .spiffy_greenfg a{color: #FFF;}
  
/* Orange on Gray=================================================*/  
.spiffy_orange{display: block;}
.spiffy_orange *{display: block; height: 1px; overflow: hidden; font-size: .01em; background: #FF9D45;}
.spiffy_orange1{margin-left: 3px; margin-right: 3px; padding-left: 1px; padding-right: 1px; border-left: 1px solid #f9cfa9; border-right: 1px solid #f9cfa9; background: #fcb371;}
.spiffy_orange2{margin-left: 1px; margin-right: 1px; padding-right: 1px; padding-left: 1px; border-left: 1px solid #f6ece3; border-right: 1px solid #f6ece3; background: #fdad66;}
.spiffy_orange3{margin-left: 1px; margin-right: 1px; border-left: 1px solid #fdad66; border-right: 1px solid #fdad66;}
.spiffy_orange4{border-left: 1px solid #f9cfa9; border-right: 1px solid #f9cfa9;}
.spiffy_orange5{border-left: 1px solid #fcb371; border-right: 1px solid #fcb371;}
.spiffy_orangefg{background: #FF9D45; padding: 5px 10px; color: #FFFFFF;}
#main_content .spiffy_orangefg a{color: #666;}


	
#download_options ul{list-style: none; margin: 0; padding: 0;}
#download_options li{float: left; margin: 0; margin-right: 10px; height: 18px;}
#download_options li a{padding-left: 18px;}
.icn_xsl{background: url(/images/icn_xls.gif) top left no-repeat;}
.icn_csv{background: url(/images/icn_csv.gif) 0 0 no-repeat;}
.icn_txt{background: url(/images/icn_txt.gif) 0 0 no-repeat;}


/* BLOG */
#sidebar #searchform div{padding-bottom: 15px; border-bottom: 1px solid #E0E0E0;}
#sidebar input#s{width: 90px;}
#content h1{margin-bottom: 5px;}
/*#main_content #content h2{margin-top: 20px;}*/
#content h3{font-size: 12px;}
#comments{margin-top: 30px;}