﻿/************************* Module Layout Styles *************************/
div.GiantBase2009, html.GiantBase2009, html.GiantBase2009 td{
	font-size: 9pt;
	color: #111;
	font-family: Helvetica, Arial, sans-serif
}
div.GiantBase2009{
	margin-bottom: 15px
}
.GiantBase2009 .ModuleButton{
	float: right;
	position: relative;
}
.ModuleTitle{
}
.GiantBase2009 .ModuleTitle{
	background: #0067AC;
	color: #fff;
	font-size: 20px;
	text-transform: uppercase;
	font-family: 'Century Gothic' ,Helvetica,Arial,sans-serif;
	padding-left: 7px;
	padding-right: 7px
}
.GiantBase2009 .ModuleContent{
	vertical-align: top;
	color: #111;
	line-height: 1.4em
}
.RightPane .GiantBase2009 .ModuleContent{
}
.Highlight{
	color: #0067AC
}
.GiantBase2009 .Highlight{
	color: #0067AC
}
.RightPane .GiantBase2009 .ModuleContent .Blog{
	background: #F5F5F5;
	color: #0067AC;
	padding: 15px
}
.BlogMesseges .BlogTitle{
	margin-top: 0px
}
.RightPane .BlogMesseges .CommentCount,.RightPane .BlogMesseges .Bar,.RightPane .BlogMesseges .BlogExcerpt{
	display:none
}
.BlogMesseges .BlogExcerpt{
	padding-top: 5px;
	padding-bottom: 2px
}
.BlogFooter{
	font-size: 9px;
	padding-bottom: 10px;
	color: #000
}
.GiantBase2009 .BlogFooter a,.GiantBase2009 .BlogFooter a:hover{
	color: #000;
	text-decoration: none
}
.BlogMesseges hr{
	display: none
}
.GreyBox{
	background: #F5F5F5;
	color: #111;
	padding: 15px
}
.GiantBase2009 .GreyBox{
	background: #F5F5F5 ;
	color: #111;
	padding: 15px;
	font-size: 10px
}
.QuickResults{
	background: url(quick-results.jpg) no-repeat;
	color: #fff
}
.GiantBase2009 .QuickResults{
	background: url(quick-results.jpg) no-repeat;
	color: #fff;
	padding: 15px;
	font-size: 10px
}
.GiantBase2009 .QuickResults .Highlight{
	color: #FFCF00;
	font-weight: normal;
	font-size: inherit
}
.Pad7{
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-top: 1px
}
.GiantBase2009 .Pad7{
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-top: 1px
}
.BlueBox{
	background: #217BB9;
	color: #fff
}
.GiantBase2009 .BlueBox{
	background: #217BB9;
	font-family: 'Century Gothic' ,Helvetica,Arial,sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	padding-left: 7px;
	padding-right: 7px;
	display: inline;
	padding-bottom: 1px;
	padding-top: 1px;
	color: #fff
}
.GiantBase2009 td.BlueBox{
	display: table-cell
}
.GiantBase2009 a{
	color: #0067AC
}
.GiantBase2009 a:hover{
	color: #000
}
.GiantBase2009 h1{
	font-size: 1.3em;
	font-weight: 500;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 2px;
	color: #0067AC;
	font-family: 'Century Gothic' ,Helvetica,Arial,sans-serif;
	line-height: 1.4em
}
.GiantBase2009 h2{
	font-size: 1.2em;
	font-weight: 500;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 2px;
	color: #cc0000;
	font-family: 'Century Gothic' ,Helvetica,Arial,sans-serif;
	line-height: 1.4em
}
.GiantBase2009 h3, .GiantBase2009 h4, .GiantBase2009 h5, .GiantBase2009 h6{
	font-size: 1.1em;
	font-weight: 500;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 2px;
	color: #cc0000;
	font-family: 'Century Gothic' ,Helvetica,Arial,sans-serif;
	line-height: 1.4em
}
.GiantBase2009 p{
	padding: 0;
	margin-top: 2px;
	margin-bottom: 8px
}
.GiantBase2009 ul{
	padding-left: 25px
}
.GiantBase2009 .Field{
	border: 1px #c6c6c6 solid;
	font-weight: normal;
	font-size: .9em;
	font-family: inherit;
	background-color: #f5f4f2
}
.GiantBase2009 .Button, .GiantBase2009 a.Button, .GiantBase2009 a:link.Button, .GiantBase2009 a:visited.Button, .GiantBase2009 a:hover.Button, .GiantBase2009 a:active.Button{
	font-family: Helvetica, Arial, sans-serif;
	border-bottom: 1px solid #696969;
	border-top: silver 1px solid;
	border-right: 1px solid #696969;
	border-left: silver 1px solid;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 1em;
	padding-left: 1em;
	font-weight: bold;
	font-size: 11px;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	overflow: visible;
	color: #fff;
	background: #E41E26;
	background-repeat: repeat-x;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	line-height: 22px
}
.GiantBase2009 input.Button{
	font-size: .9em;
	line-height: 12px
}