/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}
.skinmaster {
	height: 100%;
	background-color: #eeeeee;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DKGray.jpg); 
	height: 30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
}
.contentpane {
	width: 100%;
	background-color: transparent;
}
.rightpane {
	width: 175px;
	background-color: transparent;
}
.bottompane {
	width: 100%;
	background-color: transparent;

}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	

}


.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

.main_dnnmenu_itemhover td {  
	background-color: #aaaaaa; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cccccc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 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_LtGray.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight:  normal;
   color: #333333;
}


/* Able 2008 Skin Css */

.loginBoxTopBG {
	background-image:url(Images/imgLoginBoxTopBG.gif);
	background-repeat:repeat-x;
}

.loginBoxBotBG {
	background-image:url(Images/imgLoginBoxBottomBG.gif);
	background-repeat:repeat-x;
}

.loginBoxLeftBG {
	background-image:url(Images/imgLoginBoxLeftBG.gif);
	background-repeat:repeat-y;
}

.loginBoxRightBG {
	background-image:url(Images/imgLoginBoxRightBG.gif);
	background-repeat:repeat-y;
}

.bodyTextBold {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	font-size:12px;
	color:#000000;
}

.bodyTextBGreen {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	font-size:12px;
	color:#1b9297;
}

.tablePadding {
padding:14px;s

}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}

td {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.copyrightBG {
	background-image:url(Images/imgCopyrightBG.gif);
	background-repeat:repeat-x;
	font-size:11px;
	font-weight:noraml;
	text-align:center;
	height: 37px;
	color:#000000;
}


a.CopyrightTBold {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a.CopyrightTBold:hover {
	font-size:11px;
	font-weight:bold;
	color:#b1da49;
	text-decoration:underline;
}

a.activeLinkN:normal , a.activeLinkN:visited {
	color:#1b9297;
	text-decoration:none;
}

a.activeLinkN:hover {
	color:#9f9f9f;
	text-decoration:none;
}



.topNavBG {
	background-image:url(Images/imgTopNavBG.gif);
	background-repeat:repeat-x;
	text-align:left;
}

.MainMenu_RootMenuArrow
{
    display: none;
}
.MainMenu_MenuArrow
{
    display: none;
}

/******* Menu *******/
.menuBGColor{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#E1DFCF;
	padding: 4px;
	border: 1px solid #B9B59D;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	overflow:hidden;
	text-align:center;
}
td.menuNormal
{padding: 0px;
color: black;
font-weight: bold;
vertical-align: top;
background-color:#E1DFCF;
}

div.menuNormal {
display: none;
position: static;
}

div.menuHover {
display: inline;
position: absolute;
background-color:#E1DFCF;
}

.menuItemStyle {
border: 1px solid #B9B59D;
border-top: 0px;
height: 21px;
padding: 5px;
text-align:left;
}

td.menuItemStyleSL {
border: 1px solid #B9B59D;
height: 21px;
padding: 5px;
text-align:left;

}



td.menuItemStyleSLHover {
border: 1px solid #B9B59D;
height: 21px;
padding: 5px;
text-align:left;
background-color: #F3F3ED;
}

td.menuItemStyleHover {
border: 1px solid #B9B59D;
border-top: 0px;
padding: 5px;
height: 21px;
color: black;
text-align:left;
background-color: #F3F3ED;
}


td.menuItemStyle {
border: 1px solid #B9B59D;
border-top: 0px;
padding: 5px;
height: 21px;
color: black;
text-align:left;
background-color:#E1DFCF;
}


A.NavCellpadding, A.NavCellpadding:Visited {

	padding-right:8px;
	padding-left:8px;
	text-decoration:none;
	color:#000000;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:right;

}

A.NavCellpadding:hover {

	padding-right:8px;
	padding-left:8px;
	text-decoration:underline;
	color:#ffffff;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:right;

}


.NavigationMiddleImg {
background-image:url(Images/imgTopNavS2.gif) ;
text-align:left;
vertical-align:bottom;
}

.Heading1 {

	text-decoration:none;
	color:#877f8c;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:left;
}

A.LinkText, A.LinkText:Visited {


	text-decoration:none;
	color:#000000;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;

}

A.LinkText:hover {


	text-decoration:none;
	color:#108e93;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;

}

a.activeLinkN {
	color:#1b9297;
}

a.activeLinkN:hover {
	color:#9f9f9f;
}

.Package {

	text-decoration:none;
	color:#ffffff;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	background-color:#c76399;
	padding-left:4px;

}
.Price {

	text-decoration:none;
	color:#ffffff;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	background-color:#21969b;
	padding-left:4px;

}

.Discount {

	text-decoration:none;
	color:#ffffff;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	background-color:#eb9fab;
	padding-left:4px;

}

.MainBenifit {

	text-decoration:none;
	color:#ffffff;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	background-color:#63b578;
	padding-left:4px;

}

.MainHeding {

	text-decoration:none;
	color:#000000;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:4px;

}


.BgCColor {
background-color:#efecf0;
}

.BgCelColor {
background-color:#ffffff;
padding-left:4px;
}

.TableBorderColor {
	border: 1px solid #CCCCCC;
}

.topNavTextSel {

	text-decoration:underline;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;

}

.CommingSoon {

	text-decoration:none;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#847f89;
	text-align:left;
}

a.Download {
	text-decoration:blink;
	color:#108e93;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;

}

a.Download:hover {
	text-decoration:blink;
	color:#999999;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;

}

.Package2 {

	text-decoration:none;
	color:#c76399;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	padding-left:4px;

}
.Price2 {

	text-decoration:none;
	color:#21969b;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	padding-left:4px;

}

.Discount2 {

	text-decoration:none;
	color:#eb9fab;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	padding-left:4px;

}

.MainBenifit2 {

	text-decoration:none;
	color:#63b578;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	padding-left:4px;

}

/*Top Banner Bg Formating*/

.TopBannerBg {
background-color:#292173;
text-align:left;
}
/*Top Banner Formating*/



/*Left progrmme links formating*/
a.leftLink ,a.leftLink:visited , a.leftLink:normal {

color:#665f8e;
text-decoration:none;
font-weight:bold;
font-size:11px;

}

.a.leftLink:hover {

color:#948cbd;
text-decoration:none;
font-weight:bold;
font-size:11px;

} 





/*end lefy programme link formating*/

/*Content Formating */

.SideTable {
padding:10px;
border:solid 1px #292173;
background-color:#f1fff2;

}

/*End of content formating*/
