﻿body,td,th,p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height:16px;
	word-spacing:2px;

}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#f4f2ea url(../images/background.jpg) repeat-x;


}
a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: underline;
	color: #000000;
}
#skinControlPanel {
margin-left:auto; 
margin-right:auto;
clear: both;
width: 900px;
border:none;
}

#skinPageContainer {
margin:0 auto 0 auto;
width: 900px;
background-color:#FFFFFF;
}
#skinHeaderImage {
height:275px;
background:#FFFFFF url(../images/headertop.jpg) no-repeat;
}
#skinDivider {
height:13px;
background:#000000;
}
.skinMainContent {
width:470px;
padding:20px;
background-color:#FFF;
border-left:#999 dotted 1px;
vertical-align:top;
}
.skinRightContent {
width:258px;
padding:20px;
background-color:#ECEAE4;
border-left:#999 dotted 1px;
border-right:#999 dotted 1px;
vertical-align:top;
}
.skinTopContent
{
height:171px;
background:#333 url(../images/middlerow.jpg) repeat-x;
}
.skinTopContentLeft
{
width:260px;
padding:10px 20px;
border-right:#CCC dotted 1px;
vertical-align:top;

}
.skinTopContentMiddle
{
width:260px;
padding:10px 20px;
border-right:#CCC dotted 1px;
vertical-align:top;
}
.skinTopContentRight
{
width:260px;
padding:10px 20px;
vertical-align:top;
}

#skinHeaderPane
{
float:left;
width:50px;
height:50px;
display:block;
}




.skinTopContentLeft .Heading01, .skinTopContentLeft .Normal
{
color:#FFFFFF;
}

.skinTopContentMiddle .Heading01
{
color:#FFFFFF;
}
.skinTopContentRight .Heading01
{
color:#FFFFFF;
}

#skinFooter {
padding:10px;
height:30px;

}
/* Container Styles */
#conWrapper {
margin:0;
padding:0;
}
#conTitle {
margin:0;
padding:0 0 0px;
}
#conControls {
margin:0;
padding:0 0 0px;
}

.Heading01 {
font-size:22px;
color:#628B22;
padding: 5px 0 5px 0;
}
.Heading02 {
font-size:16px;
color:#94B2BA;
}
.Heading03 {
font-weight:bold;
font-size:12px;
color:#94B2BA;
}
.TextIndented {
margin-left: 25px;
display: block;
line-height:18px;
font-size:12px;
color:#000000;
}

.table p{
font-size:12px;
color:#000000;
}


.quote {
margin: 0;
padding: 0;
background-image: url(../images/quoteDefaultTop.gif);
background-repeat: no-repeat;
width:185px;

}

.quote p{
margin: 0 0 0 0;
padding: 17px 19px 0 19px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #8ec1b8;
font-weight:bold;
}

.quoteEnd {
background-image: url(../images/quoteDefaultBot.gif);
background-position: right;
background-repeat: no-repeat;
width:185px;
}
/* Navigation Styles */
.main_dnnmenu_container {

background-color: transparent; 
}
.main_dnnmenu_bar {
margin:0 0 0 0;
padding:14px 0 14px 0;
cursor: hand;
background-color: #000;
float:right;
}
.main_dnnmenu_item { /*TD if menu option for using tables is on*/
cursor: hand; 
color: #000;  
background-color: Transparent;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px; 
font-weight: bold; 
white-space: nowrap;  /*Word wrapping menu item now optional*/
padding: 0;
border-bottom:#006600 solid 1px;
}
.main_dnnmenu_item TD{ /*TD if menu option for using tables is on*/
cursor: hand; 
color: #000;  
background-color: Transparent;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px; 
font-weight: bold; 
white-space: nowrap;  /*Word wrapping menu item now optional*/
padding: 1px;
border-bottom:#88BE2E solid 1px;
}
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/ 
cursor: hand; 
cursor: pointer; 
color: #FFF;  
background-color: Transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: normal;
margin:0px;
padding:16px 27px;
border-right:#333333 solid 1px;
}

.main_dnnmenu_itemhover {  

	background-color: #88BE2E;
}

.main_dnnmenu_itemhover td {  
	background-color: #88BE2E; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: auto; 
	height: 100%;
	
}
.main_dnnmenu_submenu {
	background-color: #FFF;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 0px;   /*explicitly set padding for sub-menus */
	width:150px;
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

/* Form Styles */
.NormalTextBox {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
border:#CCCCCC solid 1px;
}
.StandardButton
{
    padding-right: 5px;
    padding-left: 5px;
    font-weight: normal;
    font-size: 10px;
    background: ccc;
    color: #000000;
	font-family:Arial, Helvetica, sans-serif;
}
.CommandButton
{
    padding-right: 5px;
    padding-left: 5px;
    font-weight: normal;
    font-size: 11px;
    color: #000;
	font-family:Arial, Helvetica, sans-serif;
	
}
A.CommandButton:link
{
    text-decoration:underline;
    color: #000;
}
A.CommandButton:visited
{
    text-decoration:underline;
    color: #000;
}
A.CommandButton:hover
{
    text-decoration:none;
    color: #628B22;
}
A.CommandButton:active
{
    text-decoration:underline;
    color: #000;
}
/* Main Classes */
.Normal,.NormalDisabled
{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height:16px;
	word-spacing:2px;
}
.NormalRed
{
font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff00000;
	line-height:16px;
	word-spacing:2px;
}
	
.SubHead    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000;
}