/* 
================================
Skin styles for DotNetNuke
================================
*/   

body {
	width: 100%;
	height: 100%;	
	background-image: url(images/main_background.jpg);
	background-repeat: repeat;
}

.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.contentpane {
	width: 933px;
	background-color: transparent;
}
.footerpane {
	width: 933px;
	background-color: transparent;
}

/* link styles */

a:link { 
	 text-decoration: underline;
	 color: #427ea3;	 
	}

a:visited 
{
	text-decoration: underline;
	color: #427ea3;
}

a:hover
{
	color: #427ea3;
}


/* Bullet / list item styles */
UL LI

{

       list-style-type: disc;

}

 

UL LI LI

{

       list-style-type: circle;

}

 

UL LI LI LI

{

       list-style-type: square;

}

 

OL LI

{

       list-style-type: decimal;

}

 

OL OL LI

{

       list-style-type: lower-alpha;

}

 

OL OL OL LI

{

       list-style-type: lower-roman;

}

OL UL LI

{

       list-style-type: disc;

}

/* Page Background Styles  */ 

/* @charset "utf-8"; */
.background_main {
	background-image: url(images/main_background.jpg);
	background-repeat: repeat;
}
.background_top {
	background-image: url(images/top_background.jpg);
}
.background_btm {
	background-image: url(images/bottom_background.jpg);
}
.background_main_right {
	background-image: url(images/background_right.jpg);
	background-repeat: repeat-y;
}
.background_main_left {
	background-image: url(images/background_left.jpg);
	background-repeat: repeat-y;
}
.background_content_area_main {
	background-image: url(images/content_area_background.jpg);
	background-repeat: repeat-y;
}
.background_right_margin {
	background-image: url(images/right_margin_background.jpg);
	background-repeat: repeat-x;
}
.background_nav {
	background-image: url(images/nav_background.jpg);
	background-repeat: repeat-x;
}
.background_utilities {
	background-image: url(images/utilities_background.jpg);
	background-repeat: repeat-x;
}

.whitefootertext {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #ffffff;
}

/* EditorText Styles  */ 

.Mini {
font-family: Arial, Verdana, Helvetica;
	font-size: 8px;
	color: #545353;
}

.bodytext {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #545353;
}
.orangehighlight {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #ea8950;
	font-weight: bold;
}
.bodytextbold {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #545353;
	font-weight: bold;
}
.blueheading {
	font-family: Arial, Verdana, Helvetica;
	font-size: 18px;
	color: #3a7eaa;
	font-weight: bold;
}
.bodytextboldblue {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	color: #3a7eaa;
	font-weight: bold;
}


/* DNN Menu */

.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #427ea3; 
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight:normal;
	background-color: Transparent;
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #427ea3; 
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight:normal;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}

.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #F3F3F3;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
}

.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;
}




