﻿*{margin:0;padding:0;outline:0;}
body{color:#444;text-align:left;margin:0px 0;font:70%/1.5em Verdana, Arial, Tahoma, Sans-serif;line-height:1.5em;background-color:#FFF;background-image:url('../css/images/bg.gif') repeat left top;}
a, a:visited{text-decoration:none;background:inherit;color:#446495;}
a:hover{text-decoration:underline;background:inherit;color:#446495;}
h1, h2, h3{font-family:Verdana, Arial, Tahoma, Sans-serif;}
h1{font-size:250%;font-weight:normal;border-bottom:1px solid #ededed;}
h2{font-size:160%;font-weight:normal;}
h3{font-size:135%;font-weight:normal;}
h1, h2, h3, p{padding-bottom:15px;}
fieldset{margin:0;border:0;padding:0;}
legend{display:none;}
span input.checkBox{width:20px;}
.section_header{background-color:#6A85AF;color:#fff;padding:4px;font-size:1.2em;font-weight:bold;}
.section_header a{margin-left:425px;color:#000;padding:1px 5px;background-color:#6A80AF;}
.section{margin:5px;}
.section dl{line-height:20px;}
.section dl dt{padding:3px 5px;font-weight:bold;margin:4px 0px;background-color:#D6DCE8;}
.section dl dd{margin-left:15px;}
p.feature{text-indent:10px;background-repeat:inherit;}
p.thankyou{text-indent:10px;font-size:1.3em;}
.clear{clear:both;height:2px;}
.highlight{font-weight:bold;}
.bottom_pad{padding-bottom:10px;}
.inputerror{background-color:#dcdcdc;}
.top_spacer{padding:10px;}
#main_container{margin:auto;width:960px;background-color:#fff;}
#page_header_container{height:60px;}
#site_logo{float:left;width:960px;height:60px;background-image:url('../css/images/eclass_header_logo.jpg');cursor:hand;background-repeat:no-repeat;}
#web_services_logo{margin-left:762px;width:198px;height:60px;background-image:url('../css/images/api_logo.gif');background-repeat:no-repeat;}
#nav_container{background-color:#fff;}
#navigation{margin:0;clear:both;height:41px;width:100%;padding-top:0;padding-bottom:0;background:#426394 url(../css/images/menu.jpg) repeat-x;font:14px/40px Verdana, Arial, Tahoma, Sans-serif;}
.searchBar{margin:4px;}
#main_wrapper{float:left;width:100%;}
#main_content{float:left;width:703px;margin:5px 179px 0px 0px;}
#footer{clear:both;width:100%;padding-bottom:25px;}
#footer_border{border-bottom:1px solid #000;height:20px;}
#bottom_links{margin-top:10px;text-align:center;}
#copyrite{font-size:.8em;text-align:center;}
#place_ad_today{text-align:center;}
#sidebar{float:left;width:251px;margin:5px 0px 0px -173px;}
.ad_links{margin:0;list-style:none;line-height:2em;}
#pricing_wrapper{margin:4px;}
.pricing_label{font-weight:bold;font-size:1.2em;}
#table_listings{border-collapse:collapse;}
#table_listings th{background-color:#A5A5A5;padding-left:4px;text-align:left;}
#table_listings td{vertical-align:top;padding-left:5px;}
#table_listings tr.row{background-color:#F1F1F1;}
#table_listings td.empty_item{padding:25px 0px;background-color:#F1F1F1;}
#adListings{margin-top:10px;}
.ad_listing{clear:both;width:100%;padding-top:12px;}
.ad_data{margin-top:5px;}
.ad_data div{width:49%;float:left;margin-left:5px;margin-top:3px;}
.ad_copy{margin:5px;text-indent:25px;}
#ad_tips{margin:5px;}
#ad_form{margin:10px 0px;}
#ad_form label{float:left;display:block;width:225px;padding:0px 0px 8px 0px;font-weight:bold;}
#ad_form input{margin-top:4px;width:170px;}
#ad_form input.checkBox{width:20px;}
#ad_form select{margin-top:4px;}
#ad_form .field_photo_filename input{width:275px;}
#btnUpload{font-weight:bold;width:100px;}
#btnUpload img{float:left;}
#placeAnAdSubmit{text-align:left;margin-bottom:15px;}
#ad_form #lblCategory{width:450px;}
#ad_form #lblIdentNumAssnInsert, #ad_form #lblIdentNumAssnEdit{clear:both;width:300px;}
#ad_form #lblAdCopy{width:690px;}
#ad_form #lblIndAdCopyInsert, #ad_form #lblIndAdCopyEdit{width:670px;}
#ad_form input.readonly{border-top:none;border-left:none;border-right:none;border-bottom:1px solid;width:200px;}
.listing_input{border:solid 1px #426394;background:url(../css/images/bg.gif) repeat left top;}
.listing_input td{padding:4px;}
.listing_input td.bottom_pad{padding-bottom:15px;}
.rdoContainer label{width:100px;margin-top:-5px;}
.ad_container{width:695px;margin-top:5px;clear:both;}
.ad_container span{float:left;width:345px;line-height:20px;text-indent:5px;background-color:#E4EAF5;margin-bottom:1px;margin-right:1px;}
.ad_container span:first-child{font-weight:bold;}
.ad_container div.ad_detail_item{width:652px;text-indent:10px;padding:5px 20px;vertical-align:top;background-color:#FAFAFA;float:left;line-height:13px;border-bottom:1px dashed #C0C0C0;}
.ad_container div.ad_main_copy{text-indent:10px;background-color:#F0F0F0;clear:both;padding:10px 5px;line-height:13px;font-size:1em;width:682px;}
.ad_container div.spacer{visibility:hidden;}
.ad_detail img{float:left;}
.ad_detail_item img{float:right;margin:2px 2px 2px 10px;}
.ad_detail_item a.epd_link{font-weight:bold;font-size:1.5em;line-height:25px;clear:both;display:inline-block;}
.ad_detail_item span{float:none;width:100%;line-height:20px;text-indent:5px;background-color:#ffffff;margin-bottom:1px;margin-right:1px;clear:inherit;}
.admin_container{margin-top:5px;}
.ad_confirm{width:695px;clear:both;}
.ad_confirm div.acContainer{width:345px;float:left;background-color:#E4EAF5;line-height:20px;margin:1px 0px 0px 1px;}
.ad_confirm div.acLabel{width:115px;float:left;text-indent:5px;}
.ad_confirm div.acValue{width:226px;float:left;}
.ad_confirm fieldset{clear:both;}
.ad_confirm fieldset div:first-child{width:692px;line-height:20px;text-indent:5px;background-color:#E4EAF5;margin-top:1px;}
.ad_confirm div.ad_main_copy{width:682px;text-indent:10px;background-color:#F0F0F0;clear:both;padding:10px 5px;line-height:13px;font-size:1em;margin-top:1px;}
.ad_confirm_item{width:652px;text-indent:10px;padding:5px 20px;vertical-align:top;background-color:#FAFAFA;float:left;line-height:13px;border-bottom:1px dashed #C0C0C0;}
.ad_confirm_item img{float:right;margin:2px 2px 2px 10px;}
.ad_confirm_item span{font-weight:bold;font-size:1.5em;line-height:25px;clear:both;}
.ad_edit_link{text-align:right;padding-right:15px;width:673px;float:left;clear:both;}
.ad_edit_link a{font-size:1.3em;font-weight:bold;}
#cc_wrapper{width:300px;float:left;margin-top:5px;}
#sp_wrapper{width:380px;float:left;margin-top:5px;margin-left:10px;}
#cc_wrapper table tr:first-child td{display:none;}
#lblRequiredMsg em{font-weight:normal;}
#lblDaysToRun label{width:45px;float:left;line-height:2.5em;margin-left:5px;}
#lblDaysToRun input[type=radio]{width:20px;float:left;}