/************************************
 Styles when on homepage in side bar 
*************************************/
.homeSideBar H1 {background-color:#335566; margin:0px; line-height:20px; font-size:14px;}
.homeSideBar DIV.breadcrumb {display:none;}
.homeSideBar H1 SPAN.Head {
	color:#ffffff;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:6px;}

.homeSideBar A:link, .homeSideBar A:visited, .homeSideBar A:active {color:#993300; text-decoration:underline;}

.homeSideBar .container {
	padding:5px;
	background-color:#ccddcc;
	font-family:"Times New Roman", Times, serif;
	margin:0px;
	margin-top:5px;}
	
.homeSideBar .container P {
	margin:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;}

/*****************************************
 Styles when on homepage in content area 
******************************************/
.homeContentPane {width:460px;}
.homeContentPane DIV.breadcrumb {display:none;}
.homeContentPane H1 {
	border-bottom:solid 1px #335566; margin-top:0px;}
	
.homeContentPane H1 SPAN.Head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	line-height:22px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:5px;
	color:#335566;}

.homeContentPane A:link, .homeContentPane A:visited, .homeContentPane A:active {color:#993300; text-decoration:underline;}
.homeContentPane .container P {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;}
	
.homeContentPane .container {}

/*****************************************
 Styles when in  .contentPane2 (left Nav). 
******************************************/
.contentPane2 H1 {display:none;}
.contentPane2 DIV.breadcrumb {display:none;}
.contentPane2 .container {}

/*****************************************************
 Styles when in .contentPane (main content area). 
******************************************************/
.contentPane .container {padding-bottom:10px;}
.contentPane H1.pageTitle {
	background-color:#ccddcc;
	padding:4px;
	margin:0px;}
.contentPane H1.pageTitle SPAN.Head {font-size:20px; 
	line-height:22px;
	color:#000000;}
	
.contentPane DIV.breadcrumb {padding-right:8px; text-align:right; line-height:10px;}
.contentPane DIV.breadCrumb SPAN A.SkinObject {font-size:10px; text-decoration:underline;}

.contentPane DIV.container {padding-left:10px; padding-right:10px;}
.contentPane .container P {}
.contentPane .container A:link, .contentPane .container A:visited, .contentPane .container A:active {color:#993300; text-decoration:underline;}
.contentPane .container A:hover {color:#999966; text-decoration:underline;}
.contentPane .container H1 {
	margin-top:0px;
	margin-left:0px;
	margin-bottom:5px;
	border-bottom:solid 1px #335566;}

.contentPane .container H1 SPAN.Head {
	color:#335566;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:14px;}
	
.contentPane .container SPAN.Normal {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;}

.contentPane .container SPAN.Normal H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:0px;
background-color:#335566;
padding:5px;
color:#ffffff;
font-weight:bold;}

.contentPane .container SPAN.Normal H3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
color:#335566;
font-weight:bold;}

.contentPane .container TABLE TH {
	background-color:#ccddcc;
	color:#335566;
	font-weight:bold;
	text-align:left;
	white-space:nowrap;
	padding:3px;
	border-top:solid 1px #335566;
	border-bottom:solid 1px #335566;}

.contentPane .container TABLE TD.mod {
	background-color:#cccccc;
	border-bottom:solid 1px #335566;
	padding:3px;
	font-size:12px;}

.contentPane .container TABLE TD.col {
	background-color:#ffffff;
	border-bottom:solid 1px #335566;
	padding:3px;
	font-size:12px;}
	
.contentPane DIV.caption {
	padding:5px; 
	FLOAT:right;
	WIDTH:199px; 
	margin-left:10px;
	border:double 4px #993300;
	background-color:#ccddcc;}

.contentPane DIV.caption IMG {}
.contentPane DIV.caption DIV.captionText {
	width:199px;
	color:#335566;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;}

.contentPane DIV.caption DIV.captionText H1 {
	font-size:12px;
	font-weight:bold;
	padding:2px;
	text-align:center;
	background-color:#335566;
	color:#ffffff;}
	
.contentPane DIV.caption DIV.captionText UL {margin-left:15px; padding-left:0px; margin-top:0px;}
.contentPane DIV.caption DIV.captionText LI {margin-bottom:5px;}

/*****************************************************
 Styles when in .adminContentPane (Admin Skin). 
******************************************************/
.adminContentPane .container {padding-bottom:10px;}
.adminContentPane H1.pageTitle {
	background-color:#ccddcc;
	padding:4px;
	margin:0px;}
.adminContentPane H1.pageTitle SPAN.Head {font-size:20px; 
	line-height:22px;
	color:#000000;}
	
.adminContentPane DIV.breadcrumb {padding-right:8px; text-align:right; line-height:10px;}
.adminContentPane DIV.breadCrumb SPAN A.SkinObject {font-size:10px; text-decoration:underline;}

.adminContentPane DIV.container {padding-left:10px; padding-right:10px;}
.adminContentPane .container P {}
.adminContentPane .container A:link, .adminContentPane .container A:visited, .adminContentPane .container A:active {color:#993300; text-decoration:underline;}
.adminContentPane .container A:hover {color:#999966; text-decoration:underline;}
.adminContentPane .container H1 {
	margin-top:0px;
	margin-left:0px;
	margin-bottom:5px;
	border-bottom:solid 1px #335566;}

.adminContentPane .container H1 SPAN.Head {
	color:#335566;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:14px;}
	
.adminContentPane .container SPAN.Normal {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;}

.adminContentPane .container SPAN.Normal H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:0px;
background-color:#335566;
padding:5px;
color:#ffffff;
font-weight:bold;}

.adminContentPane .container SPAN.Normal H3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
color:#335566;
font-weight:bold;}

.adminContentPane .container TABLE TH {
	background-color:#ccddcc;
	color:#335566;
	font-weight:bold;
	text-align:left;
	white-space:nowrap;
	padding:3px;
	border-top:solid 1px #335566;
	border-bottom:solid 1px #335566;}

.adminContentPane .container TABLE TD.mod {
	background-color:#cccccc;
	border-bottom:solid 1px #335566;
	padding:3px;
	font-size:12px;}

.adminContentPane .container TABLE TD.col {
	background-color:#ffffff;
	border-bottom:solid 1px #335566;
	padding:3px;
	font-size:12px;}
	
.adminContentPane DIV.caption {
	padding:5px; 
	FLOAT:right;
	WIDTH:199px; 
	margin-left:10px;
	border:double 4px #993300;
	background-color:#ccddcc;}

.adminContentPane DIV.caption IMG {}
.adminContentPane DIV.caption DIV.captionText {
	width:199px;
	color:#335566;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;}

.adminContentPane DIV.caption DIV.captionText H1 {
	font-size:12px;
	font-weight:bold;
	padding:2px;
	text-align:center;
	background-color:#335566;
	color:#ffffff;}
	
.adminContentPane DIV.caption DIV.captionText UL {margin-left:15px; padding-left:0px; margin-top:0px;}
.adminContentPane DIV.caption DIV.captionText LI {margin-bottom:5px;}






















