/* 
================================
Skin styles for DotNetNuke
================================
*/   

H1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color: #000000;
font-weight: bold;
}

H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #000000;
font-weight: bold;
}

H3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
font-weight: bold;
}

H4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
font-weight: bold;
}

H5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
font-weight: bold;
}

H6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #000000;
font-style: italic;
}

.pagemaster {
width: 770px;
height: 100%;
background-color: #FFFFFF;
margin: 0px;
}
.skinmaster {
height: 100%;
background-color: #FFFFFFF;
}
/*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 {
background-image: url(media/header_03.jpg);
background-position: center top;
}
/*.skingradient {
BACKGROUND-IMAGE: url(../DNN-Blue/gradient_DkBlue.jpg); HEIGHT:30px;
}*/
.controlpanel {
width: 100%;
background-color: #DFE5F2;
}
.toppane {
width: 100%;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}
.leftpane {
width: 175px;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}
.contentpane {
width: 100%;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}
.rightpane {

}


.bottompane {
width: 100%;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}
/* Main Menu -------------------------------------------------------------------- */

.MainMenu_MenuContainer{ width:98%; background:transparent; }
.MainMenu_MenuBar{ }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuItem{
	color:#000; 
	font-size:11px; font-weight:normal;
	border:#FFF solid;
	border-width:1px 0px;
	padding:4px 10px 4px 5px;
	margin-bottom:1px;
}
.submenuitembreadcrumb{
	color:#000; 
	font-size:11px; font-weight:normal;
	border:#FFF solid;
	border-width:1px 0px;
	background-color:transparent;
	padding:4px 10px 4px 5px;
	margin-bottom:1px;	
}
.submenuitemselected{
	border:#FFF solid;
	border-width:1px 0px;
	color:#000;
	font-size:11px; font-weight:normal;
	padding:4px 10px 4px 5px;
	background:#8DA4D3;
}
.MainMenu_MenuArrow{
	border:#FFF solid; border-width:1px 1px 1px 0px;
	padding:0px;
}
.submenu{
	z-index:1000; 
	background:#FFF;	
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#757575', Direction=135, Strength=2);*/
	border:1px #000 solid; 
	padding:0px;
	margin-left:2px;
}
.rootmenuitem TD{
	color:#000; 
	font-size:11px; 
	font-weight:bold;
	border:0px;
	background:#FFF;
	padding:0px 0px 0px 12px;
	height:33px;
}
.rootmenuitemselected TD{
	color:#036; 
	font-size:11px; 
	font-weight:bold;
	border:0px; 
	background:#FFF;
	padding:0px 0px 0px 12px;
	height:33px;
}
.rootmenuitembreadcrumb TD{
	color:#036;
	font-size:11px; 
	font-weight:bold;
	border:0px;
	background:#FFF;	
	padding:0px 0px 0px 12px;
	height:33px;
}
.MainMenu_MenuBreak{ display:none; }




/*
.MainMenu_MenuContainer {
background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
	}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	}

.MainMenu_MenuIcon {
	background-color: #CAD5EA; 
	border-left: #CAD5EA 1px solid; 
	border-bottom: #CAD5EA 1px solid; 
	border-top: #CAD5EA 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
	}
.MainMenu_MenuItem {
	border-left: #CAD5EA 0px solid; 
	border-bottom: #CAD5EA 1px solid; 
	border-top: #CAD5EA 1px solid; 
	border-right: #CAD5EA 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	}


/* This effects the unmoused over state in the sub menus*//*
.SubMenu{
background-color:#FFFFFF;
font-family: Verdana;
font-size: 12px;
font-weight:normal;
color:#000000;
height: 23px;
width: 200px;
z-index: 1000;
padding-left: 0px;
border: 1px solid #CCCCCC;
}



/* An item in the drop down that matches the page you are on will receive these properties *//*
.SubMenuItemActive{
color: #003366;
font-size : 12px;
height: 23px;
font-weight: bold;
}

.MainMenu_MenuBreak {
height: 1px;
}
.MainMenu_MenuItemSel {
background-color: #8DA4D3; 
cursor: pointer; 
cursor: hand; 
color: #000000; 
font-family: Verdana; 
font-size: 9pt; 
font-weight: bold; 
font-style: normal;
}
.MainMenu_MenuArrow {
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; 
}

/*.StandardButton     {
background: transparent;
color: #FFFFFF;
font-family:Verdana; 
font-size: 11px;
font-weight: normal;
} #55617A 

.StandardButton input {

display: none;

}*/

