/*========================================================*/
/*        	 		Created by CMSSkins.com               */
/*========================================================*/

/*========================================================*/
/*  Default HTML CSS                                      */
/*========================================================*/

/* Default HTML PAGE css		       --*/ html {
	height: 100%;
}
/* Default HTML BODY css	           --*/
#body {
	margin: 20px 0 20px 0;
	background: #000;
}
body {
	background-color: #fff;
}


/* Default HTML table and text css	   --*/ table, tr, td {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
/* Default HTML Paragraph css		   --*/ p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #CCC;
}
/*========================================================*/
/*  Main SKIN Elements CSS                                */
/*========================================================*/

/*-- Skin Main / Default Width    	   --*/ .DefaultWidth {
	width:900px;
}
/*-- Main Header background	           --*/ .HeaderBG {
	text-align:left;
	vertical-align: top;
	height:150px;
	background:url(HeaderMetal.jpg) bottom center no-repeat;
}
/*-- Main header Top Menu Cell	   	   --*/ .HeaderTopTD {
	text-align: right;
	vertical-align: middle;
	padding:0 10px 0 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size:15px;
	color: #666666;
}
/*-- Main Top Banner	               --*/ .BannerBG {
	background: url(HeaderRed.jpg) right center no-repeat #FFFFFF;
	height:200px;
	text-align:left;
	vertical-align:middle;
	padding:0 0 0 20px;
}
/*-- Main Top Banner Heading    	   --*/ .BannerHeading {
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#CC0000;
	text-align:left;
}
/*-- Main Top Banner Text	    	   --*/ .BannerText {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #333333;
	text-align:left;
}
/*-- Content Panes Cell / TD CSS 	   --*/ .ContentPanesTD {
	padding: 15px 0 20px 0;
}
/*-- 100% height 				 	   --*/ .FullHeight {
	height:100%;
}
/*-- 100% Width					  	   --*/ .FullWidth {
	width:100%;
}
/*-- Skin Main Left Side	    	   --*/ .LeftSide {
	width:660px;
	padding: 5px 5px 20px 5px;
	border-right:0px solid #4B4C50;
	background: url(content_back.jpg) repeat-x #383B40;
}
/*-- Skin Main Right Side 	    	   --*/ .RightSide {
	width:240px;
	padding: 5px;
	border-left: 0px solid #333333;
	background: url(RightContentBG.png) left top repeat-x #131415;
}
/*-- Login and Breadcrumb Cell CSS	   --*/ .LoginBreadcrumbTD {
	vertical-align: middle;
	text-align: left;
	padding: 0 0 0 0;
	height:22px;
	background-color:#CC0000;
}
/*-- Breadcrumb Cell CSS	    	   --*/ .BreadcrumbTD {
	font-family: Verdana, Geneva, sans-serif;
	font-size:9px;
	color: #F9E3E3;
	vertical-align: middle;
	text-align: left;
	padding: 0 0 0 10px;
}
/*-- Login Cell    	   				   --*/ .LoginTD {
	text-align: right;
	vertical-align: middle;
	padding: 0 0 0 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	line-height:18px;
}
/*-- cell containing logo Cell    	   --*/ .LogoTD {
	text-align: left;
	padding: 25px 10px 25px 5px;
}
/*-- Submenu benieth main menu    	   --*/ .SebMenuTD {
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 5px;
}
/*-- Login and Register Cell    	   --*/ .LoginRegisterTD {
	text-align: center;
	vertical-align: top;
	padding: 7px 14px 0 14px;
}
/*========================================================*/
/*  Default DNN Skin Tokens CSS                           */
/*========================================================*/

