/*Global min width, ie/mozilla set min width dif(dont change skin specific)*/
html { min-width: 750px; }
.minwidth{width:750px;}

/*Option widths - these can be changed in portal.css*/
.setwidth{
    width:760px;
	background-color: #E9E9D8;
	    
}
.skinleftpane{width:250px;}
.skinrightpane{width:180px;}

.skinimage{
	width:760px;
	height:175px;
	background-image: url(SideImages/01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/*FontStylin - needs to be early because of cascades*/
.Normal,P,SPAN,TD{
	font-family:Helvetica,tahoma,verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#1E4452;
} 

A, A:link,A:hover,A:active,A:visited{
	font-family:Helvetica,tahoma,verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
}
A:hover{
	color:#006600;
}

.OtherTabs, A.OtherTabs, A.OtherTabs:link,A.OtherTabs:hover,A.OtherTabs:active,A.OtherTabs:visited{
	font-family:tahoma,verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#777777;
}
A.OtherTabs:hover{
	color:#006600;
}
.SelectedTab, A.SelectedTab, A.SelectedTab:link,A.SelectedTab:hover,A.SelectedTab:active,A.SelectedTab:visited{
	font-family:tahoma,verdana;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	color:#777777;
	text-transform:uppercase;
}
A.SelectedTab:hover{
	text-decoration:none;
	color:#006600;
}

.Head{
	font-family:"Century Gothic",tahoma,verdana;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#444444;
	text-transform:uppercase;	
}


.skincontentpane{height:250px;}
.skinrightpane{padding-bottom:0px;
	background-image: background-image: url(Themes/bg.jpg);
}
.skinleftpane{
}
.skintoppane{height:175px;}
}

.skinbottompane{height:15px;}
}
body{scrollbar-3dlight-color : #899BA3;
	scrollbar-arrow-color : #899ba3;
	scrollbar-base-color : #899ba3;
	scrollbar-darkshadow-color : #000000;
	scrollbar-face-color : #666666;
	scrollbar-highlight-color : #333333;
	scrollbar-shadow-color : #999999;
	scrollbar-track-color : #333333;
}
.bg{background-repeat: no-repeat;

}
.bgmenu{background-image: url(Themes/bg.jpg);}
.bgtopmenu{background-image: url(Themes/bg.jpg);}
.bgtop {background-color:transparent;
}
.bgbody{background-image: url(Themes/bg.jpg);
	padding-top:15px;
	padding-bottom:0px; 
}
.bgfooter{background-image: url(Themes/bg.jpg);}

