﻿/************************* Module Layout Styles *************************/
div.SkiRainbowGrey, html.SkiRainbowGrey{
	font-size: 9pt;
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
	background: #155CAA
}
div.SkiRainbowGrey{
	background: #D1D2D4 url(greytop.png) no-repeat top right
}
.LeftPane div.SkiRainbowGrey{
	width: 280px;
	padding-top: 20px
}
.ContentPane div.SkiRainbowGrey{
	width: 630px;
	padding-top: 20px;
	margin-right: 20px
}
.SkiRainbowGrey .ModuleButton {
	float: right;
	position: relative;
}
.SkiRainbowGrey .ModuleTitle{
	padding: 0;
	margin: 0;
	font-size: 16px;
	padding-top: 10px;
	padding-left: 20px;
	line-height: 20px
}
.SkiRainbowGrey .ModuleTitle img{
	margin-left: -5px
}
.SkiRainbowGrey .ModuleContent{
	padding: 5px 20px 10px 20px;
	vertical-align: top
}
.RightPane .SkiRainbowGrey .ModuleContent {
	font-size: .9em
}
.Highlight{
	color: #014A81
}
.SkiRainbowGrey .Highlight{
	color: #014A81
}
.PadBottom20{
	padding-bottom: 20px
}
.SkiRainbowGrey .PadBottom20{
	padding-bottom: 20px
}
.SkiRainbowGrey a {
	color: #191919
}
.SkiRainbowGrey a:hover {
	color: #014A81
}
.SkiRainbowGrey h1, .SkiRainbowGrey .Head{
	font-size: 1.3em;
	font-weight: 400;
	color: #191919
}
.SkiRainbowGrey h2, .SkiRainbowGrey .SubHead{
	font-size: 1.2em;
	font-weight: 400;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #191919
}
.SkiRainbowGrey h2,.SkiRainbowGrey h2 a,.SkiRainbowGrey h2 a:link,.SkiRainbowGrey h2 a:visited,.SkiRainbowGrey h2 a:hover{
	color: #191919;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 1.1em
}
.ContentPane .SkiRainbowGrey a,.ContentPane .SkiRainbowGrey a:link,.ContentPane .SkiRainbowGrey a:visited,.ContentPane .SkiRainbowGrey a:hover{
	color: #191919
}
.SkiRainbowGrey h3, .SkiRainbowGrey h4, .SkiRainbowGrey h5, .SkiRainbowGrey h6{
	font-size: 1.2em;
	font-weight: 400;
	color: #656565
}
.SkiRainbowGrey .Field{
	font-weight: normal;
	font-size: .9em;
	background-color: #f5f4f2;
	border: 1px #c6c6c6 solid
}
.SkiRainbowGrey .NormalTextArea, .SkiRainbowGrey textarea, .SkiRainbowGrey select{
	border: 1px #c6c6c6 solid;
	font-weight: normal;
	font-size: .9em;
	background-color: #f5f4f2
}
.SkiRainbowGrey .Button, .SkiRainbowGrey a.Button, .SkiRainbowGrey a:link.Button, .SkiRainbowGrey a:visited.Button, .SkiRainbowGrey a:hover.Button, .SkiRainbowGrey a:active.Button{
	border-right: #696969 1px solid;
	padding-right: 1em;
	border-top: silver 1px solid;
	margin-top: 0.1em;
	padding-left: 1em;
	font-weight: bolder;
	font-size: .9em;
	margin-bottom: 0.1em;
	padding-bottom: 3px;
	overflow: visible;
	border-left: silver 1px solid;
	color: #fff;
	line-height: 20px;
	padding-top: 3px;
	border-bottom: #696969 1px solid;
	background-repeat: repeat-x;
	background-color: #203d9f;
	text-align: center;
	text-decoration: none
}
.SkiRainbowGrey input.Button{
	font-size: .9em;
	line-height: 12px
}
.SkiRainbowGrey .BlogFooter{
	color: #58585a;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: .8em
}
.SkiRainbowGrey .BlogFooter a{
	color: #58585a
}