 
/* Special Coverage and additonal styles*/
@import url("../../mwj/CSS/CSS_Events.css");

@import url("../../mwj/CSS/CSS_Vendor_View.css");

@import url("../../mwj/CSS/CSS_BuyersGuide.css");

@import url("../../mwj/CSS/CSS_Register_Account.css");

@import url("../../mwj/CSS/CSS_Archive_Issues.css");

@import url("../../mwj/CSS/CSS_Resources.css");










p {
color: #181D29;
font-size: 10px;
line-height: 14px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
margin:0px 0 1em 0;
padding:0px 8px 0px 8px;  
}

/*a img {
  border-width:0;
  border-style:none;
  border-color:#fff;
  color:#fff;
  } */

a:link {  color: #195398; text-decoration: underline}
a:hover  { color: #6E1A28;   text-decoration: none }
a:active { color: #8F0018; text-decoration: none}
a:visited {color: #000C47; text-decoration: underline }
a:visited:hover {color:#6E1A28; text-decoration: none} 

.clear {clear:both;}

/* Forms Styles*/

.forms {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;  
}

.formmargin{
margin:0px 0px 0px 8px;
padding:0px 0px 0px 0px;  
}
.dropdown{ 
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 0em 2px;
padding:0px 0px 0px 0px; 
line-height: 12px; 
}

.field    { 
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px; 
}

.formtext{
color: #181D29;
font-size: 10px;
line-height: 14px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
margin:0px 0 0em 0;
padding:0px 8px 0px 2px;  
}


/* Styles just for the  header search fields*/

.headersearchdropdown {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px 6px 0px 0px;  
padding:0px 0px 0px 0px; 
}

.headersearchfield{ 
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px 6px 0px 0px;
padding:0px 0px 0px 0px; 
}

.headersearchbutton{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px 6px 0px 0px;
padding:0px 0px 0px 0px; 
}

.headersearchadvsrch {
	font-size:  10px;
	font-weight:  bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 11px;
	margin:      2px 8px 0px 6px;
	padding:     0 }


.headersearchadvsrchlink:link {  color: #000C47; text-decoration: underline}
.headersearchadvsrchlink:hover  { color: #6E1A28;   text-decoration: none }
.headersearchadvsrchlink:active { color: #8F0018; text-decoration: none}
.headersearchadvsrchlink:visited {color: #000C47; text-decoration: underline }
.headersearchadvsrchlink:visited:hover {color:#6E1A28; text-decoration: none} 




/* Sign In area in header*/
.headersigninbody{  
color: #181D29;
font-size: 10px;
line-height: 12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration: none;
padding:8px 4px 4px 6px;  
margin:0px 0px 0em 0px;
}

.headersigninbodylink:link {  color: #195398; text-decoration: underline}
.headersigninbodylink:hover  { color: #6E1A28;   text-decoration: none }
.headersigninbodylink:active { color: #8F0018; text-decoration: none}
.headersigninbodylink:visited {color: #000C47; text-decoration: underline }





/* MWFlash Stories styles*/

.homeflashmodifdate  { 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 9px; 
text-decoration: none; 
margin:0px 0px 8px 0px;
padding:0px 8px 0px 8px;  
}

.homeflash  { 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 14px; 
text-decoration: none;
margin:0px 0 6px 0;
padding:0px 8px 0px 8px;  
}

.homeflashtitle  { 
font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 14px; text-decoration: none }
.homeflashtitle:link {  color: #063784; text-decoration: underline}
.homeflashtitle:hover  { color: #6E1A28;   text-decoration: none }
.homeflashtitle:active { color: #8F0018; text-decoration: none}
.homeflashtitle:visited {color: #000C47; text-decoration: underline }


/* Ask Harlan Lead in */
.harlanhomeabout  { 
color:          #444444;
font-size: 9px; 
line-height: 11px; 
text-decoration: none; 
margin:0px 0px 10px 0px;
padding:0px 8px 0px 8px;  
}

.harlanhometitle   {
	color:          #333333;
	font-size:       10px;
	font-style:      italic;
	font-weight:      bold;
	line-height:     12px;
	text-decoration: none;
margin:0px 0px 2px 0px;
padding:0px 8px 0px 8px;  
 }


.harlanhome   {
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 12px; 
text-decoration: none;
margin:     0 0 6px;
padding:    0 8px }


.harlanask  { 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 12px; 
text-decoration: none;
margin:10px 8px 0px 8px;
padding:6px 0px 0px 0px;  
border-top:1px solid    #BEC6CF;}

.harlanasklink   {
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
line-height: 12px; 
text-decoration: none;
	text-align:      right;
	font-weight:      bold;
	margin:          0px 0 2em;
	padding:         0 8px }




/* Products Listings Lead in */

.homeproductheading{
color:          #444444;
font-weight:      bold;
font-size: 10px; 
line-height: 12px; 
text-decoration: none; 
margin:8px 0px 4px 0px;
padding:0px 8px 0px 8px;  
}

.homeproductleadtitle{
color:          #444444;
font-weight:      bold;
font-size: 11px; 
line-height: 13px; 
text-decoration: none; 
margin:0px 0px 10px 0px;
padding:0px 8px 0px 8px;  
}

.homeproductleaddivider{
text-decoration: none; 
margin:0px 8px 0px 8px;
padding:0px 0px 0px 0px;  
border-top:1px solid    #8086A3;}

.productlistingimage{
text-decoration: none; 
margin:0px 0px 0px 0px;
padding:0px 8px 8px 8px;  
float:right;
}

.productlistingtitle{
color:          #444444;
font-weight:      bold;
font-size: 10px; 
line-height: 12px; 
text-decoration: none; 
margin:0px 0px 10px 0px;
padding:0px 8px 0px 8px;  
}

.productlisting{
font-size: 10px; 
line-height: 12px; 
text-decoration: none; 
margin:0px 0px 10px 0px;
padding:0px 8px 0px 8px;  
}

/* Home page Resource features */

.resourceheadarea{
margin:0px 0px 0em 0px;
padding:0px 0px 0px 0px;  
background: #7598C1;
border-bottom: 1px solid #4D535C;
}

.homeresources{
color: #000000;
font-size: 10px;
line-height: 12px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
margin:0px 0 1em 0;
padding:4px 8px 0px 8px;  
}

.editresourceitems{
margin:2em 0px 2em 0px;
padding:0px 0px 0px 0px;  
border-top: 1px solid #000C47;
border-bottom: 1px solid #000C47;
}



/*Article Tool styles*/

.articletoolsarea      { 
margin: 32px 0px 12px 0px;
padding:0px 0px 0px 0px;  
width:195px;
}

.articletoolshead {
border-top:1px solid #000C47;
border-bottom:1px solid #000C47;
background-color: #D1DDEA;
margin:0px 0 0em 0;
padding:0px 0px 0px 0px;  
}

.articletoolsitems  { 
background-color: #f5f5f5;
margin:0px 0 0em 0;
padding:0px 0px 0px 0px;  
}


.articletoolssponsor {
border-top:1px solid #000C47;
margin:0px 0 0em 0;
padding:0px 0px 0px 0px;  
}





