  /* 
   ===========================================
   |  AKRION Red OCtober Skin for DotNetNuke |
   ===========================================
  	
	Version 1.5
  
  	Author: Ilian Alexiev (Akrion - www.akrion.net)
	Contacts: akrion@gmail.com 
   
   */     

/* Used for the main Backgroundand the padding around main table */
body
{
	background-color: #EFEFEF; 
	
	padding-bottom:3px;
	
	padding-left: 20px;
	padding-right:20px;
}

/* MAIN table holding all content - main width is here - Default is 800px but you can 
   change it to any value since the skin is fully resizable */
.pagemaintable
{
	width: 800px;
	height: 100%;
}

/* the main table holding all panes */
.contenttable 
{
	width: 100%;	
	height: 100%;		
	background-color: #FFFFFF;
}

/* ------ FRAMES CSS for the Main and Content IMAGE FRAMES ----------------------- */

.frametopleft
{
	BACKGROUND-IMAGE: url(Frame_TopLeft.gif); HEIGHT:14px;
	/* use padding since with image width IE sucks and witout it Opera sucks */
	padding-left:14px; 
}

.frametopright
{
	BACKGROUND-IMAGE: url(Frame_TopRight.gif); HEIGHT:14px;
	padding-right:14px;
}

.frametop
{
	BACKGROUND-IMAGE: url(Frame_TopBg.gif); HEIGHT:14px; WIDTH:100%;
}

.frameleft
{
	BACKGROUND-IMAGE: url(Frame_TopLeftBg.gif);  WIDTH:14px;
}

.frameright
{
	BACKGROUND-IMAGE: url(Frame_TopRightBg.gif);  WIDTH:14px;
}

.frametopbottomleft
{
	BACKGROUND-IMAGE: url(Frame_TopBottomLeft.gif); HEIGHT:17px; WIDTH:14px;
}

.frametopbottomright
{
	BACKGROUND-IMAGE: url(Frame_TopBottomRight.gif); HEIGHT:17px; WIDTH:14px;
}

.frametopbottombg
{
	BACKGROUND-IMAGE: url(Frame_TopBottomBg.gif);HEIGHT:17px; WIDTH:100%;
}

.pageleft
{
	BACKGROUND-IMAGE: url(Frame_MidLeft.gif); HEIGHT:100%; WIDTH:14px;
}

.pageright
{
	BACKGROUND-IMAGE: url(Frame_MidRight.gif); HEIGHT:100%; WIDTH:14px;
}

.menuleft
{
	BACKGROUND-IMAGE: url(Frame_TopMenuLeft.gif); HEIGHT:25px; WIDTH:14px;
}

.menuright
{
	BACKGROUND-IMAGE: url(Frame_TopMenuRight.gif); HEIGHT:25px; WIDTH:14px;
}

.menubg
{
	BACKGROUND-IMAGE: url(Frame_MidBg.gif); HEIGHT:25px; WIDTH:100%;
}

.menuregisterlogin
{ 
	BACKGROUND-IMAGE: url(Frame_MidBg.gif); HEIGHT:25px; WIDTH:80px;
	padding-right: 5px;
}

.searchmenuleft
{ 
  	BACKGROUND-IMAGE: url(Frame_MidLeft.gif); HEIGHT:25px;
	padding-left:14px;
}

.searchmenuright
{ 
  	BACKGROUND-IMAGE: url(Frame_MidRight.gif); HEIGHT:25px;
	padding-left:14px;
}

/* the Search icon [image] cell */
.searchmenuicon
{ 	
	/* BACKGROUND-IMAGE: url(Frame_MidIcon.gif); */
	background-color:#FFFFFF; 
	HEIGHT:25px;
	padding-left:30px;
}

/* You are here cell*/
.searchmenutext
{ 
  	background-color:#FFFFFF;
	
	font-family: Verdana, sans-serif; 
	font-size: 10px;
	font-weight: lighter;
	color: #B3B0B0;
	padding-left: 5px;
}

.searchmenubox A:link, .searchmenubox A:visited, .searchmenutext A:link, .searchmenutext A:visited
{
	color: #B3B0B0;
}

/* the search box cell*/
.searchmenubox
{ 
  	background-color:#FFFFFF;
	HEIGHT:25px; 
	WIDTH:150px;
	padding-right: 5px;
}

