/*========================================================*/
/*        	 		Created by CMSSkins.com               */
/*========================================================*/

/*========================================================*/
/*  Default HTML CSS                                      */
/*========================================================*/

/* Default HTML BODY css	           --*/ body { margin: 0 0 0 0; background-color:#000000;}
/* Default HTML PAGE css		       --*/ html { height: 100%; }
/* Default HTML table and text css	   --*/ table, tr, td {font-family:  Helvetica, Arial; font-size: 12px; color:#141414;}
/* Default HTML Paragraph css		   --*/ p {font-family:  Helvetica, Arial; font-size: 12px; color:#141414; padding:0px; margin:0px;line-height: 18px;}

/*========================================================*/
/*  Main SKIN Elements CSS                                */
/*========================================================*/

/*-- Skin Main / Default Width    	   --*/ .DefaultWidth { width:950px; }
/*-- Top TD					    	   --*/ .TopTD { text-align:center; vertical-align:bottom; height:98px; background:url(TopBG.jpg) right top no-repeat; padding-bottom: 2px; }

/*-- 100% height 				 	   --*/ .FullHeight { height:100%; }
/*-- 100% Width					  	   --*/ .FullWidth { width:100%; }


/*========================================================*/
/*  Menu Table CSS	                                      */
/*========================================================*/

/*-- Footer cell    					--*/ .FooterTD { color: #999999; font-family:  Helvetica, Arial; font-size: 12px; text-align:center; padding:10px 0 120px 0; }

.FooterTD a:link {color: #999999;}						     
.FooterTD a:hover {color: #FFFFFF;}
	

/*========================================================*/
/*  Main Menu                                             */
/*========================================================*/
/* Menu Container Box */
.MainMenu_MenuContainer {
	background-color: transparent; 
	height:30px; 
	position:relative;
}
/* Sub Menu */
.MainMenu_MenuItem {
	border: 0;
	color: #FFFFFF; 
	height: 30px; 
	background-color: #000000; border-bottom:0px solid #93B1E2;
	font: normal normal 11px Helvetica; padding:0px 10px 0px 15px; 
	z-index:9999;
}

.MainMenu_MenuItemSel {
	background-color: Transparent; 
	height:30px;
	z-index:9999;
}
/* Sub Menu Mouse Hover */
.SubMenu_MenuHover {
	border: 0;
	color: #fafa8a; 
	height: 30px; 
	background-color: #464646; border-bottom:0px solid #93B1E2;
	font: normal normal 11px Helvetica; padding:0px 10px 0px 15px;
}
/* Sub Menu Active */
.SubMenuSelected {
	border: 0;
	color: #ffffff; 
	height: 30px; 
	background-color: #1c1c1c; border-bottom:0px solid #93B1E2;
	font: normal normal 11px Helvetica; padding:0px 10px 0px 15px; 
}
/* Sub Menu Background and Borders */
.MainMenu_SubMenu {
	margin-top: 0px;
	border-top: 0px solid #93B1E2; 
	border-left: 0px solid #93B1E2; 
	border-right: 0px solid #93B1E2; 
	border-bottom: 0px solid #93B1E2; background-color:#0a623e;
}



.MainMenu_SubMenu, .MainMenu_SubMenu li, .MainMenu_SubMenu li a{
	z-index:9999;
}





.MainMenu_MenuIcon {
	display: none;
}
.MainMenu_MenuBreak {
	border: 0; 
	background-color: transparent;
	height: 0px; 
}
.MainMenu_MenuArrow {
	border-right: 0px; 
	border-bottom:0px solid #93B1E2; 
	border-top:0px; 
	font-family: webdings; padding:0px 10px 0px 15px; height: 20px;  
}

/* For Tabs Menu */
.MainMenu_MenuBarTab { cursor: hand; height: 30px; background-color: Transparent; }

.MainMenu_MenuItemTab TD { padding:0; margin:0; }
.MainMenu_MenuItemTab TD DIV { background-image:url(); background-position:top right; background-repeat: no-repeat; margin:0; padding:0; margin:-8px 0 -25px 0; _margin:-13px 0;}
.MainMenu_MenuItemTab TD DIV DIV { background-image:url(); background-position:top left; background-repeat: no-repeat; margin:0; padding:0 9px; margin:-4px 0 -26px 0; _margin:-12px 0;}
.MainMenu_MenuItemTab TD DIV DIV DIV{ background-image:url(); background-repeat:repeat-x; color:#b8b8b8;  font-family:  Helvetica, Arial; font-size: 12px; text-align:center; height:30px; padding:7px 7px 0 0px; line-height:1.3em; margin:0px 0 0 0; }

.MainMenu_MenuSelectedTab TD {padding:0px; margin:0;}
.MainMenu_MenuSelectedTab TD DIV { background-image:url(); background-position:top right; background-repeat: no-repeat; margin:0; padding:0; margin:-8px 0 -25px 0; _margin:-13px 0;}
.MainMenu_MenuSelectedTab TD DIV DIV{ background-image:url(); background-position:top left; background-repeat: no-repeat; margin:0; padding:0 10px; margin:-4px 0 -26px 0; _margin:-12px 0;}
.MainMenu_MenuSelectedTab TD DIV DIV DIV{ background-image:url(light.png); background-position:center;  background-repeat:no-repeat; color:#fafa8a; font-family:  Helvetica, Arial; font-size: 12px; font-weight: normal; text-align:center; height:30px; padding: 7px 7px 0 0px; line-height:1.3em; margin:0px -2px 0 0; }

.MainMenu_MenuSelectedRootTab TD {padding:0px; margin:0;}
.MainMenu_MenuSelectedRootTab TD DIV { background-image:url(); background-position:top right; background-repeat: no-repeat; margin:0; padding:0; margin:-8px 0 -25px 0; _margin:-13px 0;}
.MainMenu_MenuSelectedRootTab TD DIV DIV{ background-image:url(); background-position:top left; background-repeat: no-repeat; margin:0; padding:0 10px; margin:-4px 0 -26px 0; _margin:-12px 0;}
.MainMenu_MenuSelectedRootTab TD DIV DIV DIV{ background-image:url(); background-position:center;  background-repeat:no-repeat; color:#fafa8a; font-family:  Helvetica, Arial; font-size: 12px; font-weight: normal; text-align:center; height:30px; padding: 7px 7px 0 0px; line-height:1.3em; margin:0px 0 0 0; }

.ControlPanel { background-color:#292929; border-top: 0px solid #93B1E2; border-left: 0px solid #93B1E2; border-right: 0px solid #93B1E2; border-bottom: 2px solid #999999;}

/*========================================================*/
/*  HTML Headings                                         */
/*========================================================*/

/*-- Heading # 1              			--*/ H1 { font-weight: normal; font-size: 20px; color: #904441; font-family: Helvetica, Arial;}
/*-- Heading # 2              			--*/ H2 { font-weight: normal; font-size: 14px; color: #904441; font-family: Helvetica, Arial;}
/*-- Heading # 3              			--*/ H3 { font-weight: normal; font-size: 13px; color: #904441; font-family: Helvetica, Arial;}
/*-- Heading # 4              			--*/ H4 { font-weight: normal; font-size: 12px; color: #904441; font-family: Helvetica, Arial;}
/*-- Heading # 5              			--*/ H5 { font-weight: bold; font-size: 11px; color: #904441; font-family: Helvetica, Arial;}
/*-- Heading # 6              			--*/ H6 { font-weight: bold; font-size: 11px; color: #904441; font-family: Helvetica, Arial;}

/*========================================================*/
/*  DNN Elements                                          */
/*========================================================*/

/*-- Headig Mostly When Login 			--*/ .Head { font-weight: bold; font-size: 11px; font-family:Helvetica, Arial; color: #0a3e66; }
/*-- Headig Mostly When Login 			--*/ .SubHead { font-weight: bold;  font-size: 11px;  color: #8dc2e4;  font-family: Helvetica, Arial; }
/*-- Text on site       		    	--*/ .Normal { font-family: Helvetica; font-size: 12px; font-weight: normal;  color: #141414; }
/*-- Text on site bold     			    --*/ .NormalBold { font-weight: bold; font-size: 12px;  font-family: Helvetica; color:#141414; }
/*-- Error Text       			        --*/ .NormalRed { font-weight: bold;  font-size: 11px;  color: #ff0000;  font-family: Helvetica, Arial; }
/*-- Bullets Style      			    --*/  UL LI { list-style-image:url(Bullet.png); list-style-position: inherit; font-family: Helvetica, Arial; font-size: 10px; font-weight: normal;  color: #000000; padding: 2px; margin: 0 0 0 -17px;}
/*-- Text Files      			        --*/ .NormalTextBox { border-right:   #904441 1px solid;  border-top: #904441 1px solid;  border-left: #904441 1px solid;  border-bottom: #904441 1px solid;  font-size: 11px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0a3e66; }
/*-- Button                             --*/ .StandardButton { border-right:  #000000 1px solid;  border-top: #000000 1px solid;  border-left: #000000 1px solid;  border-bottom: #000000 1px solid; font-size: 11px; font-family: Helvetica, Arial; background-color: #904441; color:#ffffff; }

/*========================================================*/
/*  DNN Elements Links                                    */
/*========================================================*/

/*-- Link Mostly When Login 			--*/ .CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active { font-weight: normal;  font-size: 11px; color:#9a9a9a;  font-family: Helvetica, Arial; }
/*-- Link Mostly When Login Hover		--*/ A.CommandButton:hover { font-weight: normal;  font-size: 11px; color:#d1d1d1;  font-family: Helvetica, Arial; }
/*-- Default Link for Token 			--*/ .Skinobject, A.Skinobject, A.Skinobject:link, A.Skinobject:visited, A.Skinobject:active {  font-weight: normal; font-size: 10px; color:#1380D5;  font-family: Helvetica, Arial; text-decoration: none; }
/*-- Default Link for Token Hover		--*/ A.Skinobject:hover { text-decoration: underline; font-size: 10px; color:#4F4F4F; font-family: Helvetica, Arial; }
/*-- Default Link for Text 			    --*/ A:link, A:visited, A:active { color: #666666; text-decoration: underline; font-family: Helvetica, Arial; font-size: 13px; }
/*-- Default Link for Text Hover	    --*/ A:Hover { color: #444444; font-family: Helvetica, Arial; font-size: 13px; text-decoration: underline; }

/*========================================================*/
/*  Search                                                */
/*========================================================*/
.SearchTD { width:156px; vertical-align: top; text-align: right; height: 20px; background: url(Search.png) no-repeat right; padding: 0px 0px 5px 0px; }
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:20px; background: transparent; width: 60px; color: #1c1c1c; padding: 7px 5px 0 0px; border: 0px solid #FFFFFF; cursor:text;}

/*========================================================*/
/*  Panes                                                 */
/*========================================================*/
.Panes-TD { padding: 0px 0 0 0; }
.Header-Pane { width: 100%; padding: 15px 15px 15px 15px; }
.Content-Pane { width: 65%; padding: 8px 20px 0 20px;border-right:1px solid #000000;border-top:1px solid #D4D4D4; }
.Right-Pane { width: 35%; padding: 15px 15px 15px 15px;  }


