@charset "utf-8";
/* CSS Document */

ul{
list-style: none;
padding: 0px 0px 0px 10px;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
background-color: #ffffff;
margin-bottom: 20px;
padding: 0px 0px 0px 0px;	
z-index: 0;
}

.content p { margin: 0px 0px 10px 0px;
}

.content h1 { margin: 0px 0px 0px 0px;
font-size: 16px;
}

.content h2 { margin: 0px 0px 0px 0px;
font-size: 14px;
}

.content h3 { margin: 0px 0px 0px 0px;
font-size: 12px;
}

.content a {
	font-weight: bold;
	text-decoration: underline;
	color: #316AC5;
}

.content a:hover {
	text-decoration: none;
	color: #999999;
}

.content hr{
margin: 8px 0px 8px 0px;
padding: 0px;
}

.imageLeft { float: left;
margin: 0px 15px 7px 0px;
}

.imageRight { float: right;
margin: 0px 0px 10px 15px;
}

.anchor {
color: #ffffff;
text-decoration: none;
}

/********************//* Main Column Templates for content pages *//********************/

.column1full {
width: 700px;
padding: 0px 20px 0px 8px;
margin: 0px 0px 11px 0px;
clear: both;
}

#lessFull{
width: 500px;
}

.column1 {
width: 322px;
padding: 0px 20px 0px 8px;
margin: 0px 0px 11px 0px;
float: left;
}

.column2 {
width: 322px;
padding: 0px 20px 0px 8px;
margin: 0px 0px 11px 0px;
float: left;
}
/********************//*End Main Columns*//********************/

/********************//* Home page Layout *//********************/
/* Start Home Splash */

#splash {
width: 728px;
height: 290px;
clear: both;
margin: 11px 0px 0px 0px;
text-align: center;
color: #000000;
background-image: url(/resources/images/content/home/splashBg_1011.jpg);
}

#currentIssue{
width: 207px;
float: left;
}

#currentCover{
width: 145px;
height: 194px;
margin: 30px 50px 10px 50px;
}

#currentIssueId{
width:205px;
padding:0px 0px 0px 20px;
font-size: 12px;
font-weight: bold;
}

#viewSample {
padding: 12px 0px 0px 0px;
}

#viewSample a{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000000;
}

#viewSample li{
background: url(/resources/images/content/home/splashbullets.jpg) no-repeat 1px;
}

#conversationsBox{
float: left;
text-align: left;
}

#conversationsText{
width: 250px;
height: 100px;
margin: 100px 0px 0px 0px;
font-size: 11px;
font-weight: bold;
}

#conversationsText ul{
margin: 0px;
padding: 0px;
}

#conversationsText ul li{
background: url(/resources/images/content/home/splashbullets.jpg) no-repeat 1px;
}

#conversationsText a{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000000;
padding: 0px 0px 0px 20px;
}



#hr{
height: 2px;
width: 55%;
background: url(/resources/images/content/home/hr.gif) repeat-x;
margin: 10px 0px 10px 0px;
}
/* End splash ------------------------------------------------------*/

#homeBoxesContainer{
border-top: 1px solid #999999; 
width: 728px;
margin: 0px;
padding: 0px;
overflow: hidden;
}

#homeBoxesContainer h1{
	display: block;
	width: 240px;
	height: 25px;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #082a5a;
	padding: 8px 0px 0px 0px;
background-image: url(/resources/images/content/home/hrHomeDots.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#homeBoxesContainer ul li {
padding: 0px 0px 10px 0px;
}

#c1Contain{
border-right: 1px solid #999999; 
border-left: 1px solid #999999; 
width: 240px; 
float: left; 
}

.c1Box{
border-bottom: 1px solid #999999; 
min-height: 651px;
}


.cRestContain{
border-right: 1px solid #999999; 
border-left: 1px solid #999999; 
width: 242px; 
float: left; 
margin-left: -1px;
}

.cRestBox{
border-bottom: 1px solid #999999; 
min-height: 325px;
}

.rotbull { 	
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; width: 230px; MARGIN: 0px; PADDING-TOP: 0px
}

