.SideLink
{
    font-family: Verdana, sans-serif; 
    font-size: 10pt; 
    color: #FFFF00; 
    text-decoration: none
}

a.rxs_navtop
{
    font-family: Verdana, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #FFFFFF; 
    text-decoration: none;
}

a.rxs_navtop:hover
{
    color: #D7451A;
}


/* Nav CSS */
.headerSearch
{
    border:1px solid #D7451A;
    /*visible:false;
    BORDER-RIGHT: #D7451A; */
    PADDING-RIGHT: 1px;
    /* BORDER-TOP: #D7451A; */
    PADDING-LEFT: 1px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    /* BORDER-LEFT: #D7451A; */
    PADDING-TOP: 1px;
    /* BORDER-BOTTOM: #D7451A; */
    BACKGROUND-COLOR: white
}

.navlevel2
{
    width:100%; 
    display:block;
    padding-left:24px; 
    margin:4px;
    font-size:12px;
}

.navlevel2-on
{
    text-indent: 15px;
    font-family: Verdana, sans-serif;
    font-size: 12px; font-weight: bold;
    color: #232020;
    text-decoration: none ;
    background-repeat: no-repeat;
    background-color:#ffffff;
}

.navlevel1
{
    width:100%;
    display:block;
    padding:0;	
    font-size:13px; 
    font-weight:bold;
    line-height:15px; 
    margin:5px 0px 0px 0px; 
    /*margin-top:5px;*/
}

.navlevel1-on
{
    width:100%;
    display:block;
    padding-left:10px;
    color:#232020; 
    background-color:#dd9; 
    text-decoration:none;
    border-bottom:1px solid #999;
}

.activenavlevel2
{
    text-indent: 15px;
    font-family: Verdana, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #232020; 
    text-decoration: none;
    background-color: #FFFFFF; 
    background-repeat: no-repeat;
}
.activenavlevel2-on
{
    text-indent: 15px;
    font-family: Verdana, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #232020; 
    text-decoration: none; 
    background-color: #FFFFFF; 
    background-repeat: no-repeat;
}

.activenavlevel1
{
    text-indent: 10px;
    font-family: Verdana, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #232020; 
    text-decoration: none;
    background-color: #FFFFFF; 
    background-repeat: no-repeat;
}
.activenavlevel1-on
{
    text-indent: 10px;
    font-family: Verdana, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #232020; 
    text-decoration: none ; 
    background-color: #FFFFFF; 
    background-repeat: no-repeat;
}

div#sidebar
{
    margin-top: 30px;
}

.titlelink
{
    font-family: Verdana, sans-serif;
    font-size: 10px;
    color: #232020;
}


/* new styles */

/* CSS Document */

body
{ 
    margin:0;
    padding:0;
    width:100%;
    background:#fff;
    font-family:Verdana, sans-serif; 
    font-size:11px;
}

#main
{
    width:100%; 
    top:0; 
    left:0;
    font-family:Verdana, sans-serif;
    /*float:right;*/
}

#topper
{
    width:100%; 
    height:45px;
    background:#cc6;
    font-family:Verdana, sans-serif;
}

#topper h1 
{
    padding:0; 
    margin:10px;
    font-size:36px; 
    line-height: 30px;
    font-weight:bold;
    text-shadow: 0.1em 0.1em 6px #330;
}

#search_form
{
    position:absolute;
    top:15px; 
    left:400px;
}

#region_form
{
    position:absolute;
    top:15px; 
    left:550px;
}

#banner
{
    width:100%; 
    height:230px;
    background:#232020;
}

#topper_presentation
{
    top:0;
    left:40px;
    /*float:left;*/
    width:430px; 
    height:220px;
}

.imgtxt_click 
{
    margin:0; 
    padding:1px 2px; 
    width:130px;
    text-align:center;
    font:10px normal Verdana, sans-serif;
    color: #fff
}

.topTable1
{
    position:absolute;
    top:90px; 
    left:420px;
}

.topTable2
{
    position:absolute;
    top:90px; 
    left:620px;
}

.leftTables
{
    text-align:center; 
    padding-bottom:20px;
}

#main_body
{
    width:100%; 
    /*clear:both; */
    padding:0; 
    margin:0; 
}

#main_body_table
{
    width:100%; 
    margin:0; 
    padding:0;
}

#horizontal_nav
{
    width:100%;
    height:14px; 
    margin:0; 
    padding:0;
}

#nav_top
{
    position:absolute;
    top:50px; 
    left:10px;
}

#nav_top_smtext
{
    font-family:Verdana, sans-serif; 
    font-size:9px;
}

#nav_top_smtext a
{ 
    color:#D7451A; 
}

#nav_top_smtext a:hover 
{ 
    color:#D7451A; 
}

#left_nav
{
    /*width:150px;
	background:#fff;*/
}

