﻿
body {
	background: #fff;
  	text-align:center;
  	padding: 0;
	margin: 0 auto; 	
	font-family: Callibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;

}  



h1, h2, h3, h4, h5, h6 {
}

p {
	font-size: 12px;
}

a:href, a:visited, a:active {
	
}

a:hover {
	
}


.ms-formlabel, .ms-formbody {
	font-size: 10pt;
}


h2 {
	color: #a2292e;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.topNav {
	display: block;
	text-align: right;
	text-indent: 21px;
	margin-right: 21px;
	margin-bottom: 5px;
}

#topNavLink a, #topNavLink a:visited, #topNavLink a:link, #topNavLink a:active {
	text-align: right;
	font-size: 8pt;
	text-decoration: none;
	color: #515151;
	text-align: right;
}


#adminBar {
	padding: 2px;
	text-align: left;
	width: 1000px;
}	


#siteWrapper {
	background: url(/images/site_bg.jpg) repeat-x #fff;
	width: 100%;
}


#mainWrapper {
	width: 1000px;
	margin: 0;
	padding: 0;
}

#leftWrapper {
	width: 180px;
	float: left;
	padding: 0;
	padding-right: 20px;
	margin: 0;
}

#bannerWrapper {
	width: 975px;
	float: left;
	background: #fff;
	padding-right: 19px;
	/*padding-left: 20px;*/
	margin: 0;
	/*border-left: #cfccc3 solid 1px;*/
	border-right: #cfccc3 solid 1px;
	text-align: left;
}

	
#rightWrapper {
	width: 753px;
	float: left;
	background: #fff;
	padding-right: 20px;
	padding-left: 20px;
	margin: 0;
	border-left: #cfccc3 solid 1px;
	border-right: #cfccc3 solid 1px;
	text-align: left;
}

#breadcrumb {
	/*color: #cfcdc0;*/
	font-size: 10px;	
	padding-top: 5px;
}

#breadcrumb a:link, #breadcrumb a:visited {
	color: #9d1c20;
	text-decoration: none;
}

#breadcrumb a:active{
	color: #425566;
	text-decoration: none;
}

#breadcrumb .breadcrumbCurrent {
	color: #425566;
	text-decoration: none;
}

#breadcrumb a:hover {
	color: #cfcdc0;
	text-decoration: underline;
}


#navigation {
	width: 180px;
	text-align: right;
	vertical-align:middle;
	font-size: 8pt; 
	font-weight:bold; 
	line-height:12pt;
}

#navigation ul{
	list-style-type: none;
}

#navigation a{
	color: #ea7f1d;
	text-decoration: none;
}

#navigation ul li ul {
	
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	font-size: 10px;
	color: #000;
}
#navigation ul li ul a:link, #navigation ul li ul a:hover, #navigation ul li ul a:visited, #navigation ul li ul a:active{
	color: #000;
	font-size: 10px;

}

#search {
	width: 200px;
	text-align: right;
	padding-top: 0px;
	height: 20px;
	position: absolute;
	margin-left: 790px;

}
.ms-sbtable td, .ms-sbtable-ex td{
	border: 0px;
	font-size: 11px;
	
	
}

#footerWrapper {
	text-align: left;
	width: 1000px;
	display: none;
}



#floatLeft {
	float: left;
}

	
#clear {
	clear: both;
}

.leftNav
{
	/*margin-right:15px;
	margin-left:7px;
	margin-top:4px;
	padding-top:0px;
	border:1px #8997BC solid;
	background-color: #D0D6E3;*/
	width:180px;
	text-align:right;
}
/*.leftNavSpacer
{
	width:160px;
}*/
.leftNavSelected
{
	/*background-color: #B2BCD3;*/
	/*color: #F4F5F9;*/
	/*border-top:1px #B2BCDD solid;*/
	/*border-bottom:1px #999999 solid;*/
	line-height:14pt;
}
/*.leftNav1, .leftNav2, .leftNav3
{
	color: #666666;
}*/
.leftNav1
{
	color: #666666;
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav1 a
{

	font-size: 9pt; 
	padding-left:5px;
	display:block;

}
.leftNav2
{	
	color: #9d1c20;
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav2 a
{
	padding-left:10px;
	display:block;

}
.leftNav3
{	
	color:#9d1c20;
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav3 a
{
	color:#9d1c20;
	padding-left:18px;
	display:block;

}
.leftNavHover
{
	background-color: #EFEFEF;
	color:#9d1c20;
}
.leftNavFlyOuts
{
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	/*border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	*/
}
.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #EFEFEF;
	width:180px;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:180px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}
	
		
	
	
	
	

