body
{
margin:0px;
font: 8pt verdana, arial, sans-serif;
background: url(../images/leftpane_repeat.gif) repeat-y top left;
color:rgb(76,76,76);

/*** IE Specific **/
scrollbar-3dlight-color: #F0F0EE;
scrollbar-arrow-color: #676662;
scrollbar-base-color: #F0F0EE;
scrollbar-darkshadow-color: #DDDDDD;
scrollbar-face-color: #E0E0DD;
scrollbar-highlight-color: #F0F0EE;
scrollbar-shadow-color: #F0F0EE;
scrollbar-track-color: #F5F5F5;
}

div.container
{
width:895px;
}

div.leftpane
{
float:left;
width:200px;
color:white;
border:0px solid red;
}

div.rightpane
{
float:right;
width:690px;
color:black;
padding:10px 0px 10px 0px;
border:0px solid red;
}

div.flashheader
{
text-align:left;
margin-bottom:15px;
}

div.copyright
{
text-align:left;
margin-bottom:15px;
}

table.mainpage
{
width:100%;
height:800px;
margin-bottom:5px;
}

td.mainpage_left
{
padding-right:10px;
}

td.mainpage_right
{
width:210px;
padding-left:10px;
border-left:2px dashed rgb(76,76,76);
color:rgb(200,0,0);
}

table.followpage
{
width:100%;
height:800px;
margin-bottom:5px;
}

td.followpage
{
}

div.mainpage_right_header
{
margin-top:0px;
color:white;
font-size: 14px;
font-weight:bold;
padding:5px;
background:url(../images/header.gif) no-repeat;
}

div.mainpage_right
{
padding:5px 8px 5px 8px;
}

table.copyright
{
width:100%;
color:rgb(120,120,120);
}

td.copyright_left
{
width:80%;
text-align:left;
}

td.copyright_right
{
width:20%;
text-align:right;
}

table.contactform
{
margin-top:15px;
width:100%;
color:rgb(120,120,120);
}

td.contactform_left
{
width:65%;
text-align:left;
padding-right:10px;
}

td.contactform_right
{
width:35%;
text-align:right;
color:rgb(200,0,0);
}

div.contactheader
{
padding:5px 8px 5px 8px;
color:white;
background-color:rgb(76,76,76);
font: bold 12px verdana, arial;
margin-top:20px;
margin-bottom:10px;
text-align:left;
}

input.prnxbutton
{
width:40px;
border:1px solid rgb(200,200,200);
color:rgb(106,106,106);
font: bold 8pt verdana, arial, sans-serif;
background:url(../images/silverbutton.gif);
}

td.prc1
{
width:25%;
padding:5px;
}

td.prc2
{
width:75%;
padding:5px;
}

div.cib
{
margin-top:3px;
margin-bottom:10px;
}

input.contactform
{
border:1px solid rgb(200,200,200);
font: 11px verdana, arial;
}

input.contactformbutton
{
height:30px;
border:1px solid rgb(200,200,200);
color:rgb(106,106,106);
font: bold 12px verdana, arial, sans-serif;
background:url(../images/silverbutton.gif);
}

table.red_bar
{
padding:0px;
border-color: rgb(200,0,0);
border-style: solid;
border-width: 1px 1px 1px 1px;
height:30px;
}

td.red_bar_left
{
background-image: url(../images/red_center.png);
color:white;
font:12pt verdana arial, sans-serif;
font-weight:bold;
text-align:left;
padding-left:10px;
}

td.red_bar_right
{
background-image: url(../images/red_center.png);
color:white;
font: 12pt verdana, arial, sans-serif;
font-weight:bold;
text-align:right;
padding-right:10px;
}

table.messagesent
{
width:540px;
background:rgb(245,240,230);
border-width:0px 1px 1px 1px;
border-color:rgb(225,220,210);
border-style:solid;
}

td.messagesent
{
text-align:left;
padding:10px;
}

table.copyright
{
width:100%;
}

table.nav
{
width:100%;
}

td.nav
{
width:100%;
text-align:left;
}

img.navimg
{
border:0px solid black;
}

table.pricetable
{
margin-top:15px;
border:2px solid rgb(240,230,220);
background-color:rgb(250,240,235);
width:100%;
}

td.pricecellhead
{
font-size:11px;
font-weight:bold;
padding:7px 3px 7px 3px;
text-align:center;
}

td.pricecell
{
padding:3px;
text-align:left;
}

td.pricecell2
{
padding:3px;
text-align:center;
}

span.pricing
{
color:rgb(200,0,0);
}

span.red
{
font-weight:normal;
color:red;
}

hr
{
height:2px;
color:rgb(230,0,0);
background:rgb(230,0,0);
border-width:0px;
}

span.underline
{
text-decoration:underline;
}

ol.spaced li
{
margin-bottom:10px;
}

h1, h2, h3, h4, h5, h6{color:rgb(230,0,0); margin-top:5px; margin-bottom:0px;}
h1.htwo, h2.htwo, h3.htwo, h4.htwo, h5.htwo, h6.htwo{color:rgb(76,76,76); margin-top:5px; margin-bottom:0px;}

ul
{
}

ul.arbu
{
margin-left:20px;
list-style-image: url(../images/bullet.gif)
}

li.gaplist
{
margin-top:10px;
margin-bottom:10px;
}

p.news
{
margin-top:10px;
margin-bottom:10px;
}

p.vpages
{
margin-top:20px;
}

a:link {color: rgb(220,130,0); text-decoration: none; font-family: arial; font-weight: bold}    
a:visited {color: rgb(220,130,0); text-decoration: none; font-family: arial; font-weight: bold}  
a:hover {color: rgb(240,150,0); text-decoration: underline; font-family: arial; font-weight: bold}  

form.becres
{
padding:10px;
border:2px dashed rgb(200,0,0);
}

table.becres
{
width:100%;
}

td.becres_l
{
font-weight:bold;
width:250px;
padding-bottom:20px;
}

td.becres_r
{
padding-bottom:20px;
}

textarea, input[type=text]
{
font:normal 8pt verdana, arial, sans-serif;
width:400px;
margin-bottom:5px;
}

select
{
font:normal 8pt verdana, arial, sans-serif;
width:405px;
margin-bottom:5px;
}