#left_nav span
{
    /*float: left;
    clear : left;
    height: 10pt;*/
}

/*#left_nav a 
{
	color:#232020;
	text-decoration:none;
	font-size:8pt; 
    font-weight:normal;
    line-height : 12pt;
    height : 10pt;
}

#left_nav a:hover 
{
	color:#D7451A;
	text-decoration:underline;
	background-color:#fff;
}
#left_nav a:active 
{

	color:#D7451A;
	background-color:#fff;
}*/

#left_nav h3 
{
	width:100%;
	display:block;
	padding:0;	
	font-size:8pt; 
    font-weight:normal;
	line-height:15px; 
    margin:0; 
    margin-top:5px;
}
#left_nav h3 a 
{
	width:100%;
	display:block;
	padding-left:10px;
	color:#232020; 
    background-color:#fff; 
    text-decoration:none;
	border-bottom:0px solid #999;
}
#left_nav h3 a:hover 
{
	width:100%;
	display:block;
	color:#D7451A;
	text-decoration:underline;
	background-color:#fff;
}
#left_nav h3 a:active 
{
	font-weight:bold;
	width:100%;
	display:block;
	color:#D7451A;
	background-color:#fff;
}
#left_nav ul 
{
	width:100%; 
    display:block;
	padding-left:24px; 
    margin:4px 0;
	font-size:8pt;
}
#left_nav li
{
    width:100%;
}

#left_nav li a:link 
{
	width:100%; 
    display:block;
	text-decoration:none;
	color:#232020;
}

#left_nav li a:visited 
{
	width:100%; display:block;
	text-decoration:none;
	color:#862306;
}
	
#left_nav li a:hover
{
	text-decoration:underline;
	color:#D7451A; 
    background-color:#ffc;
}

#left_nav li a:active 
{
	text-decoration:underline;
	color:#D7451A; 
    background-color:#ffc;
    font-size:10pt;
}

.sectionImage 
{
    margin:0;
}

#content 
{
    top:0;
    /*width:441px;*/
    /*width : 611px;*/
    /*width : auto;*/
    /*float:left;*/
    display: block;
    padding:4px 5px 20px 5px;
    border:0px solid #999;
    background-color:#fff;
    font-size : 10pt;
    FONT-FAMILY: Verdana, sans-serif;
}

/*#content p 
{
    padding-left : inherit;
    padding-right : inherit;
}*/

.siteTitleArea 
{
    padding:0px 0px 4px 0px;
}

.siteTitle 
{
    padding:6px 0px 0px 0px;
    /*font-size:11pt;*/
    color:#232020;
    font-weight:bold;
}

.siteTitleAccent 
{
    font-size:0.7em;
    color:#232020;
    font-weight:bold;
    font-style:italic;
}

.pageTitle 
{
    padding:8px 0px 0px 0px;
    /*font-size:1.0em;*/
    color:#D7451A;
    /*font-weight:bold;*/
    font-size : 14pt;
}

.lead_snippet
{
    padding: 0px 20px 0 0; 
    /*clear:both;*/
    width:170px;
}

.lead_snippet h1 
{ 
    font-size: 12px; 
    font-weight:bold; 
    margin:0; 
    /*clear:none;*/
}

.lead_snippet h1 a 
{ 
    text-decoration:none; 
    color:#232020; 
}

.lead_snippet h1 a:hover 
{ 
    color:#D7451A; 
}

.lead_snippet p 
{ 
    font-size: 10px; 
    margin-top:0; 
}

.lead_snippet img 
{ 
    padding:0 10px 10px 0; 
    /*float:left; */
}

.lead_snippet_img 
{ 
    padding:0 10px 10px 0; 
    /*float:left; */
}

.lead_snippet li 
{
}

.sidebar_slot
{
    /*clear:left;
    float:left;*/
    width:170px;
    margin:0px;
    padding:8px 5px 20px 5px;
    border:0px solid #999;
    background-color:#fff;
    font-family:Verdana, sans-serif;
    /*font-size:9pt;*/
}

.sidebar_slot p 
{ 
    font-size: 8pt; 
    /*margin-top:0 0 0 0; */
    margin-top : 0px;
    /*padding-left : 5px;*/
    padding-left : inherit;
    padding-right: inherit;
}

.sidebar_slot h1 
{ 
    font-size: 8pt; 
    font-weight:bold; 
    /*margin:0; */
    /*clear:none;*/
    padding-left: inherit;
    padding-right: inherit;
}

/*.sidebar_slot h1 a 
{ 
    text-decoration:none; 
    color:#232020; 
    padding: inherit;
}*/

.sidebar_slot h1 a 
{
    visible:false;
    FONT-SIZE: 8pt;
    COLOR: #D7451A;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    /*padding-left : inherit;
    padding-right: inherit;*/
}

