body{
margin:0px;
}

.main{
width:1000px;
height:auto;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.header{
float:left;
width:1002px;
height:149px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(gifs/header_bg.gif);
background-repeat:repeat-x;
background-position:top;
}

.header_mrq{
float:left;
width:690px;
height:auto;
color: #005DAC;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
margin:0px 0px 0px 0px;
padding:3px 7px 0px 0px;
}

.hdr_rgt_top{
float:left;
width:297px;
height:25px;
color: #FFFFFF;
font:bold 13px/22px Arial, Helvetica, sans-serif;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 8px;
background-image:url(gifs/hdr_rgt_bg.gif);
background-repeat:no-repeat;
}

.topnav{
float:right;
width:485px;
height:21px;
color: #002163;
font:bold 11px/21px Arial, Helvetica, sans-serif;
text-align:right;
margin:0px 0px 0px 0px;
padding:60px 12px 0px 0px;
}

.topnav a{
color: #002163;
text-decoration:none;
padding:0px 5px 0px 0px;
}

.topnav a:hover{
color: #002163;
text-decoration:underline;
}

.srch_ar{
float:right;
width:992px;
height:80px;
color: #fff;
font:bold 12px/21px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
background-image:url(gifs/srch_bg.gif);
background-repeat:no-repeat;
background-position:center;
}

.mainwarea{
float:left;
width:990px;
height:auto;
margin:0px 0px 0px 0px;
padding:0px 5px 0px 5px;
}

.left-warea{
float:left;
width:750px;
height:auto;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
}

.srch-tbl{
color: #000;
font-family:verdana;
font-size:11px;
text-align:left;
line-height:21px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.srch-tbl a{
color: #000;
text-decoration:none;
}

.srch-tbl a:hover{
color: #000;
text-decoration:none;
}

.txt-field{
color: #000;
font-family:verdana;
font-size:11px;
}

.main-tbl{
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
border: 1px solid #6699CC;
}

.main-tbl td{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
}

.main-tbl-hd{
color: #000000;
font-family:verdana;
font-size:11px;
line-height:21px;
background-color:#CBDCED;
text-align:center;
}

.main-tbl-td{
color: #000000;
font-family:verdana;
font-size:11px;
line-height:22px;
text-align:left;
}

.main-tbl-td a{
text-decoration:underline;
color:#000000;
}

.main-tbl-td a:hover{
text-decoration:none;
color:#000000;
}

.products-catalog{
float:left;
width:748px;
height:auto;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
border: 1px solid #6699CC;
}

.products-catalog td{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
}

.products-catalog-hd{
float:left;
width:743px;
height:auto;
color: #000000;
font-family:verdana;
font-size:11px;
line-height:21px;
background-color:#CBDCED;
text-align:left;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 5px;
}

.products-catalog-div{
float:left;
width:246px;
height:auto;
color: #585050;
font-family:verdana;
font-size:11px;
line-height:13px;
text-align:justify;
margin:0px 0px 0px 0px;
padding:0px 3px 20px 0px;
}

.products-hd{
color: #820000;
font-family:verdana;
font-size:11px;
line-height:19px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.products-hd a{
text-decoration:underline;
color: #990000;
}

.products-hd a:hover{
text-decoration:none;
color: #990000;
}

.right-warea{
float:left;
width:233px;
height:auto;
margin:5px 0px 5px 5px;
padding:0px 0px 0px 0px;
border: 1px solid #6699CC;
}

.right-warea-tbl{
float:left;
width:233px;
height:auto;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
}

.right-warea-hd{
color: #ffffff;
font-family:verdana;
font-size:11px;
line-height:22px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
background-color:#6699CC;
}

.right-warea-txt{
color: #054D80;
font-family:tahoma;
font-size:11px;
line-height:23px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
}

.right-warea-txt a{
color: #054D80;
text-decoration:none;
}

.right-warea-txt a:hover{
color: #054D80;
text-decoration:underline;
}

.footer{
float:left;
width:995px;
height:auto;
color: #ffffff;
font-family:tahoma;
font-size:11px;
line-height:21px;
text-align:center;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
background-color:#6699CC;
}

.footer a{
color: #ffffff;
text-decoration:none;
}

.footer a:hover{
color: #ffffff;
text-decoration:underline;
}


