﻿/************************************************************************
Layout Styles
****************************************/
#main{margin-top:1px;padding:0 0 20px 0;font-family: arial, helvetica, sans-serif;font-size:12px;color:#000;}
#main a, a:visited {text-decoration:underline;}
#sidebar{padding:10px;text-align:center;height:100%;width:336px;}
#briefPage{width:85%;padding-bottom:200px;}
.Footer_Text a{color:#1F5A96;text-decoration:none;}
.Footer_Text a:visited{color:#1F5A96;text-decoration:none;}
.leaderboard_ad { width: 730px; }
/**********************************************************************
Page Styles
****************************************/
.bannerNav{text-align:right;height:25px;font-weight:bold;padding-right:10px;font-size:11px;font-family: arial, helvetica, sans-serif;}
.bannerNav a, a:visited {text-decoration:underline;}
/* Form Styles */
select{font-family: arial, helvetica, sans-serif;font-size:12px;}
input.txt{width:200px;}
input.btn{font-weight:bold;}
#loginBox{border:1px solid #7f7f7f;width:400px;padding:1px;}
#loginBox .boxHeader{height:22px;line-height:22px;vertical-align:middle;background-color:#103873;border-bottom:solid #fff 1px;text-align:left;color:#FFF;font-weight:bolder;font-size:14px;padding-left:10px;}
#loginBox .boxContent{padding:10px;background-color:#efefef;color:#000;text-align:left;font-size:11px;line-height:135%}
.formBox{border:1px solid #7f7f7f;width:100%;padding:5px;background-color:#E2E2E2;}
.formLabel{width:25%;font-weight:bold;color:#000;text-align:left;}
.formField{width:75%;font-weight:bold;text-align:left;}
.formField input {width:300px;}
.formField select {width:303px;}

#regForm {border:1px solid #7f7f7f;}

.submitBtn{background-color: #9c2c21;border: 2px #CCC outset;padding: 1px 4px 2px 4px;color: #FFF;width:100px;font: bold 90% Verdana, Helvetica, sans-serif;}

/* Grids */
#DetailsGrid{width:100%;border-color: #7b7d7b;border-width: 0 0 1px 1px;border-style: solid;}
#DetailsGrid .label{width:30%;font-weight:bold;background-color:#E7E7E7;padding:5px;text-align:left;border-color: #7f7f7f;border-width: 1px 1px 0 0;border-style: solid;}
#DetailsGrid .field{width:70%;padding:5px;text-align:left;border-color: #7b7d7b;border-width: 1px 1px 0 0;border-style: solid;}
.DetailsGrid{width:100%;border-color: #7b7d7b;border-width: 0 0 1px 1px;border-style: solid;}
.DetailsGrid .label{width:30%;font-weight:bold;background-color:#E7E7E7;padding:5px;text-align:left;border-color: #7f7f7f;border-width: 1px 1px 0 0;border-style: solid;}
.DetailsGrid .field{width:70%;padding:5px;text-align:left;border-color: #7b7d7b;border-width: 1px 1px 0 0;border-style: solid;}
.DetailsGrid .labelAlt{width:30%;background-color:#E7E7E7;padding:5px;border-color: #7f7f7f;border-width: 1px 1px 0 0;border-style: solid;}
.DetailsGrid .textBox {width:300px;}
.DetailsGrid .textArea {width:300px;}
.DetailsGrid .dropDown {width:303px;}
.DetailsGridNested{width:100%;}
.DetailsGridNested .label{width:30%;font-weight:bold;background-color:#E7E7E7;padding:5px;text-align:left;border-color: #7f7f7f;border-width: 1px 1px 0 0;border-style: solid;}
.DetailsGridNested .field{width:70%;padding:5px;text-align:left;border-color: #7b7d7b;border-width: 1px 1px 0 0;border-style: solid;}
.gridSepHeader{background-color:#CFCFCF;color:#103873;padding:4px;font-weight:bold;border-top:1px solid #7f7f7f;border-right:1px solid #7f7f7f;}
.field a {color:#000;}
.field a:visited {color:#000;}
.gridView{}
.gridView a{color:#000;font-weight:bold;}
.gridView a:visited{color:#000;font-weight:bold;}
.gridView a:hover{color:#3F3F3F;font-weight:bold;}
.gridViewHeader1{width:100%;background-color:#103873;padding:4px;color:#FFF;border:1px solid #7f7f7f;font-weight:bold;font-size:13px;}
.gridHead{font-weight:bold;color:#000000;font-size:14px;}
.gridPanelWhite{color:#FFF;}
.gridPanelWhite a{color:#FFF;font-weight:bold;}
.gridPanelBlack{color:#000;}
.gridPanelBlack a{color:#000;font-weight:bold;}
#briefBox {width:100%;border-color: #7b7d7b;border-width: 0 0 1px 1px;border-style: solid;}
#briefBox .label{width:30%;font-weight:bold;font-size:14px;background-color:#E7E7E7;padding:5px;text-align:center;border-color: #7f7f7f;border-width: 1px 1px 0 0;border-style: solid;}
#briefBox .field{width:70%;padding:5px;text-align:left;border-color: #7b7d7b;border-width: 1px 1px 0 0;border-style: solid;}

/*Registration*/
.reqCorner{background-color:#9e2f26;width:5px;font-size:13px;}
.reqBanner{background-color:#e2e2e2;color:#000;font-weight:bold;font-size:13px;}
.reqResType{color:#9e2f26;font-weight:bold;}
.regQuestion td{padding:5px 0 5px 0;text-align:left;}


/* General */
a.normal{color:#000;}
a.normal:visited{color:#000;}
a.strong{color:#000;font-weight:bold;}
a.strong:visited{color:#000;font-weight:bold;}
a.strongEM{color:#000;font-weight:bold;font-style:italic;}
a.strongEM:visited{color:#000;font-weight:bold;font-style:italic;}
a.strongEMWhite{color:#FFF;font-weight:bold;font-style:italic;}
a.strongEMWhite:visited{color:#FFF;font-weight:bold;font-style:italic;}
a.tinyStrong{font-size:11px;font-weight:bold;color:#000;}
a.tinyStrong:visited{font-size:11px;font-weight:bold;color:#000;}
.bannerNav a, a:visited{color:#000;font-weight:bold;}
.filterLinks a{color:#000;}
.filterLinks a:visited{color:#000;}
.resTypeSearch{font-style:italic;font-weight:bold;}
.tiny{font-size:11px;font-weight:normal;}
.tinyItalic{font-size:11px;font-style:italic;}
.tinyEM{font-size:11px;font-style:italic;font-weight:bold;}
#page{padding:5px 15px 15px 15px;}
#pageTitle{color:#103873;font-weight:bold;font-size:15px;}
.pageName{color:#103873;font-weight:bold;font-size:15px;text-align:left;margin:0;}
#pageSubHeader{color:#103873;font-weight:bold;font-size:13px;text-align:left;}
#crumbs{padding-bottom:15px;}
.message{font-weight:bold;color:Red;}
.searchCount{background-color:#FDFF4F;padding:2px;}
.warning{color:red;font-weight:bold;}
.TickList {list-style-image: url('http://www.webbuyersguide.com/advertise/images/red_arrow.gif')}
.topWPBox{border: solid #dadada 1px;background-color:#EDF6FD;font-size:11px;}	
.topWPHeader{border: solid #dadada 1px;background-color:#FFF;}
#topWP a, a:visited{color:#000;font-weight:bold;}
.featWPHeader{background-color:#FFF;text-align:left;}
.featWPHeader a{color:#000;font-weight:bold;font-size:12px;}
.featWPHeader a:visited{color:#000;font-weight:bold;font-size:12px;}
.featWPBox{border-top: solid #dadada 1px;background-color:#EDF6FD;font-size:11px;}	
.featWPBox a{color:#000;font-weight:bold;}
.featWPBox a:visited{color:#000;font-weight:bold;}
.searchFilterContainer{padding:5px;background-color:#e7e7e7;width:100% ;border:1px solid #7b7d7b;}
.faqHeader{color:#8c1c18;font-weight:bold;font-size:13px;}

/*BLZ*/
#landingZonesModule{width:95%;height:225px;overflow:auto;border:solid #ccc 1px;}
#landingZonesModule a{color:#000;font-weight:bold;}
#landingZonesModule a:visited{color:#000;font-weight:bold;}
#blz{width:95%}
#blz td{padding:10px;}		
a.bg_res_download{color:blue;text-decoration:underline;font-weight:bold;}
a.bg_res_download:visited{color:blue;text-decoration:underline;font-weight:bold;}				  
a.bg_res_title{color:#000;font-weight:bold;}
a.bg_res_title:visited{color:#000;font-weight:bold;}

h1{font-family: arial, helvetica, sans-serif;font-size:12px;font-weight:bold;display: inline;color:#000;}

a, a:visited {text-decoration:underline;}

/* eweek default page */
#hp{font-family: arial, helvetica, sans-serif;font-size:12px;color:#000;}
#hp a{font-weight:bold;font-family: arial, helvetica, sans-serif;} 
.hpModule{border-left:#FFCC66 solid 3px;}
.hpModule2{border-left:#2E5DA6 solid 3px;}
a.hpModuleHeader{color:#313131;font-weight:bold;text-decoration:none;}
a.hpModuleHeader:visited{color:#313131;font-weight:bold;text-decoration:none;}
a.hpModuleHeader2{color:#FFF;font-weight:bold;text-decoration:none;}
a.hpModuleHeader2:visited{color:#FFF;font-weight:bold;text-decoration:none;}
a.pop{color:blue;text-decoration:underline;font-weight:bold;}
a, a:visited{color:Blue;font-weight:normal;}
.hpModuleHeaderBG{background-color:#FFCC66;padding:3px;}
.hpModuleHeaderBG2{background-color:#2E5DA6;padding:3px;}
.hpModuleContent{padding:4px;}
.hpModuleContent a{font-size:11px;color:#000;text-decoration:underline;font-weight:bold;font-family: arial, helvetica, sans-serif;font-size:12px;}
.hpModuleContent a:visited{font-size:11px;text-decoration:underline;font-weight:bold;font-size:12px;}
#hp_landingzones td{height:15px;}
#hpAboutBox {border-style: solid;border-color: #B6C9D8;border-width: 9px;padding:9px;background:#D7E0E8;}		
#hpAboutBox a{font-weight: bold;color:#9E3025;}	
#resourceBox{border-collapse:collapse;background-color:#efefef;}
#resourceBox td{font-size:11px;}
#resourceBox a{font-size:10px;text-decoration:none;color:#000;font-weight:bold;}
#resourceBox a:visited{font-size:10px;text-decoration:none;color:#000;font-weight:bold;}
#resourceBox a:hover{font-size:10px;text-decoration:underline;color:#000;font-weight:bold;}
#googleAd{padding:50px 0 20px 0;}		
.topNav{background-color:#B6C9D8;padding:2px 0px;	font-size:11px;font-weight:600;border-top:1px solid #003366;}
.topNav, .topNav a, .topNav a:visited {color:#003366;text-decoration:none;}
.topNav a:hover {text-decoration:underline;}
tr.normal {background-color: #efefef;}
tr.over {background-color: lightyellow;}

#zdeRelConBox{background-color:#133c71;color:#FFF;font-weight:bold;border:solid 1px #000;padding:4px;width:100%;}
#zdeRelConBox a:link, a:visited{color:#FFF;font-weight:bold;}
#zdeRelConBox .header{font-size:13px;font-weight:bold;color:Yellow;}
