 /* JDP Stylesheet - Default SMALL styling browsers - 06/03/2006 */


/* Import sophisitcated CSS for W3C-compliant browsers */
@import url(complex.css);


body
{
	margin: 0px 0px 40px 0px;
	padding: 0px;
	background: #243442 url("../img/background.png") repeat-y;
	color: #C8D8EA;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}


#mainContent .textBox, #mainContent .whiteTextBox, #mainContent .greyTextBox, #mainContent .TextBox, #mainContentAdmin .textBox, #mainContentAdmin .whiteTextBox, #mainContentAdmin .greyTextBox, #mainContentAdmin .TextBox
{
	color: #151515;
}


#rightContent, #rightContentAdmin
{
	color: #151515;
}


hr {
	BORDER-TOP: medium none; COLOR: #252525; HEIGHT: 1px
}


a
{
font-weight: normal;
color: #CC0033;
text-decoration: none;
}


a:visited
{
color: #CC0033;
text-decoration: none;
}


a:hover
{
color: #0033CC;
text-decoration: underline;
}


a:active
{
color: #0033CC;
text-decoration: underline;
}


a:focus
{
color: #0033CC;
text-decoration: underline;
}


acronym
{
border-bottom: 1px #252525 dashed;
cursor: help;
}


h1, h2, h3, h4, h1 a, h2 a, h3 a, h4 a
{
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
padding-left:2px;
}


h1, h1 a, h1 a:visited
{
font-size: 17px; 
color: #C0184B;
}


h2, h2 a, h2 a:visited
{
font-size: 14px;
color: #333333;
}


h3, h3 a, h3 a:visited
{
font-size: 12px;
color: #3366CC;
}


h4, h4 a, h4 a:visited
{
font-size: 11px;
color: #009933;
}


p
{
padding: 4px 5px 4px 5px;
margin: 4px 0px 4px 0px;
text-indent: 1em;/**/
}


ul, li
{
margin: 0px 0px 0px 11px;
}


li
{
list-style-image:   url("../img/bullet.gif");
}
ul, li li li
{
list-style-image:   url("../img/bullet.gif");
}


li li
{
list-style-image:url(../img/nestedbullet.gif);
}


ol
{
list-style-image:none;
list-style-type: decimal;
margin: 0px 0px 0px 10px;
padding: 0px;
}
ol li
{
list-style-image:none;
list-style-type: decimal;
margin: 0px 0px 0px 10px;


}


form, input, textarea, select
{
font: 11px Verdana, Arial, Helvetica, sans-serif;
}


.hide
{
display: none;
}


th, td
{
padding: 1px 10px 3px 1px;
vertical-align: top;
}


.sidePod
{
font: 11px Arial, Helvetica, sans-serif;
line-height: 14px;
}
#mainNav ul, #mainNav li
{
font-size: 10px;
}
#subNav ul, #subNav li
{
font-size: 10px;
}
#footerButtons ul, #footerButtons li
{
font-size: 10px;
}
#copyrightDetails ul, #copyrightDetails li
{
font-size: 10px;
}
#docinfo{
font-size: 10px;
}
#sideNav, #sideNavAdmin
{
font-size: 10px;
}
/* START Style for TABLES */
.site table {
	font: 10px/24px Verdana, Arial, Helvetica, sans-serif;
	}
.site caption
{
font-size: 11px;
}
/* END Style for TABLES */
/* Nav buttons */


#pageNav
{
font-size: 10px;
}
#footerNav
{
font-size: 10px;
}
#footerNav .small
{
font-size: 9px;
}


#search .search-text {
	font-size: 10px;
}
#breadcrumb
{
font-size: 9px;
}
#rightContent h2, #rightContentAdmin h2
{
margin: 2px 0px 2px 0px;
font-size: 12px;
}
.noIndent { text-indent: 0; }
.topLink
{
margin-left:450px;
}
.noBackground
{
border: none;
padding: 4px 5px 4px 5px;
margin: 4px 0px 4px 0px;
background-color:transparent;
}
.searchResult
{
font-weight:bold;
}
#mainContent ul, #mainContentAdmin ul, #mainContent ol, #mainContentAdmin ol
{
margin-left:20px;
}