ul.homeBulleted{
margin: 10px 16px 0px 20px;
list-style: url(/resources/images/content/home/home_bullets.gif);
}

.bulletedList{
list-style: disc;
margin: 0px 16px 0px 15px;
}

/*
#homeBoxesContainer ul li {
padding: 0px 0px 15px 4px;
margin: 0px 0px 15px 0px;
background: #333333;
}


#homeBoxesContainer ul>li {
padding: 0px 0px 10px 0px;
margin: 0px 0px 10px 8px;
}
*/

#homeBoxesContainer p {
	margin: 0px 16px 0px 8px;
}

#homeBoxesContainer a {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

#homeBoxesContainer a:hover{
color: #082a5a;
font-weight: normal;
text-decoration: underline;
}

#continueLinkDiv{
text-align: right;
padding: 8px 0px 8px 0px;
}

#continueLinkDiv a{
color: #621215;
text-decoration: none;
}

#continueLinkDiv a:hover{
color: #303679;
}

a#redLink {
color: #621215;
text-decoration: none;
}

a:hover#redLink {
color: #303679;
}


/********************//*End Home*//********************/
/********************//*Press Stories*//********************/

.pressRoomNav{
margin: 20px;
}

.pressRoomNav li{
padding: 0px 0px 15px 0px;
}

.pressStory{
margin: 0px 0px 50px 0px;
}

.pressStory h1{
text-align: center;
display: block;
padding: 0px 0px 10px 0px;
}

.pressStorySub{
font-style: italic;
padding: 0px 0px 10px 0px;
}

/********************//*End Press Stories*//********************/
/********************//*News Stories*//********************/
#newsPage{
width: 500px;
}

#newsPage h1{
margin: 0px 0px 8px 0px;
}

#newsPage h2{
font-size: 12px;
margin: 0px 0px 8px 0px;
}

#newsPage ul{
list-style: disc;
margin: 0px 0px 0px 10px;
}

#newsPageDate{
float: right;
font-style: italic;
font-size: 14px;
}
/********************//*End News Stories*//********************/
/********************//*Editorial Calendar*//********************/
#editorialCalendar td{
padding: 3px 0px 0px 12px;
}
td.tableHeader{
background-color: #cccccc;
padding: 3px 0px 0px 5px;
}
/********************//*End Editorial Calendar*//********************/
/********************//*Ad Page*//********************/
#adPage h2{
font-size: 12px;
margin: 0px 0px 8px 0px;
}
#adPage h3{
margin: 0px 0px 8px 0px;
}
/********************//*End Ad Page*//********************/
/********************//*Research Collections*//********************/
.researchCollections{
border: 2px solid #222222;
background-color: #cccccc;
margin: 20px 0px 0px 0px;
padding: 10px;
}

.researchCollections h3{
padding: 0px 0px 8px 0px;
}

.researchCollections ul{
list-style: disc;
}

.researchCollections ul li{
margin: 0px 0px 2px 0px;
}

/********************//* End Research Collections*//********************/
/********************//* Submissions*//********************/
#submissions h3{
padding: 5px 0px 5px 0px;
}

#submissions dl{
padding: 0px 0px 0px 20px;
}

#submissions dl dd{
padding: 0px 0px 0px 20px;
}

.checklistBox{
text-align: left;
border: 2px solid #222222;

background-color: #cccccc;
margin: 0px auto 0px auto;
padding: 0px 20px 20px 20px;
width: 75%;
}

.checklistBox h3{
padding: 5px;
}

/********************//* End Submissions*//********************/
/********************//*Green Medicine*//********************/
#greenMed ul li{
margin-bottom: 5px;
}
.greenMedTips{
float: right;
width: 180px;
height: 375px;
font-size: 10px;
background-color: #aaaaaa;
border: 1px solid #000000;
padding: 10px;
}
.greenMedTips h2{
font-size: 10px;
}
.greenMedTips ul{
list-style: disc;
}
.greenMedTips ul li{
margin-bottom: 13px;
}
/********************//*End Green Medicine*//********************/
table#enewsSignupTable{
margin: 0px 0px 0px 20px;
}
table#enewsSignupTable td{
padding: 3px;
} 
