/* CSS Document */
body{
text-align:left;

}
.floatcontainer:after{
content:".";display:block;height:0px;clear:both;visibility:hidden;font-size:0px
}

.floatcontainer{
display: inline-block;
}/* Hides from IE Mac \*/

* html .floatcontainer {
height:1%
}

.floatcontainer{display:block}/* End Hack */
.menubg-container{background-image:url(../images_new/button_bg.gif);
background-repeat:repeat-x;
height:32px;
padding-top:0px;
margin-top:0px;
background-position:left;
border:0px solid black;
}
.searchgrd-container{background-image:url(../images_new/search_bg.gif);
background-repeat:repeat-x;
background-color:#b83336;
background-position:bottom;
padding-bottom:5px;
width:140px;
border:0px solid black;
}
.searchgrd-container-top{background-image:url(../images_new/search_bg_top.gif);
background-repeat:repeat-x;
background-color:#9e0000;
background-position:top;
padding-bottom:5px;
width:140px;
border:0px solid black;
}
.searchgrd-container-bottom{background-image:url(../images_new/search_bg_bottom.jpg);
background-repeat:repeat-x;
background-color:#9e0000;
background-position:bottom;
padding-top:0px;
padding-bottom:0px;
text-align:center;
border:0px solid black;
width:140px;
}

.input {
       font-family:Arial, Helvetica, sans-serif;
       font-size:12px;
       font-weight:bold;
       margin-bottom:5px;
	   border:0px solid black;
       }

 .somediv{
width: 115px;
clear: left;
  border:0px black solid;
  text-align:left;
  margin-bottom:0px;
padding-bottom:0 px;

}
form{padding-bottom:0px;
margin-bottom:0px;
border:0px solid black;
}
.floatbox{
float: right;
margin-bottom:0px;
padding-bottom:0 px;
text-align:left;
border:0px black solid;
}

form label { 
	padding-bottom:0px;
	padding-top:0px;
	text-align:left;
	border:0px solid black;
	
		/* set top margin same as form input - textarea etc. elements */
	
}
.text1{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
line-height:20px;
}

.text2{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
line-height:120%;
text-align:left;}

.text3{font-family:"Times New Roman", Times, serif;
font-size:19px;
color:#9e0000;}

.text4{font-family:"Times New Roman", Times, serif;
font-size:22px;
color:#9e0000;
vertical-align:top;
}
.text5{font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#000000;
line-height:115%;
}

.text5 a,.text5 a:visited{font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#000000;
line-height:115%;
text-decoration:underline;
}
.text7{font-family:Tahoma, Verdana, "Times New Roman", Arial;
font-size:14px;
color:#000000;
line-height:110%;
}

.text6{font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#999999;
line-height:115%;
font-weight:bold;}
.text8{font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#999999;
text-align:center;
}

.content-container1{padding-bottom:0px;
margin-bottom:0px;
border:0px solid black;	
padding-top:0px;
/*height:40px;*/
}

.content-container2{
       background-color:#9e0000;
       padding-top:5px;
       padding-left:15px;
	   padding-right:10px;
	   padding-bottom:0px;
	   margin-bottom:0px;
	   border:0px solid black;
	   text-align:left;
	   vertical-align:baseline;
	   height:100%;
	   
	      }
.content-blank{
margin:0px;
 background-color:#9e0000;
       padding-top:0px;
       padding-left:0px;
	   padding-right:0px;
	   padding-bottom:2px;
	   margin-bottom:0px;
	   border:0px solid black;
	 height:100%;
       }
.content-container3{
margin:0px;
 background-color:#9e0000;
       padding-top:0px;
       padding-left:0px;
	   padding-right:0px;
	   padding-bottom:0px;
	   margin-bottom:0px;
	   border:0px solid black;
	  width:140px; 
	   height:100%;
       }
			 
.content-container4{padding-bottom:0px;
padding-left:10px;
padding-right:0px;
padding-top:10px;
text-align:left;
border:0px solid black;
float:left;
position:relative;
display:inline;
}
.content-container5{padding-bottom:5px;
padding-left:3px;
padding-right:5px;
padding-top:4px;
border:0px solid black;	
vertical-align:top;
}


.content-container7{padding-top:0px;
padding-left:6px;
padding-right:0px;
float:right;
margin-top:0px;
 border:0px solid black;
 
}
.content-container8{padding-bottom:4px;
padding-left:0px;
padding-right:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
margin-top:0px;
 border:0px solid black;
}
.content-container9{padding-bottom:8px;
padding-left:8px;
padding-right:6px;
padding-top:0px;
border:0px solid black;	
margin-bottom:0px;
vertical-align:top;

}
.content-container10{padding-bottom:0px;
padding-left:0px;
margin-right:0px;
padding-right:8px;
padding-top:0px;
border:0px solid black;	
margin-bottom:0px;
vertical-align:top;
}

.content-container11{padding-bottom:0px;
padding-left:0px;
margin:0px;
padding-right:8px;
padding-top:4px;
border:0px solid black;	
vertical-align:top;
width:138px;
}
 .td-wholebdr{border:1px solid #cccccc;}
 
 #test1{padding-bottom:0px;
padding-left:0px;
margin:0px;
padding-right:8px;
padding-top:4px;
border:0px solid black;	
vertical-align:top;
width:138px;
}
 #test2{border:1px solid #cccccc;
 width:675px;
 }
 