/*This effects the td cell the menu tag is in*//*
.MenuContainer{

}
/*This effects area the menu items take up.
Not the full cell.  
Also effects the roll over effect if a background colour is used here.
to debold the root level items set the font-weight:normal.*//*
.MenuBar{
width: 200px;
font-family: Verdana;
font-size: 12px;
height: 23px;
font-weight:bold;
color:#41608D;
background-color:transparent;
}

/*This will effect the space taken up in the menu bar in the same way 
that MenuBar does but it also effects the items in the drop down menu.
Only the back-ground
*//*
.MenuItem{
font-family: Verdana;
font-size: 12px;
color:#003366;
height: 23px;
width: 200px;
padding : 0px 0px 0px 0px;
}

/* this turns of the left hand side icons and it removes the spacing they are sitting in *//*
.MenuIcons{
display:none;
}

/* This appears to be unused in 3.1.1*//*
.MenuItemEl{

}

/* this appears to be unused 3.1.1 *//*
.MenuBreak{

}



/* Turns off the space where a sub-menu arrow would be 
*//*
.MenuArrow{
display:none;
}
/* Appears to be unused in 3.1.1 *//*
.MenuRootArrow{

}

/* Appears to be unused in 3.1.1 *//*
.RootMenuItemBreadcrumb{

}

/* Appears to be unused in 3.1.1 *//*
.SubMenuItemBreadcrumb{

}

/* Effects any item on the root level with a submenu *//*
.RootMenuItem{
	font-size : 12px;
	height: 23px;
	color:#000000;
	font-weight: bold;
}

/*Any item that is at root level without a submenu will receive the properties here *//*
.RootMenuItemActive{
font-size : 12px;
height: 23px;
color:#003366;
font-weight: bold;
}


/*This will effect the items in the menu at the root that have a roll over.*//*
.RootMenuItemSelected { 
color: #003366;
background-color:transparent;
padding : 0px 0px 0px 0px;
font-size : 12px;
height: 23px;
font-weight: bold;
}

.RootMenuItemSelectedBottom { 
color: #003366;
background-color:transparent;
padding : 0px 0px 0px 0px;
font-size : 12px;
height: 23px;
font-weight: bold;
}



.MainMenu_MenuItemSel {
color:##003366;
cursor: pointer; 
cursor: hand; 
font-family: Verdana;
font-size: 12px;
font-style: normal;
font-weight: bold;
}

.StandardButton     {
background: transparent;
color: #000000;
font-family:Verdana;
font-size: 10px;
font-weight: normal;
border: 0px 0;
cursor: hand;
margin: 0px;
padding: 0px;
} /*#7994CB none*/

/*
.MenuContainerBottom {
height: 20px;
}

.MenuBarBottom {
font-family: Verdana;
font-size: 10px;
height: 20px;
font-weight:normal;
color:#89AABC;
background-color:transparent;
}*/

/*
.RootMenuItemSelected {
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #41608D;
}*/

.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: Verdana;
font-size:  18px;
font-weight:    normal;
color: #333333;
}

.ContainerTitle {
font-family: Verdana;
color: #2B2B2B;
font-size: 12px;
font-weight: bold;
}



.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(../DNN-Blue/gradient_LtBlue.jpg);
}
.Head   {
font-family: Verdana;
font-size:  18px;
font-weight:    normal;
color: #333333;
}
.Search_Button
{
vertical-align: -3px;
}

.text_footer {
font-family:Verdana;
font-size:11px;
color: #003264;
font-weight: bold;
}

.footer_links {
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color: #89AABC;
}

.footer_links a:link, a:visited {
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color: #89AABC;
text-decoration: none;
}

.footer_links a:hover {
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color: #41608D;
text-decoration: none;
}

a:active {
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color: #89AABC;
text-decoration: none;

}

a:link {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
color: #003366;
text-decoration: none;
}

a:visited {
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color: #89AABC;
text-decoration: none;

}

a:hover {
font-family: Verdana;
font-size: 10px;
font-weight: bold;
color: #003399;
text-decoration: underline;
}

.separator {
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color: #8BA4C9;
}

.searchbg {
background-image:url(media/searchbg_09.gif);
background-position:10px bottom;
background-repeat:no-repeat;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
padding-right:5px;
}


#dnn_ctr451_Signin_cmdLogin {
width: 30px;
}

#dnn_ctr451_Signin_cmdRegister {
display:none;
}

#dnn_ctr451_Signin_TDRegister {
display:none;
}

#pnl_ads {
background-color:#FFFFFF;
margin-left:25px;
width:150px;
float-right;
}