*{margin:0; padding:0;}
a,img,li{ outline:none; list-style-type:none; border:0; text-decoration:none;}
body{
		font:normal 12px Arial, Helvetica, sans-serif;
		background:url(../images/bodybg.png) repeat-x;
		behavior: url(csshover.htc);
	}


.main{
		width:1000px;
		height:auto;
		margin:0 auto;
	 }
	
	
/***************************************header*******************************************/
	
.header{
			background:url(../images/headerbg.png) no-repeat;
			width:auto;
			height:auto;
			overflow:hidden;
			display:block;
		}
		
.logo{
		background:url(../images/logo.jpg) no-repeat 5px 10px;
		display:block;
		width:271px;
		float:left;
		height:100px;
		overflow:hidden;
	 }
	 
.login{
		width:131px;
		height:auto;
		overflow:hidden;
		padding:35px 7px 35px 0px;
		float:right;
		font:bold 12px Arial, Helvetica, sans-serif;
	  }
		
.homeimg{
			width:16px;
			height:14px;
			display:block;
			background:url(../images/homeimg.png) no-repeat;
			margin-top:6px;
			float:left;
		}
		
.loginimg{
			background:url(../images/loginimg.png) no-repeat;
			width:98px;
			height:24px;
			float:right;
			display:block;
			line-height:22px;
			text-align:center;
			color:#fff;
		 }	
		
.login a:hover td,.menu a:hover{
					color:#794300;
				 }	
					
.login a td{
				color:#fff;
			}
		
		
/***************************************header end*******************************************/		
		
/***************************************content*******************************************/	
.content{
			width:auto;
			height:auto;
			overflow:hidden;
		}	
		
.contL{
		width:auto;
		height:auto;
		overflow:hidden;
		float:left;
	  }
	  
.contL_top{
				display:block;
				}
.contL_toplft,.contL_toprht{
				width:10px;
				height:37px;
				display:block;
				float:left;
				background: url(../images/top_lft_corn_lft.png) no-repeat;
				overflow:hidden;
			}	
			
.contL_toprht{
				background:url(../images/navi_top_rhtcorn.png) no-repeat;
				float:right;
			}
			  
.contL_topmid{
				width:218px;
				height:23px;
				text-align:center;
				line-height:37px;
				background: url(../images/lft_top.jpg) no-repeat;
				font:bold 12px "Times New Roman", Times, serif;
				color:#fff;
				display:inline-block;
				overflow:hidden;
				padding:7px 0px 7px 0px;
				
				
          }
		  
.search{
			color:#888888;
			background:url(../images/searchbg.png) no-repeat;
			border:0;
			width:125px;
			height:22px;
			padding:0px 5px 2px 10px;
			font-size:12px;
			margin-top:2px;
			float:left;
			margin-left:27px;
		}
		
.go{
		width:28px;
		height:24px;
		background:url(../images/gobg.png) no-repeat 0px 0px;
		border:0;
		float:left;
		font-size:11px;
		padding-bottom:1px;
		color:#2b2929;
		line-height:24px;
		font-weight:bold;
		margin-top:2px;
	}
		   
.contL_topmid h3{
				text-align:left;
				line-height:37px;
				text-transform:uppercase;
				font-size:12px
			}
			
.navi{
		width:auto;
		height:auto;
		overflow:hidden;
	 }
	 
.navi_top{
			width:217px;
			height:6px;
			overflow:hidden;
			background:url(../images/navi_top.png) no-repeat;
			display:block;
			border-right:solid 1px #d6d6d6;
		 }
		 

		 

		 
.navimid{
			width:216px;
			height:auto;
			overflow:hidden;
			border-left:solid 1px #d6d6d6;
			
			
		}
		
		
		
.glossymenu{
/*margin: 5px 0;*/
padding: 0;
width: 216px; /*width of menu*/
border: 1px solid #d6d6d6;
border-bottom-width: 0;
border-top-width: 0;
background:url(../images/ulbg.png) repeat-x;

}

.glossymenu a.menuitem{
background:url(../images/glossyback.gif) repeat-x bottom left;
font: normal 12px Arial, Helvetica, sans-serif;
color:#736e68;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
height:31px;
line-height:25px;
padding-left: 10px;
text-decoration: none;
}




.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color:#000;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem{
						background:url(../images/ulbg.png) repeat-x;
						display:block;
						height:31px;
					  }

.glossymenu a.menuitem:hover{
/*background-image: url(../images/glossyback2.gif);*/
color:#ec7a0d;
font-weight:bold;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
/*border-bottom: 1px solid blue;*/
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 12px Arial, Helvetica, sans-serif;
color:#ec7a0d;
text-decoration: none;
padding: 2px 0;
padding-left:10px;
}

.glossymenu div.submenu ul li a:hover{
/*background: #DFDCCB;*/
colorz: white;
font-weight:bold;
}

.glossymenu div.submenu ul li.incorporate,.glossymenu div.submenu ul li.incorporate1{
				color:#ec7a0d;
				font-weight:bold;
				padding-left: 10px;

			}
			
/*.glossymenu div.submenu ul li a:hover.incorporate{
														color:#736e68;
												}			
*/.glossymenu div.submenu ul li a.inside{
			color:#736e68;
			padding-left:15px;
		}
			
		
.navimid ul{
				border-bottom:solid 1px #fff;
				background:url(../images/ulbg.png) repeat-x;
				width:auto;
				height:auto;
				
			}
		
.navimid li{
				width:216px;
				height:auto;
				line-height:39px;
				border-bottom:solid 1px #dedede;
				background: url(../images/atagbg.png) repeat-y;
			}
			

			 
.navimid li a{
					background:url(../images/add.png) no-repeat 180px 10px;
					
					color:#736e68;
					display:block;
					padding-left:15px;
				}
			
.navimid li a:hover{
						color:#ec7a0d;
						font-weight:bold;
					}
					
.clickhere{
			width:auto;
			height:auto;
			overflow:hidden;
			background:url(../images/clickherebg.jpg) repeat-x;
			padding:10px 0px 0px 0px;
		  }
		  
.clickhead{
				font-weight:normal;
				color:#525252;
				display:block;
				text-align:center;
				font-size:14px;
			
		  }
		  
.video{
			background:url(../images/video.jpg) no-repeat;
			display:block;
			width:184px;
			height:57px;
			margin:5px 16px;
	}
		  
.click{
			font-weight:bold;
			color:#525252;
			display:block;
			text-align:center;
			margin-top:3px;
	  }
		  
.need{
		display:block;
		color:#ec7a0d;
		text-align:center;
		
	}
	
a:hover.click{
				color:#000;
			 }
		 
.navi_bot{
			width:217px;
			height:6px;
			overflow:hidden;
			background:url(../images/navi_bottom.png) no-repeat;
			display:block;
			border-right:solid 1px #d6d6d6;
		 }

/***************************************content left end*******************************************/		

/***************************************content right*******************************************/		

.contR{
			width:781px;
			height:auto;
			overflow:hidden;
			float:left;
			
		}
		
.contR_top{
			width:auto;
			height:auto;
			overflow:hidden;
		  }
		  
.contR_top_lft{
				width:10px;
				height:37px;
				background: url(../images/top_lft_corn.png) no-repeat;
				overflow:hidden;
				display:block;
				float:left;
			  }
			  
.contR_topmid{
				width:752px;
				height: auto;
				overflow:hidden;
				float:left;
				padding-left:10px;
				color:#fefefe;
				line-height:37px;
				background:url(../images/topbg.png) repeat-x;
			 }
			 
.toptext{
			margin-right:10px;
			 float:left;
		}

.menu{
		float:right;
		
	}
	
.menu a{
			color:#fff;
			padding:0px 12px;
		}				  
.contR_top_rht{
				width:9px;
				height:37px;
				background:url(../images/top_rht_end.png) no-repeat;
				overflow:hidden;
				display:block;
				float:left;
			  }
			  
.contR_mid{
				width:auto;
				height:auto;
				overflow:hidden;
		  }
			  
			
.banner{
			border:solid 1px #d6d6d6;
			border-right:none;
			border-left:none;
			width:774px;
			height:343px;
			float:left;
			background:#fff;
			overflow:hidden;
			padding-top:9px;
			display:inline;
		}

.flash{
			width:774px;
			height:343px;
			/*background:url(../images/banner.jpg) no-repeat;*/
			overflow:hidden;
			float:left;
	  }
		
.bann_rht{
			width:7px;
			height:auto;
			overflow:hidden;
			float:left;
			/*background:url(../images/bann_rht.png) no-repeat;*/
		 }	
					
.bann_rht_top{
				width:7px;
				height:7px;
				overflow:hidden;
				background:url(../images/bann_rht_top.png) no-repeat;
				display:inline-block;
			 }
			 
.bann_rht_bot{
				width:7px;
				height:7px;
				overflow:hidden;
				background:url(../images/bann_rht_bot.png) no-repeat;
				display:inline-block;
			 }

.bann_rht_mid{
				width:7px;
				height:340px;
				background:url(../images/bann_rht_mid.png) repeat-y;
				
				border-right:solid 1px #d6d6d6;
				overflow:hidden;
				display:inline-block;
			 }/**/
		 
		 
/*************************************prepare ur taxes page***********************************/
.prepare_banner{
					width:780px;
					height:auto;
					overflow:hidden;
				}
				
.prepareyourtaxes{
					width:782px;
					height:195px;
					/*background:url(../images/preparebanner.jpg) no-repeat;*/
					overflow:hidden;
					display:block;
				}
				
.prepare_cont{
				width:780px;
				height:auto;
				padding:24px 12px 36px 20px;
				font:normal 12px Arial, Helvetica, sans-serif;
				color:#736e68;
			}
			

			
/* .prepare_cont li a{
					color:#736e68;
					line-height:20px;
				} */
				
.prepare_cont li{
					line-height:15px;
				}
				
/* .prepare_cont li a:hover{
							font-weight:bold;
				  } */
			
.place1{
			color:#ec7a0d;
			margin:15px 0px;
			display:block;
		}
.maillink{
			color:#ec7a0d;
			font-weight:bold;
			margin:10px 0px;
		}
		
.registration{
				margin:20px 0px;
			}
			
.registration li b{
					line-height:25px;
				}
			
.needpara{
			margin:7px 0px;
		}
			
/*************************************prepare ur taxes page***********************************/		 
	
.pricing,.pricinglist,.sitemaplist{
										font-weight:bold;
										line-height:20px;
									}
		 
.pricinglist,.sitemaplist{
							font-weight:normal;
						 }
						 
.pricinglist{
				margin-bottom:15px;
				}
			

			
.pricingtable{
				
				text-align:left;
				margin:20px 0px;
				background:#d6d6d6;
			}
			
.toprow,.toprow2{
			font-weight:bold;
			padding-left:10px;
		}
		
.toprow2{
			text-align:center;
		}
		
.pricingtable .toprow td{
				padding-left:10px;
			}
			
.pricingtable tr{
					background:#fff;
					height:25px;
				}
				
.pricingtable td{
					padding-left:10px;
				
				}
/***************************************content end*******************************************/		




/***************************************footer*******************************************/		
.footer{
			width:auto;
			height:auto;
			position:relative;
			overflow:hidden;
			margin-top:2px;
		}
		
.footer_lft{
				float:left;
				height:116px;
				width:7px;
				background:url(../images/footer_lftbg.png) no-repeat;
				display:inline-block;
			}
		
.footer_mid{
				background:url(../images/footer_midbg.png) repeat-x;
				width:auto;
				height:auto;
				overflow:hidden;
				float:left;
				padding:27px 60px 40px 55px;
			}
			
/*.stand_lft,.stand_rht{
				width:13px;
				height:59px;
				border:solid 1px #d6d6d6;
				border-bottom:none;
				border-right:none;
				margin-top:13px;
				display:inline-block;
				overflow:hidden;
				float:left;
		  }	
		  
.stand_rht{
				border:solid 1px #d6d6d6;
				border-bottom:none;
				border-left:none;
		  }*/
				
		  
.footer_cont{
				width:813px;
				height:auto;
				overflow:hidden;
				border:solid 1px #d6d6d6;
				float:left;
				padding:8px 9px 7px 19px;
			}	
			
.footer_contlft{
					width:auto;
					height:auto;
					float:left;
				}	
				
.footer_contlft li.home{
							background:url(../images/foot_home.png) no-repeat;
							width:auto;
							height:auto;
							line-height:14px;
						}
						
