/* 
================================
Skin styles for DotNetNuke
================================
*/   
body
{
		background-image:  url(images/back.jpg);
	background-repeat:repeat;
}
.pagemaster {
	width: 100%;
	height: 100%;	

}
.skinmaster 
{
	
	background-color: #ffffff;
	/*height: 800px; 
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;  */
}
.skinheader 
{

}
.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	
	background-color: #fefefe;
}
.logo
{
	background-image: url(images/logo.jpg); 
	background-repeat:no-repeat;
	width:210;
	height:90;
	background-position:left top;
	background-color:Transparent;
}
.toppane {

	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 200px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	vertical-align:top;
}
.contentpane {
	
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 200px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	vertical-align:top;
	
	}
	
	.MiddleMenuPane
	{
		background-image: url(images/ojback.jpg);background-repeat:repeat-x;
		width:100%;
		
	}
	
	.uppermenupane
	{
		height:33px;
		
	}
	
.CenterContentPane
{
	width: 618px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	vertical-align:top;
	
	}

.bottompane {
	
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.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: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        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: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #8da4d3; 
}

.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: #cad5ea;  
	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 {
	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;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}
.fullwidth
{

}
.fullwidthcolor
{
background-image: url(images/line.jpg);	
background-repeat:repeat-x;
font-family:Verdana;
font-size:medium;
}
.colorfooter
{
background-image: url(images/footer.gif);
background-repeat:repeat;
height:10px;
width:1016px;
font-size:1px;
	
}
.mirror
{
	background-image: url(images/mirror.gif);
	background-repeat:no-repeat;
	height:21;
	width:30;
	
}
.footerpane
{
	 width:1016px;
	 margin-left:auto;
	 margin-right:auto;
	 
}



.footerpane a,
.footerpane a:Link,
.footerpane a:active,
.footerpane a:hover
{
 background-color: transparent;
font-family:Arial;
 text-decoration:none;
 color:#69696B;
 width:1016px;
 font-size:10px;
 	
}



.aboutpane
{
	

}

.blue1
{
	width:180px;
}
.blue2
{
	width:180px;
}

.searchtd
{
	color:#4D5259;
	font-family:Arial;
	font-size:11px;






}
.searchclass .NormalTextBox,
.searchtd .NormalTextBox
{

	border: 1px solid #cccccc;


}

.searchclass, a.searchclass:link, a.searchclass:visited, a.searchclass:hover, a.searchclass:active 
{
	background:url(images/mirror.gif);

	background-repeat:no-repeat;
	background-position:left bottom;
	padding-right:30px;
	font-size:18px;
	text-decoration:none;
	
}

.breadcrumbs,
.breadcrumbs a,
.breadcrumbs a:Link,
.breadcrumbs a:visited,
.breadcrumbs a:hover ,
.breadcrumbs a:active
{
	font-family:Arial;
	font-size:10px;
	color:#A8AAB0;
	text-decoration:none;
	padding-top:15px;
}



a.breadcrumbs,
.breadcrumbs a,
a.breadcrumbs:Link,
a.breadcrumbs:visited,
a.breadcrumbs:hover ,
a.breadcrumbs:active
{
	font-family:Arial;
	font-size:10px;
	color:#A8AAB0;

	
}

.breadcrumbs a:hover
{
	font-family:Arial;
	font-size:10px;
	color:#A8AAB0;
	text-decoration:none;
}


A.breadcrumbs:link {	font-family:Arial;
	font-size:10px;
	color:#A8AAB0;}
A.breadcrumbs:visited {	font-family:Arial;
	font-size:10px;
	color:#A8AAB0;}

A.breadcrumbs:hover {	font-family:Arial;
	font-size:10px;
	color:#A8AAB0; text-decoration:none;} 
A.breadcrumbs:active{	font-family:Arial;
	font-size:10px;
	color:#A8AAB0;}
	
	
.Normal
{
	font-family:Calibri, Arial, Tahoma;
}

h1
{
	color:#FF5800;
	font-family:Calibri, Arial, Tahoma;
	font-size:40px;
	font-weight:bold;
		margin-bottom: -10px;
	padding-bottom:-10px;
	}

h2
{
	color:#FF5800;
	font-family:Calibri, Arial, Tahoma;
	font-size:14px;
	font-weight:bold;
	margin-bottom:-10px;
	padding-bottom:-10px;
}

h3
{
	color:#565A5C;
		font-family:Calibri, Arial, Tahoma;
		font-size:14px;
	font-weight:bold;
	margin-bottom: -10px;
	padding-bottom:-10px;
	}

h4
{
	color:#FF5800;
		font-family:Calibri, Arial, Tahoma;
		font-size:14px;
	font-weight:bold;
	}

h5
{
	color:#565A5C;
		font-family:Calibri, Arial, Tahoma;
		font-size:14px;
	font-weight:bold;
	}
	
p
{
	margin-top:10px;
	margin-bottom:10px;
}

a, a:link, a:visited, a:active { color:#FF5800; text-decoration:none; }
a:hover { color:#FF5800; text-decoration:none; }


.Normal p
{
	
	margin-top:10px;
	margin-bottom:-10px;

}

.viewnewsarticle li {
list-style-image:url(images/bullet.jpg);
margin-bottom:5px;
margin-top:0;
}

.Normal ul
{

}

.Normal li
{
	list-style-image:url(images/bullet.jpg);
/*background-image: url(images/bullet.jpg);
background-repeat: no-repeat;
background-position: 0 center;
padding: 0px 0 0px 20px;
margin: .4em 0;*/

	margin-bottom:5px;
	margin-top:0px;
}
.Normal li li
{
	
	list-style-image: url(images/bullet2.jpg);
	margin-bottom:5px;
	margin-top:0px;
		vertical-align:bottom;

}



.login-register, a.login-register:link, a.login-register:visited, a.login-register:active { FONT-WEIGHT:normal; FONT-SIZE:10px; COLOR:#FFFFFF; FONT-FAMILY:"Arial", Helvetica, sans-serif; text-decoration:none; }
a.login-register:hover	{ FONT-WEIGHT:normal; FONT-SIZE:10px; COLOR:#69696b; FONT-FAMILY:"Arial", Helvetica, sans-serif; text-decoration:none; }