/* MAIN */
.cms_popup_bg a{display:block;}
.cms_popup_bg b{color:#000;}
body{font:normal 12px Arial, Helvetica, sans-serif;background:url(/system/storage/33/282/bg1.png) fixed center -1px;margin:0;padding:0;behavior:url(/system/storage/33/585/csshover3.htc);}
input[type=text],input[type=password]{border:1px solid #666;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px;color:#666;}
select,textarea{border:1px solid #666;-moz-border-radius:2px;-webkit-border-radius:2px;padding:2px;color:#666;}
img{border:0;}
/* END MAIN */

/* START LINKS */
a:link,a:active,a:visited{color:#BE1E2D;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
a:hover{text-decoration:underline;}
a.homepage:active, a.homepage:visited, a.homepage:link{color:#666;}
a.homepage:hover{text-decoration:none;border-bottom:1px dotted #BE1E2D;}
a.title:hover{border-bottom:1px solid #BE1E2D;}
a.title:link,a.title:active,a.title:visited{color:#14649F;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11pt;}
a.title:hover{color:#D72922;text-decoration:none;}
a.readmore:link,a.readmore:active,a.readmore:visited{color:#14649F;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:8pt;}
a.readmore:hover{color:#D72922;text-decoration:none;}
/* END LINKS */

/* START FORM VALIDATION */
.invalidInput{border:1px solid #F00;background-color:#FFECE6!important;}
.validInput{border:1px solid #FF0000;}
/* END FORM VALIDATION */

/* START LIST MENU */
ul.menu{list-style-type:none;margin:0;padding:0;display:block;height:51px;}
ul.menu li{float:left;margin:0;padding:0;display:block;height:51px;}
ul.footermenu{list-style-type:none;margin:0;padding:0;display:block;height:28px;}
ul.footermenu li{float:left;margin:0;padding:3px 10px 0;border-right:1px solid #fff;display:block;height:28px;}
ul.footermenu li.last{border-right:none;padding:0 0 0 10px;}
ul.footermenu li a:link, ul.footermenu li a:visited,ul.footermenu li a:active, a.footerlink:active, a.footerlink:link, a.footerlink:visited{color:#333333;text-decoration:none;font-size:12px;}
ul.footermenu li a:hover,a.footerlink:hover{color:#333333;text-decoration:underline;}
/* END LIST MENU */

/* START RELEASES */
.releasesItemWrapper{border-bottom:1px dotted #666666;}
.releasesSummary{color:#666;}
.releaseLinkBlock{text-align:right;}
/* End Releases */

/*Start Release Details */
.releaseDname{text-transform:lowercase;}
/* End Release Details */

/* Calendar Details */
.calendarDrow{float:left;width:10%;font-weight:bold;}
.calendarDcontent{float:left;width:90%;}
.calendarDreturn{clear:both;}
/* End Calendar Details */

/* Calendar */
.calendarMonthName{font-weight:bold;color:#000000;}
.calendarDate{width:15%;float:left;}
.calendarTitle{width:70%;float:left;}
.calendarLink{width:15%;float:left;}
.calendarSeparator{clear:both;height:5px;}
/* End Calendar */

/* U2B Gallery */
#box-photos img{margin-right:7px;border:solid 1px #dddddd;}
.U2BTitle{font-size:12px;margin:0;padding:0;color:#36578c;}
.U2BbottomLeft{margin-left:5px;margin-top:8px;}
#U2Bleftcont{float:left;width:400px;margin-right:5px;}
.U2BDescription{padding-top:10px;clear:both;}
.U2Bimage{border:solid 1px #dddddd;}
/* End u2b_gallery */

.nopadding{padding:0;}
h1.indenth1{text-indent:-9999px;/*Hide Text, keep for SEO*/ margin:0 auto;width:948px;}
a[href$=pdf]:after,a[href$=doc]:after{margin:0 0 0 1px;padding:0 16px 0 0;background:url(/system/storage/33/131/pdf.png) no-repeat right;content:"";}
a[href$=.doc]:after{content:" (DOC)";}
input[type=text]{border:1px solid #666;-moz-border-radius:1px;-webkit-border-radius:1px;padding:4px;color:#666;}
.blockp{margin:0;padding:0;}
#form1 input[type=text],#form2 input[type=text]{border:1px solid #58595B;padding:2px;font-size:11px;color:#BE1E2D;height:13px;}
#form1 input[type=submit],#form2 input[type=submit]{background:none;border:none;height:16px;width:60px;padding:2px;cursor:pointer;}
#form1{margin:0;position:absolute;left:704px;top:9px;}
#form2{margin:0;padding:1px 0 0 183px;top:1px;}
#footer{width:1007px;margin:0 auto;padding:0;}
#footer a:active, #footer a:visited, #footer a:link{color:#fff;font-weight:normal;}
#footer a:hover{color:#fff;font-weight:normal;text-decoration:underline;}
.toppanel{background:url(/system/storage/33/473/1_03.jpg) repeat-x;position:fixed;top:0;z-index:1;left:0;width:100%;}
.toppanel div{width:1007px;margin:0 auto;background:url(/system/storage/33/577/banner_signup_bkg.jpg) no-repeat;height:37px;position:relative;}
.toppanel div a:active, .toppanel div a:visited, .toppanel div a:link{position:absolute;height:37px;width:200px;}
.container{background:url(/system/storage/33/57/1_50.jpg) bottom repeat-x;position:relative;z-index:0;top:37px;}
.wraper{background:url(/system/storage/33/50/1_43.png) no-repeat bottom left;width:1007px;margin:0 auto;padding-bottom:40px;}
.wraper2{background:url(/system/storage/33/44/1_37.png) repeat-y;padding:0 13px 0 14px;}
#menuwrap{float:right;width:824px;}
.bodybackground{background:url(/system/storage/33/1178/body_rep_18.jpg) repeat-x #242021;}
.maincontentblock{float:left;width:696px;}
.titlewrap{background:url(/system/storage/33/266/body_16.jpg);width:696px;height:108px;position:relative;}
.titlewrap table{position:absolute;left:39px;top:22px;width:628px;height:83px;}
.titlewrap table td{vertical-align:middle;font:normal 15px 'Century Gothic', Arial;color:#EAE4C5;}
.titlewrap table td span{font-weight:bold;color:#fff;}
.bodyContentLeftBg{background:url(/system/storage/33/84/body_19.jpg) no-repeat top left;padding:9px 0 0;}
.bodyContentY{background:url(/system/storage/33/1184/body_36.jpg) no-repeat bottom left;padding:0 0 17px;}
.bodyContentY2{background:url(/system/storage/33/1186/body_35.jpg) repeat-y;padding:0;}
.bodyContentLeft2{background:url(/system/storage/33/1179/body_21.jpg) no-repeat top left;padding:0 0 0 13px;}
.bodyContentRight{background:url(/system/storage/33/1185/body_23.jpg) no-repeat top right;padding:0 6px 0 0;min-height:703px;height:auto!important;height:703px;}
.bodycontetTextgoesHere, .bodycontetTextgoesHere_{padding:20px;color:#000;line-height:150%; font-size:12px}
.bodycontetTextgoesHere_med {padding:20px;color:#000;line-height:150%; font-size:16px}
.bodycontetTextgoesHere_large {padding:20px;color:#000;line-height:150%; font-size:20px}
.videoblockbody{background:url(/images/no_image.gif) repeat-x #1c2632;border:1px solid #fff;margin:0 8px 0 5px;padding:10px;}
.welcomeToOurSite{font:bold 11px Arial, Helvetica, sans-serif;color:#EAE4C5;margin-bottom:0;padding-bottom:3px;}
.Description{font:bold 11px Arial, Helvetica, sans-serif;color:#fff;margin-top:0;margin-bottom:0;}
.footerLeftBlock{float:left;width:400px;color:#fff;padding:10px 0 0 40px;font-size:11px;}
.footerRightBlock{float:right;padding:0 20px 40px;width:474px;height:20px;}
.footerRightBlock div{background:url(/system/storage/33/56/1_49.jpg) no-repeat;width:474px;height:20px;}
.sponsorsLinks{text-align:center;padding:0 0 65px;}
.homePageContent{padding:9px 14px 0 13px;}
.homePageContentWrap{/*background:url(/system/storage/33/32/1_25.jpg) no-repeat top left;*/padding:0px 0 0;}
/*.homePageContentWrap2{background:url(/system/storage/33/33/1_26.jpg) no-repeat left top;}*/
.homePageContentWrap3{/*background:url(/system/storage/33/38/1_31.jpg) no-repeat right top;*/padding:0 0px 0 0px;}
.HomeNewsAndEvents{float:left;width:636px;}
.HomeNewsAndEventsTitle{/*background:url(/system/storage/33/35/1_28.jpg) no-repeat right top;*/width:636px;position:relative;}
.HomeNewsAndEventsTitle div{position:absolute;left:492px;top:8px;}
.HomeNewsAndEventsContent{min-height:300px;height:auto!important;height:300px;width:620px;}
.HomeVideoBlock{float:right;background:url(/system/storage/33/36/1_29.jpg) repeat-x #1b2532;width:296px;min-height:250px;}
.HomeVideoBlockdiv{width:274px;margin:11px auto;}
#flash{border-left:1px solid #f1f1f2;border-bottom:1px solid #f1f1f2;width:695px;height:348px;}
#action_center{float:left;border-right:1px solid #f1f1f2;width:258px;}
#success_stories{width:953px;height:120px;}
.titlewrap a:link, .titlewrap a:visited, .titlewrap a:active{color:#fff;}
.titlewrap a:hover{text-decoration:none;border-bottom:1px dotted #fff;}

/*////////////// DROP DOWN MENU \\\\\\\\\\\\\\\\\*/
.rollover_menu_menu{width:170px;border:1px solid #fff;-moz-border-radius:0 0 3px 3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px; background:#911D10;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;}
.rollover_menu{color:#1C2632;border-bottom:1px dotted #fff; padding: 5px 10px;}
a.rollover_menu_item:link, a.rollover_menu_item:visited, a.rollover_menu_item:active{color:#fff;text-decoration:none;display:block;width:100%;height:100%; }
.rollover_menu:hover{color:#1C2632;background:#B14C40;}
/*////////////// END DROP DOWN MENU \\\\\\\\\\\\\\\\\*/

a.storieslink:hover{border:2px solid #fff;}
.error{color:red;font-weight:bold;}
.bodycontetTextgoesHere img{margin:8px;}
.rightnav li{background:url(/system/storage/33/472/right_menu_03.png) no-repeat 5px 0;padding:0 10px 10px 35px;margin:8px 0 0;list-style:none;}
.rightnav li a:link, .rightnav li a:active, .rightnav li a:visited{font:15px 'Century Gothic', Arial, Verdana;color:#EAEDD7;font-weight:bold;text-decoration:none;}
/*.rightnav li a:hover{border:1px dotted #EAEDD7;border-right:none;border-left:none;border-top:none;}*/
.medium_field{width:100px;}
.short_field{width:40px;}

/*//////// Page Tools /////////*/
#printTitle,.takeaction span,.newsCenter span,#latestnews
span,#photostab span,.twittertitle_body span,#bodypage a
span,#font_size_links .title span{display:none;}
.bookmark,.print,.email,#font_size_links .title{float:left;font-size:11px;height:15px;line-height:15px;}
.clearfix{display:block;}
.bookmark a,.print a,.email a,.bookmark a:visited,.print a:visited{color:#e9f0f5;display:block;font-weight:700;height:15px;}
#bodypage{height:15px;margin:0;overflow:hidden;padding:0px 0px 0 10px;width:340px; position:absolute; bottom:10px; right:5px}

#font_size_links{color:#FFF;float:left;font-size:10px;height:16px;line-height:15px;margin-right:8px;width:104px;}
#font_size_links div.title,#font_size_links div.size{float:left;}
#font_size_links .title{background:url(/system/storage/33/797/pageTools-red.png) no-repeat -229px 0;margin:0;padding:0;width:69px;}
#font_size_links div.s{_overflow:hidden;width:8px;}

#font_select:link,#font_select:visited{background:url(/system/storage/33/797/pageTools-red.png) no-repeat -297px 0;display:block;height:15px;width:8px;}
#font_select_small:hover{background-position:-297px -25px;}
#font_select_med:link,#font_select_med:visited{background:url(/system/storage/33/797/pageTools-red.png) no-repeat -305px 0;display:block;height:15px;width:9px;}
#font_select_med:hover{background-position:-305px -25px;}
#font_select_large:link,#font_select_large:visited{background:url(/system/storage/33/797/pageTools-red.png) no-repeat -314px 0;display:block;height:15px;width:12px;}
#font_select_large:hover{background-position:-314px -25px;}

.med #font_select_med{background-position:-305px -25px;}
.large #font_select_large{background-position:-314px -25px;}
.med #font_select {background-position:-297px 0;}
.large #font_select{background-position:-297px 0;}

.print a{background:url(/system/storage/33/797/pageTools-red.png) no-repeat -162px 0;width:66px;}
.print a:hover {background-position:-162px -25px;color:#FFF;}

.bookmark a{background:url(/system/storage/33/797/pageTools-red.png) no-repeat 0 0;width:92px;}
.bookmark a:hover {background-position:0 -25px;color:#FFF;}

.email a{background:url(/system/storage/33/797/pageTools-red.png) no-repeat -92px 0;width:70px;}
.email a:hover {background-position:-92px -25px;color:#FFF;}
/*//////// End Page Tools /////////*/

/* Contribute */
.item img{border:none;}
.item{float:left;width:auto;padding-right:10px;padding-top:5px;}
.item .separator{display:block;margin:10px 0;border-top:1px dashed #CCC;height:1px;}
.block{float:left;width:auto;}
.end_line{clear:both;}
.end_section{clear:both;height:25px;}
.item input{border:1px solid #CCC; border-top:1px solid #666}
contribution_form.em{color:red;}
ul.rules_list{margin:10px;list-style-type:none;}
ul.rules_list li{margin-top:10px;list-style-type:none;}
input.contribution_submit{padding:5px;background-color:#CCC;border:1px solid #000;font-size:20px;}
.cms_form{padding:10px 15px;border:1px solid #CCC;}
.styled_table td{padding:2px 4px;font-family:Tahoma, Arial, Verdana;font-size:10pt;color:#666;font-weight:400;}
.styled_table label{font-size:10pt;font-family:Tahoma, Arial, Verdana;color:#666;}
.styled_table td.label{text-align:right;font-weight:400;}
.styled_table input.text_field,.styled_table textarea,#email_friend_emails,#email_friend_message{border:1px solid #ccc;border-top:1px solid #666;padding:2px;}

.styled_table .header {background:none; height:auto; font-size:16px; font-weight:bold}

.styledTable {width:100%; margin-bottom:10px;}
.styledTable td {padding:5px;}
.lightRow {background:#D5D5D5; width:200px }
.darkRow {background:#B3B3B3; width:200px}
img {
border:0;
}
.fieldErrMessage {
color:#E3410B;
font-weight:bold;
}
.h2_grey {
color:#666;
font-weight:bold;
font-size:14px;
}
h1 {
color:#EE1D22;
font-weight:bold;
font-size:20px;
margin:5px 0;
line-height:24px;
}
h2 {
color:#EE1D22;
font-weight:bold;
font-size:16px;
}
.padless_image {margin:0px !important;}
li {background:url('/system/storage/33/316/bullet_arrows.jpg') no-repeat left 5px; padding:0px 0px 0 15px; list-style-type:none;}
ul {padding-left:5px;}
