img, div { behavior: url(iepngfix.htc)}

/* RESET DEFAULTS */
* {outline:none }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 	margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:square; padding-left:20px }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }

BODY { background:url(images/interface/bg.gif) repeat; margin-bottom:20px; margin-top:20px }
P { margin-bottom: 7px; }
TR { vertical-align:top }
H2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#C9BC0B; border-bottom:1px solid #C9BC0B; margin-top:25px; margin-bottom:8px;}
H3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#C9BC0B; margin-top:6px;}
H4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#C9BC0B; border-bottom:1px solid #C9BC0B; margin-top:25px; margin-bottom:8px;}

#container{ width:924px; }


#frame { 
background:url(images/interface/content_bg.png) repeat-y;}




#content { width:866px; text-align:left; padding: 25px 0 20px 0; }
#nav { background:url(images/interface/nav_bg.png) no-repeat; height:127px;}
#copy { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; position:absolute; z-index:50;}
	#copy a{ color:#C9BC0B; font-weight:bold}
	#copy a:hover{ text-decoration:none}
#flashy { position:absolute; z-index:1;}
#sidy { float:right; width:213px; padding: 0 0 0 10px; position: relative;}
#footer { background:url(images/interface/footer_bg.png) no-repeat; height:69px; width:924px; font-weight:bold;}

.title { color:#C9BC0B; font-size:12px; line-height:20px; font-weight:bold }
.teamBox {width:154px; margin-top:28px; background-color:#D3C401; height:100px; color:#FFFFFF; font-weight:bold}
.playLink {width:154px; margin-top:28px}
	.playLink :hover{border-bottom:5px solid #C9BC0B;}


/* video box */
#lbOverlay { position: absolute; left: 0; width: 100%; background-color: #000; cursor: pointer; z-index:100;  }
#lbCenter, #lbBottomContainer { position: absolute; left: 50%; overflow: hidden; background-color: #fff; text-align: center; padding: 5px; z-index:150; }
.lbLoading { background: #fff url(images/loading.gif) no-repeat center; }
#lbImage { border: 10px solid #fff; }
#lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; }
#lbPrevLink { left: 0; }
#lbPrevLink:hover { background: transparent url(prevlabel.gif) no-repeat 0% 15%; }
#lbNextLink { right: 0; }
#lbNextLink:hover { background: transparent url(nextlabel.gif) no-repeat 100% 15%; }
#lbBottom { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 5px solid #fff; border-top-style: none; }
#lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url(images/closelabel.gif) no-repeat center; margin: 5px 0; }
#lbCaption, #lbNumber { margin-right: 71px; } 
#lbCaption { font-weight: bold; }

/*Optin Forms CSS*/

.clear {
clear: both;}

#optin {
float: right;}

#optin input {
border: 1px solid black;
width: 186px;
margin: 0 0 7px 0;
padding: 5px;}

#optin input.checkbox {
margin: 0 0 7px 0;
padding: 5px;}

#sidy img {
margin: 15px 0 0 15px;}

.dark {
color: #6b6e6f;}

.bold {
font-weight: bold;}

tbody {
margin: 0 0 10px 0;}

td.submitbtn {
text-align: center;}

#optin input#Submit2 {
width: auto;
margin: 10px 0 0 78px;
padding: 5px 15px;
text-align: center;
background: #eeecd7;
font-weight: bold;
border: 2px solid black;}

#optin input.default-input {
margin: 0 0 10px 20px;}

#optin input#Submit2:hover {
background: #f5f4e9;
color: #333;
font-weight: bold;
border: 2px solid #333;
cursor: pointer;}

#contentForm input#Submit {
width: auto;
margin: 10px 0 20px 125px;
padding: 5px 15px;
text-align: center;
background: #eeecd7;
font-weight: bold;
border: 2px solid black;}

#contentForm input#Submit:hover {
background: #f5f4e9;
color: #333;
font-weight: bold;
border: 2px solid #333;
cursor: pointer;}

#sidy h2 {
border-bottom:1px solid #6b6e6f;
color:#C9BC0B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:8px;
margin: 0 0 0 15px;
padding: 0 0 5px 0;
text-align: center;}

#sidy h3 {
color:black;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight: bold;
margin-top:6px;
text-align: center;
margin: 10px 0 10px 15px;}

#contentForm {
margin: 300px 0 0 0;}

#contentForm.other {
margin: 0px 0 0 0;}

#contentForm input {
border: 1px solid black;
width: 186px;
margin: 0 0 7px 0;
padding: 5px;}

#sidy input.check {
border: none !important;
width: 20px;
margin: 0 0 7px 15px;
padding: 5px 5px 5px 15px;
text-align: left !important;}

#sidy table.checkbox {
text-align: left !important;}

#sidy td {
font-size: 10pt;}

#contentForm p, #contentForm td {
font-size: 11pt;}

#contentForm h2.other {
font-size: 15pt;
color: #C9BC0B;
padding: 0 0 10px 0;
border: none;
margin: 0 0 0 0;}

#contentForm h2 {
font-size: 15pt;
color: black;
padding: 0 0 10px 0;
border: none;
margin: 0 0 25px 0;
margin-top: 0px;}

#contentForm h3 {
font-size: 12pt;}

#contentForm p {
font-size: 12pt;
margin: 15px 250px 10px 0;
text-transform: uppercase;
font-weight: bold;
border-bottom: 1px solid #C9BC0B;}

#contentForm ol {
list-style: decimal;
list-style-position: inside;
 }

#contentForm ol li {
line-height: 24px;}

input.button:hover {
background: #f5f4e9;
color: #333;
font-weight: bold;
border: 2px solid #333;
cursor: pointer;}

#contentForm small {
padding: 15px 0 0 0;}

#contentForm a:link {
font-weight: bold;
background: #eeecd7;
text-align: center;
margin: 0 0 0 210px;
color: black;
padding: 7px 15px;
width: 200px;
font-size: 12pt;
text-decoration: none;
display: block;
border: 2px solid black}

#contentForm a:visited {
font-weight: bold;
margin: 0 0 0 210px;
background: #eeecd7;
text-align: center;
color: black;
padding: 7px 15px;
width: 200px;
font-size: 12pt;
text-decoration: none;
display: block;
border: 2px solid black}

#contentForm a:hover {
background: #f5f4e9;
color: #333;}

#contentForm td.heading {
font-weight: bold;
color: black;
font-size: 13pt;
padding: 20px 0 15px 0;}
