/*   Copyright © 2007-2008 - WebWhirlers
Once purchased, the standard license of this skin pack may be installed on one portal. 
The unlimited portal license allow you to install this skin on any number of portals.
You may not resell or allow download of this skin pack.
	 For more skins, please check out www.webwhirlers.com  */
	 
* {
margin:0;padding:0;
}
/* ***** Fix for IE bug ***** */
img {
position: relative;
}

body {
font-size:12px;
background:url(images/background_blue.gif) repeat-x;
background-color:#ffffff;
margin:0;
padding:0;
}
/* ***** Standard text styling ***** */
td, th, div {
font-family: tahoma,verdana,arial;font-size:11px; 
}
a,a:link,a:visited {
color:#000000; text-decoration:underline; 
}
a:hover{
color:#999999; text-decoration:underline;
}
.Normal{
font-family: tahoma,verdana,arial;
font-size:12px;color:#333333; 
}
.Normal ul {
margin: 0px 10px 0px 25px;padding:5px 0;
}
.skinObject {
color:#ffffff;
font-weight:normal;
}
.head {
color:#000000;
}
.subhead {
color:#000000;
}

.subhead a:link, .subhead a:visited {
color:#000000;
}
.DataGrid_Header {
color:#000000;
}


/* ***** Wrapper for all Content ***** */
#container {
width:930px;
clear:both;
padding-top:50px;
display:block;
}


/* ***** Narrow Bar at very top ***** */
#top {
width:930px;
height:128px;
background-color:#000000;
margin-top:10px;
margin-bottom:0;
}
#logo {
float:left;width:300px;height:128px;display:inline;
}
#topright {
float:right;
width:450px;
height:30px;
text-align:right;
color:#ffffff;
font-weight:normal;
}
#topright a {
color:#ffffff;
font-weight:normal;
}
#menu {
width:930px;
height:35px;
background-color:#000000;
display:block;
float:left;
text-align:left;
clear:both;
margin:0;
margin-left:20px;
}

/* ***** Today's Date ***** */
#breadright {
float:right;height:25px;width:350px;margin-right:10px;font-weight:normal;
color:#ffffff;font-size:10px;line-height:25px;text-align:right;
}
.dateclass {
font-weight:normal;
font-size:10px;
}

/* ***** Light grey footer area at very bottom ***** */
.footerclass {
font-weight:normal;font-size:10px;
}
#footer {
width:100%;height:30px;
font-family:verdana,tahoma, arial;
font-size:10px;
line-height:30px;
color:#000000;
background-color:#ffb400;
padding-left:20px;
}

#footer a {
font-family:verdana,tahoma,arial;font-size:10px; color:#000000; text-decoration:underline; 
}
#footer a:hover{
color:#ffffff;
}

#footer2 {
width:100%;
background-color:#000000;
height:50px;
}


/* ***** Whole content area ***** */
#content {
width:930px;
}
/* ***** Left column - leftpane ***** */
#toppane {
margin:0 30px;
width:870px;
display:block;
}
#left {
float:left;margin-left:30px;width:630px;display:inline;
}
/* ***** Right column - several panes ***** */
#right {
float:right;margin-right:30px;width:220px;display:inline;
}
#righttop {
clear:both;font-family:verdana,tahoma,arial;font-size:11px;
}
#leftbottomleft {
width:310px;float:left;
}
#leftbottomright {
width:310px;float:right;
}
/* ***** Bottom pane ***** */
#bottom {
width:870px;clear:both;font-family:verdana,tahoma,arial;font-size:11px;margin:0 30px;
}
/* ***** Filler to fix CSS bug ***** */
#filler {
clear:both;
}

/* ********** Menu Style ************** */
.MainMenu_MenuContainer {background:transparent; width:1px;}
.MainMenu_MenuBar {}
.MainMenu_MenuIcon { display:none; }
.MainMenu_RootMenuArrow { display:none; }
.MainMenu_MenuArrow { display:none; }
.ModuleTitle_MenuItemSel {background-color: transparent;}
.MainMenu_MenuItemSel {background-color: transparent;}
.MainMenu_MenuBreak {background-color:transparent; border:0; margin:0; padding:0;}

/*----Main menu buttons---------*/
.rootmenuitem TD{ 
	font-family:"trebuchet ms",tahoma,verdana,arial;
	color:#000;
	font-size:14px;
	font-weight:bold;
	height:35px;
	padding:0px 1px 0px 5px;
	background-color:#b2b2b2;
	
}
/*---- Main menu buttons - over and current page ---------*/
.rootmenuitemselected TD,.rootmenuitembreadcrumb TD{ 
	font-family:"trebuchet ms",tahoma,verdana,arial;
	color:#000;
	font-size:14px;
	font-weight:bold;
	height:35px;
	padding:0px 1px 0px 5px;
	background-color:#0080d1;
}

/*----submenu buttons --------*/
.MainMenu_MenuItem{
	font-size:11px;	font-weight:bold;
	padding:4px 7px 4px 7px;
	border-top:1px solid #000;
	border-right:0px solid #000;
	border-bottom:0px solid #000;
	border-left:0px solid #000;
	background-color:#0080d1;
	
}
.submenuitembreadcrumb{	
	color:#DDE1E4;	font-size:11px;	font-weight:bold;
	padding:2px 7px 2px 7px;
	border:1px #8F8989 solid;
	border-width:1px 0px;
	Margin:0px;
	background:#0080d1;
		text-align:left;
}
/*----Sub Menu over and current page -------*/
.submenuitemselected{
	color:#ffffff;	font-size:11px;	font-weight:bold;
	padding:4px 7px 4px 7px;
	border-top:1px solid #000;
	border-right:0px solid #000;
	border-bottom:0px solid #000;
	border-left:0px solid #000;
		background:url(images/submenuback_blue.gif);
	background-color:#0080d1;
}
/*----box around submenu--------*/
.submenu{
	z-index:1000;
	border-top:0px #333 solid;
	border-right:1px #000 solid;
	border-bottom:1px #000 solid;
	border-left:1px #333 solid;	
	padding:0px;
	Margin:0px;
	background:#ff8400;
	text-align:left;
}

/*-------- search box ------------*/
#dnn_dnnSEARCH_txtSearch {
width:100px;
color:#999999;
font-weight:normal;
border:1px solid #666666;
}

#dnn_dnnSEARCH_cmdSearch img {
border:0px;
position:relative;
top:4px;
left:0px;
margin-right:10px;
margin-left:-3px;
}
#dnn_dnnSEARCH_optSite {
margin-right:5px;
}
#dnn_dnnSEARCH_optWeb {
margin-right:5px;
}



