body, p, a, table, tr, td, div, font
{
font-family: arial; 
font-size: 13px; 
color:#000000;
}

a:link 
{  
font-family: arial; 
font-size: 13px; 
color: #990011; 
text-decoration: underline; 
}

a:hover 
{  
font-family: arial; font-size: 12px; 
font-size: 13px;  
color: #FF7B00; 
text-decoration: underline; 
}

a:visited 
{  
font-family: arial; 
font-size: 13px; 
color: #ff0000; 
}

.text_main, .text_main p, .text_main div, .text_main td, .text_main font 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #000000; 
 text-align:left;
}

.text_main a 
{ 

font-size:13px;
}

.text_main TD 
{ 
padding:0px;
}

.text_small 
{
font-family: arial; 
font-size: 11px; 
color: #222222; 
margin-top: 3px; 
margin-right: 3px; 
margin-bottom: 3px; 
margin-left: 3px 
}

.text_form 
{  font-size: 11px}


.text_red 
{ 
font-family: arial;
font-size: 11px; 
color: #CC0000; 
margin-top: 3px; 
margin-right: 3px; 
margin-bottom: 3px; 
margin-left: 3px 
}
.text_heading 
{  
font-family: arial; 
font-size: 18px; 
font-weight: bold; 
color: #990011; 
text-decoration: none; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px
}

.text_orange 
{  
font-family: arial; 
font-size: 14px; 
font-weight: bold; 
color: #CB5100; 
text-decoration: none
}

.text_white 
{ 
font-family: arial; 
font-size: 13px; 
color: #FFFFFF; 
margin-top: 3px; 
margin-right: 3px; 
margin-bottom: 3px; 
margin-left: 3px ; 
background-color: #5E91D8; 
font-weight: bold
}

.bg_footer 
{  
background-color: #FFFFFF; 
background-image: url(images/bg_footer.jpg); 
background-repeat: repeat-x; 
background-position: top
}

.text_sub-heading 
{ 
font-family: arial; 
font-size: 14px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none ; 
background-color: #CB5100; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px
}


.text_main h2 
{ 
font-family: arial; 
font-size: 18px; 
font-weight: bold; 
color: #990011; 
background-color: #FFFFFF; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 7px; 
padding-left: 0px; 
margin:0px;
}
h2 
{ 
font-family: arial; 
font-size: 18px; 
font-weight: bold; 
color: #990011; 
text-decoration: none ; 
padding-top: 0px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 0px; 
margin:0px;
}

.right-column
{ 
background-color: #FFFFFF; 
background-image: url(images/bg_footer.jpg); 
background-repeat: repeat-x; 
background-position: top;
padding:8px;
}

.right-column h2 
{ 
font-family: arial; 
font-size: 18px; 
font-weight: bold; 
color: #990011; 
text-decoration: none ; 
padding-top: 0px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 0px; 
}


.nav-column
{
background:#fff;
border-top:#990000 0px solid;
padding:0px;
margin:0px;
}
.email-block
{
padding:8px;
}

.email-cap
{
font-size:14px;
font-weight:bold;
padding:5px;
}
.red
{
color:#cc0000;
}
.plus
{
font-size:30px;
font-weight:bold;
color:#cc0000;
}

.interview
{
font-size:14px;
font-weight:bold;
color:#000000;
}

.subscribe
{
font-size:14px;
background:#990000;
color:#ffffff;
padding:8px 0px 8px 5px;
font-weight:bold;
width:165px;
}
.topnav
{
font-size:14px;
background:#990000;
color:#ffffff;
padding:8px 10px 8px 10px;
font-weight:bold;
}
.nav-table
{
padding:0px 10px 0px 10px;
margin:10px 0px 10px 0px;
}

.nav-table td
{
padding:1px 0px 1px 0px;
margin:0px 0px 0px 0px;
}

.nav1
{
font-weight:bold;
color: #990011;
padding:0px 0px 0px 0px;
}

.nav1 h4
{
font-weight:bold;
color: #990011;
margin: 10px 0px 5px 0px;
padding:0px 0px 1px 0px;
border-bottom:#990011 2px solid;
}
.guide
{
float:left;
padding:5px 13px 5px 0px;
}
.guide IMG
{
padding:0px;
margin:0px;
}
.article-table td
{
padding:5px;
}

.signup
{
text-align:left;
background-color: #FFFFFF; 
background-image: url(images/signup-here.gif); 
background-repeat: no-repeat; 
background-position: top;
padding:5px 0px 0px 0px;
}
.signup-fields
{
padding:5px 0px 0px 0px;
}