body{
	margin:0;
	padding:0;
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix{
	clear:both;
	display:block;
}
a{
	outline:none;
	color:#0a68bc;
}
img{
	border:0;
}
div.main{
	width:940px;
	margin:0 auto; 
}
div.main div.header{
	width:940px;
	height:139px;
}
div.main div.header h1.logo{
	margin:30px 0 0 0;
	padding:0;
	width:205px;
	height:82px;
	overflow:hidden;
	float:left;
}
div.main div.header h1.logo a{
	width:205px;
	height:82px;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
	background:url(https://www.eprovided.com/images/bg_logo.gif) no-repeat 0 0;
}

div.main div.header div.anniversary a{
	width:176px;
	height:100px;
	/*overflow:hidden;*/
	float:left;
	padding:0px 0 0 0px;
	text-indent:-9999px;
	background:url(https://www.eprovided.com/images/10-year-anniversary.jpg) no-repeat 0 0;
}

div.main div.header div.search_box{
	float:left;
	padding:63px 0 0 245px;
}
div.main div.header div.search_box span.input{
	width:172px;
	float:left;
	height:21px;
	overflow:hidden;
	padding:5px 0 0 10px;
	background:url(https://www.eprovided.com/images/bg_search.gif) no-repeat 0 0;
}
div.main div.header div.search_box span.input input{
	margin:0;
	padding:0;
	float:left;
	width:165px;
	height:18px;
	vertical-align:top;
	border:0;
	font-size:12px;
	color:#a2a2a2;
	background:none;
}
div.main div.header div.search_box a.search{
	float:left;
	width:26px;
	height:26px;
	text-indent:-999999px;
	background:url(https://www.eprovided.com/images/btn_search.gif) no-repeat 0 0;	
}
div.main div.header div.search_box a.search:hover{
	background:url(https://www.eprovided.com/images/btn_search.gif) no-repeat 0 -26px;	
}
div.main div.header div.help{
	background:url(https://www.eprovided.com/images/bg_need_help.gif) no-repeat 0 100%;
	float:right;
	width:250px;
	margin:38px 0 0 0;
}
div.main div.header div.help div.top_bg{
	background:url(https://www.eprovided.com/images/bg_need_help_top.gif) no-repeat 0 0;
	width:210px;
	float:right;
	padding:10px 20px 10px 20px;
}
div.main div.header div.help p{
	margin:0 0 4px 0;
	padding:0;
	font-weight:bold;
	color:#d85020;
	font-size:16px;
}
div.main div.header div.help img{
	float:left;
}
div.main div.header div.help span{
	font-size:11px;
	float:left;
}
div.main  div.menu{
height: 63px;
margin: 0px 0px -14px -15px;
	/*background:url(https://www.eprovided.com/images/bg_nav.gif) no-repeat 0 0;*/
}
div.main  div.menu ul.nav{
	margin:0;
	padding:7px 0 0 35px;
	list-style:none;
}
div.main  div.menu ul.nav li{
	float:left;
	font-size:12px;
	background:url(https://www.eprovided.com/images/bg_li.gif) no-repeat 100% 50%;
	font-weight:bold;
	/*padding:0 7px 0 6px; */
	padding-left:0px;
	height:39px;
	text-transform:uppercase;
	position:relative;
	z-index: 9999;
	list-style: none !important;
}
/*sub nav*/
div.main  div.menu ul.nav li ul.sub{
	display:none; list-style: none !important;
}

div.main  div.menu ul.nav li.hover ul.sub{
	position:absolute;
	top:30px;
	left:0;
	display:block;
	margin:0;
	padding:10px 0 0 0;
	list-style:none !important;
	width:400px;
}
div.main  div.menu ul.nav li ul.sub li{
	background:none;
	padding:0;
	margin:0;
	width:250px;
	height:43px;
	float:left;
	list-style: none;
}
div.main  div.menu ul.nav li ul.sub li a{
	background:url(https://www.eprovided.com/images/bg_sub_nav.gif) no-repeat 0 0;
	display:block;
	width:197px;
	height:29px;
	padding:14px 0 0 24px;
	font-size: 12px;
}
div.main  div.menu ul.nav li ul.sub li a:hover{
	background:url(https://www.eprovided.com/images/bg_sub_nav.gif) no-repeat 0 -43px;
	font-size: 12px;
}
div.main  div.menu ul.nav li a{
	color:#fff;
	text-decoration:none;
	height:39px;
	background:url(https://www.eprovided.com/images/bg_menu.gif) no-repeat 0 0;
	float:left;
}
div.main  div.menu ul.nav li a span{
	background:url(https://www.eprovided.com/images/bg_menu.gif) no-repeat 100% -39px;
	float:left;
	padding:12px 12px 11px;
	cursor:pointer;
}

div.main  div.menu ul.nav li.hover a,
div.main  div.menu ul.nav li a.active,
div.main  div.menu ul.nav li a:hover{
	background-position:0 -78px;
}
div.main  div.menu ul.nav li.hover a span,
div.main  div.menu ul.nav li a.active span,
div.main  div.menu ul.nav li a:hover span{
	background-position:100% -117px;
}
div.main div.holder{
	width:940px;
	margin:10px 0 0 0;
	overflow:hidden;
}
div.main div.holder div.content{
	float:left;
	width:660px;
	font-size:13px;
	color:#646464;
	background:url(https://www.eprovided.com/images/bg_content.gif) repeat-y 0 0;
	overflow:hidden;
}
div.main div.holder div.content div.centered{
	margin-left:25px;
}
div.main div.holder div.content_w{
	float:left;
	width:653px;
	font-size:13px;
	color:#646464;
	overflow:hidden;
}
div.main div.holder div.content div.banner{
	margin:26px 0 0 0;
}
div.main div.holder div.content div.bottom{
	background:url(https://www.eprovided.com/images/bg_bottom.gif) no-repeat 0 100%;
	float:left;
	width:613px;
	padding:4px 20px 40px;
}
div.main div.holder div.content div.bottom p:first-letter{
	/*padding-left: 20px;*/
}
div.main div.holder div.sidebar{
	width:258px;
	float:right;
	overflow:hidden;
}
div.main div.holder div.sidebar div.help{
	background:url(https://www.eprovided.com/images/bg_need_help.gif) no-repeat 0 100%;
	float:right;
	width:250px;
	margin:38px 0 0 0;
}
div.main div.holder div.sidebar div.help div.top_bg{
	background:url(https://www.eprovided.com/images/bg_need_help_top.gif) no-repeat 0 0;
	width:210px;
	float:right;
	padding:10px 20px 10px 20px;
}
div.main div.holder div.sidebar div.help p{
	margin:0 0 4px 0;
	padding:0;
	font-weight:bold;
	color:#d85020;
	font-size:16px;
}
div.main div.holder div.sidebar div.help img{
	float:left;
}
div.main div.holder div.sidebar div.help span{
	font-size:11px;
	float:left;
}
div.main div.holder div.content div.title_page{
	background:url(https://www.eprovided.com/images/bg_title_page.gif) no-repeat 0 0;
	width: 940px;
	height:50px;
}
div.main div.holder div.content div.title_page h2{
	font-size:18px;
	color:#fff;
	font-weight:bold;
	margin:0;
	padding:13px 0  0 20px;
	line-height:22px;
}
div.main div.holder div.content p{
	margin:0;
	padding:12px 0 0 0;
	line-height:16px;
}
div.main div.holder div.content div.white_box,
div.main div.holder div.content div.flash_box{
	width:940px;
	background:url(https://www.eprovided.com/images/bg_flash_box.gif) repeat-y 0 0;
	overflow:hidden;
	margin:17px 0 0 0;
}
div.main div.holder div.content div.white_box div.top,
div.main div.holder div.content div.flash_box div.top_box{
	background:url(https://www.eprovided.com/images/bg_top_flash_box.gif) no-repeat 0 0;
	width:940px;
	float:left;
}
div.main div.holder div.content div.white_box div.bottom,
div.main div.holder div.content div.flash_box div.bottom_box{
	background:url(https://www.eprovided.com/images/bg_bottom_flash_box.gif) no-repeat 0 100%;
	float:left;
	width:940px;
	padding:0 0 15px 0;
}
div.main div.holder div.content div.flash_box div.flash{
	width:350px;
	margin:21px auto 0;
	height:288px;
}
div.main div.holder div.content div.flash_box h4{
	font-size:14px;
	margin:0;
	padding:0;
	font-weight:bold;
	text-align:center;
	margin:17px 0 0 0;
	line-height:17px;
}
div.main div.holder div.content div.flash_box h4 span{
	font-weight:normal;
	
}
div.main div.holder div.content div.white_box h3.green{
	text-align:center;
	color:#88b206;
	margin:14px 0 0 0;
	padding:0;
	font-size:19px;
	font-weight:bold;
}
div.main div.holder div.content div.white_box h3.green a{
	color:#88b206;
}
div.main div.holder div.content div.white_box div.contact_bottom{
	width:565px;
	margin:17px auto 0;
	text-align:center;
	padding:15px 0 0 0;
	color:#ba451b;
	font-size:14px;
	border-top:1px solid #b8c1c9;
}
div.main div.holder div.content div.white_box p.center_t{
	font-size:14px;
	text-align:center;
	margin:0;
	float:none;
	padding:3px 0 0 0 ;
}
div.main div.holder div.content h3{
	font-size:16px;
	color:#484848;
	line-height:19px;
	margin:20px 0 0 0;
	padding:0;
}
div.main div.holder div.content ul{
	margin:0;
	padding:12px 0 0 0;
	list-style:none;
}
div.main div.holder div.content a:hover{
	text-decoration:underline;
}
div.main div.holder div.content div.link_box{
	background:url(https://www.eprovided.com/images/bg_link_box.gif) no-repeat 0 0;
	width:610px;
	overflow:hidden;
	margin:20px 0 0 0;
}
div.main div.holder div.content div.link_box div.bottom{
	background:url(https://www.eprovided.com/images/bg_link_box_bottom.gif) no-repeat 0 100%;
	width:610px;
	padding:16px 0;
	
}
div.main div.holder div.content div.link_box h5{
	margin:0;
	padding:0;
	font-size:19px;
	color:#2084d8;
	text-align:center;
}
div.main div.holder div.content div.link_box h5 a{
	color:#2084d8;
}
div.main div.holder div.content  div.bottom_center_text{
	margin:18px 0 0 0;
	border-top:1px solid #b8c1c9;
	text-align:center;
}
div.main div.holder div.content  div.bottom_center_text h4.contact{
	margin:0;
	padding:20px 0 0 0;
	line-height:23px;
	font-size:20px;
	color:#ba451b;
}
div.main div.holder div.sidebar div.recovery a.submit{
	background:url(https://www.eprovided.com/images/bg_submit_recovery_LG.gif) no-repeat 0 0;
	text-indent:-9999999px;
	width:250px;
	height:68px;
	overflow:hidden;
	display:block;
}
div.main div.holder div.sidebar div.recovery a.read_more{
	background:url(https://www.eprovided.com/images/bg_read_more.gif) no-repeat 0 0;
	width:250px;
	height:17px;
	text-indent:-99999999px;
	display:block;
}
div.main div.holder div.sidebar div.chat{
	margin:10px 0 0 0;
}
div.main div.holder div.sidebar ul.list{
	margin:0;
	padding:0;
}
div.main div.holder div.sidebar ul.list li{
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 0 12px 20px;
	background:url(https://www.eprovided.com/images/bg_li_list_sidebar.gif) no-repeat 0 50%;
	border-bottom:1px solid #c6c6c6;
}
div.main div.holder div.sidebar ul.list li a{
	color:#8b8f92;
	text-decoration:none;
}
div.main div.holder div.sidebar ul.list li a:hover{
	text-decoration:underline;
}
div.main div.holder div.sidebar div.testimonials{
	margin:35px 0 0 0;
}
div.main div.holder div.sidebar div.testimonials h3{
	margin:0;
	padding:0;
	font-size:18px;
	color:#393f44;
}
div.main div.holder div.sidebar div.testimonials p{
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#676d72;
	margin:12px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
}
div.main div.holder div.sidebar div.testimonials p span{
	float:left;
	padding:0 6px 0 0;
}
div.main div.holder div.sidebar div.testimonials span.name{
	display:block;
	color:#d85020;
	font-size:12px;
}
div.main div.holder div.sidebar div.testimonials span {
	font-size:12px;
}
div.footer_bg{
	background:url(https://www.eprovided.com/images/bg_footer.gif) repeat-x 0 43px;
	overflow:hidden;
	clear:both;
	margin:47px 0 0 0;
}
div.footer{
	width:940px;
	margin:0 auto;
	height:217px;
	
}
div.footer ul.cards{
	list-style:none;
	margin:0;
	background:url(https://www.eprovided.com/images/bg_list_footer.gif) no-repeat 0 0;
	padding:11px 0 0 12px;
	height:33px;
}
div.footer ul.cards li{
	float:left;
	padding:0 3px 0 0;
}
div.footer ul.menu{
	margin:0;
	padding:28px 0 0 0;
	float:left;
	list-style:none;
}
div.footer ul.menu li{
	float:left;
	background:url(https://www.eprovided.com/images/bg_li_footer.gif) no-repeat 0 50%;
	font-size:11px;
	padding:0 10px 0 12px;
}
div.footer ul.menu li.first{
	padding:0 10px 0 0;
	background:none;
}
div.footer ul.menu li a{
	text-decoration:none;
	color:#7f7f7f;
}
div.footer ul.menu li a:hover{
	text-decoration:underline;
}
div.footer span.copyright{
	color:#7f7f7f;
	font-size:11px;
	float:center;
	clear:both;
	line-height:18px;
}
div.main div.holder div.content a.underline{
	text-decoration:underline;
}
div.main div.holder div.content  span.call{
	color:#ba451b;
}
div.main div.holder div.content   div.form {
	padding:0 20px 20px;
}
div.main div.holder div.content   div.form h3{
	font-size:16px;
	float:left;
	color:#7da407;
	margin:20px 0 0 0;
	padding:0;
}
div.main div.holder div.content div.form span.required{
	float:right;
	font-size:13px;
	margin:20px 0 0 0;
	font-weight:bold;
	color:#ba451b;
}
div.main div.holder div.content div.form ul.form_list{
	list-style:none;
	margin:6px 0 0 0;
	float:left;
	padding:0px 0 0 0;
	clear:both;
	width:570px;
	border-top:1px solid #b8c1c9;
}
div.main div.holder div.content div.form ul.form_list li{
	border-bottom:1px solid #b8c1c9;
	background:none;
	padding:5px 0;
	width:570px;
	overflow:hidden;
}
div.main div.holder div.content div.form ul.form_list li.last{
	border:0;
}
div.main div.holder div.content div.form ul.form_list li div.left{
	width:251px;
	float:left;
}
div.main div.holder div.content div.form ul.form_list li div.right{
	width:315px;
	float:right;
}
div.main div.holder div.content div.form ul.form_list li div.large{
	width:569px;
}
div.main div.holder div.content div.form ul.form_list li div.large_2 label{
	width:81px;
	padding:3px 5px 0 0;
	line-height:14px;
}
div.main div.holder div.content div.form ul.form_list li div.large_2 textarea{
	height:70px;
	width:478px;
	color:#646464;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;

}
div.main div.holder div.content div.form ul.form_list li div.large_2 label span.validator{
	float:none;
}
div.main div.holder div.content div.form ul.form_list li label{
	float:left;
	text-align:right;
	font-size:12px;
	color:#646464;
	padding:4px 0 0 0;
}
div.main div.holder div.content div.form ul.form_list li div.left label{
	width:71px;
}
div.main div.holder div.content div.form ul.form_list li div.right label{
	width:135px;
}
div.main div.holder div.content div.form ul.form_list li div.large label{
	width:389px;
}
div.main div.holder div.content div.form ul.form_list li span.validator{
	float:left;
	color:#ba451b;
	font-size:12px;
	width:14px;
}
div.main div.holder div.content div.form ul.form_list li input{
	width:162px;
	margin:0;
	padding:0;
	height:18px;
	font-size:12px;
	color:#646464;
}
div.main div.holder div.content div.form ul.form_list li select{
	width:166px;
	height:22px;
	font-size:12px;
	margin:0;
	color:#646464;
}
div.main div.holder div.content div.form ul.form_list li p.bottom_t{
	margin:0;
	padding:0;
	font-size:11px;
	color:#646464;
	width:165px;
	float:right;
}
div.main div.holder div.content div.form ul.form_list li  input.media{
	width:59px;
	float:left;
}
div.main div.holder div.content div.form ul.form_list li input.radio{
	width:14px;
	float:left;
	margin:3px 0 0 5px;
}
div.main div.holder div.content div.form ul.form_list li span.left{
	float:left;
	padding:3px 0 0 3px;
}
div.main div.holder div.content div.form ul.form_list li div.pad{
	float:left;
	padding:15px 0 0 0;
}
div.main div.holder div.content div.form ul.form_list li p.pad_2{
	padding:12px 0 0 20px;
}
div.main div.holder div.content div.form ul.form_list li input.checkbox{
	width:18px;
	float:left;
}
div.main div.holder div.content div.form ul.form_list li input.checkbox_m{
	margin:2px 0 0 0;
}
div.main div.holder div.content div.form ul.form_list li p.checkbox_section {
	padding:12px 0 0 20px;
}
div.main div.holder div.content div.form ul.form_list li p.checkbox_section span.left{
	width:520px;
	margin:0;
	padding:0;
}
div.main div.holder div.content div.form ul.form_list li strong.label{
	float:left;
	padding:3px 0 0 3px;
	width:548px;
}
div.main div.holder div.content ul.form_list ul.list li,
div.main div.holder div.content ul li{
	background:url(https://www.eprovided.com/images/bg_li_list.gif) no-repeat 0 5px;
	padding:0 0 0 12px;
	line-height:16px;
	border:none;
}
div.main div.holder div.content a{
	text-decoration:none;
	color:#0a68bc;
}

div.main div.holder div.content ul.form_list ul.list{
	float:left;
	clear:both;
}
div.main div.holder div.content div.form ul.form_list li.large  label{
	float:none;
}
div.main div.holder div.content div.form ul.form_list li.large label span.validator{
	float:none;
}
div.main div.holder div.content div.form ul.form_list li.large select{
	width:569px;
	margin:5px 0 0 0;
}
div.letters{
	border-bottom:1px solid #b8c1c9;
	border-top:1px solid #b8c1c9;
	padding:16px 0 16px 151px;
	overflow:hidden;
}
div.letters span.image{
	float:left;
	padding:0 5px;
}
div.letters div.input_box {
	margin:5px 0 0 0;
}
div.letters div.input_box input{ 
	width:162px;
	margin:5px 0 0 0;
		color:#646464;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	float:left;
}
div.letters h6{
	font-size:16px;
	margin:0;
	padding:0;
	font-weight:bold;
	color:#646464;
}
div.submit .btn_submit{
	background:url(https://www.eprovided.com/images/btn_submit.gif) no-repeat 0 0;
	display:block;
	width:170px;
	height:48px;
	text-indent:-999999px;
	margin:20px auto 10px;	 
}
div.flash_banner{
	width:653px;
	height:313px;
	overflow:hidden;
}
div.home_content {
	margin:36px 0 0 0;
}
div.home_content p:first-letter{
	/*padding-left: 20px;*/
}
div.home_content div.left_column{
	float:left;
	width:216px;
}
div.home_content div.left_column h2{
	font-size:16px;
	color:#393f44;
	font-weight:bold;
	margin:0;
	padding:0 10px 5px 0;
	line-height:18px;
}
ul.home_list{
	width:218px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
ul.home_list li{
	line-height:30px;
	padding:0 0 0 17px;
}
ul.home_list li.grey{
	background:#f4f5f5;
}
ul.home_list li a{
	color:#0a68bc;
	text-decoration:none;
	background:url(https://www.eprovided.com/images/bg_a.gif) no-repeat 0 50%;
	padding:0 0 0 10px;
}
div.footer div.contact_box{
	float:right;
	width:250px;
	padding:70px 0 0 0;
}
div.footer div.contact_box p{
	color:#D85020;
	font-size:16px;
	font-weight:bold;
	margin:0 0 4px;
	padding:0;
}
div.footer div.contact_box span{
	float:left;
	font-size:11px;
	color:#8f8f8f;
}
div.footer div.usedby{
	float:left;
	width:625px;
	padding:10px 10 100 10;
}
div.footer div.usedby img{
	float:center;
	padding:7px;
}
div.footer div.usedby span{
	font-size:11px;
	color:#8f8f8f;
}
div.footer div.usedby table{
	margin-top:10px;
	margin-left:50px;
	margin-bottom:7px;
}
div.footer div.left{
	float:left;
	width:619px;
}
div.footer_bg{
background: url(https://www.eprovided.com/images/bg_footer.gif) #FFF repeat-x 0 65px;
overflow: hidden;
clear: both;
margin: 0 0 0 0 0;
background-image: url(https://www.eprovided.com/status/image/body_bg.jpg);
background-repeat: repeat;
padding: 0px 0px 15px 0px;
}
div.footer{
width: 940px;
margin: 0 auto;
height: 65px
}
div.footer ul.cards{list-style:none;margin:0;background:url(https://www.eprovided.com/images/bg_list_footer.gif) no-repeat 0 0;padding:11px 0 0 12px;height:33px}
div.footer ul.cards li{float:left;padding:0 3px 0 0}
div.footer ul.menu{margin:0;padding:28px 0 0 0;float:left;list-style:none}
div.footer ul.menu li{float:left;background:url(https://www.eprovided.com/images/bg_li_footer.gif) no-repeat 0 50%;font-size:11px;padding:0 10px 0 12px}
div.footer ul.menu li.first{padding:0 10px 0 0;background:0}
div.footer ul.menu li a{text-decoration:none;color:#7f7f7f}
div.footer ul.menu li a:hover{text-decoration:underline}
div.footer span.copyright{color:#7f7f7f;font-size:11px;clear:both;line-height:18px}
div.footer div.contact_box{
float: right;
width: 250px;
padding: 104px 0 0 0;
background-image: url(https://www.eprovided.com/status/image/body_bg.jpg);
}
div.footer div.contact_box p{color:#d85020;font-size:16px;font-weight:bold;margin:0 0 4px;padding:0}
div.footer div.contact_box span{
float: left;
font-size: 11px;
color: #333333
}
div.footer div.usedby{
float: left;
width: 625px;
padding: 10px 10 20 10;
background-image: url(https://www.eprovided.com/status/image/body_bg.jpg);
}
div.footer div.usedby img{padding:7px}
div.footer div.usedby span{font-size:11px;color:#8f8f8f}
div.footer div.usedby table{margin-top:0px;margin-left:50px;margin-bottom:7px}
div.footer div.left{
float: left;
width: 619px;
background-image: url(https://www.eprovided.com/status/image/body_bg.jpg);
background-repeat: repeat;
}