



/*-------------
ANOTHER
 ____    _____   ______ ______   ____      
/\  _`\ /\  __`\/\__  _\\__  _\ /\  _`\    
\ \,\L\_\ \ \/\ \/_/\ \//_/\ \/ \ \ \/\_\  
 \/_\__ \\ \ \ \ \ \ \ \  \ \ \  \ \ \/_/_ 
   /\ \L\ \ \ \_\ \ \ \ \  \_\ \__\ \ \L\ \
   \ `\____\ \_____\ \ \_\ /\_____\\ \____/
    \/_____/\/_____/  \/_/ \/_____/ \/___/
                                        
                                    WEBSITE
---------------*/


/*---------------------STANDARD SET-UP---------------------*/

body { font-family: "Calibri", "Tahoma","Geneva"; color: #4a4a4a; text-align: center; margin: 0px auto 0px auto; font-size: 0.9em; background-image: url("/images/structure/background/topbgbar.jpg"); background-repeat: repeat-x; background-position: top; }
body.base_standard { background-color: #fff; text-align: center; margin: 0px auto 0px auto; }
input, select, textarea { font-family: trebuchet ms; font-size: 85%; z-index: 1; }
select {font-size: 100%; }
input.radio { border: 0px; background-color: transparent; }
table, th, td, img { border-style: solid; border-color: black; border-width: 0px; }
a { color: #BE1F24; text-decoration: none; font-weight: normal; }
a:hover { text-decoration: underline; }
img { border: solid black 0px; }
table { width: 100%; font-size: 100%; }
th, td, div, ul, li { text-align: left; vertical-align: top; border: solid black 0px; }
ul { padding: 0px; margin: 0px; }
li { list-style-type: none; padding: 0px; margin: 0px; }
.std_content li { list-style-type: disc; margin: 0px 0px 0px 25px; }
form { margin: 0px; padding: 0px; }
fieldset { border: solid transparent 0px; margin: 0px; padding: 0px; }
object, embed { z-index: 1; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0px; padding: 0px; }
.hidden { display: none; }
.spacer { height: 0px; clear: both; }
div.overlay { background: black; opacity: 0.7; filter: alpha(Opacity=70); -moz-opacity: 0.7; }
div.content img { padding: 0px; }
.nav_multileveltree { display: none; }  




/*------------------PAGE VARIANTS-----------------*/
div.basecolumn1a .pagevariants { display: block; float: left; width: 603px; padding: 10px 0px 10px 0px; background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; background-position: bottom; }
div.basecolumn1a .pagevariants .email { width: 120px; float: left; }
div.basecolumn1a .pagevariants .email a { }
div.basecolumn1a .pagevariants .email a:hover { background: #be1f24; color: #fff; }
div.basecolumn1a .pagevariants .print { width: 120px; float: left; }
div.basecolumn1a .pagevariants .print a {}
div.basecolumn1a .pagevariants .print a:hover { background: #be1f24; color: #fff; }
.base_main_home div.basecolumn1a .pagevariants { display: none; }


/*---------Email this page---------*/
body.emailpage { color: #4a4a4a; background-color: #ffffff; border: solid 2px #E5E5E5; padding: 10px; background-image: none; }
body.emailpage .section { font-family: "Calibri", "Tahoma","Geneva"; color: white; background: #BE2025; padding: 3px 5px 3px 10px; font-weight: bold; text-transform: uppercase; letter-spacing: -0.5px; margin: 0px 0px 10px 0px; }
body.emailpage tr th { font-size: 90%; font-weight: bold; font-family: "Calibri", "Tahoma","Geneva";  text-transform: uppercase; padding: 2px 3px 0px 15px; color: #4a4a4a; }
body.emailpage tr td { font-size: 90%; padding: 2px 0px 0px 15px; color: #4a4a4a; }







/*------------------SHARED STRUCTURE-----------------*/
div.base_standard { margin: 0px auto 0px auto; background-image: url("/images/structure/background/rpa-bg-footer.gif"); background-repeat: repeat-x; background-position: bottom; }
.basecontainer { width: 980px; margin: 0px auto 0px auto; }
.basebody { width: 850px; margin: 0px 0px 0px 0px; }
.baseheader { width: 850px;  margin: 0px auto 0px auto; height: 165px; background-image: url("/images/structure/background/rpa-bg-header.gif"); background-repeat: no-repeat; background-position: 260px 75px; }
.basetopmenu { float: left; width: 850px; height: 30px; margin: 0px auto 0px auto; }
.basemainarea { width: 850px; margin: 0px auto 0px auto; }

.baseleftmenu {  float: left; width: 215px; margin: 10px 10px 0px 0px; }

div.basecolumn1a { float: right; width: 603px; margin: 10px 0px 0px 0px; padding: 10px; min-height: 540px; border: solid #E5E5E5 1px; background: white; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; -khtml-border-radius: 6px; }
.base_main_home div.basecolumn1a { float: left; width: 850px; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;background: none; border: 0px; background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; }

.std_pagea {}
.baseskyscraper { border: solid 1px #d6d7d9; width: 120px; height: 600px; position: absolute; margin: 0px 0px 0px 858px; top: 165px; }




/*---------Header Area------------*/


.baseheader .header_container_log-in { width: 850px; height: 41px; }
.baseheader .header_container_log-in .header_linklist_log-in { float: left; width: 150px; height: 41px; padding: 0px 0px 0px 0px; margin: 0px 20px 0px 0px; }
.baseheader .header_container_log-in .header_linklist_log-in .link { height: 41px; line-height: 41px; padding: 0px 0px 0px 35px; background-image: url("/images/structure/background/rpa-icon-login.gif"); background-repeat: no-repeat; background-position: left; }
.baseheader .header_container_log-in .header_linklist_log-in .link a { font-family: Arial; font-weight: bold; text-transform: none; font-size: 90%; }
.baseheader .header_container_log-in .header_linklist_log-in .link a:hover { color: #6d6d6d; text-decoration: none; }
.baseheader .header_container_log-in .header_linklist_quick { float: left; width: 400px; height: 41px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.baseheader .header_container_log-in .header_linklist_quick .link { float: left; height: 41px; line-height: 41px; padding: 0px 0px 0px 10px; }
.baseheader .header_container_log-in .header_linklist_quick .link a { color: #6d6d6d; font-family: Arial; font-weight: bold; text-transform: none; font-size: 90%; }
.baseheader .header_container_log-in .header_linklist_quick .link a:hover { color: #be1f24; text-decoration: none; }
.baseheader .header_container_log-in .header_linklist_quick .link1 { width: 150px; }
.baseheader .header_container_log-in .header_linklist_quick .link2 { width: 70px; }
.baseheader .header_container_log-in .header_linklist_quick .link3 { width: 110px; }
.sys_searchbar { float: right; width: 280px; height: 41px; }
.sys_searchbar .titletxt { float: left; width: 65px; height: 41px; line-height: 41px; color: #be1f24; font-family: Arial; font-weight: bold; text-transform: none; font-size: 90%; }
.sys_searchbar .query { float: left; width: 178px; height: 31px; padding: 9px 0px 0px 0px; }
.sys_searchbar .query input { width: 168px; border: 1px solid #8f8e8e; padding: 1px 3px 1px 3px; }
.sys_searchbar .query .text {}
.sys_searchbar .button { float: right; width: 35px; padding: 9px 0px 0px 0px; }
.sys_searchbar .button input { width: 32px; padding: 0px 0px 0px 0px; border: 1px solid #8f8e8e; background: #d4d3d3; color: #be1f24; font-family: Arial; font-weight: bold; text-transform: uppercase; font-size: 80%; }
.sys_searchbar .button .button { padding: 1px 0px 2px 0px; }
.sys_searchbar .button input:hover { cursor: pointer; background: #bd1f24; border: 1px solid #8a1a22; color: #fff; }



.baseheader .header_container_logo_area { width: 850px; height: 114px; }

.baseheader .header_container_logo_area .header_button_01 { position: absolute; width: 242px; margin: 18px 0px 0px 0px; height: 80px; }

.baseheader .header_container_logo_area .header_content_next { position: absolute; width: 100px; margin: 73px 0px 0px 260px; padding: 4px 0px 4px 30px; background-image: url("/images/structure/background/rpa-icon-nextevent.gif"); background-repeat: no-repeat; background-position: left; }
.baseheader .header_container_logo_area .header_content_next .content { color: #be1f24; font-family: Arial; font-weight: bold; text-transform: uppercase; font-size: 90%; }

.baseheader .header_container_logo_area .all_events_holder { position: absolute; width: 460px; margin: 73px 0px 0px 390px; padding: 4px 0px 4px 0px; }
.baseheader .header_container_logo_area .all_events_holder .event_item { margin: 0px; padding: 0px; }
.baseheader .header_container_logo_area .all_events_holder .event_item .event_image { display: none; }
.baseheader .header_container_logo_area .all_events_holder .event_item p { margin: 0px; padding: 0px; }
.baseheader .header_container_logo_area .all_events_holder .event_item p.event_headline { float: left; width: 460px; text-align: left; }
.baseheader .header_container_logo_area .all_events_holder .event_item p.event_headline a { color: #656565; font-family: Arial; font-weight: bold; text-transform: uppercase; font-size: 90%; }
.baseheader .header_container_logo_area .all_events_holder .event_item p.event_headline a:hover { color: #be1f24; text-decoration: none; }
.baseheader .header_container_logo_area .all_events_holder .event_item p.even_type { float: right; width: 380px; text-align: left; color: #949494; font-family: Arial; font-weight: bold; text-transform: uppercase; font-size: 75%; }
.baseheader .header_container_logo_area .all_events_holder .event_item p.event_date { float: left; width: 80px; color: #949494; font-family: Arial; font-weight: bold; text-transform: uppercase; font-size: 75%; }






/*---------------------FOOTER------------------------*/


div.basefooter { clear: both; width: 850px; height: 243px; margin: 10px 0px 0px 0px; }
div.basefooter .footer_container_sponsors { clear: both; width: 850px; height: 80px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
div.basefooter .footer_container_sponsors .flashsponsors { clear: both; width: 850px; height: 65px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }


div.basefooter .footer_container_credits { width: 850px; height: 60px; padding-top: 16px; }
div.basefooter .footer_container_credits .footer_button_01 { float: left; width: 151px; margin-right: 29px; background-image: url("/images/structure/background/rpa-footer-logo.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.basefooter .footer_container_credits .footer_content_address { float: right; width: 670px; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 120%; }
div.basefooter .footer_container_credits .footer_content_contact { float: right; width: 670px; margin-top: 5px;color: #df8f92; font-weight: bold; font-size: 120%; }
div.basefooter .footer_container_credits .footer_content_contact a { color: #df8f92; font-weight: bold; letter-spacing: 0px; }
div.basefooter .footer_container_credits .footer_content_contact a:hover { color: #fff; text-decoration: none; }

div.basefooter .footer_container_syndication { float: left; width: 850px; height: 45px; }
div.basefooter .footer_container_syndication .util_customhtml { width: 172px; height: 45px; float: left; margin: 0px 5px 0px 0px; }
div.basefooter .footer_container_syndication .footer_link_list_syndication { width: 673px; height: 45px; float: left; }
div.basefooter .footer_container_syndication .footer_link_list_syndication .link { float: left; height: 33px; background: #ca494d; padding: 12px 0px 0px 0px; margin: 0px 5px 0px 0px; }
div.basefooter .footer_container_syndication .footer_link_list_syndication .link a { padding: 0px 0px 0px 0px; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 120%; }
div.basefooter .footer_container_syndication .footer_link_list_syndication .link1 { width: 156px; background-image: url("/images/structure/background/rpa-footer-rss.gif"); background-repeat: no-repeat; background-position: 111px 10px; }
div.basefooter .footer_container_syndication .footer_link_list_syndication .link2 { width: 243px; background-image: url("/images/structure/background/rpa-footer-twitter.gif"); background-repeat: no-repeat; background-position: 200px 10px; }
div.basefooter .footer_container_syndication .footer_link_list_syndication .link3 { width: 264px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/rpa-footer-facebook.gif"); background-repeat: no-repeat; background-position: 230px 10px; }

div.basefooter .footer_container_syndication .footer_link_list_syndication .link1 a { padding: 12px 50px 12px 15px; }
div.basefooter .footer_container_syndication .footer_link_list_syndication .link2 a { padding: 12px 50px 12px 15px; }
div.basefooter .footer_container_syndication .footer_link_list_syndication .link3 a { padding: 12px 40px 12px 13px; }

div.basecredits { width: 850px; height: 63px; line-height: 63px; margin: 0px auto 0px auto; font-size: 75%; text-transform: uppercase; }
div.basecredits .copyright { width: 340px; padding-left: 10px; float: left; }
div.basecredits .legalnotice { width: 100px; padding-left: 0px; float: left; }
div.basecredits .sotic { margin-right: 30px; }
div.basecredits a { font-weight: bold; }




/*--------MAIN NAV - red background--------*/

.basetopmenu .topnav {  }
.smarteditmode .topnav .toggle { display: none; }
.topnav { width: 850px; height: 29px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; z-index: 1000; background: #BE2025; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -khtml-border-radius: 3px; }
.topnav li { list-style: none; margin: 0px; padding: 0px; float: left; border-right: solid #dedddd 1px; }
.topnav li.item308 { width: 63px; text-align: center; }
.topnav li.item536 { width: 63px; text-align: center; }
.topnav li.item516 { width: 110px; text-align: center; }
.topnav li.item517 { width: 110px; text-align: center; }
.topnav li.item518 { width: 65px; text-align: center; }
.topnav li.item519 { width: 100px; text-align: center; }
.topnav li.item520 { width: 110px; text-align: center; }
.topnav li.item521 { width: 110px; text-align: center; }
.topnav li.item522 { width: 110px; border-right: none; text-align: center; }
.topnav a {
color: #ffffff;
line-height: 29px; 
text-decoration: none;
display: block; 
font-size: 90%; 
text-decoration: none; 
font-weight: normal;
margin: 0;
padding: 0px 0px 0px 0px;
}
.topnav a:hover { }
.topnav li { position: relative; z-index: 1000; }
.topnav li:hover { background: #9A212A; border-bottom: solid 1px #9A212A; }
.topnav li li { list-style: none; margin: 0; padding: 0; clear: left; width: 150px; z-index: 1000; border-right: none; margin: 0px 0px 1px 0px; }
.topnav ul ul {
position: absolute;
z-index: 1000;
width: 150px;
padding:0;
margin: 1px 0px 0px 0px;
clear:left;
}
.topnav ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 150px;
padding:0;
margin: 0px 0px 0px 0px;
z-index: 1000;
}
.topnav ul ul,
.topnav ul li:hover ul ul,
.topnav ul ul li:hover ul ul
{display: none;}
.topnav ul li:hover ul { display: block; background: #9A212A; padding: 2px; margin: 1px 0px 0px 0px; z-index: 1000; border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px; -moz-border-radius: 0px 0px 3px 3px; -o-border-radius: 0px 0px 3px 3px; -khtml-border-radius: 0px 0px 3px 3px; }
.topnav ul ul li:hover ul { display: none;}
.topnav ul ul ul li:hover ul {display: none;}
.topnav li:hover { background: #9A212A; color: white;}
.topnav li:hover ul { z-index: 1000; }
.topnav li li:hover { border-bottom: none; }
.topnav li li:hover ul {  }
.topnav li li li:hover {background: #c60030;}
.topnav ul ul a { color: #ffffff; display: block; background: #BE2025; text-decoration: none; line-height: 14px; padding: 3px 5px 3px 5px; margin: 0px 0px 0px 0px; font-size: 90%; }
.topnav ul ul ul a { color: #ffffff; display: block; text-decoration: none; padding: 3px 5px 3px 5px; margin: 0px 0px 0px 0px; font-size: 90%; }
.topnav ul ul {  }
.topnav li#popup12 a:hover { background: #BE1F24; height: 40px; }
*:first-child+html .topnav ul ul { position: absolute; left:0; top:100%; }
.topnav ul ul a:hover { color: #BE2025; background: #fff; display: block; text-decoration: none; padding: 3px 5px 3px 5px; margin: 0px 0px 0px 0px; font-size: 90%; }
.topnav a ul:hover  { color: white; }
.topnav ul li.item522:hover ul { margin: 1px 0px 0px -44px; }
.topnav li.item308:hover { border-bottom: none; border-radius: 3px 0px 0px 3px; -webkit-border-radius: 3px 0px 0px 3px; -moz-border-radius: 3px 0px 0px 3px; -o-border-radius: 3px 0px 0px 3px; -khtml-border-radius: 3px 0px 0px 3px; }
.topnav li.item522:hover { border-radius: 0px 3px 3px 0px; -webkit-border-radius: 0px 3px 3px 0px; -moz-border-radius: 0px 3px 3px 0px; -o-border-radius: 0px 3px 3px 0px; -khtml-border-radius: 0px 3px 3px 0px; }
/*----------end of red top menu styling------------*/



/*----------Left Nav-------------*/
.leftnav { margin: 0px 0px 10px 0px; padding: 10px; background: white; border: solid #E5E5E5 1px; width: 185px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -khtml-border-radius: 3px; }
.leftnav .titletxt { color: #BE1F24; font-size: 160%; text-transform: uppercase; font-weight: bold; padding-bottom: 10px; letter-spacing: -0.5px; }
.leftnav a {
color: #4a4a4a;
line-height: 20px; 
text-decoration: none;
display: block; 
font-size: 90%; 
text-decoration: none; 
height: 20px; 
margin: 0;
padding: 0px 0px 0px 0px;
}
.leftnav a:hover {
color: #BE1F24;
}
.leftnav ul ul { padding: 0px 0px 0px 10px; margin:0; list-style: none;  border-top: none; border-bottom: none; border-right: none; border-left: none; }
.leftnav ul ul li a { color: #BE1F24; }
.leftnav ul ul li:hover a { background-image: none; }
.leftnav li.highlight a { color: #000000; font-weight: bold;}
.leftnav ul li.highlight ul li a { color: #4a4a4a; font-weight: normal; font-style: italic; }
.leftnav ul li.highlight ul li a:hover { color: #BE1F24; }





/*-------Text Boxes------*/
.util_textbox { padding: 8px; float: left; width: 187px; height: 190px; background: #e8e8e8; border: solid #dedddd 1px; margin: 0px 10px 10px 0px; opacity: 0.85; filter: alpha(Opacity=85); -moz-opacity: 0.85; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -khtml-border-radius: 3px;  background-image: url("/images/structure/background/bg-tb.jpg"); background-position: bottom center; background-repeat: no-repeat; }
.util_textbox h2 { padding: 10px 0px 5px 0px; font-size: 130%; letter-spacing: -1px;  text-transform: uppercase; color: #be1f24; font-weight: bold; }
.util_textbox .text { line-height: 120%; padding: 0px 0px 10px 0px; }
.util_textbox:hover { cursor: pointer; text-decoration: none; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0;}


/*----------Content Item-------------*/

.basecolumn1a .std_content { padding-bottom: 10px; }
.std_content h1 { color: #BE1F24; font-size: 160%; text-transform: uppercase; font-weight: bold; padding-bottom: 10px; letter-spacing: -0.5px; }
.std_content .content { line-height: 120%; }
.std_content .content h2 { margin: 10px 0px 10px 0px; color: white; background: #BE2025; padding: 3px 5px 3px 10px; font-weight: bold; text-transform: uppercase; letter-spacing: -0.5px; }
.std_content .content h3 { color: #BE2025; font-weight: bold; text-transform: uppercase; margin: 10px 0px 5px 0px; }
.std_content .content table { margin: 10px 0px 10px 0px; }
.std_content .content table td { padding: 5px; text-align: left; border-right: solid white 1px; border-bottom: solid white 1px; background: #f2f2f2; }
.std_content .content table th { padding: 5px; text-align: left; color: white; background: #BE2025; border-right: solid white 1px; border-bottom: solid white 1px; }





/*--------Feedback form---------*/

.std_formcustom { padding: 20px 0px 10px 0px; background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; }
.std_formcustom .form td { padding: 5px; }
.std_formcustom .form th { padding: 5px; text-transform: uppercase;}
/* securimagebox on feedbackform */
.securimage .instructions { padding: 5px 0px; }
.securimage .securimagebox { width: 177px; height: 45px; }
.securimage .securimagebox .captcha { float: left; }
.securimage .securimagebox .audio { float: left; margin: 1px 0px 0px 3px; }
.securimage .securimagebox .reload { float: left; margin: 0px 0px 0px 3px; }
.securimage .input { clear: both; padding: 0px 0px 5px 0px; }

.std_formcustom .submit input { background: #BE2025; padding: 3px; color: white; font-weight: bold; cursor: pointer; border: 0px; }



/*--------Event List---------*/
.basecolumn1a .all_events_holder { margin-bottom: 10px; }
.basecolumn1a .event_item { clear: both; height: 80px; display: block; padding-bottom: 5px; background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; background-position: bottom; }
.basecolumn1a .event_item .event_image { display: block; width: 105px; margin-right: 10px; float: left; padding-top: 5px; }
.basecolumn1a .event_item .event_image img { border: solid #BE2025 2px; }
.basecolumn1a .event_item .event_headline { display: block;  margin-right: 10px; clear: right; padding-top: 5px; }
.basecolumn1a .event_item .event_headline a { font-weight: bold; font-size: 1.1em; text-transform: uppercase; }
.basecolumn1a .event_item .event_headline a:hover { background: #BE2025; color: white; text-decoration: none; } 
.basecolumn1a .event_item .even_type { display: block; float: left; width: 150px; font-weight: bold;height: 10px; padding: 0px 0px 10px 0px; margin:0; }
.basecolumn1a .event_item .event_date {display: block; float: left; width: 100px; height: 10px; padding: 0px 0px 10px 0px; font-style: italic; margin:0; }



/*--------Event Item---------*/
.basecolumn1a .event_page { margin-bottom: 20px; }
.event_page .event_headline { display: block; clear: both; }
.event_page .event_image { display: block; clear: both;  }
.event_page .event_image img { width: 603px; }
.event_schedule_box {margin-top:5px; }
.event_schedule_header {  margin: 0px 0px 10px 0px; color: white; background: #BE2025; padding: 3px 5px 3px 10px; font-weight: bold; text-transform: uppercase; letter-spacing: -0.5px; }
.event_startdate { font-weight: bold; text-transform: uppercase; margin: 2px; }
.event_time { font-weight: bold; text-transform: uppercase; margin: 2px; }
.event_venue { font-weight: bold; text-transform: uppercase; margin: 2px; }
.event_pricing_header {  margin: 10px 0px 0px 0px; color: white; background: #BE2025; padding: 3px 5px 3px 10px; font-weight: bold; text-transform: uppercase; letter-spacing: -0.5px; }
.event_pricing { font-weight: bold; font-size: 1.5em; color:#BE2025;  }
.event_page .event_abstract { display: block; line-height: 120%; margin-top: 5px; padding: 15px 0px 5px 0px; background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; font-weight: bold; }
.event_page .event_information { display: block; line-height: 120%; padding: 10px 0px 10px 0px; background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; background-position: bottom; }
.event_page h1 { display: block; color: #BE1F24; font-size: 160%; text-transform: uppercase; font-weight: bold; padding-bottom: 10px; letter-spacing: -0.5px; }
.event_page .article { line-height: 120%; }
.event_page h2 { margin: 10px 0px 10px 0px; color: white; background: #BE2025; padding: 3px 5px 3px 10px; font-weight: bold; text-transform: uppercase; letter-spacing: -0.5px; }
.event_page .article h3 { color: #BE2025; font-weight: bold; text-transform: uppercase; margin: 10px 0px 5px 0px; }
.event_page .article table { margin: 10px 0px 10px 0px; }
.event_page .article table td { padding: 5px; text-align: center; vertical-align: middle; border-right: solid white 1px; border-bottom: solid white 1px; background: #f2f2f2; }
.event_page .article table th { padding: 3px; text-align: center; vertical-align: middle; color: white; background: #BE2025; border-right: solid white 1px; border-bottom: solid white 1px; }
.event_hospitality { padding: 10px 0px 10px 0px; background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; background-position: bottom; }



/*--------Article List---------*/
.list_articles { display: block; float: left; width: 603px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.list_articles .titletxt { display: block; float: left; width: 603px; color: #BE1F24; font-size: 160%; text-transform: uppercase; font-weight: bold; padding-bottom: 10px; letter-spacing: -0.5px;  }
.list_articles .article { float: left; width: 603px; display: block; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; background-position: bottom; }
.list_articles .article .image { display: block; width: 105px; margin-right: 10px; float: left; padding-top: 0px; }
.list_articles .article .image img { border: solid #BE2025 2px; }
.list_articles .article .headline { display: block;  margin-right: 0px; float: left; width: 488px; padding-top: 0px; }
.list_articles .article .headline a { font-weight: bold; font-size: 1.1em; text-transform: uppercase; }
.list_articles .article .headline a:hover { background: #BE2025; color: white; text-decoration: none; } 
.list_articles .article .date { display: block; margin-right: 0px; float: left; width: 488px; padding: 5px 0px 0px 0px; font-size: 0.8em; font-style: italic; }
.list_articles .article .abstract { display: block; float: left; width: 603px; padding: 5px 0px 10px 0px; }

/*--------NEWS ARTICLE---------*/
.basecolumn1a .std_newsarta { margin-bottom: 10px; }
.std_newsarta .headline { display: block; clear: both; }
.std_newsarta .dateauthor { display: block; clear: both; background: #f2f2f2; }
.std_newsarta .dateauthor .date { display: block; padding: 2px 2px 2px 10px; font-size: 0.8em; float: left; width: 200px; background: #f2f2f2; margin-right: 5px;  }
.std_newsarta .dateauthor .author { display: block; padding: 2px 2px 2px 10px; font-size: 0.8em; float: left; width: 200px; background: #f2f2f2; margin-right: 5px;  }
.std_newsarta .imagecon { display: block; clear: both; padding: 5px 0px 15px 0px; }
.std_newsarta .imagecon .image { display: block; }
.std_newsarta .imagecon .image img { width: 603px; }
.std_newsarta .imagecon .caption { float:left; display: block; font-style: italic; font-size: 0.8em;  color: #BE1F24; padding: 2px 10px 5px 0px; }
.std_newsarta .imagecon .copyright { float: right; display: block; font-style: italic; font-size: 0.8em;  color: #BE1F24; padding: 2px 0px 5px 10px; }

.std_newsarta .abstract { display: block; line-height: 120%; margin-top: 5px; padding: 15px 0px 5px 0px; background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; font-weight: bold; }
.std_newsarta .article { display: block; line-height: 120%; padding: 10px 0px 10px 0px; background-image: url("/images/structure/background/divider.gif"); background-repeat: repeat-x; background-position: bottom; }
.std_newsarta h1 { display: block; color: #BE1F24; font-size: 160%; text-transform: uppercase; font-weight: bold; padding-bottom: 10px; letter-spacing: -0.5px; }
.std_newsarta .article { line-height: 120%; }
.std_newsarta .article h2 { margin: 10px 0px 10px 0px; color: white; background: #BE2025; padding: 3px 5px 3px 10px; font-weight: bold; text-transform: uppercase; letter-spacing: -0.5px; }
.std_newsarta .article h3 { color: #BE2025; font-weight: bold; text-transform: uppercase; margin: 10px 0px 5px 0px; }
.std_newsarta .article table { margin: 10px 0px 10px 0px; }
.std_newsarta .article table td { padding: 5px; text-align: center; vertical-align: middle; border-right: solid white 1px; border-bottom: solid white 1px; background: #f2f2f2; }
.std_newsarta .article table th { padding: 3px; text-align: center; vertical-align: middle; color: white; background: #BE2025; border-right: solid white 1px; border-bottom: solid white 1px; }

/*--------PLAYERS ROOM MAGAZINE---------*/
.pmagtbox { width: 140px; height: 220px; } 
.pmagtbox .imgtop { text-align: center;}
.pmagtbox .text { font-weight: bold; text-transform: uppercase; text-align: center; margin-top: 5px;}

/* <IMG src="/images/structure/background/rpa-rss-icon.gif"><IMG src="/images/structure/background/divider.gif"><IMG src="/images/structure/background/rpa-footer-facebook.gif"><IMG src="/images/structure/background/rpa-footer-rss.gif"><IMG src="/images/structure/background/rpa-footer-twitter.gif"><IMG src="/images/structure/background/rpa-footer-logo.gif"><IMG src="/images/structure/background/rpa-bg-header.gif"><IMG src="/images/structure/background/rpa-bg-footer.gif"><IMG src="/images/structure/background/rpa-icon-login.gif"><IMG src="/images/structure/background/rpa-bg-footer.gif"><IMG src="/images/structure/background/rpa-bg-main.gif"><IMG src="/images/structure/background/rpa-icon-nextevent.gif"><IMG src="/images/structure/background/topbgbar.jpg"> */

