body {
	background-color: transparent;
	width : 100%;
	height : 100%;
}



.controlpanel {
	width: 100%;
	background-color: #FFFFFF;
}

#dnn_dnnSEARCH_txtSearch.NormalTextBox { 
    height:18px;
	background-color: transparent;
	width: 150px; 
	color: #000000; 
	padding: 2px 0px 0px 2px; 
	border: 1px 1px 1px 1px solid #A8A8A8;
	cursor:text;
}

.bannerpane {

	border-bottom: 4px solid #7188b2;
}

.headerpane {
	padding-top: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

.toppane {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
}

.leftpane {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
	width:230px
}

.contentpane {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
}

.rightpane {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 17px;
	padding-bottom: 3px;
}


.bottompane {

}



.main_dnnmenu_container {
	background-color: transparent; 
	
	
	
}
.main_dnnmenu_bar {
	cursor: pointer; 
	/*cursor: hand;*/
	
	background-color: Transparent;
	
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	/*cursor: hand;*/
	color: #ffffff; 
	font-size: 12pt; 
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Georgia; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;
		  outline: none;

		
		
			
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer;
	display:inline-block;
	width:153px;
	height:30px;
	text-align:center;
	font-family:Georgia;
	/*cursor: hand;*/
	color: #48a942; 
	font-size: 12pt; 
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: georgia;
	text-transform:uppercase; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
   padding-top:10px ;
     outline: none;

	
	  /*explicitly set padding for root menu items*/
}


.main_dnnmenu_itemhover {  
	color:#ffd200;
	font-family: Georgia; 
	  outline: none;

}
.main_dnnmenu_itemactive {  
	color:#ffd200;
	font-family: Georgia; 
	  outline: none;

}

.main_dnnmenu_itemhover td {  
	background-color: #ddd9cd; 
	  outline: none;

}


.main_dnnmenu_icon {
	cursor: pointer; 
	/*cursor: hand;*/
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #ffd200;  
	z-index: 1000; 
	cursor: pointer; 
	/*cursor: hand;*/
	color:#48a942;
	bord  /*explicitly set padding for sub-menus */
}
.main_dnnmenu_submenu td{
	
	color:#48a942;  /*explicitly set padding for sub-menus */
	
}
.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;*/
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	/*cursor: hand;*/
}

.Head{ 
   font-size:13px;
   font-weight:bold;
   color:#000000; 
}

.SubHead{ 
   font-size:12px; 
   color:#000000;
  }
   
.SubSubHead{ 
   font-size:11px; 
   color:#000000;
}

.Normal{ 
   color:#000000;
   font-weight : normal;
   font-size : 13px;
}

.TH,TD,DIV,p {	
   font-size: 13px; 
   color: #000000; 
   font-family: Georgia;
}

.CommandButton {
	font-size : 11px;
	font-weight : normal;
	color : #0033CC;
	text-decoration : none;
}
    
A.CommandButton:link {
	font-size : 11px;
	font-weight : normal;
	color : #0033CC;
	text-decoration : underline;
}

A.CommandButton:visited  {
	font-size : 11px;
	font-weight : normal;
	color : #0033CC;
	text-decoration : underline;
}

A.CommandButton:active {
	font-size : 11px;
	font-weight : normal;
	color : #0033CC;
	text-decoration : underline;
}

A.CommandButton:hover {
	font-size : 11px;
	font-weight : normal;
	color : #0033CC;
	text-decoration : none;
}

.User, A.User:link, A.User:visited, A.User:active{
   background:transparent url(images/GreyUser.jpg) no-repeat scroll left;
   padding:0px 6px 0px 18px;
   font-size : 11px;
   font-weight : normal;
   color:#333333;
   text-decoration:none;
}

A.User:hover {
   font-size : 11px;
   font-weight : normal;
   color: #777777;
   text-decoration : none;
}