.framebottomleft
{
	BACKGROUND-IMAGE: url(Frame_BottomLeft.gif); HEIGHT:7px;
	padding-left:14px;
}

.framebottomright
{
	BACKGROUND-IMAGE: url(Frame_BottomRight.gif); HEIGHT:7px;
	padding-right:14px;
}

.framebottombg
{
	BACKGROUND-IMAGE: url(Frame_BottomBg.gif); HEIGHT:7px;
	Width: 100%;
}

/* ------ FRAMES CSS for the Main and Content IMAGE FRAMES ENDS here ---------------- */

.User_Date_Row
{
	padding-bottom: 5px;
	height: 20px;
}

.dnnCOPYRIGHT, .Terms_Privacy_Row, .dnnDate, .dnnUSER
{ 
	font-family: Verdana, sans-serif; 
	font-size: 10px;
	font-weight: lighter;
	color: #B3B0B0;
	vertical-align: text-bottom;
}

.dnnSearch
{
	font-family: Verdana, sans-serif; 
	font-size: 10px;
	font-weight: lighter;
	color: #B3B0B0;
}

.dnnBREADCRUMB
{
	font-family: Verdana; 
	font-size: 10px;
	font-weight: lighter;
}

.UserCell
{
	padding-right: 12px;
}

.UserCell A:Visited, .UserCell A:Link
{
	color: #B3B0B0;
}

.UserCell A:hover
{
	color:#666666;
	text-decoration:none;
}

.searchmenubox INPUT
{
	BORDER-Right: #EFEEEE 1px solid; 
	BORDER-BOTTOM: #EFEEEE 1px solid; 
	BORDER-TOP: #D7D7D7 1px solid; 
	BORDER-LEFT: #D7D7D7 1px solid;
}

.dnnDate
{
	padding-left:12px;
}

/* Used mainly for the background color - if you need different - then you will need to change the border images as well */

.LogoDiv
{
	/* background-color:#000000; */
	BACKGROUND-IMAGE: url(RedOctober_Logo[Clean].jpg);
	width: 776px;
	height:220px;
}

.Terms_Privacy_Row
{
	padding-top: 4px;
	padding-bottom: 4px;
}

.Terms_Privacy_Row A:Link, .Terms_Privacy_Row A:Visited
{
	color: #B3B0B0;
}

.Terms_Privacy_Row A:hover, .searchmenubox A:hover, .searchmenutext A:Hover
{
	color: #666666;
	text-decoration:none;
}

/* ---------PANES -------------*/

.ControlPanel
{
	width: 100%;
	background-color: #F4F1F1;
	
	BORDER-Right: #C5C3C3 1px solid; 
	BORDER-BOTTOM: #C5C3C3 1px solid; 
	BORDER-TOP: #E6E6E6 1px solid; 
	BORDER-LEFT: #E6E6E6 1px solid;
}

.toppane 
{
	width: 100%;
	background-color: transparent;
}
.leftpane 
{
	width: auto;
	background-color: transparent;
}
.contentpane 
{
	width: 100%;
	background-color:  transparent;
}
.rightpane 
{
	width: auto;
	background-color:  transparent;
}
.bottompane 
{
	width: 100%;
	background-color: transparent;
}
/* ---------PANES END-------------*/

/* ---------MAIN MENU-------------*/

.MainMenu_MenuContainer , .ModuleTitle_MenuContainer
{
	background-color: transparent;
}
.MainMenu_MenuBar , .ModuleTitle_MenuBar
{
	cursor: pointer; 
	cursor: hand;

	background-color: Transparent;
}
.MainMenu_MenuItem , .ModuleTitle_MenuItem
{
	color: black; 
	
	font-family: Verdana;
	font-size: 11px;
	font-weight: lighter;
	
	background-color: transparent;
	
	cursor: pointer; 
	cursor: hand; 
	
	HEIGHT:22px;

	BORDER-RIGHT: #FFFFFF 0px solid; 
	BORDER-TOP: #FFFFFF 0px solid; 
	BORDER-LEFT: #FFFFFF 0px solid; 
	BORDER-BOTTOM: #FFFFFF 0px solid; 	
}
.MainMenu_MenuIcon , .ModuleTitle_MenuIcon
{
	background-color: #EEEEEE;
	
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 25px;
}
.MainMenu_SubMenu
{  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	font-family: Verdana;
	font-size: 11px;
	font-weight: lighter;
	
	background-color: #FFFFFF;
	
	BORDER-RIGHT: #ADACAC 1px solid; 
	BORDER-TOP: #E8E8E8 0px solid; 
	BORDER-LEFT: #D0CECE 1px solid; 
	BORDER-BOTTOM: #ADACAC 1px solid; 	
}

