\/**
 * Make Netscape still recognize bold tags even if a style is already applied.
 */
strong
{
  font-weight: bold;
}

b
{
  font-weight: bold;
}


/******* Normal body settings ******/
.blurbs {font-size: 10px; }
.blurbs b {font-size: 12px; font-weight: bold;}
.blurbs a {font-size: 10px; }
 
.odd td
{ background-color:#ffffff;
} 

.even td
{ background-color:#f0f0f0;
} 
 
body, p, a, table, td, input, select
{
  font-family     : arial, helvetica, sans-serif;
  font-size       : 12px;
}

a
{
  /*color: #3399FF;*/
  color       : #4c4c4c;
 /*  padding-left    : 1px;*/
 /*  padding-right   : 1px;*/
}

.maintable-header td { 
background-image  : url(/static/images/table_header_bg.gif);
padding-left:.5em;
color: #FFFFFF;
font-weight: bold;
font-size: 20px;

}

.table-header { 
background-image  : url(/static/images/table_header_bg.gif);
color: #FFFFFF;
font-weight: bold;
font-size: 20px;

}

.table-shade {
background-image  : url(/static/images/table_gradient_bg.jpg);

}

a:hover
{
  /*color: #3C4870;*/
  color       : #1c6ea0/*0066FF*/;
}

a:active
{
  color: #4c4c4c/*#263E98*/;
}

a:visited
{
  color: #4c4c4c/*3399FF*/;
}

/*****************************************************
 * LTB 3.0 NEW CSS STYLES
 *****************************************************/

.subtitle {
font-size     : 12px;
font-weight     : bold;
}


.PageTitle{
font-size     : 2.2em;
margin-top      : 0.3;
padding-bottom    : .5em;
margin-bottom   : 1em;
margin-left     : -3px;
letter-spacing    : -1pt;
color       : #1c6ea0;
font-weight       : bold;

}

/*********************************************************************************************** 
  Screen title text. 
************************************************************************************************/

.texttitle {
font-family     : Tahoma, Verdana, Arial, Helvetica;
font-size     : 22px;
font-weight     : normal;
color       : black;
}


h1 {
font-size     : 2em;
margin-top      : 0.3;
margin-bottom   : 0.3em;
margin-left     : -3px;
letter-spacing    : -1pt;
color       : #1c6ea0;
}


h2 {
font-size     : 2em;
line-height     : 1em;
font-weight     : normal;
padding-top     : 14px;
margin-bottom   : 10px;
}

h3 {
font-size     : 1.5em;
}


li {
padding-top     : 4px;
}

ul {
padding-top     : 0px;
padding-right   : 20px;
padding-bottom    : 0px;
/*padding-left    : 30px;*/
}


.top20 {
font-size     : 6px;
line-height     : 25px;
}

.homePageHeader {
font-size     : 16px;
font-weight     : bold;
color       : #000066;
}

.heading{
font-weight     : bold;
color       : #000066;
}

.tableHead {
font-size     : 14px;
font-weight     : bold;
color       : #FFFFFF;
}


.altRow {
font-size     : 12px;
background-color  : #E0DFE3;
}

.smallPrint {
font-size     : 10px;
}

.alert {
font-size     : 12px;
color       : #FF0000;
font-weight     : bold;
}
.indent-box {
padding-left    : 10px;
padding-right   : 10px;
border        : 1px solid #e1e1e1;
background-color  : #f9f9f9;
}


/*********************************************************

IN THIS SECTION

*********************************************************/

.inthissection {
font-size     : 13px;
background-image  : url(/static/images/inthissection_rowbg.jpg);
color       : #1c6ea0;
}

.inthissection a{
font-size     : 13px;
color       : #1c6ea0;
}

/**************************************************************
BOXES
**************************************************************/


.full-box {
/*width       : 389px;*/
background-color  : #e1e1e1;
background-image  : url(/static/00MembersHome/images/full-box-bg.gif);
background-repeat : repeat-x;
background-position : top;
border-bottom   : 1px solid #D4D4D4;
border-top      : 1px solid #f5f5f5;
padding-top     : 0px;
padding-right   : 15px;
padding-bottom    : 3px;
padding-left    : 12px;
}

.full-box ul{
padding-left    : 0px;
}

.full-box_home {
background-color  : #F4F4F4;
background-image  : url(/static/00MembersHome/images/full-box-bg2.jpg);
background-repeat : repeat-x;
background-position : top;
border-bottom   : 1px solid #D4D4D4;
border-top      : 1px solid #f5f5f5;
padding-top     : 1.0em;
padding-right   : 1.0em;
padding-bottom    : 1.0em;
padding-left    : 1.0em;
}

.full-dark-box {
/*width       : 100%;*/
background-color  : #666666;
padding-top     : 0px;
/*padding-right   : 15px;*/
padding-bottom    : 9px;
padding-left    : 9px;
/*height        : 100%;*/
}

.full-dark-box h3 {
font-size     : 1.3em;
color       : #FFFFFF;
line-height     : 0.9em;
padding-top     : 14px;
margin-bottom   : 10px;
}

.full-dark-box a {
color       : #99CCff;
}

.full-dark-box a:hover {
background-color  : #5C5C5C;
color       : #e1e1e1;
}

.full-dark-box ul {
margin        : 0px;
padding       : 0px;
list-style      : none;
}

.full-dark-box ul li{
/*float       : left;*/
/*width       : 389px;*/
line-height     : 1.5em;
}

.full-dark-box ul li a {
color       : #99CCff;
}


.script-box p{
/*font-family     : Georgia, "Times New Roman", Times, serif;*/
font-family     : Arial, serif;
font-style      : italic;
/*color         : #666666;*/
color         : #3A3A3A;
font-stretch:wider;
line-height: 1.5em;
padding-left    : 15px;
padding-right   : 15px;
}

.script-box {
/*font-family     : Georgia, "Times New Roman", Times, serif;*/
font-family     : Arial, serif;
font-style      : italic;
line-height: 1.5em;
font-stretch:wider;
padding-top    : 7px;
/*color         : #666666;*/
color         : #3A3A3A;
background-color:#F9F9F9;
/*background-image  : url(/static/images/script_bg.jpg);*/
padding-left    : 15px;
padding-right   : 15px;
padding-bottom: 7px;

}


.quote-box p{
font-family     : Georgia, "Times New Roman", Times, serif;
font-style      : italic;
color         : #597288;
font-stretch:wider;
line-height: 1.5em;
padding-left    : 15px;
padding-right   : 15px;
}

.quote-box {
font-family     : Georgia, "Times New Roman", Times, serif;
font-style      : italic;
line-height: 1.5em;
font-stretch:wider;
color         : #597288;
background-image  : url(/static/images/quote_bg.jpg);
padding: 15px;
border-style:solid;
border-color:#F4F8FB;
border-width:3px;

}

.section-box {
border: 1px;
border-color:#e2e2e2;
border-style: solid;
}
/******************************************************

Miscellenous

********************************************************/

#one {
width       : 400px;
margin        : 10px;
padding       : 15px;
padding-bottom    : 0px;
border        : 1px solid #999999;
}


.clear {
clear       : both;
}

.feature-img {
text-align      : right;
float       : right;
margin-left     : 10px;
}

.homepageLeft
{
  padding: 10px;
}

.homepageRight
{
  padding: 10px 0 0 0;
}

.homepageRight table td
{
  padding-bottom: 1px;
}