/* CSS Document */

body
{
margin:0;
padding:0;
background-image:url(../images_new/header_bg.jpg);
background-repeat:repeat-x;
background-position:top;
font-family:arial;
font-size:12px;
color:#000000;
margin-top:0!important; 
}

#wrapper
{
width:909px;
margin:0 0 0 13px;
padding:0;
}

#flash_box
{
width:909px;
height:300px;
margin:0 0 10px 0;
padding:0;
}

#content
{
width:909px;
height:220px;
margin:0 0 20px 0;
padding:0;
}

.content_box
{
width:219px;
height:220px;
background-image:url(../images_new/content_bg.jpg);
background-repeat:no-repeat;
float:left;
margin:0 11px 0 0;
}

.content_box p
{
margin:0;
padding:0;
}

.content_box a
{
color:#FF6600;
text-decoration:none;
}

.content_box a:hover
{
color:#FF6600;
text-decoration:underline;
}

.box_title
{
width:204px;
height:17px;
padding:5px 5px 5px 10px;
}

.box_title h4
{
font-family:Arial;
font-size:13px;
color:#333333;
margin:0;
}


.box_image
{
width:219px;
height:91px;
margin:0;
padding:0;
float:left;
}

.box_text
{
width:199px;
height:60px;
margin:0;
padding:10px;
float:left;
text-align:left;
}

.box_link
{
width:199px;
height:11px;
margin:0;
padding:0 10px 10px 10px;
float:left;
}

.quick_links
{
width:219px;
height:220px;
float:left;
margin:0;
}

.quick_links h4
{
font-family:Arial; 
font-size:13px; 
color:#333333; 
padding:5px 5px 5px 10px; 
margin:0;
}

#quick_title
{
width:219px;
height:17px;
float:left;
margin:0;
}

.content_box a
{
color:#FF6600;
text-decoration:none;
}

.content_box a:hover
{
color:#FF6600;
text-decoration:underline;
}

#navcontainer 
{ 
width: 219px;
height:105px;
float:left;
margin:0;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial;
font-size:11px;
color:#333333;
}

#navcontainer a
{
display: block;
padding:5px 3px 5px 10px;
width: 206px;
border-bottom: 1px solid #999999;
}

#navcontainer a:link, #navlist a:visited
{
color: #333333;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #ff6600;
color: #fff;
}

#email
{
width: 219px;
height:89px;
float:left;
margin:0;
}


/***********************the following css is for the products page************************/

#breadcrumbs
{
width:909px;
height:30px;
padding:0;
margin:0;
font-size:12px;
}

#breadcrumbs a
{
color:#FF6600;
text-decoration:none;
font-size:12px;
}

#breadcrumbs a:hover
{
color:#FF6600;
text-decoration:underline;
font-size:12px;
}

#prod_flash_box
{
width:909px;
height:230px;
margin:0 0 10px 0;
padding:0;
}

#prod_content
{
width:920px;
height:290px;
margin:0 0 11px 0;
padding:0;
}

#prod_content_2
{
width:909px;
height:290px;
margin:0 0 11px 0;
padding:0;
}

.prod_content_box
{
width:219px;
height:290px;
float:left;
margin:0 11px 0 0;
}

.prod_box_image
{
width:219px;
height:170px;
margin:0;
padding:0;
float:left;
}

.prod_box_text
{
width:199px;
height:100px;
margin:0;
padding:10px;
font-family:arial;
font-size:12px;
color:#000000;
float:left;
text-align:left;
background-image:url(/images_new/prod_text_bg2.jpg);
background-repeat:repeat-x;
}

.prod_box_text a
{
font-family:arial;
font-size:14px;
color:#ff6600;
text-decoration:none;
}

.prod_box_text a:hover
{
font-family:arial;
font-size:14px;
color:#ff6600;
text-decoration:underline;
}

.prod_box_text p
{
margin:0;
}

.top_downloads
{
width:197px;
height:250px;
float:left;
margin:0 11px 0 0;
border:solid 1px #cccccc;
padding:10px;
}

.top_downloads p
{
margin-top:10px;
margin-bottom:10px;
}

.top_downloads a
{
color:#ff6600;
text-decoration:none;
display:block;
}

.top_downloads a:hover
{
color:#ff6600;
text-decoration:underline;
display:block;
}
