/* 
================================
Skin styles for DotNetNuke
================================
*/   

/*INDIVIDUAL SKIN ITEMS*/
#dnn_dnnBREADCRUMB_lblBreadCrumb a:visited,
#dnn_dnnBREADCRUMB_lblBreadCrumb a:link,
#dnn_dnnBREADCRUMB_lblBreadCrumb a:hover{padding-left:5px;padding-right:5px;color:#ffffff;font-family:Verdana;font-size:10pt;font-weight:normal;}
#dnn_dnnBREADCRUMB_lblBreadCrumb {color:White;}
#dnn_dnnCOPYRIGHT_lblCopyright,
#dnn_dnnLOGIN_cmdLogin{color:#34659a;font-family:Verdana;font-size:8pt;font-weight:normal;}

.pagemaster {width: 100%;height: 100%;background-color: #d0ddea;padding-top:5px;}

.skinmaster {
	height: 100%;
	background-color: #ffffff;
}
.controlpanel {
	width: 100%;
	background-color: #d0ddea;
	border: 0px;
	height:0px;
}
.lefttopcurve{background-color:#002157;height:17px;
	background-image:url(images/topleftcurve.jpg);background-position:top left;background-repeat:no-repeat;}
.righttopcurve{background-color:#002157;height:17px;width:19px;
	background-image:url(images/toprightcurve.jpg);background-position:top right;background-repeat:no-repeat;}
.navpane{background-color:#002157;} 
.leftbar{width:246px!important;background-color:Transparent;
	background-image:url(images/leftbar.jpg);background-position:top left;background-repeat:no-repeat;
	padding-top:485px;padding-right:0px;
	border-left:1px solid #002157;border-bottom:1px solid #002157;}
.breadcrumbcorner{background-color:#2b5c91;height:22px;width:25px;
	background-image:url(images/breadcrumbpane.jpg);background-position:top left;background-repeat:no-repeat;}
.breadcrumbpane{background-color:#2b5c91;height:22px;}
.brownbar{height:6px;font-size:0px;background-color:#d0cccb;border-right:1px solid #002157;}




.leftbar p{color:#316397;text-align:left;font-family:Verdana;font-size:10pt;
	 }

.contentarea
{
	background-color:White;
	height: 100%!important;
	width:650px!important;
}
.contentarea2
{
	background-color:White;
	height: 100%!important;
	width:650px!important;
	padding-left: 15px;
	padding-right:15px;
	padding-top:15px;
}
.contentpane {
	background-color: transparent;
	height:100%!important;
	width:650px;
	padding-right:15px;
	padding-top:15px;
}
.contentpane2 {
	background-color: transparent;
	height:100%!important;
	width:650px;
	padding-top:15px;
}

.content1pane{padding-right:10px;height:100%;}
.content2pane{padding-left:10px;}

.leftbottompane {
	width:290px;
	background-color: transparent;
	padding-bottom:20px;
	padding-right:10px;
}
.rightbottompane2 {
	width: 290px;
	background-color: transparent;
	padding-bottom:20px;
	padding-left:10px;
}
.rightbottompane {
	width: 300px;
	background-color: transparent;
	padding-bottom:20px;
	padding-left:10px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.copyrightpane{height:35px;padding-top:10px;width:650px;padding-bottom:15px;
	padding-right:15px;}

/*BOTTOM MENU STYLE*/
.TopMenuBar
{
    padding-top: 20px;
}

.TopMenuItem A:link, 
.TopMenuItem A:hover,
.TopMenuItem A:visited,
.TopMenuItem A:active
{
        font-size: 11px;
        color: #2b5c91;
        text-transform: uppercase;
        font-family: Verdana;
}


/*MENU STYLES*/
.main_dnnmenu_container {
	background-color: transparent;
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	background-color: transparent;
	width:100%;
	padding-top:5px;
	vertical-align: middle;
		border:0px solid red;
}
.main_dnnmenu_rootitem  { /*td if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 10pt; 
	font-style: normal; 
	background-color: transparent;
	font-family: Verdana;
	text-transform: uppercase;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 30px 15px 20px 15px;   /*explicitly set padding for root menu items*/
	vertical-align: middle;
	height:65px!important;
	}

.main_dnnmenu_itemhover {  
	background-color: transparent; 
	background-image:url(images/menubg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

.main_dnnmenu_itemhover td {  
	background-color: transparent; 
	background-image:none;
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #002157; 
	margin-top:0px; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-image:none!important;
   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_item td { /*td if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 10pt; 
	font-style: normal; 
	background-color: transparent;
	font-family: Verdana; 
	text-transform: uppercase;
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding:   3px 10px 3px 5px;	
    background-image:none!important;
}

.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;
}
.Head {
   font-family: Century Gothic;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}


