body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
body{font-size:12px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#6f6f6f;text-align:center}
fieldset,img,button{border:0}
ol,ul,code{list-style:none}
p{padding-bottom:10px}
.center{text-align:center}
.next20{margin-top:20px}
#customDoc950{width:950px;min-width:950px;margin:auto;text-align:left;padding:0}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
/* Hides from IE-mac */
* html .clearfix{height:1%;}
/* End hide from IE-mac */
a{color:#3c5a9a}
a:hover{color:#000;text-decoration:none}
#header{margin:0 auto;width:950px;height:81px;position:relative;background-image:url('images/header-bg.gif');background-repeat:repeat-x;background-position:top}
#home_banner{margin:0 auto;width:950px;height:250px;background-image:url('images/banner-efindleads.jpg');background-repeat:no-repeat;background-position:top}
.home_banner_text{color:#fff;line-height:30px;font-size:25px;width:400px;position:relative;top:40px;left:30px}
.home_banner_text p{padding-top:10px;font-size:15px;line-height:20px}
#coreg_logo{position:absolute;width:454px}
#menu{height:35px;position:relative;background-image:url('images/menu-bg.gif');background-repeat:repeat-x;background-position:top;top:41px;float:right;line-height:17px}
#menu li{color:#fff;list-style:none;float:left;text-align:center;background-image:url('images/menu-divider.gif');background-repeat:no-repeat;background-position:right top;cursor:pointer}
#menu li#active a{	border-bottom:4px solid #6caee0}
#menu li a{display:block;color:#fff;text-decoration:none;padding:9px 10px;font-size:12px}
#menu li a img{	vertical-align:middle}
#menu li a:hover{	border-bottom:4px solid #6caee0}
#content{margin:20px auto;padding:0 10px}
.left{float:left}
.middle{float:left;margin-left:10px}
.right{float:right;margin-left:10px}
.box_310px{width:290px;height:195px;border:5px solid #dde2e8;padding:5px;position:relative}
div.box_310px:hover{border-color:#ccc}
.home_box_title{font-size:15px;font-weight:bold;height:25px}
.home_box_title img{vertical-align:middle}
.home_box_content{background:url('images/title-bg.gif') no-repeat 0 0;padding:10px 5px;font-family:helvetica,arial,san-serif;line-height:17px}
.button{position:absolute;bottom:10px}
a.button{background:url("images/a.right.gif") no-repeat scroll right top transparent;color:#FFFFFF;border:0 none;display:block;float:left;margin:0;padding:0;text-decoration:none}
a.button span{background:url("images/a.left.gif") no-repeat scroll left top transparent;display:block;line-height:21px;padding:0 12px 1px 12px}
a.button:hover{background-position:right bottom}
a.button:hover span{background-position:left bottom;color:#FFFFFF;text-decoration:none}
.banner{margin:0 auto;width:950px;height:96px;font-size:36px;color:#fff;font-family:helvetica,arial,san-serif;font-weight:normal}
.banner p{padding:20px 12px}
.advertisers_banner{background-image:url('images/banner-advertisers.jpg');background-repeat:no-repeat;background-position:top}
.publishers_banner{background-image:url('images/banner-publishers.jpg');background-repeat:no-repeat;background-position:top}
.about_banner{background-image:url('images/banner-about-us.jpg');background-repeat:no-repeat;background-position:top}
.contact_banner{background-image:url('images/banner-contact-us.jpg');background-repeat:no-repeat;background-position:top}
.join_banner{background-image:url('images/banner-bg.jpg');background-repeat:no-repeat;background-position:top}
.login_banner{background-image:url('images/banner-login.jpg');background-repeat:no-repeat;background-position:top}
/*advertiser&publishers*/
.client_left{width:640px}
.client_left h3{color:#000;font-size:18px;padding-bottom:2px}
.client_left p{margin-bottom:15px}
.client_right{width:280px}
.box_280px{width:270px;min-height:195px;border:5px solid #dde2e8}
.quote{background:url('images/icon-quote.gif') no-repeat scroll 0 0 transparent;padding-left:55px}
/*about*/
.about_left{width:150px}
.about_right{width:765px}
ul#about_menu{list-style-type:none;}
#about_menu li{background-image:url('images/about-menu-divider.gif');background-repeat:no-repeat;background-position:right top;background-color:#c9d0d8;text-indent:10px;cursor:pointer;margin-bottom:1px}
#about_menu li a:hover{border-bottom:4px solid #6caee0;color:#00f}
#about_menu li.active{background-image:url('images/menu-bg.gif');background-repeat:repeat-x;background-position:top}
#about_menu li.active a{background-image:url('images/menu-divider.gif');background-repeat:no-repeat;background-position:right top;color:#fff;border-bottom:4px solid #6caee0}
#about_menu a{padding:10px 0;display:block;color:#000;text-decoration:none;border-bottom:4px solid #c9d0d8}
#about_menu li.active a:hover{	color:#fff}
.about_text p{padding-bottom:20px;line-height:18px}
/*management*/
.profile{border-bottom:1px dotted #dadada;margin-bottom:10px}
.profile_img{float:left;width:114px}
.profile_desc{margin-left:124px;color:#666;line-height:18px}
.profile_desc span{color:#000;font-weight:bold;font-size:14px}
.profile:last-child{border-bottom:none;	margin-bottom:0}
/*login*/
#login_form{margin:60px auto;width:320px;color:#000}
.input_style{width:320px;padding:7px 5px}
.holder{color:#aaa}
/*join*/
#join_container{width:600px;margin:auto}
.form_hdr{background-color:#022857;color:#FFFFFF;font-size:12px;font-weight:bold;margin-bottom:10px;padding:7px 0;text-indent:10px}
.form_input{width:250px;margin-bottom:5px;padding:2px}
.row_container{width:100%;overflow:hidden;margin-bottom:5px}
.row_container label{color:#000;font-weight:bold;width:240px;padding:5px 0;float:left}
label.op{font-weight:normal}
/*msgs*/
.input_err{border:1px solid #C00;background-color:#FFEBE8}
.error{background:url('images/icon-error.png') no-repeat scroll 10px 5px #FFEBE8;
border:1px solid #DD3C10;font-size:12px;line-height:normal;padding:5px 10px 7px 35px;margin:10px 0}
.success{background:url('images/icon-success.png') no-repeat scroll 10px 5px #E1FCD5;border:1px solid #77ED48;font-size:12px;line-height:normal;padding:9px 10px 10px 38px;margin:10px 0}
/*ftr*/
#footer{width:950px;margin:20px auto;background:url('images/footer-bg.gif') no-repeat scroll 0 0 transparent;background-repeat:repeat-x;background-position:top;text-align:center;padding:20px 0;font-size:10px}
