/*   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 {
margin:0px  auto;text-align:center;background:url(images/background.gif);background-color:#000000;font-size:11px;
}
/* ***** Standard text styling ***** */
td, th, div {
font-family: tahoma,arial,verdana;font-size:11px; 
}
a,a:link,a:visited {
color:#000000; text-decoration:underline; 
}
a:hover{
color:#999999; text-decoration:underline;
}
.Normal{
font-size:11px;color:#666666; 
}
.Normal ul {
margin: 0px 10px 0px 25px;padding:5px 0;
}
.skinObject {
color:#666666;
}
/* ***** Wrapper for all Content ***** */
#container {
text-align:center;
margin:0px auto;
width:1000px;
background-color:#e2e2e2;
border:1px solid #e9e9e9;
}

/* ***** Narrow Bar at very top ***** */
#top {
width:1000px;background-color:#333333;height:25px;text-align:right;
border-bottom:1px solid #606060;line-height:25px;color:#8c8c8c;
}
#top a {
color:#8c8c8c;text-decoration:none;font-weight:normal;font-size:11px;
}
/* ***** Area with logo and top image***** */
#header {
width:1000px;height:161px;background:url(images/logoback.gif);text-align:left;
}
/* ***** DNN Logo ***** */
#logo {
float:left;width:1000px;height:140px;margin-left:0px;margin-top:20px;display:inline;
}
/* ***** Wrapper for imagepane at top right ***** */
#topimage {
float:right;height:161px;width:500px;
}

/* ***** styles for wrapper around menu ***** */
#menuwrapper {
width:1000px;height:40px;background:url(images/menuback.gif) repeat-x;
padding-top:5px;display:block;
}
#menu {
padding-left:0px;width:1000px;
}
/* ***** Black bar below menu ***** */
#belowmenu {
width:1000px;height:8px;background-color:#000000;
}
/* ***** Wrapper for bradcrumb area ***** */
#breadcrumb {
width:1000px;height:25px;background:url(images/breadback.gif);
}
/* ***** Breadcrumbs ***** */
#breadleft {
float:left;width:350px;height:25px;margin-left:0px;display:inline;text-align:left;
font-size:10px;font-weight:normal;color:#6d6d6d;line-height:25px;
}
#breadleft a {
font-weight:normal;
color:#6d6d6d;
font-size:10px;
}
/* ***** Today's Date ***** */
#breadright {
float:right;height:25px;width:350px;margin-right:10px;font-weight:normal;
color:#6d6d6d;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:1000px;height:33px;background:url(images/footerback.gif);font-family:tahoma, arial, verdana;
font-size:10px;line-height:26px;color:#b9b9b9;padding-top:20px;
}

#footer a {
font-family:tahoma,arial,verdana;font-size:10px; color:#a8a8a8; text-decoration:underline; 
}
#footer a:hover{
color:#ffffff;
}

/* ***** Whole content area ***** */
#content {
margin-top:15px;
width:1000px;
}
#contentSoloMio {
margin-top:15px;
width:1000px;
}
/* ***** Left column - leftpane ***** */
#left {
float:left;margin-left:20px;width:210px;display:inline;
}
/* ***** Right column - several panes ***** */
#right {
float:right;margin-right:20px;width:725px;display:inline;
}#rightOneCol {
float:right;margin-right:20px;width:990px;display:inline;
}
#righttop {
clear:both;font-family:tahoma;font-size:11px;
}
#rightbottomleft {
width:310px;float:left;
}
#rightbottomright {
width:310px;float:right;
}
/* ***** Bottom pane ***** */
#bottom {
width:1000px;clear:both;font-family:tahoma;font-size:11px;margin:0 0px;
}
/* ***** Filler to fix CSS bug ***** */
#filler {
clear:both;
}
/*--blue menu--*/
/*---main menu-- */
.MainMenu_MenuContainer { 
background:transparent; width:100%;
}
.MainMenu_MenuBar{}
.MainMenu_RootMenuArrow {
display:none; 
}
.MainMenu_MenuArrow { 
display:none; 
}
.MainMenu_MenuIcon { 
display:none; 
}
.ModuleTitle_MenuItemSel {
background-color: transparent;
}
.MainMenu_MenuItemSel {
background-color: transparent;
}
.MainMenu_MenuBreak {
border-bottom:0px solid #31383e; border-top:0px solid #31383e;display:block; 
margin-top:10px;background-color:transparent;
}

