﻿/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster { width: 100%; height: 100%;  background-color: #ffffff;}
.Background { background-color:#115511; }

.skinmaster {  font-family: Arial, Helvetica, sans-serif; font-size: .82em; color: #115511; line-height: 16px; }

.skinheader { }

.controlpanel { width: 100%; background-color: #ffffff; font-style: italic; font-size: 14px;}

.Title { font-family: "Comic Sans MS"; color:#115511; font-size: 24px; padding:5px}

.MainCopy { color: #115511; ont-family: Arial, Helvetica, sans-serif; ont-size: 12px; ine-height: 24px; }

.HomeTop {background : url(images/hometop.jpg) 0 0 no-repeat; height:147px; width: 616px; }
.HomeBack {background : #ffffff url(images/homeback.gif) 0 0 repeat-y;  width: 816px; }
.ContentBack {background :  url(images/contentback.jpg) 0 100% no-repeat; height:180px; width: 816px; }

.InsideHead {background : url(images/insidehead.jpg) 0 0 no-repeat; height:147px; width: 798px; }
.InsideMenuLeft {background : url(images/insidemenuleft.png) 0 0 no-repeat; height:42px; width: 9px; }
.InsideMenuRight {background : url('images/insidemenuright.png') no-repeat 0 0; height:42px; width: 9px; }
.InsideRotateLeft {background : url(images/insiderotateleft.jpg) 0 0 no-repeat; height:406px; width: 40px; }
.InsideRotateRight {background : url(images/insiderotateright.jpg) 100% 0 no-repeat; height:406px; width: 40px; }
.InsideBack {background : #ffffff url(images/insideback.gif) 0 0 repeat-y; height:106px; width: 798px; }
.BottomRotator {background : url(images/bottomrotator.jpg) 0 0 no-repeat; height:23px; width: 798px; }
.ContentBack {background :  url(images/contentback.jpg) 0 100% no-repeat; height:10px; width: 798px; }

.homepaneleft { padding-left: 0px; padding-right: 0px; width:39px; }
.homepaneright { padding-left: 0px; padding-right: 0px;  }

.contentpaneleft { padding-left: 0px; padding-right: 0px; }
.contentpane { padding-left: 10px; padding-right: 10px;  }
.contentpaneright { padding-left: 0px; padding-right: 0px; }
.picrotator { padding:0; }
.VideoPane { padding:0; }

.BottomText { color:#c0c0bd; font-size:10px;  text-decoration: none;}

a.SkinObject:link { text-decoration: none; color: #f4f2d5; font-size:9px; }
a.SkinObject:hover { text-decoration: none; color: #ffffff; font-size:9px; }

.footerlinks {text-align:center;}
.footerlinks { color:#c0c0bd; font-size:10px;  text-decoration: none;}
a.footerlinks:link { color:#c0c0bd; font-size:10px;  text-decoration: underline;}
a.footerlinks:active { color:#c0c0bd; font-size:10px;  text-decoration: underline;}
a.footerlinks:visited { color:#c0c0bd; font-size:10px;  text-decoration: underline;}
a.footerlinks:hover{color:#ffffff; text-decoration: none; font-size:10px; }


.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}

.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

.title_grey .Head { color: #ffffff; }


.Normal, .NormalDisabled
{
	font-family: 'Trebuchet MS', Helvetica;
		font-weight: normal;
			font-size: 14px;
}

div, tr, td, p, li, ul {
	color: #115511;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
}

.SmallText { color: #115511; font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 15px; }


a:link { text-decoration: underline; color: #115511; }
a:visited { text-decoration: underline; color: #115511; }
a:hover { text-decoration: none; color: #ff0000; }

.SubHead { font-family: Tahoma,Arial,Helvetica; font-size: 11px; font-weight: bold; color: #115511; }
.FormTable {  padding: 2px }

.c_contentpane { padding:0; }

#SolpartMenuContainer table { margin: 0 auto; text-align: center; height: 24px; }
#SolpartMenuContainer table.dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmbctr.MainMenu_MenuContainer { width: 500px; margin: 0 auto; }


.MainMenu_MenuContainer { }
.MainMenu_MenuItemSel{ }

.MainMenu_MenuBar {  padding:0; margin:0; }

.MainMenu_TabRootMenuItem TD
{
   PADDING-RIGHT:4px; 
   PADDING-LEFT:4px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 12px;  
   COLOR: #ffffff;  
   HEIGHT:12px;
   text-align:center;
}

.MainMenu_TabRootMenuItemSel TD
{
   PADDING-RIGHT:4px; 
   PADDING-LEFT:4px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 12px;  
   COLOR: #000000;  
   HEIGHT:12px;
   text-align:center;
          background-color: #f4f2d5;
 }

.MainMenu_TabMenuItemHover TD
{
   PADDING-RIGHT:4px; 
   PADDING-LEFT:4px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 12px;  
   COLOR: #000000;  
   HEIGHT:12px;
   text-align:center;
          background-color: #f4f2d5;
}



.MainMenu_MenuItem {
   FONT-WEIGHT: normal; 
   FONT-SIZE: 11px; 
   COLOR: #ffffff; 
	padding:0px 15px 0px 12px;
	border:0px;
    height: 12px;
}

.MainMenu_MenuIcon { display:none; }

.submenuitemselected ,.submenuitembreadcrumb { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	BACKGROUND: #f4f2d5; 
	COLOR: #000000; 
	padding:0px 15px 0px 12px;
	cursor: pointer;
	cursor: hand;
	border:0px;
    height: 12px;
}

.submenu {
	Z-INDEX: 1000; 
	BACKGROUND: #376831; 
	COLOR: #ffffff;
	border:1px #000000 solid;
	padding:4px;
	margin:0px 0px 0px 0px;
	filter: Alpha(Opacity=68);
	cursor: pointer;
	cursor: hand;
}

.MainMenu_MenuBreak { border: transparent 0px solid;  background-color: transparent;  height: 0px; }

.MainMenu_MenuArrow { DISPLAY: none }

.MainMenu_RootMenuArrow { DISPLAY:none; }

/* CFWI SEO Links Update 10-14-10*/
div.cfwi-links,
div.cfwi-links a {color:#C0C0BD; font-size:10px;}
div.cfwi-links a:hover { color:#FFF; }