.ModuleTitle_SubMenu
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	font-family: Verdana;
	font-size: 11px;
	font-weight: lighter;
	
	background-color: #FFFFFF;
	
	BORDER-RIGHT: #ADACAC 1px solid; 
	BORDER-TOP: #D0CECE 1px solid; 
	BORDER-LEFT: #D0CECE 1px solid; 
	BORDER-BOTTOM: #ADACAC 1px solid; 	
}

.MainMenu_MenuBreak , .ModuleTitle_MenuBreak
{
	height: 1px;
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid; 
}
.MainMenu_MenuItemSel 
{	
	color:#FFFFFF;

	BACKGROUND-IMAGE: url(MainMenuSelectedBg.jpg); 
	HEIGHT:24px;
	
	cursor: pointer; 
	cursor: hand; 	
	font-family: Verdana;
	font-size: 11px;
	font-weight: lighter;
	
	BORDER-RIGHT: #FFFFFF 0px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 0px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid;
}

 .ModuleTitle_MenuItemSel
 {
 	color: #666666;
	background-color: transparent;
	
	HEIGHT:22px;
	
	cursor: pointer; 
	cursor: hand; 	
	font-family: Verdana;
	font-size: 11px;
	font-weight: lighter;
	
	BORDER-RIGHT: #FFFFFF 0px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 0px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid;
 }

.MainMenu_MenuArrow , .ModuleTitle_MenuArrow
{
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
	
	font-family: webdings; 
	font-size: 10pt;
	cursor: pointer; 
	cursor: hand; 	
	
	padding-left: 10px;
}
.MainMenu_RootMenuArrow , .ModuleTitle_RootMenuArrow
{
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;

	
	padding-left: 5px;
	padding-right: 5px;
}
/* ---------MAIN MENU END-------------*/
/* style for module titles */
.Head   
{
	font-family: Verdana, sans-serif; 
	font-size: 12px; 
	font-weight: lighter;
    color: #333333;
}

.SubHead  /* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
{
	font-family: Verdana, sans-serif; 
	font-size: 11px; 
	font-weight: lighter;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead 
{
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	font-weight: lighter;
}

/* background/border colors for the selected tab */
.TabBg 
{
}

/* LOGIN, BREADCRUMB, DATE and other small modules css */
.SkinObject
{
	font-family: Verdana, sans-serif; 
	font-size: 11px;
	font-weight: lighter;
	color:#000000;
}

/* text style used for most text rendered by modules */
.Normal
{	font-family: Verdana, sans-serif; 
	font-size: 10px;
	font-weight: lighter;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	font-weight: lighter;
	border-style:groove;
	border-width:1px;
	border-color: #999999;
}

.NormalRed
{
	font-family: Verdana, sans-serif; 
	font-size: 10px;; 
	font-weight: bold;
	color:#FF0000;
}

.NormalBold
{
	font-family: Verdana, sans-serif; 
	font-size: 10px;
	font-weight: bold;
}

/* text style for reading messages in Discussion */    
.Message    
{
}  

/* style of item titles by Announcements and events */
.ItemTitle    
{
	font-family: Verdana, sans-serif; 
	font-size: 10px;
	font-weight: bold;
}

.StandardButton     
{        
    font-family: Verdana, sans-serif; 
    font-size: 11px;
    font-weight: normal;
	
	color: #FFFFFF;
	background-color: #ACAAAA; 
	
	BORDER-RIGHT: #838282 1px solid; 
	BORDER-TOP: #CECDCD 1px solid; 
	BORDER-LEFT: #CECDCD 1px solid; 
	BORDER-BOTTOM: #838282 1px solid;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton  
{
}




