/*   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.gif) repeat-x;
background-color:#7ccff9;
margin:0;
padding:0;
margin-top:15px;
}
/* ***** 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;
}

.DNNEmptyPane {
width:0px;
height:0px;
}

/* ***** Wrapper for all Content ***** */
#container {
width:856px;
clear:both;
display:block;
text-align:center;
margin:0 auto;
}

#container td {text-align: left;}


/* ***** Narrow Bar at very top ***** */
#top {
width:856px;
height:207px;
background:url(images/topback.jpg) no-repeat;
background-color:#000000;

margin-bottom:0;
}
#logo {
float:left;width:300px;height:110px;display:inline;padding-top:10px;
}
#topright {
float:right;
width:450px;
height:30px;
text-align:right;
color:#ffbf34;
font-weight:normal;
padding-top:85px;
padding-right:10px;
}
#topright a {
color:#ffbf34;
font-weight:normal;
}
#menu {
width:846px;
height:34px;
background:url(images/menuback.jpg) no-repeat;
display:block;
float:left;
text-align:left;
clear:both;
margin:0;
padding-left:10px;
line-height:36px;
color:#fff;
}

#menu a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
font-weight:bold;
text-decoration:none;
}

#menu a:hover {
color:#ffcc00;
}

#flash {
padding-bottom:10px;
}

/* ***** footer area at very bottom ***** */
.footerclass {
font-weight:normal;font-size:10px;
}
#footer {
height:50px;
font-family:verdana,tahoma, arial;
font-size:10px;
line-height:30px;
color:#000000;
background:url(images/footerback.gif) no-repeat;
background-color:#7ccff9;
padding-top:20px;
}

#footer a {
font-family:verdana,tahoma,arial;font-size:10px; color:#000000; text-decoration:underline; 
}
#footer a:hover{
color:#ffffff;
}

.borderlesscontainerbody {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:22px;
color:#89ce30;
text-align:left;
display:block;
margin:10px 0;
padding:10px 20px;
background-color:#376100;
}

.borderlesscontainerbody2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#ffffff;
text-align:left;

display:block;
margin:10px 0;
padding:2px 20px 10px 20px;
}

.borderlesscontainerbody2 b{
font-family:"trebuchet ms", verdana, arial, tahoma, sans-serif;
color:#89ce30;
font-weight:bold;
line-height:30px;
font-size:20px;
padding-left:10px;
display:block;
text-align:left;
}

.borderlesstitle {
font-family:"trebuchet ms", verdana, arial, tahoma, sans-serif;
color:#89ce30;
font-weight:normal;
line-height:30px;
font-size:20px;
padding-left:10px;
display:block;
text-align:left;
}


/* ***** Whole content area ***** */

#content {
width:850px;
clear:both;
background:url(images/contentback.jpg) no-repeat;
background-color:#4e8902;
border-left:3px solid white;
border-right:3px solid white;
padding-top:20px;
}
/* ***** Left column - leftpane ***** */
#toppane {
margin:0 20px;
width:925px;
display:block;
}
#left {
float:left;margin-left:10px;width:605px;display:inline;
}
#left2 {
float:left;margin-left:10px;width:805px;display:inline;
}
/* ***** Right column - several panes ***** */
#right {
float:right;margin-right:10px;width:220px;display:inline;
}
#righttop {
clear:both;font-family:verdana,tahoma,arial;font-size:11px;
}

/* ***** Filler to fix CSS bug ***** */
#filler {
clear:both;
}

