﻿body{ background:#FFF; border:0px; margin:0px; height:100%; width:100%; font-size:12px; font-family:Tahoma,Arial,Helvetica,sans-serif; }
.controlpanel{ background:#FFF; border:#ef560b solid; border-width:0px 0px 2px; }
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel DIV{ width:3px; height:100px; }
.controlpanel TD.SubHead{ background:#000; font-size:12px; color:#ef560b; font-weight:bold; }
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; font-size:11px; color:#ef560b;  }
.controlpanel TD TD TD input{ background:#fff; font-size:11px; color:#000;  padding-left:4px; }
.controlpanel TD TD TD select{ background:#fff; font-size:11px; color:#000; }
.controlpanel A.CommandButton{ font-size:11px; text-decoration:underline; }
.controlpanel A.CommandButton:link{ color:#f6911f; }
.controlpanel A.CommandButton:visited{ color:#f6911f; }
.controlpanel A.CommandButton:active{ color:#f6911f; }
.controlpanel A.CommandButton:hover{ color:#f6911f;}

.contentpane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; color:#f6911f;
}

.contentarea {
	PADDING-Left: 20px; 
}

.homeDivider {
	height:8px;
	width: 100%;
	background-color: #f6911f; 
}

.breadcrumbArea 
{
 FONT-SIZE: 12px; 
 COLOR: #c7c3c3; 
 margin-right: 20px;
 PADDING-top: 10px;
 PADDING-bottom: 10px;
 
	
}

.searchPane
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; color:#fff;
}

.BotLHSPane {
	width: 323.33px; 
	border-left: solid 1px #717171; 
	padding-left: 15px; 
	padding-right: 15px;
}
.BotMIDPane {
	width: 323.33px; 
	border-left: solid 1px #717171;  
	border-right: solid 1px #717171; 
	padding-left: 15px; 
	padding-right: 15px;
}
.BotRHSPane {
	width: 323.33px; 
	border-right: solid 1px #717171;
	padding-left: 15px; 
	padding-right: 15px;
	}
	
.TopPane {
	color:#f6911f;
}

.LHSPanels
{
	border-right: solid 1px #f6911f;
	padding-right: 20px;
	padding-left: 10px;
	padding-top: 10px;
	text-align: left;
	vertical-align:top;
	background-image: url(images/gfx_lhsBackground.gif);
	background-repeat:repeat-y;
	background-position:right;
}
	
	
.Head {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #717171;
}
.SubHead {
	FONT-SIZE: 11px; COLOR: #f6911f;
}

.LargeSubHead {
	FONT-SIZE: 14px; COLOR: #f6911f;
}

.normSubHead {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #717171;
}


.ecValidation {
	FONT-SIZE: 11px; COLOR: #f6911f; FONT-WEIGHT: bold;
}

.SubSubHead {
	FONT-SIZE: 11px; COLOR: #717171;
}

.TopSubHead 
{
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #595858; TEXT-DECORATION: none; font-family: Tahoma;
	
}

.thumbnailBorder 
{
	Border: solid 1px #f6911f;
	
	
}

.TopSubSubHead 
{
	 FONT-SIZE: 11px; COLOR: #FFF; font-weight: bold;
	
}



.Normal {
	FONT-SIZE: 12px; COLOR: #717171;
}

.searchTextArea {
	FONT-SIZE: 12px; COLOR: #717171; height: 19px; border: solid 1px #fff;
	}
	
.searchArea {
	height: 21px; background: #fff;
}

.footer {
	FONT-SIZE: 11px; COLOR: #717171;
}

.CommandButton ,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active {
	COLOR: #f6911f; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.CommandButton:hover {
	COLOR: #717171; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
TH ,TD,DIV{
	FONT-SIZE: 11px; COLOR: #717171; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif
}
A ,A:link ,A:visited,A:active {
	COLOR: #f6911f; FONT-WEIGHT: bold; 
}
A:hover {
	COLOR: #717171; FONT-WEIGHT: bold;
}

.capital,A.capital:link,A.capital:active ,A.capital:visited  {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; text-transform: uppercase; COLOR: #717171; TEXT-DECORATION: none;
}

A.capital:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; text-transform: uppercase; COLOR: #f6911f; TEXT-DECORATION: none;
}


.faqQuestion,A.faqQuestion:link,A.faqQuestion:active ,A.faqQuestion:visited  {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; text-transform: uppercase; COLOR: #f6911f; TEXT-DECORATION: none;
}

A.faqQuestion:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; text-transform: uppercase; COLOR: #717171; TEXT-DECORATION: none;
}


.topHeader,A.topHeader:link,A.topHeader:active ,A.topHeader:visited  {
	 FONT-SIZE: 11px; COLOR: #FFF; font-weight: bold; TEXT-DECORATION: none;
}

A.topHeader:hover {
	FONT-SIZE: 11px; COLOR: #ef560b; font-weight: bold; TEXT-DECORATION: none;
}

.links,A.links:link,A.links:active ,A.links:visited  {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f6911f; TEXT-DECORATION: none
}
A.links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #717171; TEXT-DECORATION: underline
}


A.breadcrumb:link ,A.breadcrumb:active,A.breadcrumb:visited ,.breadcrumb {
	FONT-SIZE: 11px; COLOR: #f6911f; TEXT-DECORATION: none
}
A.breadcrumb:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #717171; TEXT-DECORATION: underline;
}

.main_dnnmenu_container {
	background-color: transparent; 
	height:28px;
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	
	height:28px;
	vertical-align: middle;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #FFF; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family:  Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 5px 3px 5px;	
    
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #FFF; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family:  Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 24px 0px 10px;   /*explicitly set padding for root menu items*/
    	height:28px;
}

.main_dnnmenu_itemhover {  
	 
	
}

.main_dnnmenu_itemhover td {  
	background-color: #f6911f; 

}

.main_dnnmenu_submenu {
	BACKGROUND: #6e6d6d; 
	border: solid 1px #FFF;
	COLOR: #f6911f;
	font-size: 11px; 
	font-weight: normal; 
	z-index:99999;
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
		height:28px;
}
.main_dnnmenu_rootmenuarrow {
	height:28px;
}

.Eventday,.Eventweekenday{background-color:#FFFFFF}
.DataGrid_AlternatingItem{background-color:#f3f0ec; color: #000}

ul 
{
	list-style-image: url(images/gfx_orgArrow.gif);
	vertical-align: middle;
	}

li 
{
	padding-bottom: 20px;
	FONT-SIZE: 11px; 
	COLOR: #717171;
	vertical-align: middle;
}


li.largeBullet 
{
	padding-bottom: 10px;
	FONT-SIZE: 12px; 
	COLOR: #717171;
	vertical-align: middle;
}


.innerCell
{
    background: #f2eeef;
    border: solid 1px #FFF;
    padding: 5px;
     Font-size: 11px;
     
}

.innerCell02
{
    background: #FFF;
    border: solid 1px #FFF;
        padding: 5px;
     Font-size: 11px;
  
}


.columnHeading
{
    background: #333131;
    border: solid 1px #FFF;
    padding: 5px;
    color: #FFF;
    font-weight:bold;
    Font-size: 12px;
}