.Date, A.Date:link, A.Date:visited, A.Date:active, A.Date:hover  {
    color:#333333;
	font-weight:normal; 
    font-size:11px;
	height:15px;
    text-decoration:none;
}

.Search, A.Search:link, A.Search:visited, A.Search:active {
    color:#000000;
	font-weight:normal; 
    font-size:11px;
    text-decoration:none;
}

A.Search:hover  {
    color:#000000;
	font-weight:normal; 
    font-size:11px;
    text-decoration:none;
}

.Breadcrumb, A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active {
    color:#000000;
	font-weight:normal; 
    font-size:11px;
    text-decoration:none;
}

A.Breadcrumb:hover  {
    color:#777777;
	font-weight:normal; 
    font-size:11px;
    text-decoration:none;
}

A:link {
	color :#48a942;
	text-decoration : none;
	font-family:Georgia;
	  outline: none;

}

A:active {
	color :#48a942;
	text-decoration : underline;
	font-family:Georgia;
	  outline: none;

}

A:hover {
	color :#666;
	text-decoration : underline;
	font-family:Georgia;
	  outline: none;

}

A:visited {
	color :#48a942;
	text-decoration : none;
	font-family:Georgia;
	outline: 0
}

.Footer{
   font-size:11px;
   font-weight:regular; 
   color:#3F3F3F;
   text-decoration:none
}

A.Footer:link {
    font-size:11px;
    font-weight:bold; 
	color : #3F3F3F;
	text-decoration : none;
}

A.Footer:visited  {
    font-size:11px;
    font-weight:bold; 
	color : #3F3F3F;
	text-decoration : none;
}

A.Footer:active {
    font-size:11px;
    font-weight:bold; 
	color : #3F3F3F;
	text-decoration: none;
}

A.Footer:hover {
    font-size:11px;
    font-weight:bold; 
	color :#777777;
	text-decoration: none;
}

.Links{
   font-size:11px;
   font-weight:bold; 
   color:#555555;
   text-decoration:none
}

A.Links:link {
    font-size:11px;
    font-weight:bold; 
	color : #555555;
	text-decoration : none;
}

A.Links:visited  {
    font-size:11px;
    font-weight:bold; 
	color : #555555;
	text-decoration : none;
}

A.Links:active {
    font-size:11px;
    font-weight:bold; 
	color : #555555;
	text-decoration: none;
}

A.Links:hover {
    font-size:11px;
    font-weight:bold; 
	color :#777777;
	text-decoration: none;
}

.sidebar{
   font-size:20px;
   font-weight:regular; 
   color:#ffffff;
   text-decoration:none
}
.Search{
    
   color:#ffffff;
   
}

A.sidebar:link {
    font-size:20px;
    font-weight:bold; 
	color : #ffffff;
	text-decoration : none;
}

A.sidebar:visited  {
    font-size:20px;
    font-weight:bold; 
	color : #ffffff;
	text-decoration : none;
}

A.sidebar:active {
    font-size:20px;
    font-weight:bold; 
	color : #cccccc;
	text-decoration: none;
}

A.sidebar:hover {
    font-size:20px;
    font-weight:bold; 
	color :#cccccc;
	text-decoration: none;
}
   


A.Search:link {
    font-size:20px;
    font-weight:bold; 
	color : #ffffff;
	text-decoration : none;
}

A.Search:visited  {
    font-size:20px;
    font-weight:bold; 
	color : #ffffff;
	text-decoration : none;
}

A.Search:active {
    font-size:20px;
    font-weight:bold; 
	color : #cccccc;
	text-decoration: none;
}

A.Searchr:hover {
    font-size:20px;
    font-weight:bold; 
	color :#cccccc;
	text-decoration: none;
}

.PaneFloatB { z-index:1200; position:relative; top:-5px; left:-px; width:478px; height:26px; color:#FFFFFF; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background:none;}
hr{color: #ccc; height: 1px;}






