/* CSS Main */

/************************************
® Chronos Creative
May 14, 12:29 AM 2007, v 1.3

SCFD web v.2.0
************************************/




/***********************************     global classes     *************/



body	{
	margin: 0;
	text-align: center;
}



li, ul	{font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;
}



p	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	line-height: 16px;
	}
	

p a {
color: #36389C;
text-decoration:underline;
}

p a:hover	{
color: #A95E2F;

}




h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DF9B2D;
	margin-top: 5px;
	margin-bottom: -10px;
	border-bottom: dotted #CCCCCC 1px;
}

h2 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A95E2F;
	text-transform: uppercase;
	margin-bottom:-10px;
	padding-top:5px;
	border-top: dotted #CCCCCC 1px;
}




h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C2B63;
	font-weight: normal;
	background-color: #EBECFF;
	padding: 10px;
	line-height: 18px;
	border-top: solid #DFE0F3 1px;
}

h3 a {color: #2C2B63}

h3 a:hover { color: #A95E2F}




h4	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A95E2F;
	line-height: 12px;
}


h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #A95E2F;
	line-height: 12px;

}

h6 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF9B2D;
	margin-bottom:-5px;
	margin-top:5px;
	padding-top:8px;
}


em {
	background-color: #FFF7A6;
	font-style: normal;
	text-decoration: none;
	padding: 1px 3px 1px 3px;
}



form	{
	margin: 0;
	padding: 0;

}


blockquote p {
line-height: 12px;
margin-left: -20px;
margin-bottom:-5px;
font-size: 11px;
}


/***********************************     other type classes    *************/


.boldpurple	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #A95E2F;
	line-height: 12px;
}

.purple {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #A95E2F;
	line-height: 14px;

}

.smaller, .smaller p {
	font-size: 11px;
	line-height: 14px;
}




/***********************************     content    *************/



#content {
	margin-top: 10px;
}


.content {
	padding-left: 20px;
	padding-top: 15px;
	padding-right: 40px;
	vertical-align: top;
	text-align: left;
}

.content li {
font-size:12px;
padding-bottom:5px;
}

.content li a {
color: #36389C;
}

.content li a:hover {
color: #A95E2F;

}




/************************************************* Header ********/

#headertop {

	border-bottom: solid #FFF 2px;
	padding-left: 10px;
	vertical-align: middle;
	text-align: left;
	background-image: url(../images/nav/patterns/header_pattern2.gif);
	background-repeat: repeat;


}


.headernav	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4C7F;

	}


.headernav a	{
	text-decoration: underline;
	color: #4A4C7F;
}


.orgname	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	vertical-align: bottom;
	text-align: right;
	padding-right: 3px;
	padding-bottom: 1px;
}

.orgname a  {
	color: #6375A7;
}


#orglink	{
	text-align: center;
	width: 355px;
	left: 505px;
	top: 153px;
}


.bottomMargin {
	margin-bottom: 0px;
}


/*********************************************** Global ***************/


#wrapper	{
	margin: 0;
	padding: 0;
	height: 100%;
	background-color: #EEEEF8;

}

.repatYLeft {
	background-repeat: repeat-y;
	background-position: right;
	background-image: url(../images/brush_left.jpg);
	background-color: #EEEEF8;
}
.repeatYRight {
	background-repeat: repeat-y;
	background-position: left;
	background-image: url(../images/brush_right.jpg);
	background-color: #EEEEF8;
}



.yRepeater {
	background-repeat: repeat-y;
	background-position: top right;
	height: 100%;
}



#print, #print a {
	float: left;
	padding: 5px;
	padding-top: 10px;
	text-align: left;
	color: #4A4C7F;
	font-size: 10px;
}


.divider	{
	border-top: dotted #CCCCCC 1px;
	}


.indent 	{
margin: -10px 0px 15px 20px;
}



/**************************************************** Main Navigation *******************/



#mainNav ul	{
	list-style: none;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#mainNav ul a {
display: block;
float: left;
clear: left;
}


#mainNav li	{
	display: inline;
}




/******************************************** Sub Navigation  *******************/

