/*   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;
font-size:12px;
background:url(images/background.gif) repeat-x;
background-color:#d4e3ed;
}
/* ***** Standard text styling ***** */
td, th, div {
font-family: verdana,tahoma,arial;font-size:11px; 
}
a,a:link,a:visited {
color:#000000; text-decoration:underline; 
}
a:hover{
color:#999999; text-decoration:underline;
}
.Normal{
font-family: verdana,tahoma,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 {
text-align:center;
margin:0px auto;
width:910px;
}


/* ***** Narrow Bar at very top ***** */
#top {
text-align:center;
margin:0px auto;
width:910px;
height:133px;
text-align:right;
line-height:38px;color:#ffffff;
background:url(images/topback.gif) no-repeat;
}
#logo {
float:left;width:300px;height:180px;display:inline;margin-top:5px;
}
#menu {
margin-top:94px;
width:605px;
display:block;
float:right;
}

/* ***** Area with logo and top image***** */
#header {
width:910x;height:22px;text-align:left;
background:url(images/headerback.gif) no-repeat;
background-color:#ffffff;
}

/* ***** 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 {
text-align:center;
margin:0px auto;
width:910px;height:50px;background:url(images/footerback.gif) no-repeat;
font-family:verdana,tahoma, arial;font-size:10px;line-height:30px;color:#748b99;padding-top:20px;

}

#footer a {
font-family:verdana,tahoma,arial;font-size:10px; color:#748b99; text-decoration:underline; 
}
#footer a:hover{
color:#ffffff;
}



/* ***** Whole content area ***** */
#content {
width:910px;
background:url(images/contentback.gif) repeat-y;

}
/* ***** Left column - leftpane ***** */
#toppane {
margin:0 40px;
width:830px;
display:block;
}
#left {
float:left;margin-left:40px;width:600px;display:inline;
}
/* ***** Right column - several panes ***** */
#right {
float:right;margin-right:40px;width:200px;display:inline;
}
#righttop {
clear:both;font-family:verdana,tahoma,arial;font-size:11px;
}
#leftbottomleft {
width:285px;float:left;
}
#leftbottomright {
width:285px;float:right;
}
/* ***** Bottom pane ***** */
#bottom {
width:830px;clear:both;font-family:verdana,tahoma,arial;font-size:11px;margin:0 40px;
}
/* ***** Filler to fix CSS bug ***** */
#filler {
clear:both;
}

/*---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;
}

/*--submenu buttons border---*/
.MainMenu_MenuItem {
color:#666;	font-size:15px;font-weight:bold; padding:4px 6px;
border:0px;	background:#f5f5f5;	
}
/*--whole submenu box--*/
.submenu {
z-index:1000;border:0px #000 solid;padding:1px;margin:0px;background:#999999;text-align:left;
}

/*--mouseover submenu--*/
.submenuover {
color:#000;font-size:15px;font-weight: bold;padding:4px 6px;
border:0px;margin:0px;background:#fff;text-align:left;
}

/*--the root menu--*/

.mainmenu td {
padding:0; margin:0;
}
.mainmenu td div {
margin-top:0px; padding-top:0px; 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;
}

.mainmenu td div div div {
background:url(images/mainbuttonback.gif) top center repeat-x; font-family:"trebuchet ms",verdana,tahoma, arial,  sans-serif;
font-weight: bold; font-size:15px; color:#555555; padding: 4px 10px 0px 10px; height:40px; 
line-height:35px;  margin:-2px 0 -42px 0; _margin:-14px 0;}

.mainmenuover td, .mainmenuoveractive td { 
padding:0; margin:0;
}
.mainmenuover td div, .mainmenuoveractive td div { 
background:url(images/mainbuttonoverright.gif) top right no-repeat; font-family:"trebuchet ms",verdana,tahoma, arial,  sans-serif;
font-weight: bold; font-size:15px; color:#555555;
}

.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:#555555; padding: 4px 10px 0 10px; 
height:40px; line-height:35px; margin:-2px 0 -42px 0;_margin:-14px 0;
}



