html, body, #wrapper {
min-height: 100%; /*Sets the min height to the
height of the viewport.*/
width: 100%;
height: 100%; /*Effectively, this is min height
for IE5+/Win, since IE wrongly expands
an element to enclose its content.
This mis-behavior screws up modern
browsers*/
margin: 0;
padding: 0;
}

input
{
margin:0px;
padding:0px;}

img
{
margin:0px; z-index:0;
}

div{
z-index:0;}

img, div, { behavior: url(iepngfix.htc) }

html>body, html>body #wrapper {
height: auto; /*this undoes the IE hack, hiding it
from IE using the child selector*/
}



body
{
margin:0px;
background:url(images/bg.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#252525;}

a:link, a:visited
{
color:#8c8a85;
text-decoration:none;}

a:hover, a:visited:hover
{
color:#252525;
text-decoration:none;}

.spacer
{
clear:both;
line-height:0px;
height:0px;
font-size:0px;}

.float_left
{
float:left;}

.float_right
{
float:right;}

h1
{
color:#065b4f;
font-size:12px;
}


h2
{
font-size:14px;
font-weight:normal;
color:#a83d90;}

h3
{
margin:10px 0; 
font-size:16px;
border-bottom:dotted 1px #c9c5bf;}


/*- Menu Tabs C--------------------------- */

    #tabsC {
     
      font-size:93%;
      line-height:normal;
      
      }
    #tabsC ul {
        margin:0 10px;
        float:right;
        padding:24px 10px 0 50px;
        list-style:none;
       
      }
    #tabsC li {
      display:inline;
      margin:0;
      padding:0;
      
      }
    #tabsC a {
      float:left;
      background:url("images/tab_l.png") no-repeat left top;
      margin:0 3px;
      padding:0 0 0 4px;
      text-decoration:none;
      
      }
    #tabsC a span {
      float:left;
      display:block;
      background:url("images/tab_r.png") no-repeat right top;
      padding:5px 20px 4px 20px;
      color:#464E42;

      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsC a span {float:none;}
    /* End IE5-Mac hack */
    #tabsC a:hover span {
      color:#252525;
      font-weight:normal;
      
      }
    #tabsC a:hover {
      background-position:0% -32px;
      font-weight:normal;
      }
    #tabsC a:hover span {
      background-position:100% -32px;
      font-weight:normal;
      }

        #tabsC #current a {
                background-position:0% -32px;
                color:#252525;
                font-weight:normal;
        }

#tabsC #current a {
                background-position:0% -32px;
                color:#252525;
                font-weight:normal;
        }
        #tabsC #current a span {
                background-position:100% -32px;
               
                color:#252525;
        }


.container
{
width:941px;
margin:0 auto;}

.header
{
height:95px;}

.header_right
{
float:right;
width:520px;}

.search
{ 
height:30px;
padding:18px 0 0 10px;
float:right;
width:219px;
}

.search input
{
font-size:11px;
color:#252525;
float:left;
border:1px solid #FFFFFF;}

.body_img
{
background:url(images/img.png);
height:539px;}

.new
{
width:230px;
padding:20px 0 0 0;
text-align:center;
color:#726e65;
float:left;
}

.new p
{
margin:5px 0;}

.home_text
{
float:left;
color:#FFFFFF;
line-height:18px;
width:310px;
padding:250px 0 0 15px;}


.product_container
{
float:left;
width:290px;
padding:10px 0 10px 0;}

.pro_detail
{
padding:8px;
font-size:11px;
width:170px;
float:left;}

.pro_detail p
{
margin:5px 0;}

.footer
{
background:url(images/footer.png) no-repeat;
color:#383632;
padding:20px;

height:72px;
font-size:11px;
}

.footer a:link, .footer a:visited
{color:#383632;
margin:0 10px;}

.copyright
{
color:#63605a;
margin:0 10px;}

.body_div
{
background:#FFFFFF;
padding:15px;

margin:0 14px 0 4px;}

.label
{
width:300px;
float:left;
text-align:right;
padding:5px;}

input, select, textarea
{
border:1px solid #c9c5bf;}


.field
{float:left;}

.field_div
{
margin:10px 0;}

.menu
{
float:left;
margin-right:15px;}

.menu ul
{
background:#FFFFFF;
color:#6b6762;
margin:0px;
padding:0px 10px;}

.menu li
{
list-style:none;
padding:4px 0 5px 25px;

background:url(images/bullet.gif) no-repeat;
border-bottom:1px dotted #999999;}

.menu a:link, .menu a:visited
{
display:block;
font-weight:bold;
color:#2f2f2f;}

.menu a:hover, .menu a:visited:hover
{

font-weight:bold;
color:#8b8b8a;
text-decoration:underline;}

.right_container
{
float:left;
width:640px;
}

