/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #FEFEFE;
	BACKGROUND-IMAGE: url(back.jpg); 
}
.skinmaster {
	height: 100%;
	width: 770px;
	background-color: #FFFFFF;
	BORDER-RIGHT: #10100B 0px solid; 
	BORDER-TOP: #10100B 0px solid; 
	BORDER-LEFT: #10100B 0px solid; 
	BORDER-BOTTOM: #10100B 0px solid; 
}
.skinheader {
	BACKGROUND-IMAGE: url(toplogo.jpg); 
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #002d96
}
.skingradient {
	BACKGROUND-IMAGE: url(topgradsport.gif); 
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #002d96
}

.gb_content {
	BACKGROUND-IMAGE: url(bg_content.jpg); 
	BACKGROUND-REPEAT: repeat-x; 
}

.skinline {
	BACKGROUND-IMAGE: url(dotted_line2.gif); 
	BACKGROUND-REPEAT: repeat-y;
}
.controlpanel {
	width: 100%;
	background-color: #DFE5F2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 200px;
	height: 100%;
	background-color: #e1ecfc;
	padding-left: 0px;
	padding-right: 1px;
	padding-top: 0px;
}
.leftpaneC {
	width: 25%;
	height: 130;
	background-color: transparent;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 1px;
	padding-right: 8px;
	padding-top: 2px;
}
.contentpaneC {
	width: 25%;
	background-color: transparent;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.contentpaneadmin {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
}
.rightpane {
	width: 200px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 2px;
}
.rightpaneC {
	width: 25%;
	background-color: transparent;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.contentpanehome {
	width: 615px;
	BACKGROUND-IMAGE: url(home_leftbg.jpg); 
	BACKGROUND-REPEAT: repeat-y;
	background-color: transparent;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 0px;
}
.rightpanehome {
	width: 150px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 1px;
	padding-top: 2px;
}
.breadcrumb {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10pt;
	font-family: Tahoma;
 }
 a.breadcrumb {
 	color: #cc0000;
 }
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 2px;
	padding-right: 1px;
	padding-top: 2px;
}
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 22px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #3061F6 0px solid; 
	border-bottom: #3061F6 1px solid; 
	border-top: #3061F6 1px solid; 
	border-right: #3061F6 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	background-color: #3061F6; 
	border-left: #3061F6 1px solid; 
	border-bottom: #3061F6 1px solid; 
	border-top: #3061F6 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 22px;
}
.MainMenu_SubMenu {
	background-color: #3061F6;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #FFE7B5; 
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
}
.MainMenu_MenuArrow {
	border-right: #3061F6 1px solid; 
	border-bottom: #3061F6 1px solid; 
	border-top: #3061F6 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton     {
    background: #7994CB none; 
    color: #FFFFFF;
    font-family:Verdana, sans-serif; 
    font-size: 11px;
    font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #DFE5F2;
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px solid; 
	BORDER-BOTTOM: #7994CB 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}
.TreeViewMenu_Header {
	BACKGROUND-IMAGE: url(gradient_LtBlue.jpg);
}
.Head   {
    font-family: Arial, Verdana,  Helvetica;
    font-size:  10pt;
    font-weight: bold;
    color: #333333;
}
.Normal   {
    font-family: Arial, Verdana,  Helvetica;
    font-size:  10pt;
    font-weight: normal;
    color: black;
}

A.AltHeaderText  {
	font-size: 10pt;
	cursor: hand;
	font-style: normal;
	font-family: Arial, Helvetica;
}

.NormalGrey {
	font-size: 8pt;
	color: #F03366;
	font-style: normal;
	font-family: Arial, Helvetica;
}

.ms-titlearea {
	font-style: bold;FONT-SIZE: 8pt; FONT-FAMILY: verdana
}
TD.ms-titleareaframe {
	COLOR: black
}
DIV.ms-titleareaframe {
	BORDER-TOP: #ffd275 3px solid
}
.ms-titlearealine {
	BACKGROUND-COLOR: #ffd275
}
.ms-searchbox {
	FONT-SIZE: 8pt; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
.ms-searchform {
	FONT-SIZE: 8pt; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffdf8c
}
.ms-searchcorner {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(srchcrnr.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.ms-pagetitleskin {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana
}

.ms-pagetitleskin A {
	FONT-WEIGHT: bold;
	COLOR: black; 
	TEXT-DECORATION: none;
}
.ms-pagetitleskin A:link {
	FONT-WEIGHT: bold;
	COLOR: black; 
	TEXT-DECORATION: none;
}
.ms-pagetitleskin A:hover {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
.ms-pagetitleskin A:visited {
	FONT-WEIGHT: bold;
	COLOR: black; 
	TEXT-DECORATION: none;
}

.ms-titlearea A {
	FONT-WEIGHT: bold;
	COLOR: black; 
	TEXT-DECORATION: none;
}
.ms-titlearea A:link {
	FONT-WEIGHT: bold;
	COLOR: black; 
	TEXT-DECORATION: none;
}
.ms-titlearea A:hover {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
.ms-titlearea A:visited {
	FONT-WEIGHT: bold;
	COLOR: black; 
	TEXT-DECORATION: none;
}

.ms-pagecaption {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: arial, verdana, sans-serif
}

.ms-nav TD {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, sans-serif
}
.ms-nav .ms-SPZoneLabel {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, sans-serif
}
.ms-input {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, sans-serif
}
.ms-nav TH {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.ms-navheader A {
	FONT-WEIGHT: bold
}
.ms-navheader A:link {
	FONT-WEIGHT: bold
}
.ms-navheader A:visited {
	FONT-WEIGHT: bold
}
.ms-navframe {
	BORDER-RIGHT: medium none; BACKGROUND: #e1ecfc; BORDER-LEFT: 0px
}
.ms-GRStatusBar {
	BORDER-RIGHT: medium none; BACKGROUND: #e1ecfc; BORDER-LEFT: 0px
}
.ms-storMeUsed {
	BACKGROUND: #91b5f4
}
.ms-storMeFilterBar {
	BACKGROUND: #91b5f4
}
.ms-navline {
	BORDER-BOTTOM: #adadad 1px solid
}
.ms-navwatermark {
	COLOR: #cbd8f8
}
.ms-selectednav {
	BORDER-RIGHT: #2254b1 1px solid; BORDER-TOP: #2254b1 1px solid; BACKGROUND: #fee197; PADDING-BOTTOM: 2px; BORDER-LEFT: #2254b1 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #2254b1 1px solid
}
.ms-GRSortFilter {
	BORDER-RIGHT: #2254b1 1px solid; BORDER-TOP: #2254b1 1px solid; BACKGROUND: #fee197; PADDING-BOTTOM: 2px; BORDER-LEFT: #2254b1 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #2254b1 1px solid
}
.ms-unselectednav {
	BORDER-RIGHT: #e1ecfc 1px solid; BORDER-TOP: #e1ecfc 1px solid; PADDING-BOTTOM: 2px; BORDER-LEFT: #e1ecfc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e1ecfc 1px solid
}
.ms-verticaldots {
	BORDER-RIGHT: #d4dce6 1px solid; BORDER-LEFT: medium none
}
.ms-nav A {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.ms-nav A:link {
	
}
.ms-nav A:hover {
	COLOR: #798073; TEXT-DECORATION: underline
}
.ms-nav A:visited {
	COLOR: #003399
}
.ms-navheader {
	BACKGROUND-POSITION: left bottom; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../images/dot_ruleper.gif); PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.ms-vh {
 FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #808080; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ms-vh2 {
 FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #808080; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ms-vh2 {
 PADDING-RIGHT: 0px; PADDING-LEFT: 4px
}
.ms-vh-icon {
 PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; WIDTH: 12px; COLOR: #808080; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ms-vh-icon-empty {
 FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; WIDTH: 0px; COLOR: #808080; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ms-gb {
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: verdana; HEIGHT: 18px; BACKGROUND-COLOR: #eeeeee
}
.ms-gb2 {
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #777777; FONT-FAMILY: verdana; HEIGHT: 18px
}

.ms-vb {
 FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: verdana
}

H1 {
 FONT-SIZE: 10pt;  FONT-WEIGHT: bold; VERTICAL-ALIGN: top; FONT-FAMILY: arial
}
H2 {
 FONT-SIZE: 9pt;  FONT-WEIGHT: bold; VERTICAL-ALIGN: top; FONT-FAMILY: arial
}
DIV {
 FONT-SIZE: 8pt;  FONT-WEIGHT: normal; VERTICAL-ALIGN: top; FONT-FAMILY: verdana
}

.ms-vb2 {
 FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: verdana
}
.ms-vb2 {
 BORDER-TOP: #e4e4e4 1px solid
}
.ms-vb-title {
 BORDER-TOP: #e4e4e4 1px solid
}
.ms-info {
	FONT-WEIGHT: nomal; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #FFFFFF; FONT-FAMILY: verdana; 	TEXT-ALIGN: left; TEXT-DECORATION: none
}
.ms-info  A {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.ms-info  A:link {
	COLOR: #FFFFFF;
}
.ms-info  A:hover {
	COLOR: red; TEXT-DECORATION: none
}
.ms-info  A:visited {
	COLOR: #003399
}
