/* 
================================
Skin styles for DotNetNuke
================================
*/   

html,body{
background-image:url(fnga_mainbg.jpg);
background-repeat:repeat-x;
margin:0px;
}
.skinwrapper{
width:900px;
background-image:url(fnga_mainbg.jpg);
background-repeat:repeat-x;
}

.skingradient {
	BACKGROUND-IMAGE: url(gradient_LtBlue.jpg); HEIGHT:30px;
}

.skinmenu{padding:10px;}
.skinuser{padding:5px;;text-align:right;}
.skincontentstable{width:100%; padding:0px;}
.skinheader{height:115px;}
.skinfooter{padding:5px;text-align:center;}
.skinbody{width:100%;}

/*panes*/
.leftpane{width:210px;}
.contentpane{
vertical-align:top;
text-align:left;}
.graphicspane{}
.membercontentpane{text-align:left;,padding-right:30px;}
.flashpane{
width:670px;
padding:0px;
}
.rightcontentpane{
padding-left:30px;
padding-top:0px;
text-align:left;
vertical-align:top;
width:230px;
}

.rightpane{
padding-left:30px;
padding-top:0px;
}

.rightmemberpane{
background:url(topright_boxbg.jpg);
padding-left:0px;
padding-top:0px;
text-align:left;
vertical-align:top;
width:206px;
}

/*text*/
.normal,div,span,p,td,th,li,a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}


H1  {
font-size:15px;
color:#1598d8;
font-weight:bold;
}

H2  {
font-size:14px;
color:#1598d8;
font-weight:bold;
}

H3  {
font-size:13px;
color:#1598d8;
font-weight:bold;
}

H4  {
font-size:12px;
color:#1598d8;
font-weight:bold;
}

H5, DT  {
color:#1598d8;
font-weight:bold;
}

/*links & buttons*/
a:link{color:#1598d8;text-decoration:underline;}
a:visited{color:#1598d8;text-decoration:underline;}
a:hover{color:#1598d8;text-decoration:none;}
a:active{color:#1598d8;text-decoration:none;}

.StandardButton{background:#CCC;border:1px #CCC outset;padding:5px;}

a.CommandButton{font-size:12px;font-weight:bold;}
.controlpanel a.CommandButton{font-size:10px;}
a.CommandButton:link{color:#1598d8;text-decoration:none;}
a.CommandButton:visited{color:#1598d8;text-decoration:none;}
a.CommandButton:hover{color:#1598d8;text-decoration:underline;}
a.CommandButton:active{color:#1598d8;text-decoration:underline;}

a.skinuser:link{color:#000;text-decoration:none;}
a.skinuser:visited{color:#000;text-decoration:none;}
a.skinuser:hover{color:#1598d8;text-decoration:underline;}
a.skinuser:active{color:#1598d8;text-decoration:underline;}

/*menu See http://www.inventua.com/dnn-sidemenu-documentation.content for Support Information */



.MenuHdr0, 
.MenuItem0, 
.MenuItem{
font-size: 11px;
color: #37a6d6;
padding-top: 20px;
padding-bottom: 0px;
padding-left: 30px;
background-image:url(/Portals/4/images/menu_bg.jpg);
background-position:0 10;
background-repeat:no-repeat;
cursor: default;
}


.MenuHdr0 td A, 
.MenuHdr0 A, 
.MenuHdr0 A:Active, 
.MenuHdr0 A:Visited, 
.MenuHdr0 A:Link{
text-decoration: none; 
color: #37a6d6;
cursor: pointer;
} 

.MenuHdr0 A:Hover, 
.MenuItem0 A:Hover {
font-weight:bold;
cursor: default;
cursor: pointer;
}


.MenuItem0 td A, 
.MenuItem0 A:Active, 
.MenuItem0 A:Visited, 
.MenuItem0 A:Link{
text-decoration: none; 
color: #37a6d6;
cursor: pointer;
} 


.MenuHdr1, 
.MenuItem1
{
height:20px;
vertical-align:middle;
padding-bottom: 5px;
padding-top: 5px;

padding-left:40px;
}

.MenuHdr1 td A,
.MenuHdr1 A, 
.MenuHdr1 A:Active, 
.MenuHdr1 A:Hover, 
.MenuHdr1 A:Visited, 
.MenuHdr1 A:Link{
font-size:11px;
text-decoration: none;
color: #333333;
cursor: pointer;
}

.MenuItem1 td A,
.MenuItem1 A, 
.MenuItem1 A:Active, 
.MenuItem1 A:Hover, 
.MenuItem1 A:Visited, 
.MenuItem1 A:Link{
font-size:11px;
text-decoration: none;
color: #333333;
cursor: pointer;
}


.MenuItemMouseOver2 A:Hover, 
.MenuItemMouseOver1 A:Hover, 
.MenuItemMouseOver1 A, 
.MenuItemMouseOver1 A:Active, 
.MenuItemMouseOver1 A:Visited, 
.MenuItemMouseOver1 A:Link{
font-size:11px;
text-decoration: none;
color: #333333;
cursor: pointer;
}

.MenuItem2{
height:20px;
padding-bottom: 5px;
padding-top: 5px;
padding-left:50px;
}

.MenuItem2 td A,
.MenuItem2 A, 
.MenuItem2 A:Active, 
.MenuItem2 A:Hover, 
.MenuItem2 A:Visited, 
.MenuItem2 A:Link, 
.MenuItemMouseOver2 A, 
.MenuItemMouseOver2 A:Active, 
.MenuItemMouseOver2 A:Visited, 
.MenuItemMouseOver2 A:Link{
font-size:10px;
text-decoration: none;
color: #37a6d6;
cursor: pointer;
}



.MenuItemMouseOver1, 
.MenuItemMouseOver2{
height:20px;
background-color: #e9f5fb!Important; 
padding-bottom: 5px;
padding-top: 5px;
}

.currentHeaderHighlight0{
color:#37a6d6;
font-weight: bold;
padding-bottom:0px;
}

.currentItemHighlight1{
font-weight:bold;
font-size:11px;
}

.MenuItem HR{
display:none;
}

/* Calendar Classes */

.Event table{
width:100%;
}

.event{
}

/* Tree Menu */
.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);
}

/* Forum Menu */
.Forum_PostBody_Alt{
height:100px;
padding-top:15px;
}

.Forum_Link{
color:#FFFFFF;
}

/* Documents Module */
.DNN_Documents.TitleCell{
width:100%;
}

img.srCompanyLogo{
padding-bottom:15px;
}

.SearchResults{
	margin-top:10px;
	border:1px #999999;
	}

.SearchResults td{
	font-size:9px;
	padding:5px;
	}
	
.SearchResults th{
	font-size:10px;
	padding:5px;
	}