@charset "utf-8";
/* CSS Document */

/*| START CSS RESET |*/
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit;  font-family: inherit; vertical-align: baseline; }
	/* remember to define focus styles! */
	:focus { outline: 0; }
	body { line-height: 1; color: black; background: white; }
	ol, ul { list-style: none; }
	/* tables still need 'cellspacing="0"' in the markup */
	table { border-collapse: separate; border-spacing: 0; }
	caption, th, td { text-align: left; font-weight: normal; }
	blockquote:before, blockquote:after, q:before, q:after { content: ""; }
	blockquote, q { quotes: "" ""; }
/*| END CSS RESET |*/


/*| PAGE STYLES |*/



body{background:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

a{color:#CCCCCC; outline:none;}
a:hover{color:#999999;}

div.clear{clear:both; line-height:0px; height:0px; font-size:0px;}

hr{border-bottom-color:#FFF; border-top:1px solid #c7c6ab; border-left:0px; color:#f4eed8; }


/*| PAGE CONTAINER |*/
.container{margin-left:auto; margin-right:auto; width:1000px; height:auto; background:url(../images/header_bkgd.jpg) no-repeat center top;}

/*| HEADER |*/
.header{height:128px; position:relative; width:1000px;}
.header_logo a{position:absolute; left:35px; top:20px; height:108px; width:205px; display:block;}
.header_logo a span{display:none;}

/*| TOP NAVBAR |*/
.header ul{list-style:none; position:absolute; right:40px; top:55px;}
.header ul li{float:left;}
.header ul li a span{}
.header ul li a{height:auto; display:block; font-size:11px; text-decoration:none; font-weight:bold; color:#ebc182; margin-left:15px;}
.header ul li a:hover{color:#FFF;}

/*| SEARCHBOX |*/
.searchbox{background:url(../images/search_box.jpg) no-repeat; width:209px; height:24px; padding:3px; position:absolute; right:40px; top:90px; line-height:16px;}
.searchbox form{padding:0px; margin:0px;}
.searchbox #searchbox{position:absolute; top:11px;border:0px; background:none; font-weight:bold; color:#737270; line-height:16px; margin-top:-5px;}

/*| BODY |*/
.body{width:1000px; height:auto; clear:both; background:url(../images/container_bg.gif) repeat-y;}

/*| LEFT COLUMN NAVBAR AREA |*/
.body .left_column{width:147px; height:auto; float:left; padding-left:13px;}
.body .left_column .top{ background:url(../images/navbar_top.jpg) no-repeat top right; width:147px; height:8px; line-height:0px; font-size:0px;}
.body .left_column .bottom{ background:url(../images/navbar_bottom.jpg) no-repeat top right; width:147px; height:8px; line-height:0px; font-size:0px;}
.body .left_column .content{ background:#f4eed8; width:137px; padding-left:10px;}

/*| LEFT COLUMN NAVBAR |*/

.body .left_column .content .navbar a span{display:none;}
.body .left_column .content .navbar .button{background:url(../images/navbar.jpg) no-repeat; width:137px; height:43px; display:block; float:left;}

.body .left_column .content .navbar ul li div{clear:both;}

.body .left_column .content .navbar .talent{background-position:0px 0px;}
.body .left_column .content .navbar .talent:hover,
.body .left_column .content .navbar .talent:hover{background-position:-138px 0px;}
.body .left_column .content .navbar .event{background-position:0px -43px;}
.body .left_column .content .navbar .event:hover{background-position:-138px -43px;}
.body .left_column .content .navbar .consulting{background-position:0px -86px;}
.body .left_column .content .navbar .consulting:hover{background-position:-138px -86px;}
.body .left_column .content .navbar .design{background-position:0px -129px;}
.body .left_column .content .navbar .design:hover{background-position:-138px -129px;}
.body .left_column .content .navbar .speakers{background-position:0px -172px;}
.body .left_column .content .navbar .speakers:hover{background-position:-138px -172px;}
.body .left_column .content .navbar .news{background-position:0px -215px;}
.body .left_column .content .navbar .news:hover{background-position:-138px -215px;}

.body .left_column .content .navbar a.arrow{margin-left:-30px;  width:30px; height:43px; display:block; float:left;}
.body .left_column .content .navbar a.arrow:hover{background:url(../images/navbar.jpg) no-repeat -275px 0px;}

.body .left_column .content .navbar ul{height:auto; width:138px !important; clear:left;}
.body .left_column .content .navbar ul li{height:auto;}
.body .left_column .content .navbar ul li a{height:43px;}
.body .left_column .content .navbar ul li ul,
.body .left_column .content .navbar ul li ul li ul{display:none;}
.body .left_column .content .navbar ul li ul{height:auto; width:138px;}
.body .left_column .content .navbar ul li ul li{background-color:#e4debc; border:1px solid #dad7b6; margin-bottom:1px; line-height:18px; display:block;}
.body .left_column .content .navbar ul li ul li a{color:#4b4535; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 4px; display:block; }
.body .left_column .content .navbar ul li ul li a:hover{color:#bc0001;}
.body .left_column .content .navbar ul li ul li ul{height:auto; width:138px;}
.body .left_column .content .navbar ul li ul li ul li{border:0px; background:#f7f4ef; width:136px; height:18px; margin-bottom:0px; }
.body .left_column .content .navbar ul li ul li ul li a{font-weight:normal; display:block;background: url(../images/hyphen-bullet.jpg) no-repeat left center #f7f4ef; padding-left:13px;}
.body .left_column .content .navbar ul li ul li ul li a:hover{background: url(../images/hyphen-bullet_hover.jpg) no-repeat left center #f7f4ef;}

.submenu li a{height:17px !important;}


/*| NAVBAR ADDITIONAL STYLES |*/
.display{display:block !important;}
.body .left_column .content .navbar ul li ul li .display{color:#bc0001;}
.body .left_column .content .navbar ul li ul li ul li .display{background: url(../images/hyphen-bullet_hover.jpg) no-repeat left center #f7f4ef;}



/*| RIGHT COLUMN |*/
.body .right_column{width:825px; height:auto; float:left;}
.body .right_column .top{ background:url(../images/body_top.jpg) no-repeat top right; width:825px; height:8px; line-height:0px; font-size:0px;}
.body .right_column .content{width:815px; padding:0px 0px 0px 10px;}

/*| RIGHT COLUMN (HOME) FLASH PIECE  |*/

.flash_container{position:relative; width:806px; height:395px; background:url(../images/flash_img.jpg) no-repeat; padding:0px; margin:0px;}

.flash_box_news{ position:absolute; right:7px; top:10px; height:380px; width:266px;display:none;}

.flash_box_news_content{position:absolute; top:0px; left:37px; padding:10px 7px; z-index:10; height:355px; width:220px; z-index:1;}

.flashnews_bg{position:absolute; left:0px; top:0px; height:379px; width:233px; background:url(../images/flash_news_bg.gif) no-repeat; opacity:0.1; filter:alpha(opacity=10);z-index:0;}

.flash_box_news_text{position:absolute; width:235px; height:365px; z-index:10000;}

.flash_box_news .news_tab a:hover{background:url(../images/news_tab.gif) no-repeat -45px 0px;}

.flash_box_news li h1{font-size:18px; color:#a6a6a6; margin-bottom:20px;}
.flash_box_news li h2{font-size:11px; font-weight:bold; color:#d1a34b; line-height:14px;}
.flash_box_news li p,
.flash_box_news li p a{font-size:11px; font-weight:bold; color:#f4eed8; line-height:18px; text-decoration:none;}
.flash_box_news li p a:hover{ color:#d1a34b;}
.flash_box_news li{margin-bottom:10px;}

.flash_box_news .newsletter_button a{position:absolute; left:-8px; bottom:0px; width:208px; height:45px; background:url(../images/btn_arrow_right.jpg) no-repeat left top;  font-size:13px; text-transform:uppercase; text-decoration:none; color:#901313; font-weight:bold; padding-left:20px;}
.flash_box_news .newsletter_button a:hover{color:#925c5c;}
.flash_box_news .newsletter_button a span{position:absolute; right:0px; top:0px; background:url(../images/btn_arrow_right.jpg) no-repeat right top; display:block; width:200px; height:28px; padding:16px 10px;}

/*| RIGHT COLUMN (SUBPAGE) HEADER AREA  |*/

.header_container{position:relative; width:806px; height:auto;}

.header_box_news{ position:absolute; right:5px; top:2px; height:188px; width:238px; overflow:hidden;}
.header_box_news_content{position:absolute; top:0px; left:0; padding:0px 7px; z-index:10; height:auto; width:206px; z-index:1;}
.header_box_news li h1{font-size:18px; color:#a6a6a6; margin-bottom:0px;}
.header_box_news li h2{font-size:11px; font-weight:bold; color:#d1a34b;}
.header_box_news li p{padding-right:12px;}
.header_box_news li p,
.header_box_news li p a{font-size:11px; font-weight:bold; color:#f4eed8; line-height:18px; text-decoration:none;}
.header_box_news li p a:hover{ color:#d1a34b;}
.header_box_news li{padding:7px 0px; border-bottom:1px dashed #555;}
.header_box_news li.bottom_news_item{ border-bottom:0px;}
.header_box_news li p a span{color:#888888; float:right; cursor:pointer;}
.header_box_news li p a:hover span{color:#ccc;}

.header_box_news_text{position:absolute; width:225px; height:188px; z-index:10000;}

.headernews_bg{position:absolute; left:0px; top:0px; height:183px; width:238px; background:url(../images/subpage_news_bg.gif) no-repeat; opacity:0.1; filter:alpha(opacity=10);z-index:0;}


/*| ===========  CONTACT SLIDER =========== |*/

.contact{ position:relative; z-index:100000000; height:47px;}
.contact a{background:url(../images/contact_button.jpg) no-repeat; width:212px; height:24px; padding-left:20px; padding-top:23px;  display:block; color:#c3953d; font-size:13px; text-decoration:none; font-weight:bold;}
.contact a:hover{color:#c8ba96;}

.contact_form{padding:1px; height:auto; width:304px; margin-left:4px; background:#FFF; position:absolute; right:0px; top:45px; border:1px solid #f26554;}
.contact_form .contact_form_contents{background:url(../images/popup_header.jpg) no-repeat 8px 10px #d7cd9f; padding:55px 10px 1px 10px; position:relative;}

.contact_form .contact_form_contents .exit{position:absolute; top:15px; right:21px; width:22px; height:22px; display:block; background:none; margin:0px; padding:0px; cursor:pointer;}
#slide_down{display:none; }
#slide_up{display:none; bottom:47px !important; top:auto;}
.contact_form form *{ margin-bottom:5px; clear:both;}
.contact_form form input{width:275px; height:18px; border:1px solid #c0ba9d; clear:both;}
.contact_form form label{clear:both; font-size:12px; color:#ba0000;}
.contact_form form textarea{width:275px; height: 80px; overflow: hidden; border:1px solid #c0ba9d; }
.contact_form form input.submit_button{width:96px; height:28px; border:0px; float:right;}

/*| ===========  CONTACT Form =========== |*/



.contact_form1{padding:1px; height:auto; width:304px; margin-left:4px; background:#FFF; position:absolute; right:300px; top:105px; border:1px solid #f26554;}
.contact_form1 .contact_form_contents{background:url(../images/popup_header.jpg) no-repeat 8px 10px #d7cd9f; padding:55px 10px 1px 10px; position:relative;}

.contact_form1 .contact_form_contents .exit{position:absolute; top:15px; right:21px; width:22px; height:22px; display:block; background:none; margin:0px; padding:0px; cursor:pointer;}
.contact_form1 form *{ margin-bottom:5px; clear:both;}
.contact_form1 form input{width:275px; height:18px; border:1px solid #c0ba9d; clear:both;}
.contact_form1 form select{width:275px; height:24px; overflow: hidden; border:1px solid #c0ba9d; clear:both;}
.contact_form1 form label{clear:both; font-size:12px; color:#ba0000;}
.contact_form1 form textarea{width:275px; height: 80px; overflow: hidden; border:1px solid #c0ba9d; }
.contact_form1 form input.submit_button{width:96px; height:28px; border:0px; float:right;}


/*| ======= RIGHT COLUMN (SUBPAGE) THREE-COLUMN LAYOUT ======= |*/
.body .right_column .RC_three_column{position:relative; height:auto; background:url(../images/right_3_column_bkgd.jpg) right repeat-y; padding-bottom:20px;}
.body .right_column .RC_three_column h1{font-size:24px; font-weight:bold; color:#ac0404; display:block; border-bottom:1px solid #cac39f; line-height:40px; background-color:#f4eed8;}

/*| RC LEFT COLUMN   |*/
.body .right_column .RC_three_column .RC_column_left{float:left; width:170px; border-top:1px solid #ffffff; height:auto; padding:10px 0px 0px 0px; position:relative;}

.body .right_column .RC_three_column .RC_column_left img{background-color:#eadcb7; border:1px solid #dfca93; padding:6px; width:146px; height:110px;}
.body .right_column .RC_three_column .RC_column_left h2{color:#5e392e; font-size:11px; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-top:12px; line-height:16px; margin-left:10px;}
.body .right_column .RC_three_column .RC_column_left h3{color:#6a0500; font-size:11px; font-weight:normal; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:20px; margin-left:10px;}
.body .right_column .RC_three_column .RC_column_left hr{ margin-right:30px; margin-left:8px;}
.body .right_column .RC_three_column .RC_column_left p{color:#220a00; font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-top:10px; line-height:16px; padding-right:30px;  margin-left:10px;}
.body .right_column .RC_three_column .RC_column_left p a{color:#b81818; font-weight:bold; text-decoration:none;}
.body .right_column .RC_three_column .RC_column_left p a:hover{text-decoration:underline;}

/*| RC MIDDLE COLUMN   |*/
.body .right_column .RC_three_column .RC_column_mid{float:left; width:384px; border-right:1px solid #cac39f; border-top:1px solid #ffffff; height:auto; padding:10px 10px 0px 0px; position:relative;}

.body .right_column .RC_three_column .RC_column_mid h2{color:#390b04; font-size:16px; font-weight:bold; margin-bottom:8px;}
.body .right_column .RC_three_column .RC_column_mid p{color:#2c2c2c; line-height:20px; margin-bottom:15px; font-size:11px;}

/*| RC LEFT-MIDDLE COLUMN (OF BASIC THREE COLUMN LAYOUT, CONVERTED TO TWO COLUMNS)|*/
.body .right_column .RC_three_column .RC_column_left_mid{float:left; width:554px; border-right:1px solid #cac39f; height:auto; padding:10px 10px 0px 0px; position:relative;}
.body .right_column .RC_three_column .RC_column_left_mid h2{color:#390b04; font-size:16px; font-weight:bold; margin-bottom:8px;}
.body .right_column .RC_three_column .RC_column_left_mid p{color:#2c2c2c; line-height:20px; margin-bottom:15px; font-size:11px;}

.body .right_column .RC_three_column .RC_column_left_mid .sign_in_area{padding-top:30px; padding-left:140px; padding-bottom:80px;}
.body .right_column .RC_three_column .RC_column_left_mid .sign_in_area form.sign_in{width:150px;}
.body .right_column .RC_three_column .RC_column_left_mid .sign_in_area form.sign_in input{clear:both; width:246px; height:18px; background:url(../images/input_box.jpg) no-repeat; border:0px; padding:12px 10px; line-height:20px; margin-bottom:15px;}
.body .right_column .RC_three_column .RC_column_left_mid .sign_in_area form.sign_in label{color:#ba9447; font-size:11px; font-weight:bold; padding-left:10px; line-height:20px;}
.body .right_column .RC_three_column .RC_column_left_mid .sign_in_area form.sign_in .submit{display:none;}

/*| RC LEFT-MIDDLE COLUMN (OF BASIC THREE COLUMN LAYOUT, CONVERTED TO TWO COLUMNS) PRESS RELEASE LISTING |*/
.body .right_column .RC_three_column .header02{display:block; background-color:#f4eed8;}
.body .right_column .RC_three_column .header02 form{z-index:500000 !important;}
.body .right_column .RC_three_column .header02 h1{border:0px;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item{margin:0px; padding:0px;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item img{background-color:#eadcb7; border:1px solid #dfca93; padding:6px; width:146px; height:110px; float:left; margin:0px 5px 3px 2px;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item h2{color:#390b04; font-size:20px; font-weight:bold; padding-top:7px; padding-bottom:10px; margin:0px;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item h3{color:#ac0404; font-size:12px; font-weight:bold; padding-top:0px; padding-bottom:10px; margin:0px;}
.body .right_column .RC_three_column .RC_column_left_mid .pagination p{margin:0px !important;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item p{color:#513e37; font-size:11px; line-height:16px; }
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item a{color:#ba0000; font-size:11px; line-height:16px; text-decoration:none; font-weight:bold;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item a:hover{color:#C87779;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item hr{clear:both; font-size:0px; padding-bottom:2px;}

.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item h4{font-size:11px; color:#390b04; font-weight:bold;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item h4 a{color:#b68e3d; font-size:11px; font-weight:bold; text-decoration:none;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item h4 a:hover{color:#D3CE8F;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item table tr td{padding-right:50px; height:20px; vertical-align:top;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item table tr td img{width:18px; height:16px; border:0px; padding:0px;}

.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item h5{font-size:13px; color:#390b04; font-weight:bold; margin:3px 0px;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item h5 a{color:#b68e3d; font-size:13px; font-weight:bold; text-decoration:none;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item h5 a:hover{color:#D3CE8F;}

.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item table.comments tr td{padding:5px 10px; padding-right:70px; background:#ede7cb; }
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item table.comments tr.odd td{background:none;}
.body .right_column .RC_three_column .RC_column_left_mid .news_listing_item table.comments tr td p{margin-bottom:0px;}

.body .right_column .RC_three_column .RC_column_left_mid .more_headlines_border{border:0px; margin-bottom:5px;}
.body .right_column .RC_three_column .RC_column_left_mid .more_headlines{background-color:#e9dcb5; padding:10px;}
.body .right_column .RC_three_column .RC_column_left_mid .more_headlines h2{font-size:14px; color:#390b04; font-weight:bold; text-transform:uppercase; padding-bottom:5px; border-bottom:1px dashed #cac39f; }
.body .right_column .RC_three_column .RC_column_left_mid .more_headlines .headlines_left{width:370px; margin-right:25px; float:left; height:auto;}
.body .right_column .RC_three_column .RC_column_left_mid .more_headlines .headlines_right{width:370px; float:left; height:auto;}
.body .right_column .RC_three_column .RC_column_left_mid .more_headlines div ul li h3{color:#390b04; font-size:11px; font-weight:normal; line-height:25px;}
.body .right_column .RC_three_column .RC_column_left_mid .more_headlines div ul li p a{color:#d02e2e; font-size:11px; font-weight:bold; line-height:15px; text-decoration:none;}
.body .right_column .RC_three_column .RC_column_left_mid .more_headlines div ul li p a:hover{color:#ab5555;}

.body .right_column .RC_three_column .RC_column_left_mid .no_background{background:none !important;}

.body .right_column .RC_three_column .RC_column_left_mid .contact{margin-top:5px; margin-bottom:5px;}

.body .right_column .RC_three_column .RC_column_right .right_banner_item{border:3px solid #FFF; margin:2px; width:223px; background:#e3dbb3; position:relative; margin-bottom:10px;}
.body .right_column .RC_three_column .RC_column_right .right_banner_item hr{width:223px; margin-left:0px; clear:both;}
.body .right_column .RC_three_column .RC_column_right .right_banner_item h2{color:#bb0402; font-size:11px; font-weight:normal; margin-left:5px; line-height:18px;}
.body .right_column .RC_three_column .RC_column_right .right_banner_item p{margin:0px 5px; color:#4b453c; line-height:18px;}
.body .right_column .RC_three_column .RC_column_right .right_banner_item ul li{margin-left:5px; border-top:1px dashed #fff; width:200px;}
.body .right_column .RC_three_column .RC_column_right .right_banner_item ul li a{color:#4a0c02; line-height:18px; text-decoration:none; font-size:11px;}
.body .right_column .RC_three_column .RC_column_right .right_banner_item ul li a:hover{color:#997777;}
.body .right_column .RC_three_column .RC_column_right .right_banner_item .generic_button_02{padding:4px; clear:both; display:block; height:34px; margin:0px; margin-top:-7px;}


/*| === TWITTER FEED ===|*/
.twitter ul{list-style-type:none;}
.twitterfeed {list-style-type:none; width:200px; height:53px; overflow:hidden; font-size:10px; line-height:13px; color:#572217; background:url(../images/twitter_bkgd.jpg) no-repeat; margin:5px; padding:5px; overflow:hidden; white-space:normal;}
.twitterfeed a{color:#4a0c02; line-height:13px !important; text-decoration:none; font-size:10px !important; margin:0px; padding:0px;}
.twitter_feed a:hover{color:#997777;}


.body .right_column .RC_three_column .RC_column_right .right_banner_item .avatar{border:1px solid #d1cca3; padding:2px; background:#e7e4b9; margin:0px 5px; float:left;}
.body .right_column .RC_three_column .RC_column_right .right_banner_item h3{font-size:13px; color:#390b04; border-bottom:1px dashed #fff; margin:5px; padding-bottom:2px; font-weight:bold;}
.body .right_column .RC_three_column .RC_column_right .right_banner_item h4{font-size:13px; color:#bf1c16; margin:5px; padding-bottom:2px; font-weight:bold; width:auto; line-height:13px;}

/*| RC RIGHT COLUMN   |*/
.body .right_column .RC_three_column .RC_column_right{float:left; width:241px; height:auto; border:1px solid #FFFFFF; border-right:0px; border-bottom:0px; padding:8px 0px 0px 8px; position:relative;}
.body .right_column .RC_three_column .no_border{border:0px;}

.body .right_column .RC_three_column .RC_column_right .unique{background:#e5deb4; border:3px solid #FFF; width:207px; padding:8px; margin-bottom:17px;}
.body .right_column .RC_three_column .RC_column_right .unique h2{color:#a20f0e; font-size:14px; font-weight:bold;}
.body .right_column .RC_three_column .RC_column_right .unique ul {margin-top:10px; width:190px;}
.body .right_column .RC_three_column .RC_column_right .unique ul li {color:#390b04; font-size:11px; line-height:15px; background: url(../images/hyphen-bullet_02.jpg) no-repeat -2px 3px; border:0px; padding-left:10px; margin-bottom:15px;}

.body .right_column .RC_three_column .RC_column_right hr{margin-left:-9px; width:249px; }

.body .right_column .RC_three_column .RC_column_right .newsletter_signup{margin-top:15px;}
.body .right_column .RC_three_column .RC_column_right .newsletter_signup img{ padding:3px; border:1px solid #dfca93; background-color:#FFF;}


/*| ======= RIGHT COLUMN (SUBPAGE) SINGLE-COLUMN LAYOUT ======= |*/
.body .right_column .RC_single_column{height:auto; padding-bottom:20px; margin-right:15px; z-index:100;}

.body .right_column .RC_single_column .header_contact_container{height:auto; margin-top:3px;}
.body .right_column .RC_single_column h1{font-size:24px; font-weight:bold; color:#ac0404; display:block; line-height:inherit; width:500px; float:left; margin-top:20px; margin-bottom:2px;}
.body .right_column .RC_single_column h1.margin_top_10{ margin-top:10px;}
.body .right_column .RC_single_column h2{font-size:12px; font-weight:bold; color:#390b04; display:block; line-height:10px; margin-top:3px;}
.body .right_column .RC_single_column hr{clear:both; margin:0px; line-height:0px; font-size:0px;}

/*| RC SINGLE COLUMN CONTACT   |*/
.body .right_column .RC_single_column .contact{ position:relative; float:right; z-index:50;}

/*| RC SINGLE COLUMN CONTENT   |*/
.body .right_column .RC_single_column .RC_single_content{margin-top:15px;  padding:10px; z-index:0; clear:both;}
.body .right_column .RC_single_column .case_study{padding:0px; margin-top:24px;}
.body .right_column .RC_single_column .news_listing{padding:0px; margin-top:24px;}
news_left


/*| RC SINGLE COLUMN CONTENT CASE STUDIES |*/
.body .right_column .RC_single_column .RC_single_content .case_study_item{margin:0px; padding:0px;}
.body .right_column .RC_single_column .RC_single_content .case_study_item img{background-color:#eadcb7; border:1px solid #dfca93; padding:6px; width:146px; height:110px; float:left; margin:0px 5px 3px 2px;}
.body .right_column .RC_single_column .RC_single_content .case_study_item h2{color:#ba8c34; font-size:14px; font-weight:bold; padding-top:7px; padding-bottom:10px; margin:0px;}
.body .right_column .RC_single_column .RC_single_content .case_study_item p{color:#513e37; font-size:11px; line-height:16px;}
.body .right_column .RC_single_column .RC_single_content .case_study_item a{color:#ba0000; font-size:11px; line-height:16px; text-decoration:none; font-weight:bold;}
.body .right_column .RC_single_column .RC_single_content .case_study_item a:hover{color:#C87779;}
.body .right_column .RC_single_column .RC_single_content .case_study_item hr{clear:both; font-size:0px; padding-bottom:2px;}

/*| RC SINGLE COLUMN CONTENT NEWS LISTING |*/
.body .right_column .RC_single_column .RC_single_content .news_listing_item{margin:0px; padding:0px;}
.body .right_column .RC_single_column .RC_single_content .news_listing_item img{background-color:#eadcb7; border:1px solid #dfca93; padding:6px; width:146px; height:110px; float:left; margin:0px 5px 3px 2px;}
.body .right_column .RC_single_column .RC_single_content .news_listing_item h2{color:#390b04; font-size:20px; font-weight:bold; padding-top:7px; padding-bottom:10px; margin:0px;}
.body .right_column .RC_single_column .RC_single_content .news_listing_item h3{color:#ac0404; font-size:12px; font-weight:bold; padding-top:0px; padding-bottom:10px; margin:0px;}
.body .right_column .RC_single_column .RC_single_content .news_listing_item p{color:#513e37; font-size:11px; line-height:16px;}
.body .right_column .RC_single_column .RC_single_content .news_listing_item a{color:#ba0000; font-size:11px; line-height:16px; text-decoration:none; font-weight:bold;}
.body .right_column .RC_single_column .RC_single_content .news_listing_item a:hover{color:#C87779;}
.body .right_column .RC_single_column .RC_single_content .news_listing_item hr{clear:both; font-size:0px; padding-bottom:2px;}
.body .right_column .RC_single_column .RC_single_content .news_listing_item{}

.body .right_column .RC_single_column .RC_single_content .more_headlines_border{border:1px solid #cac39f; background-color:#FFF; padding:1px; margin-bottom:5px;}
.body .right_column .RC_single_column .RC_single_content .more_headlines{background-color:#e9dcb5; padding:10px;}
.body .right_column .RC_single_column .RC_single_content .more_headlines h2{font-size:14px; color:#390b04; font-weight:bold; text-transform:uppercase; padding-bottom:5px;}
.body .right_column .RC_single_column .RC_single_content .more_headlines .headlines_left{width:370px; margin-right:25px; float:left; height:auto;}
.body .right_column .RC_single_column .RC_single_content .more_headlines .headlines_right{width:370px; float:left; height:auto;}
.body .right_column .RC_single_column .RC_single_content .more_headlines div ul li h3{color:#390b04; font-size:11px; font-weight:normal; line-height:25px;}
.body .right_column .RC_single_column .RC_single_content .more_headlines div ul li p a{color:#d02e2e; font-size:11px; font-weight:bold; line-height:15px; text-decoration:none;}
.body .right_column .RC_single_column .RC_single_content .more_headlines div ul li p a:hover{color:#ab5555;}

.body .right_column .RC_single_column .RC_single_content .contact{margin-top:5px; margin-bottom:5px;}




/*| RC SINGLE COLUMN CONTENT  ROSTER LIST |*/
.body .right_column .RC_single_column .RC_single_content ul.roster{ padding-bottom:10px; width:auto;}

.body .right_column .RC_single_column .RC_single_content ul.roster li{ float:left; cursor:pointer; margin:8px;}

.body .right_column .RC_single_column .RC_single_content ul.roster li .roster_module{z-index:1000;}
.body .right_column .RC_single_column .RC_single_content ul.roster li img{border:1px solid #dad5c9; padding:3px; background:#f4efd8; z-index:10;}
.body .right_column .RC_single_column .RC_single_content ul.roster li p{color:#454545; padding:4px 0px 3px 10px; font-size:11px; line-height:16px;}
.body .right_column .RC_single_column .RC_single_content ul.roster li p a{color:#454545; font-size:11px; line-height:16px; text-decoration:none; display:block;}
.body .right_column .RC_single_column .RC_single_content ul.roster li p a:hover{color:#727272}

.body .right_column .RC_single_column .RC_single_content ul.roster li .roster_module span.team_city,
.body .right_column .RC_single_column .RC_single_content ul.roster li .roster_module span.team_name{display:none;}



/*| RC SINGLE COLUMN CONTENT ROSTER POPUP |*/

.roster_popup{width:244px; height:auto; position:absolute; z-index:5000; top:-430px; left:-10px; cursor:default; display:none;}
.roster_popup_rounded_top{background:url(../images/roster_rounded_top.gif) no-repeat top; width:244px; height:6px; line-height:0px; font-size:0px;}
.roster_popup_rounded_bottom{background:url(../images/roster_rounded_bottom.gif) no-repeat; width:244px; height:6px; line-height:0px; font-size:0px;}
.roster_popup_content{background:url(../images/roster_background.gif) no-repeat  -1px bottom #faf7ea; width:226px; border:1px solid #a7a191; border-top:0px; border-bottom:0px; padding:8px;}

.roster_popup_content img{padding:0px!important; border:1px solid #FFF !important; margin-bottom:8px;}
.roster_popup_content hr{margin:0px 10px;}
.roster_popup_content div{margin-top:5px;}
.roster_popup_content div p{padding:0px !important; font-size:14px !important; font-weight:bold; line-height:16px !important;  color:#454545;}
.roster_popup_content div p a{font-size:14px !important; font-weight:bold; line-height:16px !important;  color:#454545; text-decoration:none;}
.roster_popup_content div p a:hover{color:#666666;}

.roster_popup_content .left_name{width:113px; float:left; padding:0px !important;}
.roster_popup_content .right_team{width:113px; float:left; text-align:right;}

.roster_popup_content .close img{float:right; margin-bottom:2px !important; margin-top:-8px;}


/*| RC SINGLE COLUMN CONTENT SIGN UP FORM |*/
.body .right_column .RC_single_column h1.topbottom_margin_5px{margin-top:5px; margin-bottom:5px;}
.body .right_column .RC_single_column .RC_single_content .sign_up_area{padding-top:30px; padding-left:234px; padding-bottom:80px; width:330px;}
.body .right_column .RC_single_column .RC_single_content .sign_up_area form.sign_up{width:322px; height:auto;}
.body .right_column .RC_single_column .RC_single_content .sign_up_area form.sign_up br{height:0px; font-size:0px; line-height:0px; clear:both;}
.body .right_column .RC_single_column .RC_single_content .sign_up_area form.sign_up input.box{width:205px; height:19px; background:url(../images/input_box_form.jpg) no-repeat; border:0px; padding:5px; line-height:20px; margin-bottom:15px;}
.body .right_column .RC_single_column .RC_single_content .sign_up_area form.sign_up .bottom{margin-bottom:5px !important;}
.body .right_column .RC_single_column .RC_single_content .sign_up_area form.sign_up label{color:#ba9447; font-size:11px; font-weight:bold; padding-left:7px; line-height:20px; width:330px;}
.body .right_column .RC_single_column .RC_single_content .sign_up_area form.sign_up label.small{color:#ba9447; font-size:11px; font-weight:normal; padding-left:18px; line-height:20px; clear:both;}
.body .right_column .RC_single_column .RC_single_content .sign_up_area form.sign_up input.checkbox{border:1px solid #ba0900; background:#FFF;}

.body .right_column .RC_single_column .RC_single_content .sign_up_area form.sign_up .submit{display:none;}

.body .right_column .RC_single_column .RC_single_content .sign_up_area form.sign_up .required{color:#810000; font-weight:normal; padding-right:3px; font-weight:bold;}
.body .right_column .RC_single_column .RC_single_content .sign_up_area form.sign_up .required_label{color:#810000; float:right; font-weight:bold; padding-right:3px;}
.body .right_column .RC_single_column .RC_single_content .sign_up_area form.sign_up .small_grey{color:#4a4633; font-weight:normal; font-size:11px;}


/*| RC SINGLE COLUMN CONTENT VIDEO GALLERY |*/
.body .right_column .content  .RC_single_column .video_page_container .video_nav {border:1px solid #dfca93; display:block; height:26px; width:auto; float:left; margin-bottom:10px;}
.body .right_column .content  .RC_single_column .video_page_container .video_nav li{float:left; position:relative; width:auto;}
.body .right_column .content  .RC_single_column .video_page_container .video_nav li a{width:auto; height:12px; padding:6px 16px; border:1px solid #fcfbf7; border-left: 1px solid #dfca93; background:url(../images/video_nav_bkgd.jpg) repeat-x; display:block; color:#550000; font-size:13px; text-decoration:none; float:left;}
.body .right_column .content  .RC_single_column .video_page_container .video_nav li a:hover{border:1px solid #FFF; color:#FFF; background:#c5a153; }
.body .right_column .content  .RC_single_column .video_page_container .video_nav li a.first{border-left:1px solid #FFF;}

.body .right_column .content  .RC_single_column .video_page_container .video_scroll{clear:left; background:#e9dcb5; width:240px; padding:4px; float:left; height:495px; position:relative; overflow:auto;}
.body .right_column .content  .RC_single_column .video_page_container .video_scroll_contents{height:490px;}

.body .right_column .content  .RC_single_column .video_page_container .video_scroll ul li{width:206px; height:auto; overflow:hidden; background:#dcd4a5; border:2px solid #f5efdd; margin:3px; padding:3px 0px;}
.body .right_column .content  .RC_single_column .video_page_container .video_scroll ul li img{float:left; margin:0px 3px; border:2px solid #bbaa9c; 
	width:54px; min-height:25px}
.body .right_column .content  .RC_single_column .video_page_container .video_scroll ul li h2 a{color:#ab0000; font-weight:bold; font-size:10px; text-decoration:none; line-height:11px; width:75px;}
.body .right_column .content  .RC_single_column .video_page_container .video_scroll ul li h2 a:hover{color:#663333;}
.body .right_column .content  .RC_single_column .video_page_container .video_scroll ul li h3{color:#71530b; font-size:10px; text-decoration:none; line-height:11px;}
.body .right_column .content  .RC_single_column .video_page_container .video_scroll ul li p{color:#252323; font-size:10px; line-height:11px;}


/*| CUSTOM SCROLLBAR ON VIDEO LIST |*/
.jScrollPaneContainer { position: relative; overflow: auto; z-index: 1; }
.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: #e2dfd9; width:15px !important; border:1px solid #bdb19b; border-top:0px; border-bottom:0px;}
.jScrollPaneDrag { position: absolute; background: #b90b0b; cursor: pointer; overflow: hidden; border:1px solid #FFF; width:13px !important;}
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; }
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; }
a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; background:url(../images/scroll_up.jpg) no-repeat;
	height: 19px; width:17px !important; }
a.jScrollArrowUp:hover {background:url(../images/scroll_up_hover.jpg) no-repeat;}
a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; background:url(../images/scroll_down.jpg) no-repeat;
	height: 19px; width:17px !important; }
a.jScrollArrowDown:hover { background:url(../images/scroll_down_hover.jpg) no-repeat;}
a.jScrollActiveArrowButton,
a.jScrollActiveArrowButton:hover { /*background-color: #f00;*/
}



.body .right_column .content  .RC_single_column .video_page_container .video_player_container{width:505px; float:right; margin-left:30px; height:auto;}
.body .right_column .content  .RC_single_column .video_page_container .video_player_container h2{font-size:18px; color:#2b0b06; font-weight:bold; line-height:18px; margin-bottom:5px;}
.body .right_column .content  .RC_single_column .video_page_container .video_player_container .video_player{border:1px solid #dfca93; padding:7px; background:#eadcb7; margin-bottom:10px;}
.body .right_column .content  .RC_single_column .video_page_container .video_player_container p{color:#513e37; margin-top:10px; font-size:11px; line-height:16px;}
.body .right_column .content  .RC_single_column .video_page_container .video_player_container hr{margin:5px 0px;}
.body .right_column .content .RC_single_column .video_page_container .video_player_container #videoPlayer { background: #000000; height: 338px; width: 451px; }


/* CUSTOM CHECKBOX : unchecked (default/base) state */
.custom_checkbox {color:#ba9447; font-size:11px; font-weight:bold; line-height:20px; background: url(../images/checkbox.jpg) no-repeat; height: 23px; width: auto; display: block; float: left; padding: 1px 0px 0px 23px; color: #666666; display:block; text-decoration:none; margin-bottom:5px;}

/* CUSTOM CHECKBOX : checked state */
.custom_checkboxed {background-position: left -26px;}

#newsletter{display:none;}



/*| ======= RIGHT COLUMN (SUBPAGE) TWO-COLUMN LAYOUT ======= |*/
.body .right_column .RC_two_column{position:relative; height:auto; padding-bottom:20px;}
.body .right_column .RC_two_column h1{font-size:24px; font-weight:bold; color:#ac0404; display:block; line-height:36px; background-color:#f4eed8;}
.body .right_column .RC_two_column hr{clear:both;}

/*| RC LEFT COLUMN 2   |*/
.body .right_column .RC_two_column .RC_column_left_2{float:left; width:341px; height:auto; padding:10px 0px 0px 0px; position:relative;}

/*| RC LEFT COLUMN 2 SPONSOR CONTAINER   |*/
.body .right_column .RC_two_column .RC_column_left_2 .sponsor_container{padding:0px 0px 0px 40px; margin-top:30px;}
.body .right_column .RC_two_column .RC_column_left_2 .sponsor_container .sponsor{margin:0px 15px 10px 0px; float:left; height:auto; padding-top:0px !important;}
.body .right_column .RC_two_column .RC_column_left_2 .sponsor_container .sponsor a{text-decoration:none; color:#be9744; font-size:11px;}
.body .right_column .RC_two_column .RC_column_left_2 .sponsor_container .sponsor a:hover{color:#5e392e;}
.body .right_column .RC_two_column .RC_column_left_2 .sponsor_container .sponsor a span{display:block;}
.body .right_column .RC_two_column .RC_column_left_2 .sponsor_container .sponsor img{border:4px solid #eadcb7}


/*| RC RIGHT COLUMN 2  |*/
.body .right_column .RC_two_column .RC_column_right_2{float:left; width:455px; height:auto; position:relative;}
.body .right_column .RC_two_column .RC_column_right_2 h1{color:#390b04; font-size:32px;}
.body .right_column .RC_two_column .RC_column_right_2 h2{color:#5e392e; font-size:12px; font-weight:bold; margin:8px 0px;}
.body .right_column .RC_two_column .RC_column_right_2 p{line-height:20px; margin-bottom:8px; color:#333333; font-size:11px;}
.body .right_column .RC_two_column .RC_column_right_2 a img{margin:0px 10px 8px 0px;}

.body .right_column .RC_two_column .RC_column_right_2 ul{margin-top:10px;}
.body .right_column .RC_two_column .RC_column_right_2 ul.bio_specs li{float:left; width:205px; margin-bottom:10px; color:#5e392e; font-weight:bold;}
.body .right_column .RC_two_column .RC_column_right_2 ul.bio_specs li span{color:#6b5d52;}

.body .right_column .RC_two_column .RC_column_right_2 ul.bio_results li,
.body .right_column .RC_two_column .RC_column_right_2 ul.bio_news li{margin-bottom:10px; color:#5e392e; font-weight:bold; font-size:11px;}
.body .right_column .RC_two_column .RC_column_right_2 ul.bio_news li a,
.body .right_column .RC_two_column .RC_column_right_2 ul.bio_results li a{color:#ba0000; text-decoration:none;}
.body .right_column .RC_two_column .RC_column_right_2 ul.bio_news li a:hover,
.body .right_column .RC_two_column .RC_column_right_2 ul.bio_results li a:hover{color:#C87779}

.body .right_column .RC_two_column .RC_column_right_2 .contact{ clear:both; float:right; margin-top:10px; margin-right:5px; z-index:10 !important; height:47px;}

.body .right_column .RC_three_column .RC_column_left_mid .sign_in_area form.sign_in input.submit {background-image:none;background-color:ButtonFace;display:block;border:1px solid ButtonShadow;clear:both;height:auto;line-height:auto; margin-bottom:15px; padding:5px 10px; width:246px;}

/*| ======= RIGHT COLUMN BOTTOM ======= |*/

.right_column_bottom{padding-left:160px; position:relative; height:auto; width:840px;}

.right_column_bottom .bottom{ background:url(../images/body_bottom.jpg) no-repeat top right; width:825px; height:8px; line-height:0px; font-size:0px;}
.right_column_bottom .news_box{background:url(../images/news_feed_bg.jpg) no-repeat; height:55px; margin-top:15px; padding:20px 15px 0px 15px;}

.right_column_bottom .news_box .left_column{padding:0px; width:150px; height:auto; float:left;}
.right_column_bottom .news_box .left_column img {float:left; margin-top:3px;}
.right_column_bottom .news_box .left_column h3{float:left; font-size:16px; color:#d1d1d1; font-weight:bold; margin:0px 3px; margin-top:10px;}

.right_column_bottom .news_box .left_column .news_date{float:left; margin-top:11px; width:62px; font-size:16px; color:#d1d1d1; font-weight:bold;}

.right_column_bottom .news_box .right_column{float:left; margin-left:5px; padding:0px; width:550px;  height:auto;}
.right_column_bottom .news_box .right_column .news_feed{float:left; margin-top:11px; width:550px; font-size:16px; color:#d1d1d1; font-weight:bold; position:relative;}
.right_column_bottom .news_box .right_column .news_feed ul li{display:none; position:absolute; top:0px; left:0px;}
.right_column_bottom .news_box .right_column .news_feed a{text-decoration:none;}
.right_column_bottom .news_box .right_column .news_feed a:hover{color:#ebc182;}


/*| FOOTER |*/
.footer {position: relative;  height: 85px; clear:both;} 

.footer{width:1000px; background:url(../images/footer_redbar.jpg) no-repeat bottom center; margin-left:auto; margin-right:auto; padding-top:15px;}
.footer .footer_container{background:url(../images/footer_links_bkgd.jpg) no-repeat; height:45px; width:825px; margin-left:160px; position:relative;}

/*| FOOTER NAVBAR |*/
.footer .footer_container ul{list-style:none; position:absolute; left:185px; top:12px;}
.footer .footer_container ul li{float:left; width:auto; height:17px;}
.footer .footer_container ul li a span{}
.footer .footer_container ul li a{height:17px; display:block; float:left; font-size:12px; text-decoration:none; font-weight:bold; color:#ada19d; padding-left:14px; border-left:1px solid #464648; padding-right:14px; border-right:1px solid #888888; padding-top:5px; width:auto;}
.footer .footer_container ul li a:hover{color:#FFF;}
.footer .footer_container ul li a.no_leftborder{border-left:0px;}
.footer .footer_container ul li a.no_rightborder{border-right:0px;}

/*| PAGINATION |*/
.pagination{padding-bottom:5px;}
.pagination h2{font-size:20px; margin-bottom:5px;}
.pagination a{color:#ac0404; font-weight:bold; float:left; font-size:13px; font-weight:bold; text-decoration:none; padding:4px;}
.pagination a.inactive{color:#390b04;}
.pagination a.inactive:hover,
.pagination a:hover{color:#7f463d;}
.pagination p{line-height:18px;}
.pagination p.left{float:left; width:auto;}
.pagination p.right{float:right; width:auto;}

.pagination a.previous{background:url(../images/button_previous.jpg) no-repeat; width:100px; height:20px; display:block; float:left; margin-right:5px;}
.pagination a.previous:hover,
.pagination a.next:hover{background-position:0px -28px;}
.pagination a.next{background:url(../images/button_next.jpg) no-repeat; width:84px; height:20px; display:block; float:left; margin-left:5px;}
.pagination a.previous span,
.pagination a.next span{display:none;}
.pagination span{font-weight:bold; color:#a4a4a4; float:left; margin:4px 0px; font-size:13px;}

/*| CUSTOM DROPDOWN MENUS |*/
.custom_dropdown{position:relative; float:left; width:auto; height:34px; padding-right:10px; margin:5px 0px; z-index:100000;}
.custom_dropdown_spacer{border-left:1px solid #c2b47b; padding-left:10px;}
.custom_dropdown form,
.custom_dropdown .left_edge{background:url(../images/dropdown_bkgd.jpg) left top no-repeat;}

.custom_dropdown input{width:auto; height:34px; display:block;}
.custom_dropdown div.selectbox-wrapper {position:absolute; width:auto; background-color:white; border:1px solid #ccc; margin:0px; margin-top:-3px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px !important; text-align:left; overflow:auto;}
.custom_dropdown div.selectbox-wrapper ul { list-style-type:none; margin:0px; padding:0px;}
.custom_dropdown div.selectbox-wrapper ul li.selected,
.custom_dropdown div.selectbox-wrapper ul li.current { 
  background-color: #970805; color:#FFF;}
.custom_dropdown div.selectbox-wrapper ul li {list-style-type:none; display:block; margin:1px 0px; padding:0px 6px; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; line-height:18px;}

.custom_dropdown .selectbox{ height:23px; display : block; text-align:left; background:url(../images/dropdown_bkgd.jpg) right top no-repeat; cursor: pointer; border:0px; color:#550000; line-height:15px; padding:8px 40px 3px 3px; overflow:visible; margin-left:5px; margin-top:-1px; font-size:13px; font-weight:bold;}



.play_over {filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35; position: absolute; width: 146px; height: 110px; background-image: url(../images/play_over.jpg); background-position: center center; background-repeat:no-repeat; margin-left:9px; margin-top:7px;}
.play_over:hover {filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45;}



.generic_button{width:auto; float:left;}
.generic_button a{width:auto; height:28px; background:url(../images/btn_arrow_right_smaller.gif) no-repeat left top;  font-size:13px; text-decoration:none; color:#901313; font-weight:normal; padding-left:10px; display:block; cursor:pointer; float:left;}
.generic_button a:hover{color:#925c5c;}
.generic_button a span{background:url(../images/btn_arrow_right_smaller.gif) no-repeat right top; display:block; width:auto; height:13px; padding:8px 68px 7px 0px; margin-right:-8px; float:left;}

.generic_button_01 a{width:auto; height:34px; background:url(../images/btn_arrow_right01.jpg) no-repeat left top;  font-size:12px; text-transform:uppercase; text-decoration:none; color:#901313; font-weight:normal; padding-left:10px; display:block; cursor:pointer; font-weight:bold; float:left; margin:5px 0px;}
.generic_button_01 a:hover{color:#925c5c;}
.generic_button_01 a span{background:url(../images/btn_arrow_right01.jpg) no-repeat right top; display:block; width:auto; height:17px; padding:12px 53px 5px 0px; float:left;}

.generic_button_02 a{width:auto; height:34px; background:url(../images/btn_arrow_right02.jpg) no-repeat left top;  font-size:12px; text-transform:uppercase; text-decoration:none; color:#901313; font-weight:normal; padding-left:10px; display:block; cursor:pointer; font-weight:bold; float:left;}
.generic_button_02 a:hover{color:#925c5c;}
.generic_button_02 a span{background:url(../images/btn_arrow_right02.jpg) no-repeat right top; display:block; width:auto; height:17px; padding:12px 55px 5px 0px; float:left;}
.ContentArea a{color:#BA0000;
font-size:11px;
font-weight:bold;
line-height:16px;
text-decoration:none;}
.ContentArea ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
.ContentArea li
{
background-image: url(../images/hyphen-bullet_02.jpg);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 14px;
color:#2C2C2C;
font-size:11px;
line-height:20px;
margin-bottom:15px;
}

.formattedList li{
background-image:url("../images/hyphen-bullet_02.jpg");
background-position:0 5px;
background-repeat:no-repeat;
color:#2C2C2C;
font-size:11px;
line-height:20px;
margin-bottom:15px;
padding-left:14px;}

