/* 
================================
Skin styles for DotNetNuke
================================
*/   

body {
	background-position: center top;
	background-image: url(vanguardBackground_1440.jpg);
	background-repeat: no-repeat;
	background-color: #2d5463;
}

/*
.bodymaster {
	background-color: #333333;
}
*/

.pagemaster {
	background-color: #333333;
	color: #FFFFFF;
}
.skinmaster {
	width: 780px;
	height: 90%;
	background-color: #FFFFFF;
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
}
.skinheader {
}
.skingradient {
	height: 30px;
	background-color: #CCCCCC;
}
.controlpanel {
	width: 100%;
	background-color: #dddddd;
}

.leftpane {
	width: 137px;
	background-color: #A4D5E5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	position: relative;
	z-index: 5000;
}
.leftpanebottom {
	width: 137px;
	background-color: #A4D5E5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.contentpane {
	width: 463px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.rightpane {
	width: 180px;
	background-color: transparent;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.rightpane5 {
	width: 180px;
	background-color: #00FF00;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.rightpanebottom {
	width: 180px;
	background-color: transparent;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

/* Menu */

.MainMenu_MenuContainer
{
position: relative;
z-index: 5000;
}

.MainMenu_MenuContainer TD
{
width: 137px;
background-color: transparent;
padding-left: 2px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 1px;
}

.MainMenu_MenuBreak
{
background-color: transparent; 
color: #333333; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal; 
font-style: normal;
border-bottom: #404040 0px solid; 
border-left: #FF8080 0px solid; 
border-top: #FF8080 0px solid;  
border-right: #404040 0px solid; 
}

.MainMenu_MenuBar TD
{
cursor: pointer; 
cursor: hand; 
}

.MainMenu_MenuItem
{
height: 30px;
color: #00205C; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal; 
font-style: normal; 
background: #A4D5E5;
border-left: transparent 0px solid;
border-right: transparent 0px solid;
border-bottom: transparent 0px solid;
border-top: transparent 0px solid; 
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;

}


/* Active Menu  */

.ActiveRootTab TD
{
color: #00205C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal; 
background-color:#95C1D0;
height: 30px;
text-align: right;
}

.RootTab TD
{
height: 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal; 
color: #00205C;
background: #A4D5E5;
text-align: right;
}

.SelectedRootTab TD
{
color: #00205C;
height: 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal; 
background-color: #95C1D0; 
text-align: right;
}

.BreadcrumbRootTab TD
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal; 
background-color: #95C1D0; 
color: #00205C;
height: 30px;
text-align: right;
}

.ActiveSubTab
{
background-color: #95C1D0; 
color: #00205C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.SubTab
{
height: 30px;
background-color: #A4D5E5;
color: #00205C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.SelectedSubTab
{
background-color: #95C1D0;
color: #00205C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px; 
}

.BreadcrumbSubTab
{
background-color: transparent; /*#000000;*/
color: #00205C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal; 
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

/* this is the colour in the dropdown menu */
.MainMenu_SubMenu
{
z-index: 5000;
position: absolute;
cursor: pointer; 
cursor: hand; 
background-color: #A4D5E5;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal; 
font-style: normal; 
color: #00205C;
border-left: #ffffff 0px solid; 
border-right: #ffffff 0px solid; 
border-bottom: #ffffff 0px solid;
border-top: #ffffff 0px solid; 
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
height: 30px;
}



.MainMenu_MenuItemSel
{
color: #00205C; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal; 
font-style: normal; 
background-color: #95C1D0;
border-left: #ffffff 0px solid; 
border-right: #ffffff 0px solid; 
border-bottom: #ffffff 0px solid;
border-top: #ffffff 0px solid; 
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
z-index: auto;
position: auto;
}

.MainMenu_RootMenuArrow, .MainMenu_MenuIcon, .MainMenu_MenuArrow
{
display: none;
}

.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana; 
   font-size: 12px;
   font-weight: normal;
}

.Head {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:  18px;
   font-weight:  normal;
   color: #00205C;
}

.rightHeader {
	font-size: small;
	color: #666666;
}

/* text style used for most text rendered by modules */
.Normal
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:  12px;
   font-weight:  normal;
   color: #333333;
}

.NormalRed
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:  12px;
   font-weight:  normal;
   color: #440000;
}

.NormalBold
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:  12px;
   font-weight:  bold;
   color: #333333;
}

A:link  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:  12px;
   font-weight:  bold;
   color: #333333;
}

A:visited   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:  12px;
   font-weight:  bold;
   color: #333333;
}

A:active    {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:  12px;
   font-weight:  bold;
   color: #333333;
}

A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  12px;
	font-weight:  bold;
	color: #333333;
	text-decoration: underline;
}
.skinheaderleft {
	background-image: url(header1.jpg);
	background-repeat: no-repeat;
}
.skinheaderight {
	background-image: url(header2.jpg);
	background-repeat: no-repeat;
}
.rightpane1 {
	width: 180px;
	background-color: transparent;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.rightpane2 {

	width: 180px;
	background-color: transparent;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.SmallD
{
	color: #404040; 
	font-family: Verdana, Trebuchet MS, Tahoma, Verdana;
	font-size: 9px; 
	font-weight: normal; 
	font-style: normal;
	height: 13px;
	padding-left: 3px;
	padding-right: 3px;
}

.footer {
	font-size: x-small;
	color: #CCCCCC;
}

.footer A:link  {
	font-size: x-small;
	color: #CCCCCC;
}

.footer A:visited  {
	font-size: x-small;
	color: #CCCCCC;
}

.footer A:hover  {
	font-size: x-small;
	color: #CCCCCC;
}
