/* 
================================
Upgraded and Modified by Nina Meiers - for the DNN Community
xd.com.au/ dnnskins.com/ skincovered.com
Have you seen our goodiebags? http://www.skincovered.com/ - learn how to skin your Website!
All rights remain with original designer - Original Files included in download - http://www.dnnskins.com
================================
*/   

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
}

.greytext 	{color:#626166;}
.yellowtext	{color:#fec423;}
.redtext 	{color:#87191a;}
.browntext 	{color:#603913;}
.whitetext 	{color:#FFFFFF;}
.blacktext  {color:#000000;}
.font9 {font-size:10px;}
.font10 {font-size:10px;}
.font11	{font-size:11px;}
.font12	{font-size:12px;}
.font13	{font-size:13px;}
.font14	{font-size:14px;}
.font15	{font-size:15px;}
.font16	{font-size:16px;}
.rowpad5 {padding-top:5px;}
.bold {font-weight:bold;}

.bordyellow {border-top:2px solid #603913; border-bottom:2px solid #603913;}

blockquote {font-style:italic; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-left:10px; margin-right:10px; padding-right:15px; width:350px; text-align:;}


a:visited , a:link {color:#87191a; text-decoration:none;}

a:hover {color:#fec423; text-decoration:none;}


.imgBorder {border:1px solid #000;}
.pagemaster{width:900px;  background-color:#FEFEFE; color: #404040;}
.ControlPanel{background-color:#fefefe; color: #404040;}
.BannerBackground{/*background-image:url(XDSharedPix/GraduatedHeader.gif);  background-color:#808081;*/ height:32px;color: #404040; }
.MenuBlock{background-color:#cccccc; height: 1px ; }
.MainContentBG{background-repeat:repeat; padding:0px;  }
.FixedWidth{border-left:solid #DDDDDD 1px; border-right:solid #DDDDDD 1px ; }
.VerticalMenu{width:200px; height:100%; /*background-color:#E5E5E5;*/ color: #404040; border-right: 1px #dcdcde solid; }
.LeftBlue{width:170px; height:100%; margin-bottom:20px; color: #404040; border-right: 0px #dcdcde solid; background-position:bottom; background-repeat:no-repeat; }
.LeftWhite{width:170px; height:100%; background-color:transparent; border-right: 0px #dcdcde solid; }
.LeftContent{width:170px; background-color:transparent; border-right:0px #dcdcde solid; }
.LeftPane{width:170px; background-color:#FFFFFF; border-right:0px #dcdcde solid; margin-bottom:20px; padding-left:0px; padding-right:3px; padding-top:6px;  }
.ContentPane{width:100%; /*background-color:white;*/ color: #404040; padding-left:2px; padding-right:4px; padding-top:6px; }
.RightPane{width:150px; margin:0px; padding-left:4px; padding-right:6px; padding-top:6px; }
.LinksMenu{font-family:Verdana,sans-serif; font-size:11px; color:#003366; padding-left:10px; margin-top:3px; }
/*textstylefortheselectedtab*/
.SelectedTab{font-weight:normal; font-size:9px; line-height:0em; color:#808080; font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; text-decoration:none; }

/*hyperlinkstylefortheselectedtab*/
A.SelectedTab:link{text-decoration:none; color:#808081; background-color: transparent; }
A.SelectedTab:visited{text-decoration:none; color:#808080; }
A.SelectedTab:active{text-decoration:none; color:#6F74A5; }
A.SelectedTab:hover{text-decoration:underline; color:#808080; }
/*textstylefortheunselectedtabs*/
.OtherTabs{font-weight:bold; font-size:8.5pt; color:#808080; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; vertical-align:middle; }

.FooterBackground{margin-top:10px;background-repeat:repeat-x; background-position:bottom; background-image:url(images/footerBG.jpg); height:43px; padding-top:20px; }
.Footer{margin-top:5px;color:#EAEAEA; height:26px;  font-size:10px; font-family: Arial, Helvetica, sans-serif;  padding-right:10px; }
.Footer a:link, .Footer a:visited {color:#FFFFFF; text-decoration:none }

/*hyperlinkstyleforthefooterlinks*/
A.Footer:link{text-decoration:none; color:#EAEAEA; }
A.Footer:active{text-decoration:none; color:#FAFAFA; }
A.Footer:hover{text-decoration:none; color:#ffffff; }
A.Footer:visited{text-decoration:none; color:#EAEAEA; }
	
/*hyperlinkstylefortheunselectedtabs*/
A.OtherTabs:link{text-decoration:none; color:#6F74A5; }
A.OtherTabs:active{text-decoration:none; color:#6F74A5; }
A.OtherTabs:hover{text-decoration:none; color:#ffffff; }
A.OtherTabs:visited{text-decoration:none; color:#4A5078; }

/*GENERALstyleformoduletitles*/
.Head{font-family: Arial, Helvetica, sans-serif;  font-size:13px; font-weight:bold; color:#6F74A5; }

/*styleofitemtitlesoneditandadminpages*/
.SubHead{font-family: Arial, Helvetica, sans-serif;  font-size:11px; font-weight:bold; color:#003366; }

/*moduletitlestyleusedinsteadofHeadforcompactrenderingbyQuickLinksandSigninmodules*/
.SubSubHead{font-family: Arial, Helvetica, sans-serif;  font-size:11px; font-weight:bold; color:#6F74A5; }
.LoginTab{font-family: Arial, Helvetica, sans-serif;  font-size:11px; font-weight:normal; line-height:25px; padding-left:3px; padding-right:12px; }

/*hyperlinkstylefortheselectedtab*/
A.LoginTab:link{text-decoration:none; color:#808080; }
A.LoginTab:visited{text-decoration:none; color:#808080; }
A.LoginTab:active{text-decoration:none; color:#808080; }
A.LoginTab:hover{text-decoration:underline; color:#808080; }

/*this is where you format font size in the site */
.Normal{font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }

/*textstyleusedfortextboxesintheadminandeditpages,forNavcompatibility*/
.NormalTextBox{font-family: Arial, Helvetica, sans-serif;  font-size:12px; font-weight:normal; }
.NormalRed{font-family: Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold; color:#6F74A5; }
.NormalBold{font-family: Arial, Helvetica, sans-serif;  font-size:11px; font-weight:bold}

/*textstyleforbuttonsandlinkbuttonsusedintheportaladminpages*/
.CommandButton{font-family: Arial, Helvetica, sans-serif;  font-size:11px; font-weight:normal; }
/*hyperlinkstyleforbuttonsandlinkbuttonsusedintheportaladminpages*/
A.CommandButton:link{text-decoration:underline; color:#003366; }
A.CommandButton:visited{text-decoration:underline; color:#003366; }
A.CommandButton:active{text-decoration:underline; color:#003366; }
A.CommandButton:hover{text-decoration:underline; color:#6F74A5; }
		
/*GENERIC*/
H1{font-size:20px; font-weight:normal; color:#000;	  background-color:transparent; margin:3px 0px 5px 0px;}
H2{font-size:20px; font-weight:normal; color:#800000;  background-color:transparent; margin:0px 0px 3px 0px;}
H3{font-size:14px; font-weight:bold; color: #800000; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
H3 a:link, H3 a:visited{font-size:14px; font-weight:bold; color: #800000; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; text-decoration: none;}
H3 a:hover{font-size:14px; font-weight:bold; color: #666666; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
H4{font-size:12px; font-weight:normal; color:#87191a;  background-color:transparent; margin:0px; padding:0px; font-weight:bold;}
H5,DT{font-size:13px; font-weight:bold; color:#800000; background-color:transparent; margin:0px;}
H6{font-size:11px; font-weight:bold; color:#003366; background-color:transparent; margin:0px;}

TFOOT,THEAD{font-family: Arial, Helvetica, sans-serif;  font-size:12px; color:#003366; }
TH{vertical-align:baseline; font-family: Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold; color:#003366; }

/*SolpartMenu*/
.MainMenu_MenuContainer{background-color:transparent; }
.MainMenu_MenuBar{cursor:pointer; cursor:hand; height:16px; background-color:Transparent; }
.MainMenu_MenuItem{border-left:#808080 0px solid; border-bottom:#808080 1px solid; border-top:#808080 1px solid; border-right:#808080 0px solid; cursor:pointer; cursor:hand; color:white; font-family:Verdana,sans-serif; font-size:11px ; font-weight:bold; font-style:normal; background-color:Transparent; height:22px; }
.MainMenu_SubMenu{background-color:#808080; z-index:1000; cursor:pointer; cursor:hand; filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969',Direction=135,Strength=3); }
.MainMenu_MenuBreak{height:1px; }
.MainMenu_MenuItemSel{background-color:transparent; cursor:pointer; cursor:hand; color:#fafafa; font-family:Verdana,sans-serif; font-size:11px; font-weight:bold; font-style:normal; height:22px; }
.MainMenu_MenuArrow{display:none; }
.MainMenu_RootMenuArrow{display:none; }
.MainMenu_MenuIcon{display:none; }

/*EndSolpartMenu*/

/*styleforLightBackgroundelements*/
.LightBG{font-family:Verdana,sans-serif; font-size:11px; font-weight:normal; line-height:25px; padding-left:3px; padding-right:12px; color:#404041; }

/*hyperlinkstyleforLightBackgroundelements*/
A.LightBG:link{text-decoration:none; color:#808080; background-color: transparent; }
A.LightBG:visited{text-decoration:none; color:#808080; background-color: transparent;}
A.LightBG:active{text-decoration:none; color:#808080; background-color: transparent;}
A.LightBG:hover{text-decoration:underline; color:#808080; background-color: transparent;}

/*styleforDarkBackgroundElements*/
.DarkBG{color:#FAFAFA; height:26px; padding-top:5px; font-weight:bold; font-size:8.5pt; font-family:Verdana,sans-serif; padding-right:10px; }

/*hyperlinkstyleforDarkBackgroundElements*/
A.DarkBG:link{text-decoration:none; color:#E5E5E5; }
A.DarkBG:active{text-decoration:none; color:#FAFAFA; }
A.DarkBG:hover{text-decoration:none; color:#ffffff; }
A.DarkBG:visited{text-decoration:none; color:#FAFAFA; }

/*backgroundforSearchImage*/
.Search{background-image:url(XDSharedPix/searchlefty.gif); width:7px; height:32px; background-repeat:no-repeat; }
.SearchBG{background-color:#cccccc; }

.LogoPadding {padding-left: 3px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px;}

.DarkCell { background-color:#CCCCCC; color:#990000;
}


.FriendEmail,  .FriendEmail a:link{
	color:#CC3300;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:8px;
	vertical-align:bottom;
}

.ProdImage {
	text-align:left;
	margin:15px 0px;
}


.EntityPageHeaderDescription img{
	margin-right:25px;
	margin-bottom: 50px;
	margin-left:5px;
	clear:
}

#dnn_ctr387_ModuleContent {
	/*background-color:#00FF33;*/
	width:768px;
	margin-top:10px;
	clear:both;
	color:#996600
}

.EntityPageHeaderDescription  {
	width:100%;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;  
	line-height:16px;
	clear:both;
}

.EntityPageHeaderDescription h1  {
	font-family: Arial, Helvetica, sans-serif;  
	font-size:20px; 
	font-weight:500; 
	color: #990000;	  
	background-color:transparent; 
	margin:3px 0px 5px 0px;
}

.EntityPageHeaderDescription h2  {
	font-size:14px;
	color:#000;
	font-weight:600;
	font-variant:small-caps;
}
.EntityPageHeaderDescription ul{
	margin-top:0px;
}

.EntityPageHeaderDescription ul li {
	list-style-image:url(images/bullet1.gif);
	margin-left:18px;
	margin-top:0px;
	/*background-color:#0099FF;*/
}


#contentWrapper {
	padding-right:10px;
	margin:0px;
}

.mainmenu {
	margin-top:10px;
	background-image:url(images/menuBG.jpg);
	background-repeat: repeat-x;
}

.tollfree {
	width:230px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
	padding:8px 3px 0px 0px;
	text-align:right;
}
/*====== HOME PAGE STYLES  =======*/

.homeheader {
	width:698px;
	height:188px;

}

#flashtext {
	position:absolute;
	left:-1000;
	overflow:hidden;
}

#homeprodwrap {
	width:600px;
	height:190px;
	
}

#homeprodwrap img {
	border:1px solid #000;
	clear:both;
	margin-top:10px;
}

#homeprodwrap h3 {
	color:#990000;
	font-size:13px;
	font-weight:bold;
	margin-top:4px;
	margin-bottom:4px;
}
.hmMini {
	width:150px;
	height:auto;
	font-size:10px;
	float:left;
	
}

.hmStandard {
	width:150px;
	height:auto;
	font-size:10px;
	margin-left:0px;
	float:left;
	
}
	
.hmHeavy {
	width:150px;
	height:auto;
	font-size:10px;
	margin-left:0px;
	float:left;

}
	
.hmAccess {
	width:150px;
	height:auto;
	font-size:10px;
	margin-left:0px;
	float:left;

}

.greyDiv {
	height: 2px;
	width:98%;
	background-color:transparent;
	border-top: 2px solid #626166;
	margin:15px 10px 10px 0px;
}

.Homecontentpane {
	padding:0px 3px;
	float:left;
	line-height:18px;
}

.VideoPane {
	width:240px;
	float:left;
}

.HomeAdBlock {
	width:140px;
	height:160px;
	margin-left:5px;
	border:1px solid #000;
	float:left;
}

.LeftADPane {
	margin-top:20px;
}

/*====== PRODUCT PAGE STYLES  =======*/

  /*PRODUCT HEADER*/ 
.CondensedDarkCellText {

}

.VariantProductBox {
	font-size:12px;
}



/*====== PRODUCT PAGE STYLES  =======*/
.darkGreyRow {background-color:#636466; color:#FFFFFF; width:500px; height:16px; font-size:12px; margin-bottom:6px;}
.formHead {font-size:12px; color: #851618; font-weight:bold;  margin-left:7px;}
.formClass {color:#000; /*background-image:url(images/formClassbg.gif); background-repeat:repeat-x; */ border:1px solid #666666; background-color:#DBD7CC;}
.tableFormClass {background-repeat:repeat-x; padding:5px; }
.NormalTextBox { border:1px solid #CCCCCC; margin-top:8px; margin-left:7px;}
.formHeadMess {font-size:12px; color: #851618; font-weight:bold;  margin-left:7px; margin-top:0px;}
.NormalTextBoxMess { border:1px solid #CCCCCC; margin-top:6px; margin-left:7px; height:20px; }

.convMenuTitle {display:none;}

small {font-size:10px;}
.FriendEmail {display:none;}
.modelsMenu {font-size:11px; font-weight:bold; color:#FFF; text-align:center; background-color: #990000;}
.installRed {color:#800000; font-weight:bold;}
.installdiv {background-image:url(images/installdiv.gif); background-repeat:repeat-x; height:4px; margin-top:8px; margin-bottom:8px; }
.featurescat {background-image:url(images/installdiv.gif); background-position:bottom; background-repeat:repeat-x;}


.standardOptions {font-size:11px; color:#990000;}
.standardOptionsUL {margin-top:3px; padding-top:3px;}
/*====== FEATURES PAGE STYLES  =======*/
.listma0 {margin-left:8px; padding-left:8px; margin-top:5px; padding-top:5px;}

ul li {
		list-style-image:url(images/bullet2.png);
}
	 
.grid {}
.grid TABLE { border: 1px solid #000; }
.grid TABLE TD { border: 1px solid #000;}		 
		 
.descTable {font-weight:bold; border-bottom:2px solid #603913; border-top:2px solid #603913;font-size:11px; background-color:#dbd7cc; color:#000;}
