html, body {background-attachment: fixed;background-image: url(/graphics/backgrounds/IMG_0272.jpg);background-position: center top;background-repeat: no-repeat;margin: 0;padding: 0;background-size: cover;height:100%;-moz-background-size: cover;-webkit-background-size: cover;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#333;font-size:12px;}
html {overflow-y: scroll;overflow: 	-moz-scrollbars-vertical;}
h1{font-family:"qlassik Medium", 'qlassik_mediumregular', Arial, sans-serif;font-size:30px;color:#525252;padding:0;margin:0;font-weight:100;}
h2{font-family:"qlassik Medium", 'qlassik_mediumregular', Arial, sans-serif;font-size:20px;color:#525252;padding:0;margin:0;font-weight:100;padding-top:2px;padding-bottom:2px;}
table{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#333;font-size:12px;}
p{display:inline;}
A:link,
A:active,
A:visited{font-size:12px;color:#004C66;text-decoration:underline;}
A:hover{font-size:12px;color:#004C66;text-decoration:underline;}


#faq{margin:0;padding: 0;margin-left:10px;}
.answer { display: none; }
.question {
  margin: 0px;
  padding: 0px;
}

.answer-wrapper {
  margin: 0px;
  padding: 0px;
}

.answer {
  margin: 0px;
  padding: 0px;
}
.faq_ul {
  margin: 0px;
  padding: 0px;
}

.faq_li  {
  margin: 0px;
  margin-left:10px;
  padding: 0px;
  list-style-image:url(/graphics/misc/arrow.png);
} 


/************************************************************************************/
/* PAGE LAYOUT													  				 	*/
/************************************************************************************/
#header{width:960px;margin:auto;}
#content{background-image:url(/graphics/backgrounds/fadedrectangle.png);width:960px;margin:auto;padding-bottom:300px;/* This should match the height of the footer */}
#contentport{min-height:800px;}
#wrapper{background-image:url(/graphics/backgrounds/pagebg.jpg);width:960px;margin:auto;height:auto !important;min-height:100%;height:100%;position:relative;/* Required to absolutely position the footer */}
#footer{height:300px;/* Define height of the footer */position:absolute;bottom:0;/* Sit it on the bottom */left:0;background-image:url(/graphics/backgrounds/blank.png);width:100%;/* As wide as it's allowed */}

/************************************************************************************/
/* FOOTER LAYOUT												  				 	*/
/************************************************************************************/
.footer_top{height:110px;background-image:url(/graphics/backgrounds/darkbox.png);}
.footer_bottom{height:110px;}
.footer_title{font-family:"qlassik Medium", 'qlassik_mediumregular', Arial, sans-serif;font-size:18px;color:#444444;}
.footer_smalltext{font-family:Arial, sans-serif;font-size:10px;color:#444444;}

A.footer_smalltext:link{font-family:Arial, sans-serif;font-size:10px;color:#444444;text-decoration:underline;}
A.footer_smalltext:active,
A.footer_smalltext:visited,
A.footer_smalltext:hover{font-family:Arial, sans-serif;font-size:10px;color:#444444;text-decoration:none;}
.footer_leftside{float:left;height:75px;}
.footer_leftside2{float:left;height:75px;width:175px;}


.footer_leftside_divide{float:left;height:75px;width:30px;background-image:url(/graphics/dividers/verticaldrop.png);}
.footer_rightside{margin-top:30px;}

/************************************************************************************/
/* HEADER LAYOUT												  				 	*/
/************************************************************************************/
.header_top{height:118px;}
.header_bottom{height:110px;background-image:url(/graphics/backgrounds/darkbox.png);}

/************************************************************************************/
/* FONTS														  				 	*/
/************************************************************************************/
@font-face{font-family:'bebas_neueregular';src:url('/fonts/bebasneue/bebasneue-webfont.eot');src:url('/fonts/bebasneue/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/bebasneue/bebasneue-webfont.woff') format('woff'),url('/fonts/bebasneue/bebasneue-webfont.ttf') format('truetype'),url('/fonts/bebasneue/bebasneue-webfont.svg#bebas_neueregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'qlassik_mediumregular';src:url('/fonts/qlassikmedium/qlassik_tb-webfont.eot');src:url('/fonts/qlassikmedium/qlassik_tb-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/qlassikmedium/qlassik_tb-webfont.woff') format('woff'),url('/fonts/qlassikmedium/qlassik_tb-webfont.ttf') format('truetype'),url('/fonts/qlassikmedium/qlassik_tb-webfont.svg#qlassik_mediumregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'danielregular';src:url('/fonts/Daniel/daniel-webfont.eot');src:url('/fonts/Daniel/daniel-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/Daniel/daniel-webfont.woff') format('woff'),url('/fonts/Daniel/daniel-webfont.ttf') format('truetype'),url('/fonts/Daniel/daniel-webfont.svg#danielregular') format('svg');font-weight:normal;font-style:normal;}

@font-face{font-family:'apple_garamond_2';src:url('/fonts/applegaramond/apple_garamond_2-webfont.eot');src:url('/fonts/applegaramond/apple_garamond_2-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/applegaramond/apple_garamond_2-webfont.woff') format('woff'),url('/fonts/applegaramond/apple_garamond_2-webfont.ttf') format('truetype'),url('/fonts/applegaramond/apple_garamond_2-webfont.svg#apple_garamond_2') format('svg');font-weight:normal;font-style:normal;}


/*********************************************************************************/
/* BANNERS & CAMPAIGNS														 	*/
/*********************************************************************************/
.test{font-family:"Cambria";font-size:30px;}
.bc_container{margin:auto;height:200px;width:960px;z-index:899;}
.bc_container2{margin:auto;height:200px;width:960px;z-index:900;}
.bc_inner{width:960px;height:200px;margin:auto;z-index:901;}
.bc_inner2{width:960px;height:200px;margin:auto;z-index:901;}
.bc_image{z-index:902;width:960px;height:200px;}
.bc_image2{z-index:902;width:960px;height:200px;}

/*********************************************************************************/
/* BOXES																	 	*/
/*********************************************************************************/
.box_white_wborder{background-color:#FFFFFF;border:1px solid #BBBBBB;}
.box_lightgrey_wborder{background-color:#EEEEEE;border:1px solid #BBBBBB;}

/*********************************************************************************/
/* BREADCRUMBS																	 	*/
/*********************************************************************************/
.div_breadcrumbs{min-height:20px;}
.breadcrumbs_active{line-height:20px;display:inline;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#535353;font-size:12px;text-decoration:none;font-weight:700;text-transform:uppercase;}
.breadcrumbs_arrow{padding-left:2px;padding-right:2px;line-height:20px;display:inline;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#535353;font-size:12px;text-decoration:none;font-weight:700;text-transform:uppercase;}
.breadcrumbs_link{line-height:20px;display:inline;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#00698C;font-size:12px;text-decoration:none;font-weight:700;text-transform:uppercase;}
A.breadcrumbs_link:link,
A.breadcrumbs_link:active,
A.breadcrumbs_link:visited,
A.breadcrumbs_link:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#00698C;font-size:12px;text-decoration:none;font-weight:700;text-transform:uppercase;}
/************************************************************************************/
/* DIVS															  				 	*/
/************************************************************************************/
.div_70px{height:50px;padding-top:10px;padding-bottom:10px;text-align:center;margin:auto;}
.div_clear{clear:both;}
.div_left{float:left;margin:auto;}
.div_left_60px{float:left;width:60px;margin-right:5px;}
.div_left_97px{float:left;width:97px;margin-right:5px;}
.div_left_185pxwlrpadding{float:left;width:175px;padding-left:5px;padding-right:5px;}
.div_left_184pxwrpadding{display:inline;width:184px;height:110px;}
.div_left_244px{float:left;width:244px;}
.div_left_210pxwrpadding{float:left;width:210px;padding-right:10px;}
.div_left_230px{float:left;width:230px;}
.div_left_290px{float:left;width:290px;}
.div_left_400px{float:left;width:400px;}
.div_left_450px{float:left;width:450px;}
.div_left_500px{float:left;width:500px;}
.div_left_530px{float:left;width:530px;}
.div_left_600px{float:left;width:600px;}
.div_left_700px{float:left;width:700px;}
.div_leftwrborder{float:left;padding-right: 10px;min-width:125px;}
.div_leftwlrpaddingrborder{float:left;padding-left:10px;padding-right: 10px;border-left-width: 1px;border-left-style: dotted;border-left-color: #444444;border-right-width: 1px;border-right-style: dotted;border-right-color: #444444;min-width:125px;}
.div_leftwbpadding10px_165px{float:left;width:165px;height:100px;padding-bottom:20px;padding-right:10px;}
.div_leftwbpadding10px_174px{float:left;width:164px;height:100px;padding-bottom:10px;padding-right:10px;}
.div_left_spacer20px{float:left;width:20px;}
.div_right{float:right;margin:auto;}
.div_right_75px{float:right;width:75px;}
.div_right_229px{float:right;width:229px;}
.div_right_210px{float:right;width:210px;}
.div_right_370px{float:right;width:370px;}
.div_right_450px{float:right;width:450px;}
.div_right_500px{float:right;width:500px;}
.div_right_700px{float:right;width:700px;}
.div_wtrpadding{margin:auto;padding-right:10px;padding-top:10px;}

/************************************************************************************/
/* DIVIDERS														  				 	*/
/************************************************************************************/
.divider_dark_horizontal_10px{width:100%;height:10px;margin-bottom:10px;background-color:#535353;}
.divider_dotted_lightgrey{border-top:1px dotted #BBB;border-right:none;border-bottom:none;border-left:none;}
.divider_dotted_darkgrey{border-top:1px dotted #777;border-right:none;border-bottom:none;border-left:none;}
.divider_dark_horizontal_1px{width:100%;height:1px;background-color:#535353;margin-top:2px;margin-bottom:2px;}

/************************************************************************************/
/* FORMS														  				 	*/
/************************************************************************************/
.form_label{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#545454;font-size:10px;text-transform:uppercase;padding-right:5px;padding-top:10px;padding-bottom:10px;}
.form{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#333;font-size:12px;margin:0;padding:0;}
.form_largebutton{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#333;font-size:12px;font-weight:normal;padding:5px;}
.form_textfield{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;background-color:#fff;border:1px solid #BBBBBB;font-size:12px;font-weight:normal;line-height:20px;text-indent:2pxvertical-align:middle;margin:0px;height:27px;padding:5px;color:#333;}
.form_textfield_small{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;background-color:#fff;border:1px solid #BBBBBB;font-size:10px;font-weight:normal;line-height:12px;text-indent:2pxvertical-align:middle;margin:0px;height:14px;padding:2px;color:#333;}
.form_memofield{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;background-color:#fff;border:1px solid #BBBBBB;font-size:12px;font-weight:normal;line-height:15px;text-indent:2px;vertical-align:middle;margin:0px;padding:1px;color:#333;}

.x_label_inline{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;display:inline;font-size:12px;font-weight:700;line-height:25px;color:#333;}
.x_label_inline_inlineblock{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;display:inline-block;font-size:12px;font-weight:700;line-height:20px;color:#333;}
.x_label_warning_inline{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;display:inline;color:#900;font-size:12px;font-weight:700;line-height:20px;}
.x_label_inline_warning_inlineblock{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;display:inline-block;color:#900;font-size:12px;font-weight:700;line-height:25px;}
.x_label_inline_warning_block{display:block;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;display:inline-block;color:#900;font-size:12px;font-weight:700;line-height:25px;}

/************************************************************************************/
/* JUSTIFY														  				 	*/
/************************************************************************************/
.justify_right{text-align:right;}
.justify_center{text-align:center;}

/************************************************************************************/
/* NAV LINKS BEBAS												  				 	*/
/************************************************************************************/
.navtop_left{float:left;}
.navtop_right{float:right;}
.navcontainer{text-align:center;margin:auto;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}
.navcontainer_bottom{float:right;text-align:center;}

.navlink{display:inline;font-family:"qlassik Medium", 'qlassik_mediumregular', Arial, sans-serif;font-size:16px;line-height:100px;color:#999999; text-transform:uppercase;margin-left:6px;margin-right:6px;}
A.navlink:link,
A.navlink:active,
A.navlink:visited{display:inline-block;font-family:"qlassik Medium",'qlassik_mediumregular', Arial, sans-serif;font-size:16px;line-height:100px;color:#999999;text-decoration:none;text-align:center}
A.navlink:hover{display:inline-block;font-family:"qlassik Medium",'qlassik_mediumregular', Arial, sans-serif;font-size:16px;line-height:100px;color:#ffffff;text-decoration:none;}

.navlink_bottom{display:inline-block;font-family:"qlassik Medium",'qlassik_mediumregular', Arial, sans-serif;font-size:16px;line-height:100px;color:#BABABA;margin-left:8px;text-align:center;}
A.navlink_bottom:link,
A.navlink_bottom:active,
A.navlink_bottom:visited{display:inline-block;font-family:"qlassik Medium",'qlassik_mediumregular', Arial, sans-serif;font-size:20px;line-height:105px;color:#BABABA;text-decoration:none;text-align:center}
A.navlink_bottom:hover{display:inline-block;font-family:"qlassik Medium",'qlassik_mediumregular', Arial, sans-serif;font-size:20px;line-height:105px;color:#DEDEDE;text-decoration:none;}

/************************************************************************************/
/* NEWSPROMO													  				 	*/
/************************************************************************************/
A.newstitle:link,
A.newstitle:active,
A.newstitle:visited{display:block;font-family:"qlassik Medium",'qlassik_mediumregular', Arial, sans-serif;font-size:15px;color:#004C66;text-decoration:none;font-weight:300;}
A.newstitle:hover{display:block;font-family:"qlassik Medium",'qlassik_mediumregular', Arial, sans-serif;font-size:15px;color:#004C66;text-decoration:none;font-weight:300;}
A.newsdate:link,
A.newsdate:active,
A.newsdate:visited{display:block;font-family:"Trebuchet MS", Arial, sans-serif;font-size:11px;color:#666666;text-decoration:none;font-style:italic;}
A.newsdate:hover{display:block;font-family:"Trebuchet MS", Arial, sans-serif;font-size:11px;color:#666666;text-decoration:none;font-style:italic;}
A.newsrss:link,
A.newsrss:active,
A.newsrss:visited{display:block;font-family:"Trebuchet MS", Arial, sans-serif;font-size:11px;color:#0085B2;text-decoration:none;}
A.newsrss:hover{display:block;font-family:"Trebuchet MS", Arial, sans-serif;font-size:11px;color:#0085B2;text-decoration:none;}

.newstitle{font-family:"qlassik Medium", 'qlassik_mediumregular', Arial, sans-serif;font-size:28px;color:#525252;padding:0;margin:0;font-weight:100;padding-top:2px;padding-bottom:2px;font-weight:500;}

.newsbyline{font-family:"qlassik Medium", 'qlassik_mediumregular', Arial, sans-serif;font-size:24px;color:#525252;padding:0;margin:0;font-weight:100;padding-top:2px;padding-bottom:2px;font-weight:500;}

/************************************************************************************/
/* PADDING														  				 	*/
/************************************************************************************/
.padding_2px{padding:2px;}
.padding_5px{padding:5px;}
.padding_10px{padding:10px;}
.padding_20px{padding:20px;}

.paddinglr5px{padding-left:5px;padding-right:5px;}

/*********************************************************************************/
/* PAGING | DARK																		  				*/
/*********************************************************************************/
.paging_dark{background-color:#EEEEEE;font-family:"qlassik Medium",'qlassik_mediumregular', Arial, sans-serif;font-size:13px;text-align:center;vertical-align:middle;line-height:20px;text-decoration:none;border:1px solid #AAAAAA;padding-left:5px;padding-right:5px;display:inline-block;height:20px;min-width:15px;}
.paging_darknav{background-color:#EEEEEE;font-family:"Bebas Neue",'bebas_neueregular', Arial, sans-serif;font-size:13px;text-align:center;vertical-align:middle;line-height:20px;text-decoration:none;border:1px solid #AAAAAA;padding-left:5px;padding-right:5px;display:inline-block;height:20px;min-width:15px;}
a.paging_dark:link,
a.paging_dark:active,
a.paging_dark:visited{
background-color:#EEEEEE;
font-family:"qlassik Medium",'qlassik_mediumregular', Arial, sans-serif;font-size:13px;color:#212121;font-weight:normal;text-decoration:none;border:1px solid #AAAAAA;padding-left:5px;padding-right:5px;display:inline-block;line-height:20px;height:20px;min-width:15px;}
a.paging_dark:hover{background-color:#FFFFFF;font-family:"qlassik Medium",'qlassik_mediumregular', Arial, sans-serif;font-size:13px;color:#004C66;font-weight:normal;text-decoration:none;border:1px solid #AAAAAA;padding-left:5px;padding-right:5px;display:inline-block;line-height:20px;height:20px;min-width:15px;}
.pagingtext{font-family:"qlassik Medium",'qlassik_mediumregular', Arial, sans-serif;font-size:15px;color:#525252;padding:0;margin:0;}



/************************************************************************************/
/* SPACERS														  				 	*/
/************************************************************************************/
.spacer_2px{height:2px;}
.spacer_5px{height:5px;}
.spacer_10px{height:10px;}
.spacer_20px{height:20px;}
.spacer_30px{height:30px;}
.spacer_40px{height:40px;}

/************************************************************************************/
/* SPONSORS														  				 	*/
/************************************************************************************/
.partner_image{float:left;width:100px;margin-left:10px;margin-right:10px;height:50px;}

/************************************************************************************/
/* TEXTS														  				 	*/
/************************************************************************************/
A.text_blue_bold_12px:link,
A.text_blue_bold_12px:active,
A.text_blue_bold_12px:visited{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#004C66;font-size:12px;text-decoration:none;font-weight:900;}
A.text_blue_bold_12px:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#004C66;font-size:12px;text-decoration:underline;}