﻿html {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
body {
	margin:0;
	padding:0;
	background:white;
}
h1 {
	font-family:'CopprplGoth Bd BT', David, 'Goudy Old Style', 'Times New Roman', Times, serif;  
	font-size:2em;
	border-bottom:1px solid #DE9E00;
}
h2 {
	font-family:Verdana, Arial, sans-serif;
	font-size:1em;
	margin-bottom:2px;
	color:#142986;
	margin:0 0 3px 0;
}
h3{
	font-family:Verdana, Arial, sans-serif;
	font-size:1em;
	margin-bottom:5px;
	color:#E82A1D;
	margin:0 0 5px 0;	
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
p {
	margin:0 0 5px 0;
}
p#breadcrumb {
    margin:15px 15px 15px 5px;
    font-size:12px;
    float:right;
    clear:both
}
p#breadcrumb a {
	color: #4168B1;
	text-decoration: none;    
}
p#breadcrumb a:hover {
    color: #F47D31;
	text-decoration: underline;
}
p#breadcrumb a:active {
    color:#F47D31;
}
img {
	border:none;
}
a:hover {
	color:#3CB371;
}
#header {
	width:750px;
	height:95px;
	background:url('../imagesStyle/HeaderBG.gif') repeat-x;	
}

#Main {
	width:750px; 
	padding:0 0 0 15px;
	border-top:2px solid #DE9E00;
	margin:0;
}
#MainContent {
	width:749px;
	border-left:1px solid maroon;
	background:white;
}
.Navigation {
	background-color:#A11B28;
	height:30px;
	padding:0;
	margin:0;
}
.Navigation ul {
	list-style-type:none;
	padding:6px 0 0 1px;/*3px 0 0 0*/
	margin:0 0 0 15px;	
}
.Navigation ul li {
	float:left;
	padding:0 5px;/*0 1px 0 0*/
	margin:0;
	border-left:1px white solid;
}
.Navigation ul li:first-child {
	border:none;
}
.Navigation ul li a {
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	font-weight:bold;	
}
.Navigation ul li a:hover {
	color:#CC9966;
}
.Navigation ul li li#PCC_link {
    padding-top:0;
    padding-bottom:0;
}
.Navigation p#copyright {
	margin:-6px 15px 0 10px;
	color:white;
	float:right;
}
.Navigation p#copyright a {
	color:white;
}
.Navigation p#copyright a:hover {
	color:#CC9966;
}

/* LHSContent styles */
#LHSContent {
	width:475px;
	float:left;
	padding:10px 0 10px 10px;
}
#LeaderBoard {
	margin:5px 0 0 0; 
	padding:0 0 0 5px;
}
#TopBanner iframe {
	margin-top:10px;
	border:none;	
}
img.Section {
	margin-bottom:10px;
}
img.ArrowLink {
	float:right;
	padding-right:15px;
}
#CurrentIssue {
	margin:10px 0 30px 0;
	padding-bottom:20px;
	border-bottom:1px dashed #CCC;
}
#CurrentIssue p {
	color:#142986;	
}
img#CoverImage {
	float:left;
	/*width:150px;
	height:195px;*/
	padding-right:10px;
	padding-bottom:25px;
}
.Department {
	margin:10px 0 40px 0;
}
.Department .Item {
	border-bottom:1px dashed #CCC;
	padding-bottom:15px;
	margin:0 0 30px 15px;
	width:455px;	
}
.Department .Item h3 a:link, .Department .Item h3 a:visited, .Department .Item h2 a:link, .Department .Item h2 a:visited  {
	color:#E82A1D;
	text-decoration:none;
}
.Department .Item h3 a:hover, .Department .Item h2 a:hover {
	color:#47739D;
	text-decoration:underline;
}
.Department .Item img {
	float:left;
	margin:0 10px 10px 0;
}
#hpaction {
	float:right; 
	margin:0 225px 0 0;
	padding:0;
}
#Dynamic {
	width:465px;
}
#Dynamic tr.divider {
	background-color:#e8e8e8;
}
#Dynamic td {
	vertical-align:top;
	padding-bottom:5px;
}
#Dynamic td a:link {
	color:#E67945;
}
#Dynamic td a:visited {
	color:#007770;
}
#Dynamic td a:hover {
	color:#4B90CD;
}
ul.features {
    list-style-type:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    margin:0 0 20px 0;
}
ul.features li {
	background:url('../imagesStyle/UL-BG.gif') no-repeat;
    padding:0 10px 5px 30px;
    margin:0;
    line-height:16px;

}
ul.features li a:hover {
	color:#CC9966;
}
/* RHLinks styles */

#RHLinks {
	width:254px;
	float:right;
	margin:0 0 10px 0;
	padding:0;
}
#RHLinks div {
	margin-top:20px;
}

.SupplementImage {
	margin:0;
	padding:4px;
	border:1px navy solid;
	display:block;
}
.Poll {
	width: 700px /*240px*/;
	margin:0;
	padding:5px;
	border:1px navy solid;
}
#Poll h4 {
	margin-top:5px;
	font-size:1em;
	font-style:italic;
}
/* Classess */
.Author {
	color:#E82A1D;
	font-style:italic;
}
.black {
    color:Black;
}   
.blue {
	color:#4B90CD;
}
.bold {
	font-weight:bold;
}
.green {
	color:#348726;
}
.red {
	color:red;
}
.MoreTopMargin {
	margin-top:20px;
}
.MoreBottomMargin {
	margin-bottom:20px;
}

.LessRightPadding {
	padding-right:10px !important;
}
.clearfix:after {
    content: "."; 
	display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: block;}
.clearfix {display: inline-block;} 

/* Lightbox */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border:2px green solid; } 
#overlay img{ border:none ; }

#overlay{ background-image: url(../imagesStyle/overlay.png); }
* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../imagesStyle/overlay.png", sizingMethod="scale");
	}