﻿/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   
/* Whole page */
Body{
	background-color: #FFFFFF;
	background-image: url(SLV_BG_Pattern01.png);
	background-repeat: repeat-x;
	background-position: top;
}



/*Layout*/
.main900 {width:100%;padding:0 0 0 0; height:100%;}
.mainFull {width:98%;padding:0 0 0 0; height:100%;}
.HeaderPane{width:100%;}
.TopPane  {
	padding: 0px 25px;
}
.ContentPane  {
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
}
.LeftPane225  {
	padding: 0px 0px 0px 15px;
	width: 10px;/*	width:200px; */
}
.RightPane225  {
	padding: 0px 15px 0px 0px;
	width: 10px;/*	width:200px; */
}
.BottomPane  {
	padding: 0px 25px;
	background-color: #f3f3f3;
	height: 50px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


/* GENERAL */
.Head   {font-family:  verdana, sans-serif;   font-size:  13px;   font-weight:    bold;}
.SubHead {font-family:  verdana, sans-serif;    font-size:  11px;    font-weight:    bold; }
.SubSubHead {font-family:  verdana, sans-serif;    font-size:  11px;  font-weight:    bold;}
.Normal{font-family: Verdana;   font-size: 11px;  font-weight: normal;}
.NormalTextBox{font-family: Verdana;   font-size: 11px;   font-weight: normal;}
.NormalRed{font-family: Verdana;   font-size: 12px;   font-weight: bold;   color: #ff0000}
.NormalBold{font-family: Verdana;   font-size: 11px;   font-weight: bold}
.CommandButton     {  font-family: Verdana;  font-size: 11px;  font-weight: normal;}
.Login  {font-family:  verdana, sans-serif;    font-size:  11px;    font-weight:normal; }
        

.BarText {
	font-weight: normal;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.Footer {
	font-weight: normal;
	font-size: 10px;
	color: #3f4040;
	font-family: Verdana;
	text-decoration: none;
}


/* Module Menus ------------------------ */


.ModuleTitle_MenuContainer {}
.ModuleTitle_MenuBar {}
.ModuleTitle_MenuItem { font-family: verdana, sans-serif; font-size: 11px; color: #555; font-weight: normal;	background:  #f7f7f7; border: #f7f7f7 1px solid;	padding: 1px 10px 2px 0px;}
.ModuleTitle_SubMenu {z-index: 1000; margin: 1px 0px 0px 0px; background-color: #f7f7f7; border: 1px solid #ccc; padding: 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3);}
.ModuleTitle_MenuItemSel {font-family: verdana, sans-serif;	font-size: 11px; font-weight: normal; color: #333; background: #ddd; border-left: #ddd 1px solid; border-right: #ddd 1px solid;	padding: 1px 10px 2px 0px;}
.ModuleTitle_MenuIcon {border: 1px solid #eee; padding: 0 3px 0 3px;}
.ModuleTitle_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow {display: none;}



/* Main Menu */

.MainMenu_MenuContainer {background-color: Transparent;}
.MainMenu_MenuBar {cursor: pointer; cursor: hand; 	height:30px;}
.MainMenu_TabMenuItemHover TD{	color:  black;	height: 30px;}
.MainMenu_MenuItem {
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	background: #F3F3F3;
	border: #f8f8f8 1px solid;
	padding: 3px 5px 4px 5px;
}
.MainMenu_MenuItemSel {font-family: verdana, sans-serif; font-size: 11px; font-weight: normal; color: #333;	background: #eaeaea; border: #eaeaea 1px solid; padding: 3px 5px 4px 5px;}
.MainMenu_SubMenu {z-index: 1000; margin: 1px 0px 0px -2px;	background-color: #f8f8f8; text-align:left; border: 1px solid #ddd; border-left: 3px solid #ccc; 	padding: 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3);}
.MainMenu_MenuArrow {
	padding: 0 2px 0 0px;
	border: 0;
	text-align: right;
	background-color: transparent;
}
.MainMenu_RootMenuArrow, .MainMenu_MenuIcon {display: none;}
.MainMenu_MenuBreak {width: auto; border: 0;}


/*SLV*/

#SLV a:link, #SLV a:visited, #SLV a:active, #SLV a:hover, #SLV a.CommandButton:link, #SLV a.CommandButton:visited, #SLV a.CommandButton:active, #SLV a.CommandButton:hover, #SLV a.Normal:link, #SLV a.Normal:visited, #SLV a.Normal:active, #SLV a.Normal:hover {color: #6c449d;}
#SLV .Head,#SLV .SubHead,#SLV .SubSubHead{color: #6c449d;}
.SLV_submenu {border-left: 3px solid #6c449d; margin: 1px 0px 0px -5px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
#SLV .BottomBar a:link,#SLV .BottomBar a:visited,#SLV .BottomBar a:active,#SLV .BottomBar a:hover,#SLV .TopBar a:link,#SLV .TopBar a:visited,#SLV .TopBar a:active,#SLV .TopBar a:hover    {  color:#6c449d;text-decoration:    none;}
.SLVMainMenu_TabRootMenuItem TD{
	background-image: url('SLV_Btn_M_Up.png');
	height: 30px;
	text-align:center;
	font-weight: bold;
	color: #3b2755;
	margin: 0px;
	padding: 0px;
}
.SLVMainMenu_TabRootMenuItemSel TD{
	background-image: url('SLV_Btn_M_Over.png');
	color: White;
	height: 30px;
	text-align:center;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.SLVMainMenu_TabMenuItemSelHover TD{
	background-image: url('SLV_Btn_M_Up.png');
	color: White;
	height: 30px;
	text-align:center;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

/*Temp
#SLV .TopBar{background-image:url('NewSLV.gif');
height:25px;
}
#SLV .TopPane{BORDER-LEFT: #e1569a 1px solid;BORDER-RIGHT: #e1569a 1px solid;}
#SLV .BottomBar{ background-image:url('NewSLV.gif');
}
#SLV .LeftPane180{BORDER-LEFT: #e1569a 1px solid;}
#SLV .RightPane180{	BORDER-RIGHT: #e1569a 1px solid;}
#SLV .LeftPane260{BORDER-LEFT: #e1569a 1px solid;}
#SLV .RightPane260{	BORDER-RIGHT: #e1569a 1px solid;}


*/


/*Customised Styles*/
.Vline_Left {
	background-image: url(SLV_Vline_L.png);
	background-repeat: repeat-y;
	background-position: right;
}

.Vline_Right {
	background-image: url(SLV_Vline_R.png);
	background-repeat: repeat-y;
	background-position: left;
}
.Menu_Margin {
	background-image: url(SLV_Banner_MRB_NEW.png);
	background-repeat: no-repeat;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	width: 100%;
	color: transparent;
}
.White_LR {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.Breadcrumb {
	background-color: #6c449d;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #3b2755;
}
.Bar_BC_Text {
	font-weight: normal;
	font-size: 10px;
	color: #fde227;
	font-family: Verdana;
	text-decoration: none;
}
#SLV .Bar_BC_Text a:link, #SLV .Bar_BC_Text a:active, #SLV .Bar_BC_Text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
#SLV .Bar_BC_Text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:underline;
}
.Bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff8d55;
	text-decoration: none;
}
.SkinObject {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	color: #843fb2;
	text-decoration: none;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

#SLV a.Login:link, a.Login:active, a.Login:visited, a.Login:hover {
	color:#FFFFFF;
	text-decoration: none;
}