/*--submenu buttons border---*/
.MainMenu_MenuItem {
color:#fff;	font-size:11px;font-weight: bold;padding:4px 6px;
border:0px;	background:#555555;	
}
/*--whole submenu box--*/
.submenu {
z-index:1000;border:0px #000 solid;padding:1px;margin:0px;background:#000000;
}

/*--mouseover submenu--*/
.submenuover {
color:#000;font-size:11px;font-weight: bold;padding:4px 6px;
border:0px;margin:0px;background:#fff;
}

/*--the root menu--*/

.mainmenu td {
padding:0; margin:0;
}
.mainmenu td div {
margin:0; padding:0; background:url(images/mainbuttonright.gif) top right no-repeat; 
}
.mainmenu td div div {
padding:0 10px; background:url(images/mainbuttonleft.gif) top left no-repeat;
}
/*--blue main menu text styling--*/
.mainmenu td div div div {
background:url(images/mainbuttonback.gif) top center repeat-x; font-family:tahoma, arial, verdana, sans-serif;
font-weight: bold; font-size:11px; color:#ffffff; padding: 4px 10px 0px 10px; height:40px; 
line-height:25px;  margin:-2px 0 -18px 0; _margin:-13px 0;}

.mainmenuover td, .mainmenuoveractive td { 
padding:0; margin:0;
}
.mainmenuover td div, .mainmenuoveractive td div { 
background:url(images/mainbuttonoverright.gif) top right no-repeat; 
}

.mainmenuover td div div, .mainmenuoveractive td div div { 
background:url(images/mainbuttonoverleft.gif) top left no-repeat; padding:0px 10px;
}

.mainmenuover td div div div, .mainmenuoveractive td div div div { 
background:url(images/mainbuttonoverback.gif) top center repeat-x; color:#b5b5b5; padding: 4px 10px 0 10px; 
height:40px; line-height:25px; margin:-2px 0 -18px 0;_margin:-13px 0;
}

/*--red menu--*/
/*---main menu-- */
.MainMenured_MenuContainer { 
background:transparent; width:100%;
}
.MainMenured_MenuBar {}
.MainMenured_RootMenuArrow { 
display:none; 
}
.MainMenured_MenuArrow { 
display:none; 
}
.MainMenured_MenuIcon { 
display:none; 
}
.ModuleTitle_MenuItemSel {
background-color: transparent;
}
.MainMenured_MenuItemSel {
background-color: transparent;
}
.MainMenured_MenuBreak {
border-bottom:0px solid #31383e; border-top:0px solid #31383e;display:block; 
margin-top:10px;background-color:transparent;
}

/*--submenu buttons border---*/
.MainMenured_MenuItem{
color:#fff;	font-size:11px;	font-weight: bold;padding:4px 6px;
border:0px;background:#555555;	
}

.mainmenured td { 
padding:0; margin:0;
}
.mainmenured td div {
margin:0; padding:0;background:url(images/mainbuttonredright.gif) top right no-repeat; 
}
.mainmenured td div div {
padding:0 10px; background:url(images/mainbuttonredleft.gif) top left no-repeat;
}
/*--green main menu text styling--*/
.mainmenured td div div div {
background:url(images/mainbuttonredback.gif) top center repeat-x; font-family:tahoma, arial, verdana, sans-serif;
font-weight: bold; font-size:11px; color:#ffffff; padding: 4px 10px 0px 10px; height:40px; 
line-height:25px;  margin:-2px 0 -18px 0; _margin:-13px 0;
}

.mainmenuredover td, .mainmenuredoveractive td 
{ padding:0; margin:0;
}
.mainmenuredover td div, .mainmenuredoveractive td div { 
background:url(images/mainbuttonredoverright.gif) top right no-repeat; 
}

.mainmenuredover td div div, .mainmenuredoveractive td div div { 
background:url(images/mainbuttonredoverleft.gif) top left no-repeat; padding:0px 10px;
}

.mainmenuredover td div div div, .mainmenuredoveractive td div div div { 
background:url(images/mainbuttonredoverback.gif) top center repeat-x; color:#b5b5b5; 
padding: 4px 10px 0 10px; height:40px; line-height:25px; margin:-2px 0 -18px 0;_margin:-13px 0;
}