.sidebar_slot h1 a:hover 
{ 
    color:#D7451A; 
    /*padding-left : inherit;*/
    text-decoration: underline;
    /*padding-right: inherit;*/
}

.sidebar_slot img 
{ 
    padding:0 5px 0 5px; 
    /*float:left; */
}

.sidebar_slot_img 
{ 
    padding:0 5px 0 5px ; 
    /*float:left; */
}

.sidebar_slot li 
{
    font-size : 8pt;
    /*padding-left: inherit;
    padding-right: inherit;*/
}

.sidebar_slot > a 
{
    visible:false;
    FONT-SIZE: 8pt;
    COLOR: #D7451A;
    FONT-WEIGHT:normal;
    TEXT-DECORATION: none;
    padding-left : inherit;
    padding-right: inherit;
    line-height: 20px;
}

.sidebar_slot > a:hover
{
    text-decoration: underline;
}

#lower_content 
{ 
    /*position:relative;*/
}

#lc_column 
{ 
    padding-right:14px;
}

#lc_column ul 
{
    margin:0; padding-left:20px;
}

#lc_column h2 
{
    display:block;
    padding-left:6px;
    font-size: 14px; color:#fff;
    background-color:#cc9; 
}

#lc_column h2 a 
{
    color:#fff; 
    text-decoration:none;
}

#lc_column h2 a:hover 
{ 
    color:#D7451A;
}

#lc_column h3 
{ 
    margin-top:10px; 
    margin-bottom:0; 
}

#lc_column h3 a 
{
    font-size:13px; 
    color:#D7451A;
    margin-bottom:0;
    text-decoration:none;
}

#lc_column h3 a:hover 
{
    text-decoration:underline;
}

#lc_column p 
{
    margin:0; padding:0;
    font-size:12px; 
}

.more_link 
{
    padding-top:0; 
    margin-top:-14px;
}

.more_link 
{
    font:bold 11px Verdana, sans-serif; 
}

.more_link a:link
{
    color:#D7451A; 
    text-decoration:none; 
}

.more_link a:visited 
{
    color:#862306; 
    text-decoration:none; 
}

.more_link a:hover 
{ 
    color:#D7451A; 
}

#footer 
{
    width:100%; 
    padding:6px 0;
    /*font-size:0.6em;*/
    color:#999;
    text-align:center;
    background-color:#fff;
    font-size : 7pt;
}

#footer a 
{
    padding:0 8px; 
    margin-bottom:0px;
    color:#999;
    text-decoration : underline;
}

#footer a:hover 
{ 
    text-decoration:underline; 
    /*color:#D7451A*/
    color : #d39100;
}

#breadcrumbs 
{ 
    margin: 5px 0 0 0px;
    padding:0; 
    /*font-size:0.6em; */
    font-size : 8pt;
    color:#D7451A;
}

#breadcrumbs a 
{ 
    /*color:#D7451A;*/
    color : #7b6e66;
    text-decoration : underline;
}

#breadcrumbs a:hover 
{ 
    /*color:#D7451A;*/
    color : #d39100;
    text-decoration:underline; 
}

.ArticleAbstractChar 
{
    /*float:left;*/
    font-family:Verdana, sans-serif;
    font-size:12px;
} 

.ArticleAbstractChar h1 
{ 
    margin-bottom:4px; 
    margin-top:10px;
    padding:4px; padding-left:14px;
    font-size:14px; 
    color:#fff; 
    background:#226; 
    text-transform:uppercase; 
}

.ArticleAbstractChar h2 
{ 
    font-size:12px; 
    color:#909; 
    margin-bottom:4px; 
}

.list 
{
    /*float:left; 
    clear:left;*/
    display:block; 
    width:500px;
    margin-top:24px;
    font-family:Verdana, sans-serif;
    font-size:10px;
}

.list a 
{
    color:#D7451A;
}

.list a:hover 
{
    color:#D7451A; 
    text-decoration:underline
}

.bodyblacksmall 
{
    font-size:10px;
}

.relatedHeader  
{
    color:#D7451A;	
    font-weight:bold;
    font-size:11px;
}

.headergreen  
{
    color:#D7451A;	
    font-family: sans-serif; 
    font-weight:bold;
    font-size:11px;
}

/*A:link
{
    visible:false;
    COLOR: #D7451A;
    TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, sans-serif
}

A:visited
{
    visible:false;
    COLOR: #862306;
    TEXT-DECORATION: none;
    FONT-FAMILY: Verdana, sans-serif
}

A:active
{
    visible:false;
    COLOR: #D7451A;
    TEXT-DECORATION: none;
    FONT-FAMILY: Verdana, sans-serif
}

A:hover
{
    visible:false;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #D7451A;
}*/

#content th, #content td
{
    font-size : 10pt;
}


