@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: #ffffff;
background-image: url(/resources/images/content/home/splashBg_0310.jpg);
}

#currentIssue{
width: 225px;
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: #ffffff;
}

#viewSample li{
background: url(/resources/images/content/home/splashbullets_0310.gif) no-repeat 1px;
}

#conversationsBox{
float: left;
text-align: left;
}

#conversationsText{
width: 250px;
height: 100px;
margin: 96px 0px 0px 0px;
font-size: 11px;
font-weight: bold;
}

#conversationsText ul{
margin: 0px;
padding: 0px;
}

#conversationsText ul li{
background: url(/resources/images/content/home/splashbulletstop_0310.gif) no-repeat 1px;
}

#conversationsText a{
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
padding: 0px 0px 0px 20px;
}



#hr{
height: 2px;
width: 55%;
background: url(/resources/images/content/home/hr_0310.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: #990033;
	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: #621215;
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*//********************/
/********************//*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*//********************/