#subNav ul, #subNavOrgs ul {
	padding-left: 20px;
	margin-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	list-style: none;
	margin: 0;
	}
	
	
#subNav ul li, #subNavOrgs ul li {
	display:inline;}


#subNav ul li a {
	background-color: #DCE2FE;
	padding: 0.4em 1em;
	text-decoration: none;
	color: #2C2B63;
	float:left;
	border-right: solid #96AED6 1px;
}


#subNavOrgs ul li a {
	background-color: #FDDF73;
	padding: 0.4em 1em;
	text-decoration: none;
	color: #A95E2F;
	float:left;
	border-right: solid #DF9B2D 1px;
}


#subNav ul li a:hover, #subNav ul li a.active {
	background-color: #96AED6;
	text-decoration: none;
	color: #FFFFFF;
	display: inline;
}


#subNavOrgs ul li a:hover, #subNavOrgs ul li a.active {
	background-color: #FCC03D;
	text-decoration: none;
	color: #FFFFFF;
	display: inline;
}


/************************************************************************* Footer ****************************/

#footer {
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #EEEEF8;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	margin-left: -13px;
	line-height: 0.8em;
}

#footer p{
	color: #333333;
	font-size: 10px;
}


#navrepeater {
	background-repeat: repeat-y;
	background-position: right top;
	padding: 20px;
}


/************************************************************************* Textnav ****************************/

.textnav {
	padding-top:10px;
	color: #4A4C7F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.textnav a {
	text-transform: none;
	color: #4A4C7F;
}

.textnav a:hover {
	text-transform: none;
	color: #A95E2F;
}


.anchorNav a {
font-size:11px;
font-weight:bold;
}


/************************************************* Sidebar *************************/

#translate	{
margin-top:10px;
text-align:left;

}


#translate p {
font-size: 11px;
}


#translate form {
background-color: #E9E8FB;
padding:1px 10px 1px 10px;
border-top: 1px solid #DADBED;
}


#resources1 {
	background-color: #E9E8FB;
	background-image: url(../images/sidebar/resources.gif);
}

#links1 {
	background-color: #FFF8E3;
	background-image: url(../images/sidebar/links.gif);
}


.sidebar {
	background-repeat: no-repeat;
	background-position: top;
	padding: 0;
	padding-top: 35px;
	border-left: 1px solid #DADBED;
	border-bottom: 1px solid #DADBED;
	margin-top: 5px;
	margin-bottom: 20px;
	font-size: 1em;
}


.sidebar ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4C7F;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0;
	list-style-type: none;
	margin-bottom:5px;
	line-height: 12px;
}

.sidebar li {
	display: block;
	padding-bottom: 6px;
	list-style-type: none;
	background-image: url(../images/icons/bullet.png);
	background-repeat: no-repeat;
	background-position: left 1px;
	padding-left: 15px;
	margin-left:-5px;
}

.sidebar li a {
	color: #4A4C7F;
	text-decoration: none;
	
}

.sidebar li a:hover {
	color: #DF6900;
	text-decoration: underline;	
}


/************************************************* Resolutions *************************/


#resolutions p {
font-size:11px;
}

#resolutions h2 {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	color: #A95E2F;
	line-height: 12px;
	margin-bottom:5px;
	}
	
#resolutions table p {
font-size: 10px;
line-height:10px;
	}
	
#resolutions table  {
margin-top:5px;
margin-bottom:5px;
	}


/************************************************* Listings *************************/

.listings {
	color: #333333;
	border: dotted #CCCCCC 1px;
	font-family: Arial, Helvetica, sans-serif;
	
}


.listings p, .listings li {
font-size:11px;
line-height: 13px;
}



/************************************************* Specific *************************/

	
.emptysidebar img	{
	margin-top: 20px;
}


.bluebg {
	color: #2C2B63;
	background-color: #EEEEF8;
	padding: 15px 10px 15px 15px;
	border-top: solid #DFE0F3 1px;
}


.bluebg img {
margin-right:5px;
}



#newsletters p a {
font-size:11px;
line-height:16px;
}


#bluetable {
	background-color:#EEEEF8;
}