/*-- Login Register token              --*/ .LoginRegister, a.LoginRegister:link, a.LoginRegister:visited, a.LoginRegister:active {
	color: #FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-transform:uppercase;
}
/*-- Login Register token hover        --*/ a.LoginRegister:hover {
	color: #D0312D;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-transform:uppercase;
}
/*-- Copyright token                   --*/ .Copyright {
	color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding:0 5px 0 5px;
}
/*-- Terms Privacy token       		   --*/ .TermsPrivacy, a.TermsPrivacy:link, a.TermsPrivacy:visited, a.TermsPrivacy:active {
	color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 5px 0 5px;
}
/*-- Terms Privacy token hover 		   --*/ a.TermsPrivacy:hover {
	color: #1F2227;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	padding: 0 5px 0 5px;
}
/*-- Breadcrumb token       		   --*/ .Breadcrumb, a.Breadcrumb:link, a.Breadcrumb:visited, a.Breadcrumb:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #006699;
	vertical-align: middle;
	text-align: left;
	padding: 0px 5px 0 5px;
	text-decoration: none;
}
/*-- Breadcrumb token hover 		   --*/ a.Breadcrumb:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #333333;
	vertical-align: middle;
	text-align: left;
	padding: 0px 5px 0 5px;
	text-decoration: none;
}
/*-- Current Date token    		   	   --*/ .CurrentDate {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #006699;
	vertical-align: top;
	text-align: right;
	padding: 7px 8px 0 8px;
	text-decoration: none;
}
/*-- Links Token 	 		           --*/ .links, a.links:link, a.links:visited, a.links:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999999;
	padding-right:0 0 0 0;
	text-decoration:none;
}
/*-- Links Token hover       		   --*/ a.links:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	padding-right:0 0 0 0;
	text-decoration:none
}
/*========================================================*/
/*  Default HTML Headings                                 */
/*========================================================*/

/*-- Heading # 1              			--*/ H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	COLOR: #D0312D;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}
/*-- Heading # 2              			--*/ H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #999999;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}
/*-- Heading # 3              			--*/ H3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #D0312D;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}
/*-- Heading # 4              			--*/ H4 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}
/*-- Heading # 5              			--*/ H5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}
/*-- Heading # 6              			--*/ H6 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
}
/*========================================================*/
/*  Other used Text css                                   */
/*========================================================*/

/*-- Default text on site              --*/ .Normal {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #CCC;
}
/*-- Default bold text      		   --*/ .NormalBold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555;
}
/*-- Gray Color Text        		   --*/ .NormalGray {
	color: #666666;
	font-weight:normal;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
/*-- Gray Color Heading        		   --*/ .HeadingGray {
	color: #333333;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
}
/*-- Slate Color Heading       		   --*/ .HeadingSlate {
	color: #8A7C4C;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
}
/*-- Red Color Text        			   --*/ .NormalRed {
	color: #E7002A;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
/*-- Picture Border		               --*/ .PictureBorder {
	border:1px solid #D2DFEF;
	background: #FFFFFF;
	padding:5px;
	margin:5px;
}
/*-- Quick Links              		   --*/ .QuickLinks, a.QuickLinks:link, a.QuickLinks:visited, a.QuickLinks:active {
	color: #666666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0 5px 0 25px;
	line-height:23px;
}
/*-- Quick Links hover        		   --*/ a.QuickLinks:hover {
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding: 0 5px 0 25px;
}
/*-- SubMenu link		               --*/ .SubMenu, a.SubMenu:link, a.SubMenu:visited, a.SubMenu:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	padding: 1px 10px 1px 10px;
	background:#F0F0F0;
}
/*-- SubMenu link hover         	   --*/ a.SubMenu:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding: 1px 10px 1px 10px;
	background-color: #E5E5E5;
}
/*========================================================*/
/*  Links css                                             */
/*========================================================*/