.footer_contlft li.sitemap{
							background:url(../images/sitemap.png) no-repeat;
							width:auto;
							height:auto;
							line-height:14px;
						}
						
.footer_contlft li.terms{
							background:url(../images/terms.png) no-repeat;
							width:auto;
							height:auto;
							line-height:14px;
						}

.footer_contlft li.privacy{
							background:url(../images/privacy.png) no-repeat;
							width:auto;
							height:auto;
							line-height:14px;
						}
						
.footer_contlft li.contact_foot{
									background:url(../images/foot_contactus.png) no-repeat 0px 2px;
									width:auto;
									height:auto;
									line-height:14px;
									border:none;
								}
								

						
.footer_contlft li{
					float:left;
					padding:0px 18px;
					margin-right:5px;
					border-right:solid 1px #d6d6d6;
					margin-bottom:5px;
				  }
				
.footer_contlft li a{
					color:#8c8b8a;
				  }
				  
.footer_contlft li a:hover,.footer_contlft li a.sel{
							color:#ec7a0d;
						  }
			
.footer_contrht{
					width:auto;
					height:auto;
					float:right;
				}
				
.footer_contrht p{
					color:#8c8b8a;
					font:bold 14px Georgia, "Times New Roman", Times, serif;
					float:right;
					margin:7px;
					}
				
.footer_logo{
					display:block;
					float:right;
					/*background:url(../images/footer_logo.png) no-repeat;*/
					/*width:126px;
					height:30px;*/
			}	
			
.footer_logo a img{
					margin-right:5px;
					}
			
.rights{
			width:auto;
			height:auto;
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#a6a6a5;
			display:block;
			margin-top:2px;
			float:none;
			clear:both;
			}
	
		
.footer_rht{
				float:left;
				height:116px;
				width:7px;
				background:url(../images/footer_rhtbg.png) no-repeat;
				display:inline-block;
			}


	

		

/*************************scroll bar what to bring***********************/

/* ---------- basic theme: these are the most necessary styles --------------------------------- */

.scrollbar-pane {
    margin-right: 20px;
}

.scrollbar-handle-container {
    background: #EEE;
    width: 20px;
}

.scrollbar-handle {
    width: 20px;
    background: #999;
}

.scrollbar-handle:hover {
    background: #666;
}

.scrollbar-handle.move {
    background: #111;
}

.scrollbar-handle-up {
    width: 20px;
    height: 20px;
    background: #DDD;
}

.scrollbar-handle-up:hover {
    background: #666;
}

.scrollbar-handle-down {
    width: 20px;
    height: 20px;
    background: #DDD;
}

.scrollbar-handle-down:hover {
    background: #666;
}



/* ---------- simple theme --------------------------------------------------------------------- */

.simple .scrollbar-pane {
    margin-right: 16px;
}

.simple .scrollbar-handle-container {
    background: #EEE;
    width: 15px;
}

.simple .scrollbar-handle-container.hover,
.simple .scrollbar-handle-container.move {
    background: #E6E6E6;
}

.simple .scrollbar-handle, 
.simple .scrollbar-handle-up, 
.simple .scrollbar-handle-down {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAHCAYAAACcLcTKAAAAMklEQVR42mP4TwRgIBJQwwyGQWkZrR0+GDxPUO9gC2Gi3UNpqFArpIdFUh3UGZqY0gwAQe422HjkstgAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
}


/* handle */
.simple .scrollbar-handle {
    width: 13px;
    border: 1px solid #CCC;
	background-color: #CCC;
	background-position: -16px 50%;
}

.simple .scrollbar-handle:hover {
    border: 1px solid #666;
}

.simple .scrollbar-handle.move {
    border: 1px solid #666;
    background-color: #999;
}


/* arrow up */
.simple .scrollbar-handle-up {
    width: 13px;
    height: 13px;
    border: 1px solid #CCC;
    background-color: #CCC;
	background-position: -34px 2px;
	margin-bottom: 1px;
}

.simple .scrollbar-handle-up.hover,
.simple .scrollbar-handle-up:hover {
    border: 1px solid #666;
}

.simple .scrollbar-handle-up.move {
    background-color: #999;
}


/* arrow down */
.simple .scrollbar-handle-down {
    width: 13px;
    height: 13px;
    border: 1px solid #CCC;
    background-color: #CCC;
	background-position: 2px 4px;
	margin-top: 1px;
}

.simple .scrollbar-handle-down.hover,
.simple .scrollbar-handle-down:hover {
    border: 1px solid #666;
}

.simple .scrollbar-handle-down.move {
    background-color: #999;
}




/* ---------- fff theme ----------------------------------------------------------------- */

ul.fff {
    padding: 0;
}

.fff .scrollbar-pane {
    margin-right: 12px;
}

.fff .scrollbar-handle-container {
    background: #EEE;
    width: 12px;
}

.fff .scrollbar-handle {
    width: 12px;
	background-color: #CCC;
}

.fff .scrollbar-handle:hover {
    background-color: #999;
}

.fff .scrollbar-handle.move {
    background-color: #666;
}

.fff .scrollbar-handle-up {
    width: 12px;
    height: 18px;
}

.fff .scrollbar-handle-down {
    width: 12px;
    height: 18px;
}


.b4start,.about{
			font:bold 36px Arial, Helvetica, sans-serif;
			color:#FF6500;
		}
		
.about{
		font-size:26px;
		border-bottom:solid 1px #000;
		margin:20px 10px;
	  }
	  
.details{
			font:bold 12px Arial, Helvetica, sans-serif;
			
			padding-left:20px;
			line-height:20px;
		}
		
.sgreen{
			color:#008000;
			padding-left:15px;
		}
		
.answers{
			padding-left:15px;
			font-weight:normal;
		}
		
/*.taximg{
			width:613px;
			background:url(../images/taxQimg.png) no-repeat 0px;
			height:111px;
			margin-bottom:20px;
		}*/
		
.please{
font-weight:bold;
width:750px;
}

.points{
		padding-left:20px;
		}

/*************************scroll bar what to bring***********************/		
		








/*******************how it works**********************/

.working,.sitehead,.sitehead2,.termshead{
									margin:10px 0px;
									font-size:14px;
									color:#EC7A0D;
							  }		
		
/*******************how it works**********************/
		
		
		
/*********************************benefits***************************/
.too,.sitemappagetop{
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#EC7A0D;
		margin:5px 0px;
	}
	
.benefitpara{
				margin:10px 0px;
			}

/*********************************benefits***************************/		

/*********************************compare tally***************************/	
		
	
.write{
		
		color:#EC7A0D;
		
	}	
	
a:hover.write{
				text-decoration:underline;
			 }
			 
.comparetally{
				margin:15px 0px;
			}
		
.wrong{
			background:url(../images/wrongmark.png) no-repeat 50px 5px;
		}
		
.right{
		background:url(../images/right_mark.gif) no-repeat 50px ;
		width:24px;
		height:24px;
		
	  }
	
/***************************************	
		
byirshadh*/
.txtboxbg{ background:url(../images/textbg.jpg) repeat-x; width:120px; height:19px; border-bottom:#d9d9d9 solid 1px; border-left:#9ea4a8 solid 1px; border-right:#9ea4a8 solid 1px; border-top:#9ea4a8 solid 1px;}	

.faq{
		font-size:20px;
		}	

/***********************************************partner**********************************/
.process{
			display:block;
			margin:10px 0px;
		}
		
.starting{
			margin:15px 0px;
			}
		
/*********************************************sitemappage***********************************/
.sitemaplist{
				margin-left:90px;
			}
			
.sitemaplist a,.sitemaplist2 a{
									color:#736e68;
							}
							
.sitemaplist a:hover,.sitemaplist2 a:hover{
												text-decoration:underline;
										  }
			
.sitemaplist2{
				margin-left:310px;
			}
			
.sitehead,.termshead{
			color:#EC7A0D;
			margin-left:20px;
		 }
		 
.sitehead2{
			margin-left:100px;
			color:#736e68;
		 }
		 
.sitemappagetop{
			color:#736e68;
			font-size:18px;
		}
			
		 
		 
		 

			
/*******************************************sitemappagened*********************************/

/*******************************************termspage*********************************/

.termshead{
		margin-left:0px;
	  }
	  
.termssub{
			font-weight:bold;
			display:block;
			font-size:12px;
			margin-left:5px;
		}

.termspara{
			margin:10px;
		}

/*******************************************termspage*********************************/

/*******************************************accountspricingpage*********************************/

.save{
		font:bold 24px Arial, Helvetica, sans-serif;
		color:#EC7A0D;
	}
	
.slides{
		width:auto;
		height:auto;
		margin-top:20px;
		overflow:hidden;
	  }
	  
.pricingslide{
				width:auto;
				height:auto;
				float:left;
				margin-left:5px;
			 }
			 
.pricingslide_top,.pricingslide_bot{
										width:184px;
										height:6px;
										display:block;
										overflow:hidden;
										background:url(../images/pricingslide_top.png) no-repeat;					
									 }
									 
.pricingslide_bot{
					background:url(../images/pricingslide_bot.png) no-repeat;
				 }
				 
.pricingslide_mid{
					width:150px;
					height:auto;
					padding:14px 17px;
					background:#4a433b;
				 }
				 

				 
.free{
		color:#fff;
		font-size:12px;
		font-weight:bold;
		
	}
.free b{
			font-size:21px;
			margin-right:1px;
			display:block;
		}
		
.free b.rupee{
			font-size:21px;
			margin-right:1px;
			background:url(../images/rupees.jpg) no-repeat 0px 2px;
			display:inline;
			width:17px; 
			height:26px;
			padding-left:15px;
		}
		
.free_cont{
				color:#EC7A0D;
				width:150px;
				display:block;
				margin:10px 0px;
			}
			
.limits{
			color:#fff;
			line-height:20px;
			width:150px;
		}
		
.getstarted{
				background:url(../images/getstarted.jpg) no-repeat;
				display:block;
				width:98px;
				height:24px;
				line-height:24px;
				color:#332e28;
				font-size:12px;
				font-weight:bold;
				text-align:center;
				margin:20px;
			}
			
.conditions{
				margin-top:20px;
				width:500px;
				height:auto;
				overflow:hidden;
				border:solid 1px #d6d6d6;
				background:url(../images/condbg.jpg) repeat-x;
				padding:20px;
				-moz-border-radius:5px;
				-webkit-border-radius:5px;
			}
		
				 

/*******************************************accountspricingpage*********************************/


/*******************************************loginpage*******************************************/
.loginpage{
				width:auto;
				height:auto;
				overflow:hidden;
				margin:35px 0px 0px 170px
			}
			
.login_lft,.login_rht{
						width:6px;
						height:163px;
						display:block;
						float:left;
						background:url(../images/login_lft.jpg) no-repeat;
					 }
		
.login_mid{
			width:326px;
			height:163px;
			display:block;
			overflow:hidden;
			background:url(../images/login_mid.jpg) repeat-x;
			float:left;
		  }
		
.login_midlft{
				width:auto;
				height:auto;
				overflow:hidden;
				float:left;
				padding:20px 0px 30px 20px;
			  }
			  
.lockimg{
				width:326px;
				background:url(../images/lock.png) no-repeat right top;
				height:163px;
				float:left;
				display:inline;
				overflow:hidden;
				margin-top:16px;
			}
			
.user{
		margin:0px 0px 10px 0px;
		background:url(../images/userbg.jpg) no-repeat;
		width:118px;
		height:18px;
		border:0;
		padding:5px 15px 5px 5px;
		color:#6c6b6b;
		outline:none;
	}
		
.username{
			text-align:center;
			line-height:28px;
			color:#6c6b6b;
			display:block;
			padding-right:10px;
			font-weight:bold;
		}
		
.loginbutttd{
				display:inline-block;
			}
		
.login_butt{
				width:auto;
				height:auto;
				float:right;
				display:block;
						
			}
			
.loginbutttd{
				padding-left:50px;	
			}
				
			
.loginL,.loginR{
					background:url(../images/loginimgL.png) no-repeat;
					width:12px;
					height:24px;
					overflow:hidden;
					display:inline-block;
					float:left;
					
				}
		
.login_buttmid{
				width:auto;
				height:auto;
				text-align:center;
				line-height:24px;
				float:left;
				background:url(../images/loginimg_mid.png) repeat-x;
				padding:0px 10px;
				font-weight:bold;
			  }
			  
.login_buttmid a{
					color:#463f37;
				} 
				
.login_buttmid a:hover{
						color:#854803;
						}
			  
		
.loginR{
			background:url(../images/loginimgR.png) no-repeat;
		}
		
.login_rht{
			
			background:url(../images/login_rht.jpg) no-repeat;
			display:block;
			width:7px;
		  }


/*******************************************loginpage*******************************************/

/*******************************************whocanuse******************************************/

.use_points{
				line-height:20px;
				margin-bottom:10px;
			}


.use_points li{
				background:url(../images/list.jpg) no-repeat 0px 6px;
				padding-left:20px;
				line-height:20px;
			  }



/***************************************************script********************************************/

/*p {font-family:Arial,Helvetica, Sans-Serif;}
img {border:0}

#global_container{margin-left:auto;margin-right:auto;padding:0;width:1000px}
#global_content_right{float:left;margin:0 0 25px;overflow:hidden;padding:0;position:relative;text-align:left;width:780px}
#global_content_right_imagearea{margin:0 0 20px;overflow:hidden;padding:0;width:780px}
#global_footer{border-top:1px solid #d1d1d1;clear:both;color:#696969;font:normal 10px/14px Arial, Helvetica, sans-serif;margin:0 0 75px;padding:0}
#global_footer p.footer_copyright{float:left;margin:15px 0 0;padding:0}
#global_footer p.footer_links{float:right;margin:15px 0 0;padding:0}
#global_header{height:95px;margin:0;padding:0}
#global_header img.logo{margin:30px 0 0;padding:0}
#global_header_login{color:#666;float:right;font:bold 10px/14px Arial, Helvetica, sans-serif;margin:0;width:350px;padding:33px 0 0;text-align:right}
#global_header_login p.header_links{float:left; font-size:11px; display:block; margin:5px 25px 0 0;padding:10px 0 0}
#global_header_logo{float:left;margin:0;padding:0;text-align:left}
#global_locatorarea_right{background:url(../images/global_background_sprite.gif) 0px 1px no-repeat;float:right;margin:0;max-height:45px;min-height:45px;padding:0;text-align:right;width:780px}
#global_locatorarea_right p{color:#fff;float:left;font:bold 14px Arial, Helvetica, sans-serif;margin:14px 25px 0 405px;padding:0}
#global_maincontentarea{clear:both;margin:0;padding:0}
#global_searcharea_left{background:url(../images/global_background_searchleft.gif) top left no-repeat;float:left;margin:0;max-height:45px;min-height:45px;padding:0;width:220px}
#global_searchlocatorarea{clear:both}
#global_sidebar_left{float:left;margin:0;padding:0;width:220px}*/

#e1e4540ee_6_93 p a{
						display:block;
						width:150px;
						}
