﻿body {background-color: #000; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-weight:100; font-size:12px; margin:0px; color:#fff; height:100%;}
div#enclose{width:100%; margin-right:auto; margin-left:auto; text-align:center;}
div#content{position:relative;width:780px;margin:0px auto 0px auto; text-align:left;}

img{border:0px;  behavior: url(/common/styles/iepngfix.htc); }
a {color:#ea7903; }
h2{font-size:14px; text-transform:uppercase; margin-bottom:5px;}
p.title {font-weight:bold;}
.validation {color:#ea7903;}
.textInputSm{border:solid 1px #cccccc; width:30px; margin:4px 5px 0 0;}
.capText{text-transform:uppercase;}
.formText{margin-top:8px;}
.smText{font-size:10px;}
.errorMsg { padding:10px; margin: 20px 0px 20px 0px; display:block; border:solid 1px #ccc; background-color:#fff6b6; font-weight:bold; color:#ea7903; }

.headline { font-size: 14px; font-weight: bold; color: #EA7903; }

div#main {min-height:600px; width:780px; height:571px; background-image:url(/images/homeBack10.jpg); background-repeat:no-repeat; }
div#awardsLogo{position:absolute;	left:10px;	top:10px;}

div#awardsLogoRight{position:absolute;left:86px;top:10px;}
div#navBottom{position:absolute;top:30px;left:260px;width:417px;height:28px;background-color:#000; opacity:.65;	filter:alpha(opacity=65);}

div#title{position:absolute; top:572px; left:0px;}
*+html div#title { top:580px; }

div#mainCopy{width:590px; position:absolute; top:592px; left:132px;}
/*div#mainCopy p{float:left; margin:10px 10px 0 10px; width:100%}*/

div#mainSub { height:225px; width:780px; background-image:url(/images/subBack10.jpg); background-repeat:no-repeat;  }
div#mainCopySub .subContentHolder ul.normal {padding: 0; margin: 10px 0 0 20px; width:100%; list-style-type:none;}
div#mainCopySub .subContentHolder li.normal{padding-top: 0px; margin: 10px; font-weight:normal; line-height:12px; height:20px; list-style-type:none; } 

div#mainCopySub .subContentHolder ul.bullet_container { padding: 0; margin: 10px 0 0 20px; width: 550px; list-style: disc; vertical-align: middle; }
div#mainCopySub .subContentHolder ul.bullet_container li.bullets { padding: 0; margin: 10px 0 10px 20px; line-height: 14px; height: 100%; font-weight: normal; list-style: disc; vertical-align: middle; }

div#mainCopySub { min-height:475px; width:780px; position:absolute; top:225px; left:0px; background-color:#fff; color:#000;  }
div#mainCopySub .sideMenu {margin: 30px 20px 0 10px; width:155px; }
div#mainCopySub .subContentHolder {margin: 30px 0px 0 10px; width:575px; }
div#mainCopySub .subContentHolder p{margin:10px 10px 0 0; padding:0;}
div#mainCopySub .subContentHolder img.title{height:35px; margin-left:-2px;}
div#mainCopySub .subContentHolder .form{float:left; width:145px; margin-top:8px; padding-right:5px;}
div#mainCopySub .subContentHolder .textInput{border:solid 1px #cccccc; width:220px; margin-top:5px;}

div#mainCopySub ul { padding: 0; margin: 0; width: 100%; list-style: none; }
div#mainCopySub ul li{padding-top: 0px; margin: 0; font-weight:bold; line-height:12px; height:20px;}
div#mainCopySub ul li.dots{padding-top: 8px; background-position:0px 0px; background-image:url(/images/divider.gif); background-repeat:no-repeat;}
div#mainCopySub li a {text-decoration: none; padding: 0 0 0 0; color:#676767;}
div#mainCopySub li a:hover {color:#cecece;}
div#mainCopySub img {padding-right:7px; padding-bottom:1px;}

div#mainTableCopySub .subContentHolder ul.normal { padding: 0; margin: 10px 0 0 20px; width:100%; list-style-type: none; }
div#mainTableCopySub .subContentHolder li.normal { padding-top: 0; margin: 10px; font-weight: normal; line-height: 12px; height: 20px; list-style-type: none; } 

div#mainTableCopySub .subContentHolder ul.bullet_container { padding: 0; margin: 10px 0 0 20px; width: 550px; list-style: disc; vertical-align: middle; }
div#mainTableCopySub .subContentHolder ul.bullet_container li.bullets { padding: 0; margin: 10px 0 10px 20px; line-height: 14px; height: 100%; font-weight: normal; list-style: disc; vertical-align: middle; }

div#mainTableCopySub { min-height: 475px; width: 780px; background-color: #FFF; color: #000; }
div#mainTableCopySub .sideMenu { margin: 30px 20px 0 10px; width: 155px; }
div#mainTableCopySub .subContentHolder { margin: 30px 0px 0 10px; width: 575px; }
div#mainTableCopySub .subContentHolder p { margin: 10px 10px 0 0; padding: 0; }
div#mainTableCopySub .subContentHolder img.title { height: 35px; margin-left: -2px; }
div#mainTableCopySub .subContentHolder .form { float: left; width: 145px; margin-top: 8px; padding-right: 5px; }
div#mainTableCopySub .subContentHolder .textInput { border: solid 1px #CCC; width: 220px; margin-top: 5px; }

div#mainTableCopySub ul { padding: 0; margin: 0; width: 100%; list-style: none; }
div#mainTableCopySub ul li { padding-top: 0; margin: 0; font-weight: bold; line-height: 12px; height: 20px; }
div#mainTableCopySub ul li.dots { padding-top: 8px; background-position: 0 0; background-image: url(/images/divider.gif); background-repeat: no-repeat; }
div#mainTableCopySub li a { text-decoration: none; padding: 0 0 0 7px; color: #676767; }
div#mainTableCopySub li a:hover { color:#CECECE; }
div#mainTablCopySub img { padding-right: 7px; padding-bottom: 1px; }

.block{height:115px; padding:10px 0px 0 10px; margin:10px 0 0 0 ; background-color:#f3f3f3; display:block; }
.block div{float:left;}
div#mainCopySub .subContentHolder .block p.descr{margin:0px;padding:0px;width:365px;}
.block .text{ padding:0px; margin-top:5px;}

.block2{padding:8px 0px 8px 8px; margin:10px 0 0 0 ; background-color:#f3f3f3; display:block; }
.block2 .img{ margin:6px 0 0 0;}

div#footerTable { height: 80px; font-size: 10px; background-color: #FFF; color: #000; }
div#footerTable div { float: left; height: 48px; margin-left: 36px; padding: 31px 0 0 96px; background-color: #FFF; background-image: url(/images/gbca_logo_sub.gif); background-repeat: no-repeat; color: #000; }

div#footer{ height:80px; font-size: 10px; }
div.footerWhite, div.footerBlack {width:780px; margin:0px auto 25px auto; position:absolute; }
div.footerBlack {background-color:#fff;}
div.footerWhite div a, div.footerBlack div a {color:#ea7903; }
div.footerWhite div{float:left; height:48px; margin-left:36px; padding:31px 0 0 96px; background-image:url(/images/gbca_home.gif); background-repeat:no-repeat;}
div.footerBlack div{float:left; height:48px; margin-left:36px; padding:31px 0 0 96px; background-color:#fff; background-image:url(/images/gbca_logo_sub.gif); background-repeat:no-repeat;color:#000; }

.imgContainer { margin: 0 20px 10px 0; padding: 10px; border: solid 1px #CCC; border-style: dotted; }

.panels, .panels:link, .panels:visited { margin-left: 20px; font-weight: bold; color: #000; text-decoration: none; }
.panels:hover { margin-left: 20px; font-weight: bold; color: #EA7903; text-decoration: none; }

.collapsed_panel { width: 163px; height: 23px; background-image: url(/images/collapse_panel.jpg); background-repeat: no-repeat; background-position: left; text-align: left; vertical-align: middle; line-height: 23px; }
.expanded_panel { width: 163px; height: 23px; background-image: url(/images/expand_panel.jpg); background-repeat: no-repeat; background-position: left; text-align: left; vertical-align: middle; line-height: 23px; }

.panelheader { height: 30px; background-image: url(/images/panel_header.jpg); background-repeat: repeat-x; color: #FFF; }

.warning { font-size: 14px; color: #EA7903; }