/*--green menu--*/
/*---main menu-- */
.MainMenugreen_MenuContainer { 
background:transparent; width:100%;
}
.MainMenugreen_MenuBar{}
.MainMenugreen_RootMenuArrow { 
display:none; 
}
.MainMenugreen_MenuArrow { 
display:none; 
}
.MainMenugreen_MenuIcon { 
display:none; 
}
.ModuleTitle_MenuItemSel {
background-color: transparent;
}
.MainMenugreen_MenuItemSel {
background-color: transparent;
}
.MainMenugreen_MenuBreak {
border-bottom:0px solid #31383e; border-top:0px solid #31383e;display:block; 
margin-top:10px;background-color:transparent;
}
/*--submenu buttons border---*/
.MainMenugreen_MenuItem {
color:#fff;font-size:11px;font-weight: bold;padding:4px 6px;
border:0px;	background:#555555;	
}
.mainmenugreen td { 
padding:0; margin:0;
}
.mainmenugreen td div {m
argin:0; padding:0; background:url(images/mainbuttongreenright.gif) top right no-repeat; 
}
.mainmenugreen td div div {
padding:0 10px; background:url(images/mainbuttongreenleft.gif) top left no-repeat;
}
/*--green main menu text styling--*/
.mainmenugreen td div div div {
background:url(images/mainbuttongreenback.gif) top center repeat-x; 
font-family:tahoma, arial, verdana, sans-serif;font-weight: bold; font-size:11px; 
color:#ffffff; padding: 4px 10px 0px 10px; height:40px; line-height:25px;  
margin:-2px 0 -18px 0; _margin:-13px 0;
}

.mainmenugreenover td, .mainmenugreenoveractive td { 
padding:0; margin:0;
}
.mainmenugreenover td div, .mainmenugreenoveractive td div { 
background:url(images/mainbuttongreenoverright.gif) top right no-repeat; 
}

.mainmenugreenover td div div, .mainmenugreenoveractive td div div { 
background:url(images/mainbuttongreenoverleft.gif) top left no-repeat; padding:0px 10px;
}

.mainmenugreenover td div div div, .mainmenugreenoveractive td div div div { 
background:url(images/mainbuttongreenoverback.gif) top center repeat-x; 
color:#b5b5b5; padding: 4px 10px 0 10px; height:40px; line-height:25px; 
margin:-2px 0 -18px 0;_margin:-13px 0;
}

/*--yellow menu--*/
/*---main menu-- */
.MainMenuyellow_MenuContainer { 
background:transparent; width:100%;
}
.MainMenuyellow_MenuBar{}
.MainMenuyellow_RootMenuArrow { 
display:none; 
}
.MainMenuyellow_MenuArrow { 
display:none; 
}
.MainMenuyellow_MenuIcon { 
display:none; 
}
.ModuleTitle_MenuItemSel {
background-color: transparent;
}
.MainMenured_MenuItemSel {
background-color: transparent;
}
.MainMenured_MenuBreak {
border-bottom:0px solid #31383e; border-top:0px solid #31383e;display:block; 
margin-top:10px;background-color:transparent;
}
/*--submenu buttons border---*/
.MainMenuyellow_MenuItem {
color:#fff;font-size:11px;font-weight: bold;
padding:4px 6px;border:0px;	background:#555555;	
}

.mainmenuyellow td { 
padding:0; margin:0;
}
.mainmenuyellow td div {
margin:0; padding:0; background:url(images/mainbuttonyellowright.gif) top right no-repeat; 
}
.mainmenuyellow td div div {
padding:0 10px; background:url(images/mainbuttonyellowleft.gif) top left no-repeat;
}
/*--yellow main menu text styling--*/
.mainmenuyellow td div div div {
background:url(images/mainbuttonyellowback.gif) top center repeat-x; 
font-family:tahoma, arial, verdana, sans-serif;font-weight: bold; font-size:11px; color:#ffffff; 
padding: 4px 10px 0px 10px; height:40px; line-height:25px;  margin:-2px 0 -18px 0; _margin:-13px 0;}

.mainmenuyellowover td, .mainmenuyellowoveractive td { 
padding:0; margin:0;
}
.mainmenuyellowover td div, .mainmenuyellowoveractive td div { 
background:url(images/mainbuttonyellowoverright.gif) top right no-repeat; 
}

.mainmenuyellowover td div div, .mainmenuyellowoveractive td div div { 
background:url(images/mainbuttonyellowoverleft.gif) top left no-repeat; padding:0px 10px;
}

.mainmenuyellowover td div div div, .mainmenuyellowoveractive td div div div { 
background:url(images/mainbuttonyellowoverback.gif) top center repeat-x; 
color:#b5b5b5; padding: 4px 10px 0 10px; height:40px; line-height:25px; 
margin:-2px 0 -18px 0;_margin:-13px 0;
}