#global_sidebar_nav_flexible ul{
									background:url(../images/ulbg.png) repeat-x;
									
									
								}
								
#global_sidebar_nav_flexible li{
									border-bottom:solid 1px #d6d6d6;
									}

#global_sidebar_nav_flexible li li{
									border-bottom:none;
									}
								
#global_sidebar_nav_flexible li a{
										background:url(../images/libg.png) repeat-x;
										display:block;
										height:39px;
										line-height:35px;
										padding-left:5px;
										color:#736E68;
									}
									
#global_sidebar_nav_flexible li a:hover{
									color:#EC7A0D;
									}
								
#global_sidebar_nav_flexible ul ul,#global_sidebar_nav_flexible ul ul ul,#global_sidebar_nav_flexible ul li li a{
										background:white;
										height:auto;
										display: inline;
										line-height:20px;
										padding-left:8px;
										
																	  }
																	  

#global_sidebar_nav{border:1px solid #d1d1d1;border-width:0 1px 0 1px;margin:0 ;padding:5px 0 0}
#global_sidebar_nav_flexible{border:1px solid #d1d1d1;border-width:0 1px;margin:0; padding:5px 0 0}
#global_sidebar_nav_flexible_movie{background:url(../images/jh.com_left_nav_gradient.jpg) top left repeat-x;border:1px solid #d1d1d1;border-width:0 1px 1px;margin:0 0 20px;max-height:130px;min-height:130px;padding:0}

#large_carousel h3, #global_sidebar_nav_flexible_movie h3.movie_headline,#home_sidebar_nav_movie h3.movie_headline{color:#666;font:bold 12px Arial, Helvetica, sans-serif;margin:0;padding:15px 7px 0;}
#home_sidebar_nav_movie h3.movie_headline{ padding-top:27px;}
#home_sidebar_nav_movie{ background-position:left  top!important; }
#global_sidebar_nav_flexible_movie li,#home_sidebar_nav_movie li{float:left;list-style:none;margin:0;padding:0;/*text-align:left;*/width:150px}
#global_sidebar_nav_flexible_movie p.arrow_left,#home_sidebar_nav_movie p.arrow_left{float:left;margin:0;padding:40px 0 0 30px}
#global_sidebar_nav_flexible_movie p.arrow_right,#home_sidebar_nav_movie p.arrow_right{float:right;margin:0;padding:40px 30px 0 0}
#large_carousel ul,#global_sidebar_nav_flexible_movie ul,#home_sidebar_nav_movie ul{margin:0;padding:0;position:relative}
#global_sidebar_nav_flexible_movie ul.movie,#home_sidebar_nav_movie ul.movie,#home_sidebar_nav_movie p.movie{float:left;font:normal 12px/14px Arial, Helvetica, sans-serif;margin:0;padding:13px 0 0 25px;/*text-align:center*/}
#global_sidebar_navitem_expanded_level2 li{color:#666;font:normal 12px/15px Arial, Helvetica, sans-serif;margin:0 0 6px;padding:0}
#global_sidebar_navitem_expanded_level2 p.expandedheader_level1{color:#da290a;font:normal 13px/14px Arial, Helvetica, sans-serif;margin:0 20px;padding:14px 0 10px 5px}
#global_sidebar_navitem_expanded_level2 p.expandedheader_level2{color:#da290a;font:normal 12px/14px Arial, Helvetica, sans-serif;margin:0 20px 7px;padding:0 0 0 5px}
#global_sidebar_navitem_expanded_level2 p.expandedheader_level2_black{color:#000;font:normal 12px/14px Arial, Helvetica, sans-serif;margin:0 20px 10px;padding:0 0 0 5px}
#global_sidebar_navitem_expanded_level2 ul{color:#da290a;font:normal 12px/15px Arial, Helvetica, sans-serif;list-style-image:url(../images/icon_grey_dash.png);list-style-position:outside;list-style-type:none;margin:0 0 0 50px;padding:0 25px 5px 0}
#global_sidebar_navitem_level1 p.item{border-bottom:1px solid #d1d1d1;font:normal 13px/14px Arial, Helvetica, sans-serif;margin:0 20px;padding:14px 0 14px 5px}
#global_sidebar_navitem_level1 p.item_final,#global_sidebar_navitem_expanded_level2 p.item,#global_sidebar_navitem_expanded_level2 p.item_final{font:normal 13px/14px Arial, Helvetica, sans-serif;margin:0 20px;padding:14px 0 14px 5px}
#global_sidebar_navitem_level1,#global_sidebar_navitem_expanded_level2,#global_content_right img{margin:0;padding:0}
#global_sidebar_resourcecenter{background:url(../images/global_background_resourcecenter.gif) top left repeat-x;border:1px solid #d1d1d1;height:250px;margin:0 0 20px;padding:0}
#global_sidebar_resourcecenter p.header{color:#444;font:normal 13px/15px Arial, Helvetica, sans-serif;margin:8px 20px 12px;padding:0}
#global_sidebar_resourcecenter p.rescenter_arrow{float:right;margin:0;padding:16px 0 0}
#global_sidebar_resourcecenter p.rescenter_icon{float:left;margin:0 5px 0 0;padding:0}
#global_sidebar_resourcecenter p.rescenter_title{float:left;font:normal 12px/14px Arial, Helvetica, sans-serif;margin:0;padding:13px 0 0}
#home_footericonarea{background-color:#eee;border:1px solid #d4d3d3;font:bold 11px/15px Arial, Helvetica, sans-serif;margin:20px 0; padding:0; width:752px;/*text-align:left;*/ float:right;}
#home_footericonarea div.icon_border{border-right:1px dotted #d1d1d1;float:left;margin:0 0 0 0;padding:0}
#home_footericonarea img.icon{float:left}
#home_footericonarea p.icon_blog{float:left;margin:5px 0 0;padding:0 23px 0 0;width:85px}
#home_footericonarea p.icon_facebook{float:left;margin:0;padding:0 23px 0 0;width:105px}
#home_footericonarea p.icon_newsletter{float:left;margin:5px 0 0;padding:0 23px 0 0;width:100px}
#home_footericonarea p.icon_twitter{float:left;margin:5px 0 0;padding:0;width:75px}
#home_footericonarea p.icon_youtube{float:left;margin:5px 0 0;padding:0 23px 0 0;width:75px}

#home_footericonarea p.image,#home_footericonarea div.icon_noborder,#secondary_footericonarea img.icon{float:left;margin:0;padding:0 4px;}
#home_sidebar_nav_movie{background:url(../images/jh.com_left_nav_gradient.jpg) top left repeat-x;margin:0;padding:0; border:1px solid #d1d1d1; border-top:0;margin: 0 0 20px;}
#home_tabbedarea{background:url(../images/home_background_tabbedarea.gif) bottom left repeat-x;float:right;min-height:251px;margin:0;padding:0;width:752px}
#home_tabbedarea_top{line-height:normal;margin:0;padding:0;width:100%}
#home_tabbedarea_top .current{background:url(../images/tab_rightside_white.gif) right top no-repeat}
#home_tabbedarea_top .current a{background:url(../images/tab_leftside_white.gif) left top no-repeat;color:#444;font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none}
#home_tabbedarea_top a{background:url(../images/tab_leftside.gif) left top no-repeat;color:#fff;display:block;font:normal 12px Arial, Helvetica, sans-serif;margin:0;padding:8px 0;text-decoration:none}
#home_tabbedarea_top a:hover,#home_tabbedarea_top a:active{color:#530c00}
#home_tabbedarea_top li{background:url(../images/tab_rightside.gif) right top no-repeat;cursor:pointer;float:left;margin:0;padding:0;/*text-align:center;*/width:188px}
#home_tabbedarea_top ul{list-style:none;margin:0;padding:0}
/*#login_button{background-color:#c9270a;border-width:0;color:#fff;float:left;margin:0 0 0 15px;padding:10px 30px;float:right}*/
#login_button{background:url(../images/login_button_sprite.gif) no-repeat 0px 0px; color:#fff; float:right; width:290px; height:26px; font-size:10px; font-family:Arial,Helvetica,sans-serif}
#prevbtn,#nextbtn, #carousel_prevbtn, #carousel_nextbtn{cursor:pointer}
#res_center #secondary_calloutbox{background-color:#fff}
#res_center #secondary_calloutbox p{color:#444;font:normal 13px/18px Arial, Helvetica, sans-serif;margin:0 0 10px;padding:0}
#secondary_2column_lower{clear:both;float:right;margin:0;min-height:415px;padding:0;}
#secondary_2column_lower h2.category_header,#secondary_singlecolumn h2.category_header{color:#ca2406;font:bold 14px/18px Arial, Helvetica, sans-serif;margin:20px 0 5px;padding:0 25px}
#secondary_singlecolumn h2.category_header{padding:0}

