/*PANE SIZE (Can modify in portal.css)*/
.sLeftPane{width:20%;padding-left:7px;}
.sRightPane{width:180px;padding-right:7px;}
.sContentPane{padding-left:7px;padding-right:7px;}

/*Generic Container Image Positioning*/
.c0{margin-bottom:9px;}
.c1{margin-bottom:9px;}
.c2{margin-bottom:9px;}
.c3{margin-bottom:9px;}
.c4{margin-bottom:9px;}
.c5{margin-bottom:9px;}
.c6{margin-bottom:9px;}
.c7{margin-bottom:9px;}
.c8{margin-bottom:9px;}

.cT{background-repeat: repeat-x;}
.cM{}
.cB{background-position:bottom;background-repeat: repeat-x;}
.cTL{background-repeat:no-repeat;}
.cTR{background-position:right top;background-repeat:no-repeat;}
.cL{background-repeat: repeat-y;background-position:left}
.cR{background-repeat: repeat-y;background-position:right}
.cBL{background-repeat:no-repeat;background-position:bottom left}
.cBR{background-repeat:no-repeat;background-position:bottom right}

/*DNN CSS*/
.Head   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
	color: #ffffff;
	font-weight:normal;
}

.c2 .Head, .c7 .Head, .c8 .Head{
	font-weight:bold;
	font-size:13px;
}
.c0 .Head{
	font-weight:bold;
    color: #000000;
	font-size:13px;
}

.c3 .Head, .c6 .Head{
	font-weight:bold;
    color: #000000;
}


/*Links*/
A,A:link,A:visited,A:active{
	color:#444444;
	text-decoration:underline;
}
A:hover{
	color:#111111;
	text-decoration:underline;
}

.Normal, .normal, TD{font-size:12px;}

/*Tabs*/
.sMainTabs, A.sMainTabs,A.sMainTabs:hover,A.sMainTabs:active,A.sMainTabs:visited,A.sMainTabs:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #ffffff;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0px;
}
A.sMainTabs:hover{
	text-decoration:underline;
}

.sOtherTabs, A.sOtherTabs,A.sOtherTabs:hover,A.sOtherTabs:active,A.sOtherTabs:visited,A.sOtherTabs:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #444444;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0px;
}
A.sOtherTabs:hover{
	text-decoration:underline;
}


/*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: #000000 1px solid; border-bottom: #000000 1px solid; border-top: #000000 1px solid; border-right: #000000 1px solid;;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='Black', Direction=135, Strength=2);; 
}

.MainMenu_SubMenu .MainMenu_MenuItem, .MainMenu_SubMenu .MainMenu_MenuIcon , .MainMenu_SubMenu .MainMenu_MenuArrow{
	border-left: #999999 1px solid; 
	border-bottom: #999999 1px solid; 
	border-top: #999999 1px solid; 
	border-right: #999999 1px solid; 
	background-color: #999999;
	color: #ffffff;
}

.MainMenu_SubMenu .MainMenu_MenuItemSel{
	border-left: #666666 1px solid; 
	border-bottom: #666666 1px solid; 
	border-top: #666666 1px solid; 
	border-right: #666666 1px solid; 
	background-color: #666666;
	color:#ffffff;
}

.ModuleTitle_MenuBreak{
	background-color: #666666;
}

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:#ffffff;
	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:#ffffff;
	text-decoration:underline;
	background-color: Transparent;;
}

.MainMenu_MenuContainer TD{
	font-family: Verdana;font-size:11px;	font-weight:normal;font-style:none;letter-spacing:0px;;
}

.MainMenu_SubMenu TD{
	font-family: Verdana;font-size:11px;	font-weight:normal;font-style:none;letter-spacing:0px;;
}

TD.MainMenu_MenuIcon{
	width:10px;
	text-align: left;
	;
}
TD.MainMenu_RootMenuArrow, TD.MainMenu_MenuArrow{
	width:10px;
	text-align: right;
}

.MainMenu_MenuContainer TABLE{
	width:auto;
	height:20px;
}

.MainMenu_SubMenu TABLE{
	width:130px;
}

.MainMenu_SubMenu TD{
	height:20px;
}

/*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: #000000 1px solid; border-bottom: #000000 1px solid; border-top: #000000 1px solid; border-right: #000000 1px solid;;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='Black', Direction=135, Strength=2);; 
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItem, .ModuleTitle_SubMenu .ModuleTitle_MenuIcon , .ModuleTitle_SubMenu .ModuleTitle_MenuArrow{
	border-left: #999999 1px solid; 
	border-bottom: #999999 1px solid; 
	border-top: #999999 1px solid; 
	border-right: #999999 1px solid; 
	background-color: #999999;
	color: #ffffff;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItemSel{
	border-left: #666666 1px solid; 
	border-bottom: #666666 1px solid; 
	border-top: #666666 1px solid; 
	border-right: #666666 1px solid; 
	background-color: #666666;
	color:#ffffff;
}

.ModuleTitle_MenuBreak{
	background-color: #999999;
}

.ModuleTitle_SubMenu TD{
	font-family: Verdana;font-size:11px;	font-weight:normal;font-style:none;letter-spacing:0px;;
}

TD.ModuleTitle_MenuIcon{
	width:10px;
	text-align: left;
}

TD.ModuleTitle_RootMenuArrow, TD.ModuleTitle_MenuArrow{
	width:10px;
	text-align: right;
}

.ModuleTitle_SubMenu TABLE{
	width:130px;
}


