
/* default element override */
table, td{text-align: left;vertical-align: top;}

img, img a{
border:0;
}

table, td{
	border-collapse: collapse;
	padding: 0;
	margin:0;
	border:0;
}

/*default module titles */
#Body{
font-family: Verdana, Arial, Helvetica, sans-serif;
background:#000033;
}
.Head{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
}

.SubHead{

}

.SubSubHead{
}

/* default for container content */
.Normal{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
}

/* custom styles */

/*links module only- custom code*/
.linkbackground {                 
}

.dnn2links, .dnn2links a {
color:black;
/* to match menu */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight:bold;
text-align: right;
}

.dnn2links{padding-right: 20px;}

.premiumlogin, .premiumlogin a, .premiumlogin a:link, .premiumlogin a:visited
{
background: black;
color:#111;
}

.premiumlogin a:hover
{
color:red;
}



/* 
================================
Skin styles for DotNetNuke
================================
*/   
.bsfooter
{
	width: 960px;
}


.pagemaster {
	width: 100%;
	background: #000033;
}
.skinmaster {
	width: 960px;
	background: #d7dfea;
	margin: 0 auto;
}

/* static menu */
.headerbar{
height:5px;
width:100%;
background: url(img/headerbar.gif) repeat-x scroll top left;
}

.navbar {
	background:#000033;
	height: 26px;
	width: 100%;
	text-align: center;
}

#navlist a, #navlist a:link, #navlist a:visited {
font-size: 10pt;
font-weight:bold;
color: white;
}


.sidemenu {
width:160px;
background: #da080b url(img/belowmenu.gif) repeat-x scroll bottom left;
}


.controlpanel {
	width: 100%;
	background-color: #dddddd;
}


.topbanner{
width:960px;
height:199px;
background-image: url(img/banner.jpg);
background-repeat: no-repeat;	
background-position: center center;
}

/*global panes */
.toppane, .leftpane, .contentpane, .rightpane, .bottompane{
background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.toppane {	width: 100%;}
.leftpane {	width: 70%;}
.contentpane {	width: 100%;}
.rightpane {		width: 30%;}
.bottompane {	width: 100%;}