/*-- Default links 					   --*/ a:link, a:visited, a:active {
	color: #666666;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}
/*-- Default links hover               --*/ a:hover {
	color: #4E7494;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
}
/*-- Normal links 					   --*/ a.Normal:link, a.Normal:visited, a.Normal:active {
	color: #CCCCCC;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
/*-- Normal links hover                --*/ a.Normal:hover {
	color: #D0312D;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
/*-- Normaltext links 				   --*/ .Normaltext, a.Normaltext:link, a.Normaltext:visited, a.Normaltext:active {
	color: #FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
/*-- Normaltext links hover            --*/ a.Normaltext:hover {
	color: #D0312D;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
/*-- Normal links 					   --*/ a.NormalRed:link, a.NormalRed:visited, a.NormalRed:active {
	color: #E7002A;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
/*-- Normal links hover                --*/ a.NormalRed:hover {
	color: #333333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
/*-- More links                        --*/ .more, a.more:link, a.more:visited, a.more:active {
	color: #4496DA;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
/*-- More links hover                  --*/ a.more:hover {
	color: #CCCCCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
/*-- News Date		        		   --*/ .NewsDate {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #999999;
}
/*-- News Description        		   --*/ .NewsDescription {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #999999;
	font-style:italic;
	padding:10px 0 10px 0;
}
/*-- News Seperator		        	   --*/ .NewsSeperator {
	border-bottom:0px solid #494B4F;
}
/*========================================================*/
/*  Default DNN CSS                                       */
/*========================================================*/

/*-- Default Form CSS        		   --*/ select, input {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333333;
}
/*-- Default textbox       		       --*/ .NormalTextBox {
	color: #666666;
	padding-left: 4px;
	line-height: 11px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: 11px;
	border:1px solid #999999;
}
/*-- Textbox cell / td            	   --*/ td.NormalTextBox {
	padding: 0;
	margin: 0;
	background: transparent;
	border: 0;
}
/*-- Subheadings - DNN Default css     --*/ .SubHead {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	padding: 0;
}
/*-- Headings - DNN Default css        --*/ .Head {
	font-size: 11px;
	color: #999999;
	background: transparent;
	font-weight: bold;
	padding: 0;
}
/*-- command Button in Containers      --*/ .CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active {
	color: #D0312D;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 0;
}
/*-- command Button in Containers hover--*/ a.CommandButton:hover {
	color: #666666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 0;
}
/*-- SkinObject Text            	   --*/ .SkinObject, a.SkinObject:link, a.SkinObject:visited, a.SkinObject:active {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0 5px 0 5px;
}
/*-- SkinObject Text hover        	   --*/ a.SkinObject:hover {
	color: #D0312D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	padding: 0 5px 0 5px;
}
/*-------------- Search SkinObject Styles --------------*/

/*-- Search Box BG 			           --*/ .SearchBox {
	width:249px;
	vertical-align: middle;
	text-align: right;
	height:45px;
	background: url(SearchBG.png) no-repeat top left;
	padding: 2px 5px 0 0;
}
/*-- Search Box Cell / TD     		   --*/ .SearchTD {
	vertical-align: top;
	text-align: left;
	padding: 0 10px 0 45px;
}
/*-- Search box css		   	    	   --*/ #dnn_dnnSEARCH_txtSearch.NormalTextBox {
	height:18px;
	width: 160px;
	color: #1F2227;
	border: 0px solid #FFFFFF;
	cursor:text;
	background-color: transparent;
	padding:3px 0 0 0;
}
/*========================================================*/
/*  Menu Table CSS	                                      */
/*========================================================*/

/*-- Terms cell    						--*/ .TermsTD {
	font-family:Verdana, Geneva, sans-serif;
	text-align: left;
	font-size:11px;
	color: #1F2227;
	font-weight:bold;
	padding:10px 0 10px 0;
}
/*-- Copyright cell    					--*/ .CopyrightTD {
	font-family:Verdana, Geneva, sans-serif;
	text-align: right;
	font-size:11px;
	color: #1F2227;
	font-weight:bold;
	padding:10px 0 10px 0;
}
.bottompanebg1 {
	background: url(bottompane-bg1.png) center no-repeat;
	vertical-align:top;
	height:240px;
	padding:20px 5px 0 20px;
	font-size:9.5px;
	color:#222222;
}
.bottompanebg2 {
	background: url(bottompane-bg2.png) center no-repeat;
	vertical-align:top;
	height:240px;
	padding:20px 5px 0 20px;
	font-size:9.5px;
	color:#222222;
}
.bottompanebg3 {
	background: url(bottompane-bg3.png) center no-repeat;
	vertical-align:top;
	height:240px;
	padding:20px 5px 0 20px;
	font-size:9.5px;
	color:#222222;
}
.bottompanebg {
	background: url(bottompane-bg.png) center no-repeat;
	vertical-align:top;
	height:240px;
	padding:20px 5px 0 20px;
	font-size:9.5px;
	color:#222222;
}