.vertbar-container{background-image:url(../images_new/vert_bg.gif);
background-repeat:repeat-y;
border:0px solid black;
padding-right:5px;
margin:0px;
}

#test3{border:1px solid #cccccc;
/*padding-bottom:20px;*/
padding-left:3px;
padding-right:0px;
padding-top:1px;
margin-top:0px;
width:134px;
}

.wrapper1{border:1px solid #cccccc;
padding-bottom:100px;
padding-left:3px;
padding-right:0px;
padding-top:1px;
margin-top:0px;
min-height:700px;
height:774px;
}


.wrapper2{border:1px solid #cccccc;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
vertical-align:top;
text-align:center;
}
.wrapper3{padding:0px;
border:1px solid #cccccc;
padding-top:10px;
padding-bottom:20px;
}
.wrapper4{border:1px solid #cccccc;
padding-bottom:17px;
padding-left:0px;
padding-right:0px;
padding-top:5px;
margin-top:0px;
}
a.link1a,a.link1a:visited,a.link1,a.link1:visited{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
line-height:125%;
text-align:left;
text-decoration:none;
vertical-align:top;
}

a.link1a:hover, a.link1:hover{font-size:11px;
color:#FFFFFF;
font-weight:bold;
line-height:125%;
text-align:left;
text-decoration:underline;
vertical-align:top;
}

a.welcome-text, a.welcome-text:visited{
font:bold 14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
text-decoration:underline;
}

a.welcome-text:hover{
font:bold 14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
text-decoration:none;
}

.login-text{
font:14px "Times New Roman", Times, serif;
color:#FFFFFF;
text-align:left;
}

a.link2,a.link2:visited{font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#999999;
text-decoration:none;}
a.link2:hover{font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#999999;
text-decoration:underline;}

a.link3,a.link3:visited{font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#999999;
line-height:115%;
font-weight:bold;
text-decoration:none;}

a.link3:hover{font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#999999;
line-height:115%;
font-weight:bold;
text-decoration:underline;}

a.link4,a.link4:visited{font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#999999;
line-height:115%;
font-weight:bold;
text-decoration:none;}

a.link4:hover{font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#999999;
line-height:115%;
font-weight:bold;
text-decoration:underline;}
a.link5,a.link5:visited{font-family:"Times New Roman", Times, serif;
color:#000000;
text-decoration:underline;}

a.link5:hover{font-family:"Times New Roman", Times, serif;
color:#000000;
text-decoration:none;}
td.whole-border{border:1px solid #cccccc;
}
.content-container8{padding-left:10px;
padding-right:10px;
padding-top:10px;}

.content-container6{padding-top:15px;
padding-bottom:15px;
padding-right:0px;
 border:0px solid black;	
}

.feat-container{
 border:0px solid black;	
 width:100%;
}

.wrapper2{border:1px solid #cccccc;
padding-bottom:12px;
padding-left:50px;
padding-right:50px;
padding-top:15px;
margin-top:8px;
margin-bottom:0px;
}

.rtpromo{
list-style-type: none;
margin: 0;
padding-left:10px;
}

.rtpromo li{
display: block;
width: 100%;
padding-bottom:3px;
padding-top:0px;
margin-top:0px;
}

.ltpromo{
list-style-type: none;
margin: 0;
padding-left:0px;
}

.ltpromo li{
display: block;
width: 100%;
padding-bottom:3px;
padding-top:0px;
margin-top:0px;
}


/*shadow for the main current issue and the popup form styles*/
.form-container{
padding-left:10px;
border:0px solid black;
display:block;
padding-bottom:10px;
}
.btn-container{padding-top:10px;
padding-bottom:10px;
padding-right:10px;
border:0px solid black;
height:20px;
margin-bottom:1px;
}
 .somediv1{
width: 130px;
clear: left;
  border:0px black solid;
  text-align:left;
  margin-bottom:0px;
padding-bottom:0 px;

}
.floatbox1{
float: right;
margin:0px;
padding-bottom:0px;
text-align:right;
padding-top:0px;
border:0px black solid;
vertical-align:top;
height:10px;

}
/* syles for the shadow of the current issue */
#box3 {display:block; position:relative;}
#box1 {display:block; width:165px; height:215px; position:relative;left:0; top:0px; background:#ccc; border:2px solid #d8d8d8; margin:0 auto;}
#box3 {width:160px; height:210px; background:#a4a4a4; border:2px solid #bdbdbd;}
#box4 {display:block; width:155px; height:205px; position:relative;background:#eee; left:0px; top:3px;padding:0px; margin:0 auto;}

.click-here{
padding-bottom:6px;
margin:0px;
border:0px solid black;
}

a.artlink, a.artlink:visited{
font:normal 12px Arial, Helvetica, sans-serif;
color:#9e0000;
text-decoration:none;
text-align:left;
}

a.artlink:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#9e0000;
text-decoration:underline;
text-align:left;
}

.spons_text, .spons_text:visited{
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:underline;}

.spons_text:hover{
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;}