/*mozilla width fix*/
html{
min-width:760px;
}
body{background-color:#0081b1;}
/*only show if skinobject installed!*/
.DNNDESIGNER{display:none;}
/*wrap dnn3 specific tags in this, dnndesigner will make sure dnn2 hides them*/
.DNN3{}
/*wrap dnn2 specific tags in this, dnndesigner will make sure dnn3 hides them*/
.DNN2{}

/*Images Layout*/
.SkinBgBase {
	background-image:   url(Themes/blue/images/bg_05.gif);
}
.SkinBgTop {
	background-image:   url(Themes/blue/images/bg_02.gif);
	background-repeat: repeat-x;
	background-position: top;

}
.SkinBgRight {
	background-image:   url(Themes/blue/images/bg_06.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.SkinBgTopRight {
	background-image:   url(Themes/blue/images/bg_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.SkinBgLeft {
	background-image:   url(Themes/blue/images/bg_04.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.SkinBgTopLeft {
	background-image:   url(Themes/blue/images/bg_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.SkinBgBottomLeft {
	background-image:   url(Themes/blue/images/bg_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.SkinSideImage {
	background-repeat: no-repeat;
	background-position: left bottom;
}
.SkinBodyImage {
	background-repeat: no-repeat;
	background-position: right top;
}

.SkinMenuRepeat{
	background-image:   url(Themes/blue/images/menu_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.SkinMenuTop{
	background-image:   url(Themes/blue/images/menu_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*IE fix to hide over repeat*/
.SkinMenuFix{
	background-image:   url(Themes/blue/images/menu_fix.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/*KEEP ORDER ON TEXT*/

/*Body Text overrides*/
BODY,A, A:link, A:active, A:visited, A:hover, .Normal, SPAN, P, TD, .Head, .SubHead, .SubSubHead, .NormalRed, .NormalBold, TH, TFOOT, THEAD, H1, H2, H3, H4, H5, H6, DT{
font-family:arial,sans-serif;
font-size:11pt;
font-weight:normal;
text-decoration:none;
color:#ffffff;
}
A, A:link, A:active, A:visited, A:hover{text-decoration:underline;}
A:hover{color:#ffff00;}
.SubHead{font-size:8pt;font-weight:bold;color:#ff4400;}
.SubSubHead{font-size:7pt;font-weight:bold;color:#ff4400;}
.NormalRed{color:#ff2200;}
.NormalBold{font-weight:bold;}
.Head{font-weight:bold; font-size:12pt;}
H1{font-size:16pt;font-weight:bold;}
H2{font-size:15pt;font-weight:bold;}
H3{font-size:11pt;font-weight:bold;font-style:italic;}
H4{font-size:9pt;font-weight:bold;}
H5{font-size:8pt;font-weight:bold;}
H6{font-size:8pt;font-style:italic;}


/*Bottom Links*/
.SkinLinks, A.SkinLinks, A.SkinLinks:hover, A.SkinLinks:active, A.SkinLinks:link, A.SkinLinks:visited{
	font-family: arial,sans-serif;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:10pt;	
}
A.SkinLinks:hover{
	color:#ffff00;
}


/*Pane Padding & any color overrides*/
.SkinContentPane{}
.SkinLeftPane{padding-right:20px;}
.SkinRightPane{padding-left:20px;}
.SkinTopPane{}
.SkinBottomPane{}







/*Solpart*/
.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: #00dede 1px solid; border-bottom: #00dede 1px solid; border-top: #00dede 1px solid; border-right: #00dede 1px solid;;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#0081b1', Direction=135, Strength=1);; 
}


.MainMenu_SubMenu .MainMenu_MenuItem, .MainMenu_SubMenu .MainMenu_MenuIcon , .MainMenu_SubMenu .MainMenu_MenuArrow{
	border-left: #0081b1 1px solid; 
	border-bottom: #0081b1 1px solid; 
	border-top: #0081b1 1px solid; 
	border-right: #0081b1 1px solid; 
	background-color: #0081b1;
	color: #ffffff;
}

.MainMenu_SubMenu .MainMenu_MenuItemSel{
	border-left: #00dede 1px solid; 
	border-bottom: #00dede 1px solid; 
	border-top: #00dede 1px solid; 
	border-right: #00dede 1px solid; 
	background-color: #00dede;
	color:#ffff00;
}

.ModuleTitle_MenuBreak{
	background-color: #0081b1;
}

TR.MainMenu_MenuBar TD, TR.MainMenu_MenuBar TD.MainMenu_RootMenuArrow{
	border-left: #ffffff 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #ffffff 0px solid; ;
	color:#ffffff;
	background-color: Transparent;
}

TR.MainMenu_MenuItemSel TD, TR.MainMenu_MenuItemSel TD.MainMenu_RootMenuArrow{
	border-left: #ffffff 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #ffffff 0px solid; ;
	color:#ffff00;
	background-color: Transparent;
}

.MainMenu_MenuContainer TD{
	font-family:"Comic Sans MS", Arial,sans-serif; font-weight:bold;font-size:11px;text-align:left;
	letter-spacing:0.2em;
}

.MainMenu_SubMenu TD{
	font-family:Arial, sans-serif; font-weight:bold;font-size:11pt;text-align:left;
}

TD.MainMenu_MenuIcon{
	display:none;
}
TD.MainMenu_RootMenuArrow, TD.MainMenu_MenuArrow{
	width:10px;
	text-align: left;
}

.MainMenu_MenuContainer TABLE{
	width:150px;
	height:66px;
	text-align:left;	
	vertical-align:middle;
}

.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: #00dede 1px solid; border-bottom: #00dede 1px solid; border-top: #00dede 1px solid; border-right: #00dede 1px solid;;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#0081b1', Direction=135, Strength=1);; 
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItem, .ModuleTitle_SubMenu .ModuleTitle_MenuIcon , .ModuleTitle_SubMenu .ModuleTitle_MenuArrow{
	border-left: #0081b1 1px solid; 
	border-bottom: #0081b1 1px solid; 
	border-top: #0081b1 1px solid; 
	border-right: #0081b1 1px solid; 
	background-color: #0081b1;
	color: #ffffff;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItemSel{
	border-left: #00dede 1px solid; 
	border-bottom: #00dede 1px solid; 
	border-top: #00dede 1px solid; 
	border-right: #00dede 1px solid; 
	background-color: #00dede;
	color:#ffff00;
}

.ModuleTitle_MenuBreak{
	background-color: #0081b1;
}

.ModuleTitle_SubMenu TD{
	font-family:Arial, sans-serif; font-weight:bold;font-size:11pt;text-align:left;
}

TD.ModuleTitle_MenuIcon{
	width:13px;
	text-align: left;
}

TD.ModuleTitle_RootMenuArrow, TD.ModuleTitle_MenuArrow{
	width:10px;
	text-align: left;
}

.ModuleTitle_SubMenu TABLE{
	width:130px;
}


