﻿@media print {
	body {	margin:0px;
			background-color: #ffffff;
			link:#000000;             
			vlink:#000000; 
			alink:#000000;  
	}
	/*hide the right column when printing*/ 
	#rightcol{display:none;} 
	#twocols, #maincol{width:100%; float:none;}
}

@media screen {
body {	margin:0px; 
		font-size:15px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color: #000000;
		link:#FFFFFF;             
		vlink:#FFFFFF; 
		alink:#FFFFFF;  
	}
}

.light-scroll {
            scrollbar-3d-light-color: silver;
            scrollbar-arrow-color: #000080;
            scrollbar-base-color: #F2F2F2;
            scrollbar-dark-shadow-color: #F2F2F2;
            scrollbar-face-color: #F2F2F2;
            scrollbar-highlight-color: #FFFFFF;
            scrollbar-shadow-color: #FFFFFF;
}

#dnn_ctr486_FlashNavigate_flash {margin:0px; padding:0px;}

form {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}
a 			{text-decoration:underline;}
a:hover		{text-decoration:underline;}
a:visited	{text-decoration:underline;}

p {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:18px;}
td {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:18px;}

ul {margin-top:0px; margin-bottom:0px; margin-left:15px; padding-top:0px;}
ol {margin-top:0px; margin-bottom:0px; margin-left:15px; padding-top:0px;}
li {margin-top:0px; margin-bottom:0px; margin-left:15px; padding-top:0px; color:#0A1D6A;}

h1 {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; color:#C6783B; text-decoration:none; font-weight:bold;}
h2 {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; color:#F49047; text-decoration:none; font-weight:bold;}
h3 {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; color:#D36D1A; text-decoration:none; font-weight:bold;}
h4 {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; color:black; font-weight:bold;}
h5 {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; color:black;}

/* style for module titles */
.Head   {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; color:#C6783B; text-decoration:none; font-weight:bold;}
.h1-color {color:#C6783B;}
.h2-color {color:#F49047;}
.h3-color {color:#D36D1A;}

.blog_title {padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:16px; color:#D36D1A; text-decoration:none; font-weight:bold;}
.blog_Description_Heavy {color:#900912; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; font-weight:bold;}
.blog_Description {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:18px;}
#dnn_ctr657_ModuleContent table {background-color:#EEE8CF;}
#dnn_ctr512_ViewCheckout_ctl00_pnlCartSummary table table table {background-color:#EEE8CF;}
#dnn_ctr512_ViewCheckout_ctl00_pnlCoupon table table {background-color:#EEE8CF;}
#dnn_ctr512_ViewCheckout_ctl00_pnlOrderNotes table table {background-color:#EEE8CF;}
#dnn_ctr512_ViewCheckout_ctl00_paymentPanes {background-color:#EEE8CF;}
#dnn_ctr512_ViewCheckout_ctl00_pnlOrderSummary table table {background-color:#EBE3C7;}

.login			{color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold;}				
.login:link		{color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold;}
.login:visited	{color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold;}
.login:hover	{color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold;}

.title {color:#FF9E2B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal;}

.subtitle {color:#0A1D6A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.subtitle-2 {color:#20403F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}

.footer-font         {color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.footer-font:link    {color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.footer-font:visited    {color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}

.xsm-font {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:14px;}

.sm-font {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
.sm-font-b {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}

.sm-link {text-decoration:underline; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.sm-link:hover {text-decoration:underline; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.sm-link:visited {text-decoration:underline; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}

.md-font {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:18px;}
.md-font:link {color:#003366; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; line-height:18px;}
.md-font:a hover {color:#900912;}

.md-font-white {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:18px;}
.md-font-white:link {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; line-height:18px;}

.md-font-orange {color:#FF9E2B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; line-height:20px;}
.md-font-red {color:#900912; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; line-height:20px; font-weight:bold;}

.md-link {text-decoration:underline; color:#626A75; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;}
.md-link:link {text-decoration:underline; color:#626A75; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;}

.lg-font {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px;}
.lg-font:link {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; text-decoration:underline;}

.lg-font-white {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px;}
.lg-font-white:link {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; text-decoration:underline;}

.lg-link {text-decoration:underline; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px font-weight:bold;}

.xlg-font-white {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; line-height:22px;}

.form-table {
    padding:6px;
    padding-bottom:8px;
}

.md-link-orange {
    color:#D36D1A; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-weight:bold;
    font-size:14px; 
    line-height:20px;
}
.md-link-orange:hover {
    color:#D36D1A; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-weight:bold;
    font-size:14px; 
    line-height:20px;
}
.md-link-orange:active {
    color:#D36D1A; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-weight:bold;
    font-size:14px; 
    line-height:20px;
}
.md-link-orange:visited {
    color:#D36D1A; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-weight:bold;
    font-size:14px; 
    line-height:20px;
}


/*   bit of header css */
#leftcol{
 width:20%; 
 float:left; 
 position:relative; 
 }
 
#twocols{
 width:80%; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:30%; 
 float:right; 
 position:relative; 
 }
 
#maincol{
 float: left; 
 display:inline; 
 position: relative; 
 width:50%; 
 }
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


/*   END bit of header css */





/* -- default DNN classes below --------------------------------------- */
.normal {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}

.toppane {
	width: 100%;
	background-color: transparent;
	padding:0px;
}
.leftpane {
	padding:0px;
	background-color: transparent;
}

.contentpane {
	padding:0px;
	background-color: transparent;
}

.rightpane {
	padding:0px;
	background-color: transparent;
}

.bottompane {
	padding:0px;
	background-color: transparent;
}

.headerpane {
	padding:0px;
	background-color: transparent;
}

.menupane {
	padding:0px;
	background-color: transparent;
}




.MainMenu_MenuContainer {
	background-color: #C0171A; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: #C0171A;
}
.MainMenu_MenuItem {
	border-left: #17437E 0px solid; 
	border-bottom: #17437E 0px solid; 
	border-top: #17437E 0px solid;  
	border-right: #17437E 0px solid; 
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: #C0171A;
}
.MainMenu_MenuIcon {
	background-color: #B31518; 
	border-left: #17437E 0px solid; 
	border-bottom: #17437E 0px solid; 
	border-top: #17437E 0px solid;  
	cursor: pointer; 
	cursor: hand; 
	padding-left:1px; padding-right:2px;
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	border-left: #17437E 0px solid; 
	border-bottom: #17437E 0px solid; 
	border-top: #17437E 0px solid;  
	border-right: #17437E 0px solid; 
	background-color: #587993; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#003e51', Direction=135, Strength=3) progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=80); 
}


.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	border-left: #17437E 0px solid;  
	border-bottom: #17437E 0px solid; 
	border-top: #17437E 0px solid;  
	border-right: #17437E 0px solid; 
	background-color: #B31518; 
	cursor: pointer; 
	cursor: hand; 
	color: #FF9E2B; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
}
.MainMenu_MenuArrow {
	border-left: #17437E 0px solid;
	border-right: #17437E 0px solid;	 
	border-bottom: #17437E 0px solid;
	border-top: #17437E 0px solid;
	font-family: webdings; 
	font-size: 8pt; 
	color: #f3fafd;
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 8pt; 
	color: #f3fafd;	
	cursor: pointer; 
	cursor: hand;
}
.StandardButton     {
    background: #1E5589 none; 
    color: #FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    font-weight: bold;
}
