/* CSS Document */

* {
padding:0;
margin:0;
border:0;
}

/* Global*/

body{
padding:0;
background: url(../images/bg_top.png);
background-repeat:repeat-x;
background-color:#E1E4D3;
font-family: "Lucida Sans Unicode", "Trebuchet MS";
margin:0px auto 0px auto;
}

/* main */
#main
{
width:944px;
margin:0px auto 0px auto;
/*padding:0 30px 0 30px;*/
}
#content1{
 width: 944px;
 margin:0px auto 0px auto;
 
 
}
#wrapper 
{
 width: 944px;
 margin:0px auto 0px auto;
 display: inline;
 float: left;
 text-decoration:none;
}

/* header */

#header
{
width:944px;
height:85px;
float:left;
background-color:#FFFFFF;
}
#logo
{
width:470px;
height:85px;
float:left;
padding:0px 0 0 0px;
}
#tuv
{
width:160px;
height:85px;
float: right;
padding:0px 0px; 0 0;

}

/* banner */
#banner
{
width:905px;
height:220px;
padding:0 0 0 23px;
clear:both;
}
.banner
{
width:899px;
height:220px;
background:url(../images/banner_bg.jpg) no-repeat;
padding:0px 0px 0px 4px;
}
.flash
{
width:895px;
height:220px;
background:#CCCCCC;
}
#menu{
float:left;
width:906px;
height:53px;
padding:0px 0 0px 22px;
}
.menu
{
float:left;
width:888px;
height:53px;
background:url(../images/menu_bg.jpg) repeat-x left;
}

/* content */
#content
{
width:940px;
float:left;
background:url(../images/content_bg.gif) repeat-y top left;
margin-top:4px;
}
#table
{
width:940px;
height:322px;
padding:0px 0px 0 0px;
background-image:url(../images/content_bg.gif);
background-repeat:no-repeat;
background-position:left;
margin-left:22px;
margin-top:4px;
}
#sub_menu
{
width:895px;
height:92px;
margin:0px auto 0px auto;
margin-bottom:8px;
background-color:#FFf;
}
#content_top
{
width:900px;


}
#overview
{
width:600px;
float:left;
/*margin-left:26px;*/
padding-left:40px;
font-size:12px;
text-align:justify;
line-height:21px;
}
#quality
{
width:313px;
float: left;
/*margin-right:10px;*/
padding-left:30px;
font-size:12px;
text-align:justify;
line-height:17px;



}
#news
{
width:244px;
float: right;
/*margin:0 10px 0 0px;*/
font-size:12px;
text-align:justify;
line-height:17px;
padding:0 40px 0 0;
clear:right;

}
#news_bg
{
width:244px;
margin-top:7px;
line-height:20px;
clear:both;
padding-top:10px;
text-align:justify;
}
.news_cont
{
float:left;
width:244px;
background:#e7e9db;
padding:0px;
margin:0px;
height:378px;
}
#clip
{
width:600px;
height:120px;
float:left;
background-image:url(../images/clip_image.gif);
background-position:top left;
background-repeat:no-repeat;
margin-top:6px;


}
#clip_bg
{
width:609px;
height:91px;
background-image:url(../images/clip_bg.gif);
background-position:top center;
background-repeat:no-repeat;
margin-left:38px;
margin-top:13px;
font-size:12px;
font-weight:bold;
padding-top:10px;

}
#download
{
width:173px;
height:57px;
float:left;
padding:18px 0 0 22px;
}
#request_quote
{
width:130px;
height:57px;
float:left;
padding:18px 0 0 70px;
}
#request_trail
{
width:133px;
height:57px;
float:left;
padding:18px 0 0 84px;
}
#support
{
width:181px;
height:57px;
float:left;
padding:18px 0 0 68px;

}

/* footer */
#footmain{
 width:895px;
 clear:both; 
 background-color:#E1E4D3;
 background-image: url(../images/bottom_bg.png);
 background-repeat:repeat-x;
 margin:0px auto 0px auto;
 
 
   
}
#content2{
 width: 895px;
 margin:0px auto 0px auto;
 background-color:#808080;
 background-image:url(../images/footer_topbg.gif);
 background-position:top left;
 background-repeat:no-repeat;
 
 
   
}

#footer{
width:600px;
font-size:11px;
color:#FFFFFF;
padding-top:10px;
padding-left:21px;
line-height:19px;



}

.footerlinks
{
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
line-height:22px;
font-weight:normal;


}
.footerlinks a:hover{

font-weight:normal;
color:#FF9933;
text-decoration:underline;
line-height:22px;
font-weight:normal;
}


.readmore
{
font-size:12px;
color:#FF9933;
float: right;
font-weight:bold;
text-decoration:none;
}
a.readmore:hover
{
font-size:12px;
color:#FF9933;
float: right;
font-weight:bold;
text-decoration:underline;
}