.SkiniDate{padding:3px;}
.SkiniDate, .SkiniDate A, .SkiniDate A:link, .SkiniDate A:visited, .SkiniDate A:active, .SkiniDate A:hover{
	font-family: Tahoma,Verdana;
	font-size:9px;color: #777777;
	text-decoration:none;
}
.SkiniDate A:hover{	color: #006600;}


.SkiniSearch{padding:3px;
text-decoration:none;}
.SkiniSearch, .SkiniSearch A, .SkiniSearch A:link, .SkiniSearch A:visited, .SkiniSearch A:active, .SkiniSearch A:hover{
	font-family: Tahoma,Verdana;
	font-size:10px;color: #777777;
	text-decoration:none;
}
.SkiniSearch A:hover{color: #006600;
text-decoration:none;}

.SkiniSearch .NormalTextBox{
	font-family:tahoma,verdana;
	padding:0px;
	font-size:10px;
	border:1px solid #777777;
	width:100px;
	margin-top:1px;
	height:14px;
	text-decoration:none;
}

/*MENU*/
.MainMenu_MenuContainer, .MainMenu_MenuContainer TD, .MainMenu_MenuContainer TR, .MainMenu_MenuBar, .MainMenu_MenuBar TD, .MainMenu_MenuBar TR,.MainMenu_SubMenu, .MainMenu_MenuBreak, .MainMenu_RootMenuArrow{
	border-left: #000000 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #000000 0px solid; 
	background-color:transparent; background-image:none; width:auto; height:auto; filter:none;
}

.MainMenu_SubMenu{
	border-left: #1E4452 1px solid; border-bottom: #1E4452 1px solid; border-top: #1E4452 4px solid; border-right: #1E4452 1px solid;;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='Black', Direction=135, Strength=1);; 
}

.MainMenu_SubMenu .MainMenu_MenuItem, .MainMenu_SubMenu .MainMenu_MenuIcon , .MainMenu_SubMenu .MainMenu_MenuArrow{
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-right: #ffffff 1px solid; 
	background-color: #ffffff;
	color: #1E4452;
}

.MainMenu_SubMenu .MainMenu_MenuItemSel{
	border-left: #1E4452 1px solid; 
	border-bottom: #1E4452 1px solid; 
	border-top: #1E4452 1px solid; 
	border-right: #1E4452 1px solid; 
	background-color: #1E4452;
	color:#C4DF9B;
}

.ModuleTitle_MenuBreak{
	background-color: #ffffff;
}

TR.MainMenu_MenuBar TD, TR.MainMenu_MenuBar TD.MainMenu_RootMenuArrow{
	border-left: #000000 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #000000 0px solid; ;
	color:#777777;
	background-color: Transparent;
}

TR.MainMenu_MenuItemSel TD, TR.MainMenu_MenuItemSel TD.MainMenu_RootMenuArrow{
	border-left: #000000 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #000000 0px solid; ;
	color:#006600;
	background-color: Transparent;
}

.MainMenu_MenuContainer TD{
	font-family:tahoma,verdana;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-align:left;	
}

.MainMenu_SubMenu TD{
	font-family:tahoma,verdana;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-align:left;	
}

TD.MainMenu_MenuIcon{
	width:10px;
	text-align: left;
	display:none; ;
}
TD.MainMenu_RootMenuArrow, TD.MainMenu_MenuArrow{
	width:10px;
	text-align: right;
}

.MainMenu_MenuContainer TABLE{
	width:auto;;
	height:16px;
}

.MainMenu_SubMenu TABLE{
	width:130px;
}

.MainMenu_SubMenu TD{
	height:auto;;
}

/*ACTIONS*/

.ModuleTitle_MenuContainer, .ModuleTitle_MenuContainer TD, .ModuleTitle_MenuContainer TR, .ModuleTitle_MenuBar, .ModuleTitle_MenuBar TD, .ModuleTitle_MenuBar TR,.ModuleTitle_SubMenu, .ModuleTitle_MenuBreak, .ModuleTitle_RootMenuArrow{
	border-left: #000000 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #000000 0px solid; 
	background-color:transparent; background-image:none; width:auto; height:auto; filter:none;
}

.ModuleTitle_SubMenu{
	border-left: #1E4452 1px solid; border-bottom: #1E4452 1px solid; border-top: #1E4452 4px solid; border-right: #1E4452 1px solid;;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='Black', Direction=135, Strength=1);; 
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItem, .ModuleTitle_SubMenu .ModuleTitle_MenuIcon , .ModuleTitle_SubMenu .ModuleTitle_MenuArrow{
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-right: #ffffff 1px solid; 
	background-color: #ffffff;
	color: #1E4452;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItemSel{
	border-left: #1E4452 1px solid; 
	border-bottom: #1E4452 1px solid; 
	border-top: #1E4452 1px solid; 
	border-right: #1E4452 1px solid; 
	background-color: #1E4452;
	color:#C4DF9B;
}

.ModuleTitle_MenuBreak{
	background-color: #ffffff;
}

.ModuleTitle_SubMenu TD{
	font-family:tahoma,verdana;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-align:left;	
}

TD.ModuleTitle_MenuIcon{
	width:10px;
	text-align: left;
}

TD.ModuleTitle_RootMenuArrow, TD.ModuleTitle_MenuArrow{
	width:10px;
	text-align: right;
}

.ModuleTitle_SubMenu TABLE{
	width:130px;
}

.MainMenu_SubMenu, .ModuleTitle_SubMenu{
	filter:alpha(opacity=80);-moz-opacity:0.80;opacity: 0.80;
}


.SkinLight{background-color:#99ffcc;}
.SkinLightOlive{background-color:#C0DF81;}
.SkinOrange{background-color:#FF9500;} 
.SkinYellow{background-color:#FFFF00;} 
.SkinSilver{background-color:#C0C0C0;}
.SkinOlive{background-color:#808000;}
.SkinPink{background-color:#FF00FF;}
.SkinTeal{background-color:#008080;}
.SkinAqua{background-color:#00FFFF;}
.SkinLime{background-color:#00FF00;}
.SkinLightGreen{background-color:#C8FAC8;}
.SkinWhite{background-color:#FFFFFF;}

.ErrorRed { color: #ff0000; font-family: tahoma; font-weight: bold; font-size: 11px; }

.WMForm
{
padding:3px;
}

.hiddenwhite {font-family: Arial;font-size: 1px;color: #FFFFFF;background-color: #FFFFFF;}

.ErrorWhite { color: #ffffff; font-family: tahoma; font-weight: bold; font-size: 11px; }