#secondary_2column_lower p.category_paragraph{color:#505050;font:normal 12px/17px Arial, Helvetica, sans-serif;margin:0 0 15px;padding:0 25px}
#secondary_2column_lower p.category_topic{color:#000;font:normal 12px/15px Arial, Helvetica, sans-serif;margin:0 0 8px;padding:0 25px}
#secondary_2column_lower_lc{border-right:1px solid #d4d3d3;float:left;margin:0;padding:0;text-align:left;width:305px}
#secondary_2column_lower_rc{float:left;margin:0;padding:0;text-align:left;width:305px}
#secondary_2columnright{float:right;margin:0;padding:0;width:750px}
#secondary_2columnright .category_moreinfo_expanded p,#secondary_2columnright p.category_moreinfo_expanded{color:#515151;font:normal 12px/18px Arial, Helvetica, sans-serif;margin:5px 0 15px 25px;padding:0}
/*#secondary_2columnright .category_paragraph,#res_center p,#secondary_singlecolumn p.category_paragraph,#secondary_2columnright p.category_paragraph,#secondary_singlecolumn p,#secondary_singlecolumn ul,#secondary_2columnright ul,#secondary_singlecolumn ol,#secondary_2columnright ol{color:#737373;font:normal 13px/18px Arial, Helvetica, sans-serif;margin:0 0 25px;padding:0}*/
#coupon_print div.category_paragraph, #secondary_2columnright .category_paragraph,#res_center p,#secondary_singlecolumn p.category_paragraph,#secondary_2columnright p.category_paragraph,#secondary_singlecolumn p,#secondary_singlecolumn ul,#secondary_2columnright ul,#secondary_singlecolumn ol,#secondary_2columnright ol,#secondary_2column_lower_lc ul,#secondary_2column_lower_lc ol,#secondary_2column_lower_rc ul, #secondary_2column_lower_rc ol, #secondary_2column_lower_rc div.category_paragraph, #secondary_2column_lower_lc div.category_paragraph{color:#444444;font:normal 12px/18px Arial, Helvetica, sans-serif;margin:0 0 25px;padding:0}
div.category_paragraph h4, #secondary_singlecolumn h4{color:#737373;font:normal 13px/18px Arial, Helvetica, sans-serif;margin:0 0 25px;padding:0}
#secondary_2columnright a:hover,#secondary_2columnright a:active{text-decoration:underline}
#secondary_2columnright div.category_moreinfo_expanded ul,#secondary_2columnright div.category_moreinfo_expanded ol{margin:5px 0 15px 25px}
#secondary_2columnright div.fields{padding:23px 0 8px 22px}
#secondary_2columnright div.user_form,table.alphabet{width:100%}
#secondary_2columnright h2.category_header{color:#ca2406;font:bold 14px/18px Arial, Helvetica, sans-serif;margin:0 0 15px;padding:0}
#secondary_2columnright h3.category_subhead,#res_center h3,.category_paragraph h3,#secondary_singlecolumn h3.category_subhead,#secondary_2columnright h3.category_subhead,#secondary_singlecolumn h3{color:#000;font:normal 16px/22px Arial, Helvetica, sans-serif;margin:0 0 12px;padding:0}
#secondary_2columnright h4.category_moreinfo_header{color:#000;font:bold 12px/18px Arial, Helvetica, sans-serif;margin:0 0 7px;padding:0}
#secondary_2columnright p.category_moreinfo_hidden{display:none}
#secondary_2columnright p.category_moreinfo_topic{border-bottom:1px solid #d1d1d1;cursor:pointer;font:normal 12px/14px Arial, Helvetica, sans-serif;margin:0;min-height:10px;padding:8px 0}
#secondary_2columnright p.category_moreinfo_topic_top{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;cursor:pointer;font:normal 12px/14px Arial, Helvetica, sans-serif;margin:0;min-height:10px;padding:8px 0}
#secondary_2columnright span.red{color:#da290a;font-weight:700}
#secondary_2columnright_lc{float:left;margin:0;padding:0;width:500px}
#secondary_2column_lower_lc h2{padding-left:0px !important;}
#secondary_2column_lower_rc div.category_paragraph{padding:0 25px;}

