/* CSS Document */

body 
 /* global body font size tag. It's a fix to make fonts render in the correct sizes across all browsers */ 
{ 
font-size: 100.01%;
min-width:800px;
background-color:#000000
}

p {line-height:160%;}

ul.links
{
padding-left:10px;
text-indent:-10px;
list-style-image:none;
list-style-type:none;
list-style:none;
}

ul.strat
{
list-style-type:disc;
margin-left:0px;
padding-left:10px;
color:#FF6600;
}

ul.strat span
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}


a img
{
border:0px;
}

a:link, a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
border:none;
}

a:hover, a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
text-decoration:underline;
border:none;
}

#main_container
 /* This is the id for the main container div */ 
{ 
position:relative; 
height:auto; 
width:800px;
height:450px;  
left:50%; 
margin-left:-400px; 
text-align: left;
background-image:url(/images/home_back_full_2.jpg);
background-repeat:no-repeat;
}

#main_container_inside
 /* This is the id for the main container div */ 
{ 
position:relative; 
height:auto; 
width:800px;
height:450px;  
left:50%; 
margin-left:-400px; 
text-align: left;
background-image:url(/images/inside_back.jpg);
background-repeat:no-repeat;
}

#main_footer
 /* This is the id for the main container div */ 
{ 
position:relative; 
height:auto; 
width:800px;  
left:50%; 
margin-left:-400px; 
text-align: center;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
padding-top:50px;
}

#mainheaders
{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
text-transform:uppercase;
color:#FF6600;
filter:alpha(opacity=85); 
-moz-opacity: 0.85; 
opacity: 0.85;
padding:10px 0px 20px 0px;
}

#td_left
{
width:243px;
background-image:url(/images/home_01.jpg);
background-repeat:no-repeat;
}

#td_right
{
width:557px;
background-image:url(/images/home_02.jpg);
background-repeat:no-repeat;
}

.menu
{
position:absolute;
top:175px;
left:60px;
max-height:100%;
width:140px;
}

.menu #button_div_on
{
width:132px;
display:block;
padding: 3px 3px 1px 3px;
text-align:left;
border:#666666 solid 1px;
vertical-align:middle;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#999999;
filter:alpha(opacity=85); 
-moz-opacity: 0.85; 
opacity: 0.85;
text-decoration:none
}

.menu #button_div
{
width:138px;
text-align:left;
border:#666666 solid 1px;
vertical-align:middle;
margin-top:5px;
}

.menu #button_div a
{
width:132px;
display:block;
padding: 3px 3px 1px 3px;
}

.menu #button_div a:link, .menu #button_div a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#FF6600;
filter:alpha(opacity=85); 
-moz-opacity: 0.85; 
opacity: 0.85;
text-decoration:none
}

.menu #button_div a:hover, .menu #button_div a:active
{
font-family:Arial, Helvetica, sans-serif;

color:#000000;
background-color:#999999;
filter:alpha(opacity=85); 
-moz-opacity: 0.85; 
opacity: 0.85;
text-decoration:none
}


.textbox
{
position:absolute;
width:465px;
height:100%;
left:270px;
top:175px;
}

.textbox2
{
position:absolute;
width:465px;
height:100%;
left:270px;
top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.textbox3
{
position:absolute;
width:465px;
height:100%;
left:270px;
top:105px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.textbox span
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.textbox3 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.textbox ol
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.textbox3 ol
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.textbox div
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.textbox div ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.textbox div ol
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.header_normal
{
font-weight:bold;
font-size:14px; 
color:#333333; 
display:block;
 border-bottom:#666666 solid 1px; 
 padding-bottom:5px;
 }
 
 li {padding-bottom:5px; line-height:160%;}