#secondary_2columnright_office_lc{float:left;margin:0;padding:0;width:575px}
#secondary_2columnright_office_rc{float:right;width:150px}
#secondary_2columnright_rc{float:right;width:225px}
#secondary_calloutbox img.image_right{float:right;margin:0 0 0 20px;padding:0}
#secondary_calloutbox li.item{color:#515151;font:normal 12px/15px Arial, Helvetica, sans-serif;margin:0 0 13px;padding:0}
#secondary_calloutbox p.header,#secondary_2columnright div.user_form p.header, #secondary_singlecolumn div.user_form p.header,#res_center h5{color:#444;font:normal 13px/15px Arial, Helvetica, sans-serif;margin:8px 20px 22px;padding:0}
#secondary_calloutbox p.item{color:#515151;font:normal 12px/14px Arial, Helvetica, sans-serif;margin:0;padding:0}
#secondary_calloutbox ul.list{color:#da290a;font:normal 12px/15px Arial, Helvetica, sans-serif;list-style-position:outside;list-style-type:disc}
#secondary_calloutbox,.user_form{background:url(../images/global_background_resourcecenter.gif) top left repeat-x;background-color:#f9f9f9;border:1px solid #d1d1d1;margin:35px 0 0;padding:0 5px 5px 0}
.user_form{background-color:#fff !important;}
#secondary_content_right{float:right;margin:0 0 25px;overflow:hidden;padding:0;position:relative;text-align:left;width:780px}
#secondary_content_right_imagearea{/*border:1px solid #d1d1d1;border-width:0 1px 1px 0;*/margin:0 0 30px;padding:0;width:779px}
#secondary_footericonarea{background-color:#eee;border:1px solid #d4d3d3;height:40px;margin:0 0 20px;padding:0}
#secondary_footericonarea p.icons{margin:0 0 0 12px;padding:6px 0 0}
#secondary_quote_callout{margin:0 0 20px;padding:0}
#secondary_relatedlinks{background:url(../images/global_background_resourcecenter.gif) top left repeat-x;border:1px solid #d1d1d1;margin:0 0 20px;padding:0 8px 5px 15px}
#secondary_relatedlinks div.item_header{border-top:1px solid #d1d1d1;color:#000;font:bold 12px/15px Arial, Helvetica, sans-serif;margin:15px 0 2px;padding:8px 0 0;clear:both}
#secondary_relatedlinks div.item_header_norule{color:#000;font:bold 12px/15px Arial, Helvetica, sans-serif;margin:0 0 2px;padding:0;}

#secondary_relatedlinks img.relatedlinks_image{float:right;margin-bottom:5px;margin-left:30px}
#secondary_relatedlinks p.header{color:#444;font:normal 13px/15px Arial, Helvetica, sans-serif;margin:8px 20px 15px 0;padding:0}
#secondary_relatedlinks p.item_offerlink{color:#da290a;font:normal 12px/15px Arial, Helvetica, sans-serif;margin:0;padding:0}
#secondary_relatedlinks p.item_paragraph{color:#000;font:bold 12px/15px Arial, Helvetica, sans-serif;margin:0 0 7px;padding:15px 0 0 0; }
#secondary_singlecolumn{border-bottom:1px solid #d4d3d3;float:right;margin:0;padding:0;width:750px}
#secondary_singlecolumn div.blogEntries{background-color:#FFF;border:none}
#secondary_singlecolumn div.blogSidebar a{color:#231f20}
#secondary_singlecolumn div.blogSidebar h4{color:#ca2406;font:bold 16px/18px Arial, Helvetica, sans-serif}
#secondary_singlecolumn div.blogSidebar li{background:none;padding:0}
#secondary_singlecolumn h3.entryTitle{background-color:#FFF;border:0;font-weight:700}
#secondary_singlecolumn ul.linklist li,#secondary_2columnright ul.linklist li{background: url(../images/icon_red_arrow.png) no-repeat 0 4px;list-style:none;padding-left:10px; font-size:12px; margin-bottom:12px;}
/*#secondary_singlecolumn li,#secondary_2columnright li{list-style:disc}*/
.home_tabbedarea_bottom div.copy ul li, #secondary_singlecolumn li,#secondary_2columnright li,#secondary_2column_lower_lc li, #secondary_2column_lower_rc li{background:url(/images/jh_bullet.gif) no-repeat 0 8px;list-style:none;padding-left:10px;}
#secondary_singlecolumn tr.monthRow{background-color:#d6d6d6}
#secondary_singlecolumn.noline{border-bottom:0}
#secondary_specialoffer{background:url(../images/secondary_background_offer.gif) top left repeat-x;background-color:#424242;margin:0 0 20px;min-height:125px;padding:20px}
#secondary_specialoffer p.coupon{color:#e1e1e1;font:normal 12px/15px Arial, Helvetica, sans-serif;margin:0;padding:0}
#secondary_specialoffer p.header{color:#fff;font:bold 14px/18px Arial, Helvetica, sans-serif;margin:0 0 10px;padding:0}
#secondary_specialoffer p.paragraph, #secondary_specialoffer div.paragraph p,#secondary_specialoffer div.paragraph ul {color:#fff;font:normal 12px/17px Arial, Helvetica, sans-serif;margin:0 0 8px;padding:0}
#secondary_specialoffer div.paragraph ul li{ background-image:none; list-style-type:disc; list-style-position:outside; margin-left:15px;}
.category_moreinfo_topic_top span.red,.category_moreinfo_topic span.red{display:block;float:left;width:8px}
.category_paragraph a:hover,.category_paragraph a:active,#secondary_singlecolumn a:hover,#secondary_singlecolumn a:selected{color:#ca2406;text-decoration:underline}
.ektronSearch{margin:0!important;padding:0!important}
.ektronSearch div.searchWrapper div.searchResultsHeader h3{-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;background-color:#f9f9f9!important;border:1px solid #d1d1d1!important;color:#000!important;font-size:16px!important;font-weight:700!important;height:56px!important;line-height:18px!important;padding:24px 16px 0!important}
.ektronSearch ul.searchNavigation{display:block!important}
.ektronSearch ul.searchNavigation li{border:none!important;float:none!important}
.ektronSearch ul.searchNavigation li a{background-color:#FFF!important;color:#444!important;margin:0!important}
.ektronSearch ul.searchNavigation li a.selected{color:#ca2406!important;margin:0!important}
.global_sidebar_nav_flexible_movie_item,.home_sidebar_nav_movie_item{margin:0;overflow:hidden;padding:0;position:relative;/*text-align:center;*/width:120px}
.home_sidebar_nav_movie_item {padding-bottom:18px;}
.global_sidebar_rescenter_item{border-bottom:1px solid #d1d1d1;height:41px;margin:0 20px;padding:0}
.global_sidebar_rescenter_item_final{height:41px;margin:0 20px;padding:0}
.home_tabbedarea_bottom{background:url(../images/home_image_tabbedarea.jpg) bottom left no-repeat;border-color:#d1d1d1;border-style:solid;border-width:0 1px 1px;clear:both;height:220px;margin:0;padding:0}
.home_tabbedarea_bottom h3.header{color:#da290a;font:bold 12px Arial, Helvetica, sans-serif;margin:0 0 3px;padding:0 10px 0 15px}
.home_tabbedarea_bottom div.copy p, .home_tabbedarea_bottom div.copy ul{color:#444;font:normal 12px Arial, Helvetica, sans-serif;margin:0 0 7px;padding:0 10px 0 15px}
.home_tabbedarea_bottom div.copy a{color:#ca2406; text-decoration:none}
.home_tabbedarea_bottom div.copy  a:hover,.home_tabbedarea_bottom div.copy  a:active{text-decoration:underline}
.home_tabbedarea_bottom p.coupon{font:bold 12px/15px Arial, Helvetica, sans-serif;margin:0;padding:0 10px 0 15px}
.home_tabbedarea_bottom p.video{color:#444;font:normal 12px Arial, Helvetica, sans-serif;margin:0 0 5px;padding:7px 10px 0 18px}
.icon_footer{vertical-align:bottom}
.lastField{border-bottom:0;display:block;margin:0;padding:0}
div.locator_form{float:right; margin-right:27px;}
.locator_form_button{float:left;margin:17px 0 0;padding:0}
.locator_form_input{border:0;color:#8e8e8e;float:left;font:normal 10px Arial, Helvetica, sans-serif;margin:17px 20px 0 0;padding:0;width:75px}
.login_arrow{margin:0 0 0 10px;padding:0}
.office_locator{background-color:#FFF!important;padding:0;width:auto}
.office_locator .form_body{color:#444;margin-left:12px}
.office_locator p.header{margin-left:10px!important}
.radiolist input{float:left!important}
.radiolist label{float:none!important}
.resourcelist p,.tiplist p{color:#505050;font:normal 13px/18px Arial, Helvetica, sans-serif;margin:0}
.resourcelist p.coupon a,.tiplist p.coupon a{color:#000;font-size:10px;font-weight:700;text-decoration:none}
div.resourcelist p.coupon a:hover,div.resourcelist p.coupon a:active{color:#ca2406; text-decoration:none !important}
.resourcelist p.header a,.tiplist p.header,.category_paragraph a:link,.category_paragraph a:visited,#secondary_singlecolumn a:link,#secondary_singlecolumn a:visited,.category_moreinfo_expanded a:link,.category_moreinfo_expanded a:visited,#res_center a{color:#ca2406;text-decoration:none}
.resourcelist p.header,.tiplist p.header{font:bold 13px/18px Arial, Helvetica, sans-serif;margin-bottom:0;margin-top:0}
.resourcelist,.tiplist{border-top:1px solid #d1d1d1;margin-top:8px;padding-top:8px}
.rounded_all{-moz-border-radius:10px;-webkit-border-radius:10px}
.rounded_bl{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px}
.rounded_br{-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px}
.rounded_brbl{-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px}
.rounded_tl{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px}
.rounded_tr{-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px}
.rounded_trtl{-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px}
.searchWrapper{border:0!important;margin:0!important;padding:0!important}
.search_form_button{float:left;margin:16px 0 0 4px;padding:0}
.search_form_input{border:0;color:#8e8e8e;float:left;font:bold 10px Arial, Helvetica, sans-serif;margin:16px 0 0 30px;padding:0;width:150px}
.submitbtn{background:transparent url('/images/submit_btn_sprite.gif') no-repeat 0px 0px;border:0;cursor:pointer;float:right;height:26px;width:123px}

.tabbedarea_left{border-right:1px dotted #d4d3d3;float:left;margin:30px 0 0 175px;padding:10px 0 0;width:190px; min-height:177px; max-height:177px}
.tabbedarea_mid,.tabbedarea_right{border-right:1px dotted #d4d3d3;float:left;margin:30px 0 0;padding:10px 0 0;width:190px;min-height:177px; max-height:177px}
.tabbedarea_right{border-right:0px !important}
.user_form{color:#737373;font:normal 12px/16px Arial, Helvetica, sans-serif;width:548px}
.user_form .buttonbox{border-top:1px solid #d1d1d1;padding:10px 0 10px 10px}
.user_form .user_form{border-left:0;border-right:0}
.user_form p.header em{color:#da290a;display:inline-block;font-size:.8em;font-style:normal;margin:0;padding:0 36px 0 0;/*text-align:right;*/float:right;}
a.global_footer:link,a.global_footer:visited,a.global_footer:active,a.global_footer:hover{color:#696969;text-decoration:none}
a.global_header_espanol:link,a.global_header_espanol:visited,a.global_header_espanol:active,a.global_header_espanole:hover,a.navitem_expandednav_level3:link,a.navitem_expandednav_level3:visited,a.navitem_expandednav_level3:active,a.navitem_expandednav_level3:hover{color:#666;text-decoration:none}
a.global_header_home:link,a.global_header_home:visited,a.global_header_home:active,a.global_header_home:hover,a.expandedheader_level1:link,a.expandedheader_level1:visited,a.expandedheader_level1:active,a.expandedheader_level1:hover,a.expandedheader_level2:link,a.expandedheader_level2:visited,a.expandedheader_level2:active,a.expandedheader_level2:hover,a.secondary_relatedlinks:link,a.secondary_relatedlinks:visited,a.secondary_relatedlinks:active,a.secondary_relatedlinks:hover{color:#da290a;text-decoration:none}
a.tab_link_inactive:link,a.tab_link_inactive:visited,a.tab_link_inactive:active,a.tab_link_inactive:hover,a.secondary_specialoffer_14:link,a.secondary_specialoffer_14:visited,a.secondary_specialoffer_14:active,a.secondary_specialoffer_14:hover,a.secondary_specialoffer_12:link,a.secondary_specialoffer_12:visited,a.secondary_specialoffer_12:active,a.secondary_specialoffer_12:hover{color:#fff;text-decoration:none}
a.global_header_login{display:block;color:#fff;text-decoration:none;margin-right:35px; padding:5px 0 5px 0;}

a.global_sidebar_navitem_level1:link,a.global_sidebar_navitem_level1:visited,a.global_sidebar_navitem_level1:active,a.global_sidebar_navitem_level1:hover,a.expandedheader_level1_black:link,a.expandedheader_level1_black:visited,a.expandedheader_level1_black:active,a.expandedheader_level1_black:hover,a.tab_link_active:link,a.tab_link_active:visited,a.tab_link_active:active,a.tab_link_active:hover,a.resourcecenter:link,a.resourcecenter:visited,a.resourcecenter:active,a.resourcecenter:hover,a.home_footericon:link,a.home_footericon:visited,a.category_moreinfo_topic:link,a.category_moreinfo_topic:visited,a.category_moreinfo_topic:active,a.category_moreinfo_topic:hover{color:#000;text-decoration:none}
a.home_footericon:hover,a.home_footericon:active{ text-decoration:underline}
a.home_learnmore, div.box a.ipower{font-size:10px; color:#000;text-decoration:none}
a.home_learnmore:active,a.home_learnmore:hover; div.box a.ipower:active;div.box a.ipower:hover{color:#ca2406}
a.resourcecenter:active,a.resourcecenter:hover{color:#ca2406;text-decoration:none}
body{margin:0;padding:0;/*text-align:center*/}
div#reg-form ul#reg-form-ul{border:solid 1px #e7e7e7;list-style-type:none!important;margin:28px 0 30px;padding:0}
div#reg-form ul#ul#reg-form-ul li{border-bottom:solid 1px #e7e7e7;display:block;list-style:none!important;margin:0;padding:0}
div.
.user_form p.header{font-weight:700!important;padding:5px 0 0 5px !important}
div.fields{display:inline-block;padding:23px 0 8px 48px}
div.fields div.endSelect,.endSelect{border-right:0}
#secondary_singlecolumn div.fields ul.ra, #secondary_singlecolumn div.fields ol.ra, #secondary_2columnright div.fields ul.ra, #secondary_2columnright div.fields ol.ra{list-style-type:none;margin:0;padding:8px 0 0;width:230px}
div.fields ul.ra li,div.fields ol.ra li{background:none!important;border:0;float:left;margin:4px 0;padding:0;width:230px}
div.fields ul.ra li label,div.fields ol.ra li label{display:inline-block;float:left;margin:0;padding:0 0 8px}
div.quote{background:transparent url(../images/quote_bg_top.gif) no-repeat top left;padding:1px 0 0 25px}
div.quote p{background:transparent url(../images/quote_bg_bot.gif) no-repeat bottom right;color:#ca2406 !important;font-family:Myriad Pro, Myriad, Arial, Helvetica, Sans-Serif !important;font-size:16px !important;line-height:24px !important;font-weight:400 !important;margin-bottom:0;margin-top:10px;padding-bottom:12px}
div.row-auto{display:block;float:left;font-size:.85em;height:auto;padding:0 0 16px;position:relative;width:auto}
div.row-auto a:hover,div.row-small a:hover,div.row-mid a:hover,div.row-mid-wide a:hover,div.row-full a:hover,div.row-full-line a:hover{color:#c30;font-size:.9em;font-weight:400;text-decoration:underline}
div.row-auto a:link,div.row-small a:link,div.row-mid a:link,div.row-mid-wide a:link,div.row-full a:link,div.row-full-line a:link,div.row-auto a:visited,div.row-small a:visited,div.row-mid a:visited,div.row-mid-wide a:visited,div.row-full a:visited,div.row-full-line a:visited{color:#c30;font-size:.9em;font-weight:400;text-decoration:none}
div.row-auto input.check,div.row-mid input.check,div.row-mid-wide input.check,div.row-full input.check,div.row-full-line input.check{border:0;font-size:1.2em;padding:0 3px 0 1px;vertical-align:middle}
div.row-auto input.radio,div.row-mid input.radio,div.row-mid-wide input.radio,div.row-full input.radio,div.row-full-line input.radio{display:inline-block;font-size:1.2em;margin:0 3px 3px 0;padding:0;vertical-align:middle}
div.row-auto label,div.row-small label,div.row-mid label,div.row-full label{display:block;font-weight:700;margin:0;padding:0 0 2px}
div.row-auto small.pname,div.row-mid small.pname,div.row-mid-wide small.pname,div.row-full small.pname{display:inline-block;font-size:1em;text-align:left;width:46px}
div.row-auto small.pname-long,div.row-mid small.pname-long,div.row-mid-wide small.pname-long,div.row-full small.pname-long{display:inline-block;font-size:1em;text-align:left;width:66px}
div.row-auto strong,div.row-small bold strong,div.row-mid bold strong,div.row-full strong,div.row-full-line strong{color:#c30;font-size:.9em;font-weight:400}
div.row-full{display:inline-block;float:left;font-size:.85em;padding:0 0 16px;width:470px}
div.row-full-line{display:block;float:left;font-size:.85em;height:24px;padding:0 0 16px;width:470px}
div.row-mid{display:block;float:left;font-size:.85em;height:48px;padding:0 0 16px;position:relative;width:230px}
div.row-mid input.txt,div.row-mid-wide input.txt,div.row-mid select.question,div.row-mid-wide select.question,div.row-full select.question,div.row-full-line select.question{background:url(../images/bg-field-short.gif) no-repeat;border:0;color:gray;font-size:1.2em;height:25px;padding:4px 3px 0 1px;width:219px}
div.row-full input.txt, div.row-full select.question{background:url(../images/full_row_background.gif) no-repeat;border:0;color:gray;font-size:1.2em;height:25px;padding:4px 3px 0 1px;width:446px} 
div.row-mid-wide{border-right:solid 1px #d1d1d1;display:block;float:left;font-size:.85em;margin:0 11px 0 0;padding:0 0 16px;position:relative;width:225px}
div.row-mid-wide ul{font-size:11px!important}
div.row-small{display:block;float:left;font-size:.85em;height:48px;padding:0 0 16px;position:relative;width:198px}
div.row-mini{display:block;float:left;font-size:.85em;height:48px;padding:0 0 16px;position:relative;width:115px}
div.row-mini em,div.row-small em,div.row-mid em,div.row-full em,div.row-full-line em{font-size:.9em;font-style:normal;left:0;top:41px}
div.row-small input.txt,.office_locator .form_body input.txt{background:url(../images/bg-field-small.gif) no-repeat;border:0;color:gray;font-size:1.2em;height:25px;padding:4px 3px 0 1px;width:183px}
div.row-mini input.txt{background:url(../images/row-mini-bg.gif) no-repeat;border:0;color:gray;font-size:1.2em;height:25px;padding:4px 3px 0 1px;width:100px}
div.row-small select.question{background:url(../images/bg-field-short.gif) no-repeat;border:0;color:gray;font-size:1.2em;height:25px;padding:4px 3px 0 1px;width:180px}
div.row-mini select.question{background:url(../images/row-mini-bg.gif) no-repeat;border:0;color:gray;font-size:1.2em;height:25px;padding:4px 3px 0 1px;width:102px}
div.row-wide{display:inline-block;float:left;font-size:.85em;padding:0 0 16px;width:390px}
div.row-wide input.submit,div.row-mid input.submit,div.row-full input.submit,div.row-full-line input.submit{float:right;margin:0 22px 0 0}

div.row-full textarea.txt {background:white;border:1px solid #d1d1d1;color:gray;font-size:1.2em;height:79px;padding:4px 3px 0 1px;width:441px; font-family:Arial,Helvetica,sans-serif} 
img{border-width:0}
img.greyarrow,.home_tabbedarea_bottom img.redarrow_coupon,#secondary_specialoffer img.redarrow_coupon,#secondary_relatedlinks img.redarrow_coupon,#secondary_2column_lower img.redarrow_topic{margin:0 5px 0 0;padding:0}
img.openbutton,#global_sidebar_navitem_expanded_level2 img.openbutton{float:right;height:21px;width:21px;}
img.openbutton{
				margin:5px 10px 0px 0px;
				}
table.alphabet a{color:#505050;font:normal 13px/18px Arial, Helvetica, sans-serif;text-decoration:none}
table.alphabet a.selected{color:#ca2406;font-weight:700;text-decoration:none}
table.alphabet td{margin:0;padding:0}
table.alphabet td.alpha{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;margin:0;padding:8px 8px 8px 2px}
sup{line-height:80%;font-size:80%}
h3 sup {line-height:70%; font-size:70%}
.small {font-size:10px;}
.resourcetitle{font-weight:bold;color:#ca2406;}

#secondary_calloutbox h5 a{color:#444;text-decoration:none;}
#secondary_calloutbox h5 a:hover, #secondary_calloutbox h5 a:active{color:#ca2406;text-decoration:none}


#secondary_singlecolumn ul, #secondary_2columnright ul,#secondary_2column_lower_lc ul, #secondary_2column_lower_rc ul{margin-left:20px;}

#coming-soon-left {float:left; margin:0; padding: 0; width:365px}
#coming-soon-right {float:right; margin:0; padding: 0; width:334px;}

#coming-soon-right p.header{ background:url(../images/notify-header.gif) no-repeat top left; height:30px; color:#fff; font: normal Arial,Helvetica, sans-serif 13px/18px; padding:5px 0 0 25px; margin:0;}
#coming-soon-right #form { border:1px solid #d1d1d1; }
#coming-soon-right div.fields 
{
    padding-left:25px;
    padding-bottom:5px;
    font: normal 13px/18px Arial,Helvetica,sans-serif ;
    
    color:#444444;
}

#secondary_singlecolumn .quote
{
    float:right; width:250px;
}

#home_sidebar_edocs { border:1px solid #D1d1d1; padding:19px 0 9px 17px; font:bold 11px/32px Arial,Helvetica,sans-serif; color:#444444; }
#home_sidebar_edocs a:link, #home_sidebar_edocs a:visited { color:#444444; text-decoration:none}
#home_sidebar_edocs a:hover, #home_sidebar_edocs a:active { color:#444444; text-decoration:underline}
#home_sidebar_edocs img{margin-right:12px; float:left}

#home_footericonarea_inner{height:45px;padding:20px 0 15px 27px;}

#secondary_calloutbox img{ float:right; margin-left:10px;}
#secondary_calloutbox div.category_paragraph{margin-left:20px;}
a.downloadbtn{background:transparent url(../images/download_btn_sprite.gif) no-repeat 0 0; width:401px; height:32px; display:block; margin-top:20px}

#coupon_print{ width: 500px}
img.coupon_small{max-width:400px; width:auto !important; width:400px; }
div.clearing{height:0;margin:0;padding:0;clear:both;}


#feesummary td.titlerow{ background-color:#ca2406;padding-left:20px; height:30px; color:#fff;}
#feesummary td{padding-left:10px; border-collapse:collapse;border:1px solid #d3d3d3;}
#feesummary td.alternaterow{background-color:#fff;}

#feesummary {background:#ededed; padding:0 12px ;border-collapse:collapse;}
#feesummary tr.row{display:block}
#feesummary td.left p{margin-left:12px;padding-right:10px}
#feesummary td.right p{margin-right:12px;}
    
.box{border:1px solid #d1d1d1; background-color:#f9f9f9; margin:20px 0 0}
div.box div.fields{padding-top:15px !important; width:450px}

a.applybtn{background: url(../images/apply_btn_sprite.gif) no-repeat 0px 0px ;width:140px; height:27px; display:block}
a.applybtn:hover,a.applybtn:active{background: url(../images/apply_btn_sprite.gif) no-repeat 0px -27px ;}
a.applybtn span{display:none}

a.registerbtn{background: url(../images/register_btn_sprite.gif) no-repeat 0px 0px ;width:163px; height:27px; display:block}
a.registerbtn:hover,a.registerbtn:active{background: url(../images/register_btn_sprite.gif) no-repeat 0px -27px ;}
a.registerbtn span{display:none}

a.enrollbtn{background: url(../images/enroll_btn_sprite.gif) no-repeat 0px 0px ;width:152px; height:27px; display:block}
a.enrollbtn:hover,a.enrollbtn:active{background: url(/images/enroll_btn_sprite.gif) no-repeat 0px -27px ;}
a.enrollbtn span{display:none}

a.gobtn{background: url(../images/go_btn_sprite.gif) no-repeat 0px 0px ;width:71px; height:27px; display:block}
a.gobtn:hover,a.gobtn:active{background: url(../images/go_btn_sprite.gif) no-repeat 0px -27px ;}
a.gobtn span{display:none}

a.viewcoursesbtn{background: url(../images/viewcourses_btn_sprite.gif) no-repeat 0px 0px ;width:163px; height:27px; display:block}
a.viewcoursesbtn:hover,a.viewcoursesbtn:active{background: url(../images/viewcourses_btn_sprite.gif) no-repeat 0px -27px ;}
a.viewcoursesbtn span{display:none}

#disclaimer{color:#444444;font:normal 10px/16px Arial, Helvetica, sans-serif;margin:0 0 25px;padding:0; clear:both}

#sitemap ul
{
    margin-bottom:0px;
}

#secondary_calloutbox ul.linklist li
{
    margin-bottom:0px;
}

#secondary_calloutbox ul.linklist li a
{
    color:#000;
    
}
#secondary_calloutbox ul.linklist li a:hover,#secondary_calloutbox ul.linklist li a:active

{
   color:#ca2406;
   text-decoration:none; 
}

.carousel_area
{
    width:420px;
    height:150px;
    overflow:hidden;
padding:0;
position:relative;
text-align:center;
}

#large_carousel p.arrow_left{float:left;margin:0;padding:35px 15px 0 8px}
#large_carousel p.arrow_right{float:right;margin:0;padding:35px 5px 0 0}
#large_carousel li {
float:left;
list-style-image:none; 
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-align:center;
background:none;
width:140px;

}


#large_carousel ul{ margin:0}


p.category_topic a,.category_paragraph ul.linklist a{ color:#000; font-size:11px; font-weight:bold; text-decoration:none}
p.category_topic a:hover,p.category_topic a:active{color:#ca2406}
.contentiframe{height:1200px;}

p.testimonial {padding-top:10px; border-top: 1px dotted #d1d1d1;}

#secondary_singlecolumn .quote .small{font-size:11px;}

.category_paragraph ul.linklist a.smaller{font-size:10px}
.category_paragraph ul.linklist a.larger{font-size:12px;}

#sitemap li.sitemap_level1{ list-style:none; background:none; margin-top:25px}
#sitemap li.sitemap_level1 a{ color:#ca2406; font-weight:bold; font-size:14px}
#sitemap li.sitemap_level2{ list-style:none; background:none;}
#sitemap li.sitemap_level2 a{ color:#000; font-weight:bold; font-size:12px}
#sitemap li.sitemap_level3, #sitemap li.sitemap_level4 { background:url(../images/dash.gif) no-repeat 0px 3px}
#sitemap li.sitemap_level3 a{ color:#000; font-weight:normal; font-size:12px}
#secondary_singlecolumn div#reg-form{background:url(../images/global_background_resourcecenter.gif) top left repeat-x;background-color:#f9f9f9;border:1px solid #d1d1d1;margin:35px 0 0;padding:0 5px 5px 0;-moz-border-radius:10px;-webkit-border-radius:10px;width:548px}
#secondary_singlecolumn div#reg-form ul#container {margin:0; padding:0}
#secondary_singlecolumn div#reg-form ul#container li {list-style:none; background:none}
#secondary_singlecolumn div#reg-form ul#container li #title-start{display:none;}
#secondary_singlecolumn div#reg-form ul#container li span{color:#444;font:normal 13px/15px Arial, Helvetica, sans-serif;margin:8px 20px 22px;padding:0}
#secondary_singlecolumn div#reg-form ul#container li span.req {color:#da290a;display:inline;font-size:.8em;font-style:normal;margin:0;padding:0 0 0 3px;}
#secondary_singlecolumn div#reg-form ul#container li span em{color:#da290a !important;display:inline-block;font-size:.8em;font-style:normal;margin:0;padding:0 36px 0 0;text-align:right;float:right;}



.profile {border:0}

#reg-form span.req {color:#da290a;display:inline;font-size:.8em;font-style:normal;margin:0;padding:0 0 0 3px;}
#secondary_singlecolumn div#reg-form ul#container li span.req-email {color:#da290a;display:inline!important;font-size:.8em;font-style:normal;margin:0;padding:0 0 0 3px;}
div.fields span.terms_checkbox {display:inline !important}

.product_packages {
			background:#EEE;
			padding:5px 10px 6px 9px;
			margin:0 0 25px;
			width:396px;
		}
		.product_packages #header-choices
		{
		    	line-height:2;
				font-weight:normal;
				margin:0 0 0 20px;
			
		}
		 .product_packages #header-choices a
		{
		        color:#333;
		    	font-family:Arial;
		    	font-size:11px;
				margin:0 70px 0 0;
			
		}
		     .product_packages #header-choices img
		    {
		        border:0;
		        margin:0;
		    }
			 .product_packages h2 {
				color:#D72B0A;
				font-size:1.4em;
				line-height:2;
				font-weight:normal;
				margin:0 0 0 20px;
			}
			.package {
				background:#FFF url("../images/ui/package_divider.png") 0 bottom no-repeat;
				margin:0 0 4px;
				padding:0 0 21px;
			}
				 .package h3 {
					text-indent:-5000px;
					height:31px;
					width:396px;
					margin:0 0 15px;
				}
					#basic_package h3 { background:url("../images/basic_package.png") 0 0 no-repeat; }
					#deluxe_package h3 { background:url("../images/deluxe_package.png") 0 0 no-repeat; }
					#premium_package h3 { background:url("../images/premium_package.png") 0 0 no-repeat; }
				 .package p,
				 .package .start_for_free, .start_now {
					margin:0 0 0 188px;
				}
				 .package ul {
					float:left;
					margin:0 0 0 20px;
					width:190px;
				}
					 .package ul.first {
						width:146px;
					}
				 .package .price {
					color:#D72B0A;
					font-size:1.45em;
					font-weight:bold;
					margin:11px 0 15px 188px;
					clear:both;
				}
				 .package .price span {
					color:#D72B0A;
					font-size:.7em;
					font-weight:normal;
					margin-left:5px;
					
				}
				
				 .package .more-about
				{
				    
				    float:left;
				    
				}
				 .package .more-about img
				{
				    margin:0;
				    
				}
				
#basic-state, #deluxe-state, #premium-state{cursor:pointer}
#basic-state:hover, #deluxe-state:hover, #premium-state:hover{text-decoration:underline}
#basic-more-about:hover, #deluxe-more-about:hover , #premium-more-about:hover,#basic-more-about-vert:hover,#deluxe-more-about-vert:hover, #premium-more-about-vert:hover{text-decoration:underline}
#basic-more-about img,#deluxe-more-about img, #premium-more-about img {float:right; margin:1px 13px 0 0}
#basic-more-about-vert img,#deluxe-more-about-vert img, #premium-more-about-vert img { margin:1px 5px 0 0}
/*#basic-more-about, #deluxe-more-about, #premium-more-about{display:inline-block; padding-right:12px; background:url(/images/microsite/question_mark_sprite.png) 128px -1px no-repeat;}
#basic-more-about, #deluxe-more-about, #premium-more-about:hover{background:url(/images/microsite/question_mark_sprite.png) 128px -1px no-repeat;}
*/
.more-about{color:#881702;display:block;margin:0px 0 10px 17px; font-family:Arial; font-size:11px;}
.more-about a{cursor:pointer}

#deluxe-more-about-text{font-family:Arial; font-size:1em; padding:12px !important}
.bt-content strong{ text-align:left; color:#da290a; font-weight:bold}
.bt-content p{font-size: 12px !important}
.bt-content {font-size:12px !important}
.bt-content div.start { width:171px; height:24px; }
/*.bt-content div.start a{ display:block; text-indent:-5000px; background:url(/images/microsite/start-for-free-rect-btn.gif) 0 0 no-repeat; height:24px;width:171px }
.bt-content div.start a:hover { background:url(/images/microsite/start-for-free-rect-btn.gif) 0 -24px no-repeat; }
.bt-content div.start a img {display:none;}
*/
.bt-content ul {list-style-type:none; margin:0; padding:0;}
.bt-content ul li { border:0 !important; height:auto; border:none; margin:0 0 0 0px; padding:0 0 4px 7px !important; background:url(../images/ui/bullet.png) 0px 6px no-repeat;}
.bt-content .disclaimer{ color:#444444; font-size:0.9em !important}
div#site div#main-content div#reg-info ul#plans li div.points div.more-about{padding:0 0 5px 170px; margin:0;width:170px}
div#site div#main-content div#profile div#options ul#plans li div.points div.more-about{padding:0 0 5px 170px; margin:0;width:170px}

span.req{color:#f00; width:auto !important;}
span.req-email{display:inline !important; color:#f00!important}

#main_content div.ektronSearch div#navbar ul.ektronPaging li{ background:none}
#main_content div.ektronSearch {margin:0; padding:0}
#main_content div.ektronSearch p{ margin-bottom:10px !important}
#main_content div.ektronSearch td.j{padding-bottom:10px; border-bottom:1px dotted #d1d1d1}


div#package-selector{ font-size:16px; line-height:15px; font-family:Arial; font-style:normal; font-variant:normal; margin:0; width:771px; background-color:#fff;text-align:left;}
div#package-selector div#header {background: url(/images/help-me-choose/header-bar.gif) no-repeat 0 0; height:46px; width:771px;}
div#package-selector div#main-content { font-family:Arial; color:#444; font-size:.8em;}
div#package-selector div#main-content h1{ font-size:1.3em; color:#505050;margin:18px 0 0 32px;}
div#package-selector div#main-content h2{ font-size:0.85em; color:#396b9f;margin:9px 0 0 32px;}
div#package-selector div#main-content div#graybox { background-color:#f4f4f4; margin:15px 15px 0 24px; padding:14px;}
div#package-selector div#main-content div#graybox div.criteria-left{margin:0px; width:380px; float:left; }
div#package-selector div#main-content div#graybox div.criteria-left ul#criteria{ list-style:none; font-weight:bold; color:#444;margin:0; padding:0; font-size:0.9em}
div#package-selector div#main-content div#graybox div.criteria-left ul#criteria li{ border-bottom:1px dotted #d1d1d1; font-weight:bold; color:#444; clear:both;padding:8px 0 ; margin-right:10px }
div#package-selector div#main-content div#graybox div.criteria-left ul#criteria li input{ border:2px solid #c0c0c0; float:left; margin: 0 14px 0 0;}
div#package-selector div#main-content div#graybox div.criteria-left ul#criteria li label{ display:block; margin-left:24px}

div#package-selector div#main-content div#graybox div.packages-right {border:1px solid #e7e7e7; background-color:#fff; margin-left:377px; min-height:460px}
div#package-selector div#main-content div#graybox div.packages-right h3 {margin:10px 13px; font-size:1em;}
div#package-selector div#main-content div#graybox div.packages-right ul#plans { list-style:none;margin-left:13px; padding:0px}
div#package-selector div#main-content div#graybox div.packages-right ul#plans li{margin-right:13px}
div#package-selector div#main-content div#graybox div.packages-right ul#plans li label#basic{ background:url(/images/help-me-choose/basic-package-header.gif) no-repeat 0 0; text-indent:-5000px; display:block; width:300; height:46px } 
div#package-selector div#main-content div#graybox div.packages-right ul#plans li label#deluxe{ background:url(/images/help-me-choose/deluxe-package-header.gif) no-repeat 0 0; text-indent:-5000px; display:block; width:300; height:46px } 
div#package-selector div#main-content div#graybox div.packages-right ul#plans li label#premium{ background:url(/images/help-me-choose/premium-package-header.gif) no-repeat 0 0; text-indent:-5000px; display:block; width:300; height:46px } 
div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.points{ background:url(/images/help-me-choose/star-icon.gif) no-repeat 0 0; margin:12px 0 5px 0; padding: 0 0 5px 68px; border-bottom:1px dotted #d1d1d1 } 
div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.more-about ul, div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.points ul {list-style:none; margin:0; padding:0 }
div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.more-about ul li, div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.points ul li { padding:0 0 0 10px; background:url(/images/ui/bullet.png) no-repeat 2px 6px; }
div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.more-about {margin:5px 0px 0 12px; padding-right:10px; color:#444; font-size:0.9em; height:190px; overflow:auto }
div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.more-about strong{color:#ca2406;}
div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.points a.start-for-free { display:block;width:189px; height:25px; background:url(/images/button-sign-up.gif); font-size:.6em; text-indent:-5000px;margin:5px 0 0 0;}
div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.points a.start-now { display:block;width:189px; height:25px; background:url(/images/button-sign-up.gif); font-size:.6em; text-indent:-5000px;margin:5px 0 0 0;}
div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.points a.start-for-free:hover {background:url(/images/button-sign-up_roll.gif);}
div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.points a.start-now:hover {background:url(/images/button-sign-up_roll.gif);}
div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.points div.price{margin:10px 0 0 0; font-weight:bold; font-size:1.4em; color:#881702 }
div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.points div.price sup {font-size:.6em; vertical-align:top;}

div#package-selector div#main-content div#graybox div.packages-right ul#plans li div.points div.price span.state{margin:5px 0 0 0; font-weight:normal; font-size:.7em; display:block }

div#package-selector div#header a.chat-now{ display:inline-block; margin:13px 0 0 340px; background:transparent; width:205px; height:21px; text-indent:-5000px;overflow:hidden;float:left; cursor:pointer}
div#package-selector div#header a.close-window{ display:inline-block; margin:15px 0 0 120px; background:tranparent; width:90px; height:15px; text-indent:-5000px ; overflow:hidden;float:left; cursor:pointer}

div#compare-packages div#header a.help-me-choose{ display:inline-block; margin:15px 0 0 325px; background:transparent; width:115px; height:14px; text-indent:-5000px ; overflow:hidden; float:left; cursor:pointer}
div#compare-packages div#header a.chat-now{ display:inline-block; margin:13px 0 0 15px; background:transparent; width:190px; height:21px; text-indent:-5000px;overflow:hidden;float:left; cursor:pointer}
div#compare-packages div#header a.close-window{ display:inline-block; margin:15px 0 0 21px; background:transparent; width:90px; height:15px; text-indent:-5000px ; overflow:hidden;float:left; cursor:pointer}


div#compare-packages{font-size:16px; text-align:left; font-family:Arial; font-style:normal; font-variant:normal; margin:0; width:771px; background-color:#fff}
div#compare-packages div#header {background: url(/images/compare-packages/compare-header.gif) no-repeat 0 0; height:46px; width:771px;}
div#compare-packages div#main-content { font-family:Arial; color:#444; font-size:.8em;}
div#compare-packages div#main-content h1{ font-size:1.3em; color:#505050;margin:18px 0 0 32px;}
div#compare-packages div#main-content h2{ font-size:0.85em; color:#396b9f;margin:9px 0 0 32px;}
div#compare-packages div#main-content div#graybox { background-color:#f4f4f4; margin:15px 15px 15px 24px; padding:14px;}
div#compare-packages div#main-content div#graybox div.criteria-left{margin:0px; width:380px; float:left; }
div#compare-packages div#main-content div#graybox div.criteria-left ul#criteria{ list-style:none; font-weight:bold; color:#444;margin:0; padding:0; font-size:0.85em}
div#compare-packages div#main-content div#graybox div.criteria-left ul#criteria li{ font-weight:bold; color:#444; clear:both;padding: 3px 0}
div#compare-packages div#main-content div#graybox div.criteria-left ul#criteria li input{ border:2px solid #c0c0c0; float:left; margin: 2px 14px 0 0;}

div#compare-packages div#main-content table#comparo {border-collapse:collapse;margin:5px 10px}
div#compare-packages div#main-content table#comparo td.namecol{ width:326px; padding: 0 22px 0 21px; font-weight:bold; border-right:1px solid #d1d1d1; border-top: 1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; border-left:0; font-size:1em}
div#compare-packages div#main-content table#comparo td.selected{ background:url(/images/compare-packages/red-dot.gif) center center no-repeat; width:144px; height:29px; text-indent:-5000px; overflow:hidden}
div#compare-packages div#main-content table#comparo td.basic,div#compare-packages div#main-content table#comparo td.deluxe,div#compare-packages div#main-content table#comparo td.premium{width:144px; height:29px;border-left:1px solid #d1d1d1; border-top: 1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
div#compare-packages div#main-content table#comparo tr.header td{width:144px; height:29px;border-left:1px solid #d1d1d1; padding:5px 0 19px }
div#compare-packages div#main-content table#comparo tr.header td h3{ color:#da290a; font-size:1.3em; font-weight:bold; margin:0 5px 0 19px }
div#compare-packages div#main-content table#comparo tr.header td div.price{ font-size:1.1em; font-weight:bold; margin:0 5px 0 19px }
div#compare-packages div#main-content table#comparo tr.header td.logocol{width:326px; height:29px;border-left:0; padding:5px 0 19px 21px; vertical-align:top }
div#compare-packages div#main-content table#comparo tr.header td.logocol p{ font-size:1.2em; color:#da290a; margin:10px 80px 0 0; display:block}
div#compare-packages div#main-content table#comparo tr.gray td{ background-color:#f4f4f4}
div#compare-packages div#main-content table#comparo tr.header a.start-for-free { display:block;width:117px; height:21px; background:url(/images/compare-packages/start-for-free-btn.gif) 0 0 no-repeat; font-size:.6em; text-indent:-5000px;margin:15px 0 0 8px;}
div#compare-packages div#main-content table#comparo tr.header a.start-now { display:block;width:117px; height:21px; background:url(/images/compare-packages/start-now-btn.gif) 0 0 no-repeat; font-size:.6em; text-indent:-5000px;margin:15px 0 0 8px;}
div#compare-packages div#main-content table#comparo tr.header a.start-for-free:hover { background:url(/images/compare-packages/start-for-free-btn.gif) 0 -21px no-repeat}
div#compare-packages div#main-content table#comparo tr.header a.start-now:hover { background:url(/images/compare-packages/start-now-btn.gif) 0 -21px no-repeat}
div#compare-packages div#main-content table#comparo td.namecol a.more-info{ display:block; float:right; text-indent:-5000px; overflow:hidden; width:12px; height:12px; background:url(/images/question_mark.png) 0 0 no-repeat;cursor:pointer }
div#compare-packages div#main-content table#comparo tr.footer a.more-info-forms{ display:block; float:right; text-indent:-5000px; overflow:hidden; width:12px; height:12px; background:url(/images/question_mark.png) 0 0 no-repeat;cursor:pointer; margin:0px }
div#compare-packages div#main-content table#comparo tr.footer td{height:29px;border-left:1px solid #d1d1d1; padding:12px 12px 19px }
div#basic-form-data,div#deluxe-form-data,div#premium-form-data {display:none}
div#deluxe-scroll, div#premium-scroll, div#basic-scroll{ height:425px; width: 320px; overflow:auto;}
form{margin:0 !important;padding:0 !important}
body{margin:0;padding:0}

a.jScrollArrowUp {
	background: url(/images/microsite/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(/images/microsite/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}
#empty{clear:both; margin:0; padding:0; height:0;width:0}				

.start_for_free {
		background:url("/images/button-sign-up.gif") 0 0 no-repeat;
		text-indent:-5000px;
		height:25px;
		width:190px;
		display:block;
	}
.start_for_free:hover
{
    background:url("/images/button-sign-up_roll.gif") 0 0 no-repeat;
}
.start_now {
		background:url("/images/button-sign-up.gif") 0 0 no-repeat;
		text-indent:-5000px;
		height:25px;
		width:190px;
		display:block;
	}
.start_now:hover
{
    background:url("/images/button-sign-up_roll.gif") 0 0 no-repeat;
}
canvas{text-align:left}

#secondary_2columnright .did_you_know {
			margin:0 0 25px;
		}
			#secondary_2columnright  .did_you_know h4 {
				text-indent:-5000px;
				background:url("/images/did_you_know.png") 0 0 no-repeat;
				height:55px;
				width:416px;
				margin:0;
			}
			#secondary_2columnright .did_you_know ul {
				border:1px solid #E7E7E7;
				border-width:0 1px;
				background:#FEFEFE url("/images/did_you_know_bg.png") 0 0 repeat-x;
				width:414px;
				list-style:none;
				margin:0;
				margin-left:0;
				padding:0;
			}
			 #secondary_2columnright .did_you_know li {
					background:none;
					border-bottom:1px solid #E7E7E7;
					padding:12px 24px;
					margin:0;
				}
				
#right-main ul {
	margin: 140px 0 0 0;
	padding: 0;
}

#step-1-form, #step-2-form {
	width: 374px;
	height: 750px;
	float: left;
	border:1px solid #D1D1D1;
	border-top: 0;
	
	
	
}
#step-2-form{
height:750px;
display:none;
}

#step-2-form #existing{clear:both;}
#step-1-form ol, #step-2-form ol{ width:291px; clear:both;}
#step-1-form ol li, #step-2-form ol li{ background:none; width:291px; display:block;}

#close-form {
	width: 345px;
	height: 14px;
	background: #fff url(/images/jtaxfranchise/bg-form_btm.gif) no-repeat 0 0;
	float: left;
}
#step-1-form h4,#step-2-form h4 {
	color:#737373;
	width: 200px;
	display: inline;
	width: 170px;
	float: left;
	margin: 18px 0 9px 27px;
	padding: 0;
	font: 14px/12px Arial, sans-serif;
}
#step-1-form span,#step-2-form span{
	text-align: right;
	color: #737373;
	width: 121px;
	float: left;
	margin: 18px 27px 9px 0;
	font: 10px/12px Arial, sans-serif;
}

#step-1-form label ,#step-2-form label{
	padding: 2px 0;
	
	width: 291px;
	float: left;
	margin: 3px 27px 3px 27px;
	font: 11px/12px Arial, sans-serif;
	border: 2px solid transparent;
}
#step-1-form input, #step-1-form select, #step-1-form textarea,
#step-2-form input, #step-2-form select, #step-2-form textarea {
	padding: 2px 0;
	width: 291px;
	float: left;
	margin: 0 27px;
	font: 14px/12px Arial, sans-serif;
}
#step-1-form input.radio,#step-2-form input.radio {
	clear: left;
	width: 24px;
	margin: 0 6px !important;
	float:left;
}
#step-1-form textarea,#step-2-form textarea  {
	height: 60px;
}

/* unique form styles */
#step-1-form .s120,#step-2-form .s120 {
	width: 120px;
	margin-right: 0;
	margin-left: 27px;
}
 #step-1-form .s133,#step-2-form .s133 {
	width: 133px;
	margin-right: 0;
	margin-left: 27px;
}
#step-1-form .s210, #step-2-form .s210{
	width: 210px;
	margin-right: 0;
	margin-left: 27px;
}
#step-1-form .s212, #step-2-form .s212{
	width: 222px;
	margin-right: 0;
	margin-top: 0;
	margin-left: 9px;
	padding: 0;
}
#step-1-form .s70, #step-2-form .s70 {
	width: 70px;
	margin-right: 0;
	margin-left: 9px;
}
#step-1-form .s71,#step-2-form .s71  {
	width: 71px;
	margin-right: 0;
	margin-left: 9px;
}
#step-1-form .s76, #step-2-form .s76  {
	width: 76px;
	margin-right: 0;
	margin-left: 9px;
}
#step-1-form .s140 ,#step-2-form .s140 {
	width: 140px;
	margin-right: 0;
	margin-left: 9px;
}
#step-1-form .lbl235, #step-2-form .lbl235{
	margin-left: 0px; 
	width: 200px;
	float:left;
	
}

#step-1-form .hidden, #step-2-form .hidden{
	display:none;
}
#step-1-form .visible, #step-2-form .visible{
	display:inherit;
}

#step-1-form .cb24, #step-2-form .cb24{
	float: left; 
	width: 24px; 
	margin-top: 7px; 
	margin-right: 6px;
}
a#nextStep {
	float: right;
	display: block;
	height: 25px;
	width: 121px;
	margin: 18px 27px 0 0;
	background: transparent url(/images/btn-nextStep.gif) no-repeat 0 0;
}

a#nextStep:hover {
	background: transparent url(/images/btn-nextStep.gif) no-repeat 0 -25px;
}

input#submitBtn {
	float: right;
	display: block;
	height: 27px;
	width: 121px;
	border:0px;
	cursor:pointer;
	color:transparent;
	margin: 18px 27px 0 0;
	padding: 0;
	background: transparent url(/images/submit_btn_sprite.gif) no-repeat 0 0;
}
.submitBtn {
	height: 24px;
	width: 98px;
	border:0px;
	cursor:pointer;
	padding: 0px 0px 4px 0px;
	background: url(../images/loginimg.png) no-repeat 0 0;
	color:#ffffff;
	font:normal 12px Arial, Helvetica, sans-serif;
}

input#submitBtn:hover {
	background: transparent url(/images/submit_btn_sprite.gif) no-repeat 0 -27px;
}

a#nextStep span {
	display: none;
}				

ul#franchise-form-tabs .selected-form{background:url(../images/tab_rightside_white.gif) right top no-repeat}
ul#franchise-form-tabs .selected-form a{background:url(../images/tab_leftside_white.gif) left top no-repeat;color:#444;font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none}
ul#franchise-form-tabs a{background:url(../images/tab_leftside.gif) left top no-repeat;color:#fff;display:block;font:normal 12px Arial, Helvetica, sans-serif;margin:0;padding:8px 0;text-decoration:none}
ul#franchise-form-tabs a:hover,ul#franchise-form-tabs a:active{color:#530c00}
ul#franchise-form-tabs li{background:url(../images/tab_rightside.gif) right top no-repeat;cursor:pointer;float:left;margin:0;padding:0;text-align:center;width:188px}
ul#franchise-form-tabs{list-style:none;margin:0;padding:0}
.entrypermalink {display:none;}
/*discount pricing - 2010/03/08
#secondary_2columnright_lc .package .price {display:block; position:relative;}
#secondary_2columnright_lc .package .price  .discount {text-decoration:none; display:block; position:absolute; top:-60px; right:-52px;  background: transparent url(/images/vert-starburst.gif) no-repeat;width:95px;height:95px;text-align:center; }
#secondary_2columnright_lc .package .price img.slashout{position:absolute;left:0 }
#secondary_2columnright_lc .package .price .discount em {text-decoration:none; display:block; font-size:1.5em; font-style:normal; margin-top:30px; font-weight:bold; }
end discount pricing*/

/*Federal pricing info */
#secondary_2columnright_lc .package .price span.federal{font-size:.75em; margin-left:10px;}
/*end federal pricing*/

/* tip alignment fix */
div.bt-wrapper{text-align:left}
/*end tip alignment fix*/


.resourcemenu p
{
    margin:0px;
    padding:0px;
}

.resourcemenu li.ekflexmenu_menu_level_1 .ekflexmenu_button_selected p
{
    padding:14px 0 10px 0px;

}


.resourcemenu li.ekflexmenu_menu_level_1  {
	font: normal 13px/14px Arial, Helvetica, sans-serif;
/*	padding: 14px 0px 14px 5px;*/
/*	margin: 0px 20px 0px 20px;*/
	border-bottom: 1px solid #d1d1d1;
	
}

.resourcemenu li.ekflexmenu_menu_level_1 .item_final {
	font: normal 13px/14px Arial, Helvetica, sans-serif;
	padding: 14px 0px 14px 5px;
	margin: 0px 20px 0px 20px;
}


.resourcemenu li.ekflexmenu_menu_level_1 p {
	font: normal 13px/14px Arial, Helvetica, sans-serif;
	color: #da290a;
	padding: 14px 0px 10px 5px;
	margin: 0px 20px 0px 20px;
	display:block;

} 
.ekflexmenu_button_selected ,.ekflexmenu_link_selected
{
    font: normal 13px/14px Arial, Helvetica, sans-serif;
	color:#EC7A0D;
	text-decoration:none;
}


.resourcemenu li.ekflexmenu_menu_level_2 .ekflexmenu_button_selected
{
    padding:0px !important;
    background:none !important;
}
img.openbutton {
	width: 21px;
	height: 21px;
	float: right;
}


.resourcemenu .ekflexmenu_submenu_items_hidden
{
    
}

 .jqbutton
{
    cursor:pointer;
}

.resourcemenu .ekflexmenu_menu_level_2 p {
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 5px !important;
	margin: 0px 20px 7px 20px !important;
}


 .resourcemenu .ekflexmenu_menu_level_2 ul.ekflexmenu_submenu_items  {
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(../images/icon_grey_dash.png);
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color: #da290a;
	padding: 0px 25px 5px 0px;
	margin: 0px 0px 0px 50px;
}

.resourcemenu .ekflexmenu_menu_level_2 .ekflexmenu_submenu_items li {
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 0;
	margin: 0px 0px 6px 0px;
}


img.greyarrow {
	padding: 0;
	margin: 0px 5px 0px 0px;
}

.ekflexmenu_link_selected
{
    color:#da290a;
    text-decoration:none;
}

.ekflexmenu_button
 {
	color: #000000;
	text-decoration: none;
	
}

.ekflexmenu_menu_level_1 .ekflexmenu_link a:visited {
	color: #000000;
	text-decoration: none;
}
.ekflexmenu_menu_level_1 .ekflexmenu_link:active,
.ekflexmenu_menu_level_2 .ekflexmenu_button:active,
.ekflexmenu_menu_level_1 .ekflexmenu_link:hover,
.ekflexmenu_menu_level_2 .ekflexmenu_button:hover {
	color: #da290a;
	text-decoration: none;
}

.ekflexmenu_menu_level_2 .ekflexmenu_link:link,
.ekflexmenu_menu_level_3 .ekflexmenu_button:link ,
.ekflexmenu_menu_level_2 .ekflexmenu_link:visited ,
.ekflexmenu_menu_level_3 .ekflexmenu_button:visited  {
	color: #666666;
	text-decoration: none;
}

.ekflexmenu_menu_level_2 .ekflexmenu_link:active 
.ekflexmenu_menu_level_3 .ekflexmenu_button:active, 
.ekflexmenu_menu_level_2 .ekflexmenu_link:hover,
.ekflexmenu_menu_level_3 .ekflexmenu_button:hover
{
	color: #da290a;
	text-decoration: none;
}



/*.resourcemenu .ekflexmenu_menu_level_2_selected .ekflexmenu_link:link,
.resourcemenu .ekflexmenu_menu_level_3 .ekflexmenu_button:link,
.resourcemenu .ekflexmenu_menu_level_2_selected .ekflexmenu_link:visited, 
.resourcemenu .ekflexmenu_menu_level_3 .ekflexmenu_button:visited {

	color: #666666;
	text-decoration: none;
}

.ekflexmenu_menu_level_3 .ekflexmenu_link:active,
.ekflexmenu_menu_level_3 .ekflexmenu_button:active , 
.ekflexmenu_menu_level_3 .ekflexmenu_link:hover,
.ekflexmenu_menu_level_3 .ekflexmenu_button:hover{
	color: #da290a;
	text-decoration: none;
}*/
a.expandedheader_level1:link {
	color: #da290a;
	text-decoration: none;
}
a.expandedheader_level1:visited {
	color: #da290a;
	text-decoration: none;
}
a.expandedheader_level1:active {
	color: #da290a;
	text-decoration: none;
}
a.expandedheader_level1:hover {
	color: #da290a;
	text-decoration: none;
}

a.expandedheader_level1_black:link {
	color: #000000;
	text-decoration: none;
}
a.expandedheader_level1_black:visited {
	color: #000000;
	text-decoration: none;
}
a.expandedheader_level1_black:active {
	color: #000000;
	text-decoration: none;
}
a.expandedheader_level1_black:hover {
	color: #000000;
	text-decoration: none;
}

a.expandedheader_level2:link {
	color: #da290a;
	text-decoration: none;
}
a.expandedheader_level2:visited {
	color: #da290a;
	text-decoration: none;
}
a.expandedheader_level2:active {
	color: #da290a;
	text-decoration: none;
}
a.expandedheader_level2:hover {
	color: #da290a;
	text-decoration: none;
}

a.navitem_expandednav_level3:link {
	color: #666666;
	text-decoration: none;
}
a.navitem_expandednav_level3:visited {
	color: #666666;
	text-decoration: none;
}
a.navitem_expandednav_level3:active {
	color: #666666;
	text-decoration: none;
}
a.navitem_expandednav_level3:hover {
	color: #666666;
	text-decoration: none;
}
.resourcemenu  .ekflexmenu_submenu ul
{
   list-style:none;
    padding:0px;
    margin:0px;
}


.resourcemenu .ekflexmenu_menu_level_1 {
	padding: 0;
	margin: 0;
}

.resourcemenu .ekflexmenu_menu_level_3 p
{
    padding: 0 !important;
	margin: 0 !important;
}



.seeproof{
				color:#ec7a0d;
		}

a:hover.seeproof{
					text-decoration:underline;
				}


		
	
.selectbg1 {
    background: url("../images/txtbg.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #D6D4CE;
    height: 21px;
	color:#404040;
	font-size:13px;
}
.txtbg2{background:url(../images/txtbg.jpg) repeat-x; height:19px; padding:2px 0 0 2px; border:#d6d4ce solid 1px; background-color:#ffffff; color:#404040; 
	font-size:13px; }
input.button1 { 
	background:url(../images/green-btn.gif) no-repeat top left; border:0px; padding-bottom:3px; padding-left:12px; height:30px; width:107px; color:#82BE21; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer;
}