@charset "utf-8";
/* CSS Document */
/************************************************************/
/*					  Home Body								*/
/************************************************************/
html, body {
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
height: 100%;
/* background:url('../imgs/body_top_bg.jpg') top left repeat-x #1F4760; */

background:url('../imgs/bg-top.jpg') top left repeat-x #1e4254;
}



a:link { color: #788693; }
a:visited { color: #788693; } 
a:hover { color: #1052a5; } 


    
.mainbodytable{
/* background:url('../imgs/body_bottom_bg.jpg') bottom left repeat-x ; */
background:url('../imgs/bg-bottom.jpg') bottom left repeat-x  ;

width:100%;
text-align:center;
}

.mainbodytable2{
text-align:left;
}

.readmore {
color:#1052a5;


}
/************************************************************/
/*					Home Search								*/
/************************************************************/
.home_search {
background-color:#ededed;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:none;
font-size:10px;
height:30px;
vertical-align:middle;
color:#777777;
}

.home_search_loop {
background-color:#ededed;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:none;
font-size:10px;
height:30px;
vertical-align:middle;
color:#777777;
}

.home_search input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:100px;
height:15px;
color:#777777;
}

.home_header_separator{
width:40px;
}

.inner_search {
background-color:#f8fafb;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:none;
font-size:10px;
height:30px;
vertical-align:middle;
color:#777777;
}

.inner_search_loop {
background-color:#f8fafb;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:none;
font-size:10px;
height:30px;
vertical-align:middle;
color:#777777;
}

.inner_search input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:100px;
height:15px;
color:#777777;
}

.inner_searchform_title{
margin-top:0px;
color:#b6cfd5;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:25px;
padding-right:43px;
padding-top:10px;
width:454px;

}
.inner_search_bg{
background-color:#658ba6;
}
/************************************************************/
/*					     Menu								*/
/************************************************************/
.menutabtable{
background:url(../imgs/menu_tab_bg1.png) bottom left repeat-x;
background-color:#ffffff;
}

.menutabstable{
height:24px;
margin-bottom:0px;
padding-bottom: 0px;
vertical-align:bottom;
}

.menutabtableleft{
background:url(../imgs/menu_tab_left.png) bottom left no-repeat;
width:5px;
}

.menutabtableleft_white{
background:url(../imgs/menu_tab_left_white.png) bottom left no-repeat;
width:5px;
}

.menutabtablecenter{
background:url(../imgs/menu_tab_center.png) bottom left repeat-x;
width:118px;
text-align:center;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#afc7d3;
padding-left:5px;
padding-right:5px;
}

.menutabtablecenter_white{
background:url(../imgs/menu_tab_center_white.png) bottom left repeat-x;
width:118px;
text-align:center;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#1052a5;
padding-left:5px;
padding-right:5px;
}


.menutabtablecenter a{
color:#d8e7ef;
text-decoration:none;
}

.menutabtablecenter a:hover{
color:#ffffff;
text-decoration:none;
}

.menutabtablecenter hover{
color:#000000;
}

.menutabtableright{
background:url(../imgs/menu_tab_right.png) bottom no-repeat;
width:4px;
}

.menutabtableright_white{
background:url(../imgs/menu_tab_right_white.png) bottom no-repeat;
width:4px;
}


/************************************************/
.menutabtableleft_home{
background:url(../imgs/menu_tab_left_home.gif) bottom left no-repeat;
width:5px;
}

.menutabtableleft_white_home{
background:url(../imgs/menu_tab_left_white_home.gif) bottom left no-repeat;
width:5px;
}

.menutabtablecenter_home{
background:url(../imgs/menu_tab_center_home.gif) bottom left repeat-x;
width:118px;
text-align:center;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#afc7d3;
padding-left:5px;
padding-right:5px;
}

.menutabtablecenter_white_home{
background:url(../imgs/menu_tab_center_white_home.gif) bottom left repeat-x;
width:118px;
text-align:center;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#1052a5;
padding-left:5px;
padding-right:5px;
}


.menutabtablecenter_home a{
color:#d8e7ef;
text-decoration:none;
}

.menutabtablecenter_home a:hover{
color:#ffffff;
text-decoration:none;
}

.menutabtablecenter_home hover{
color:#000000;
}

.menutabtableright_home{
background:url(../imgs/menu_tab_right_home.gif) bottom no-repeat;
width:4px;
}

.menutabtableright_white_home{
background:url(../imgs/menu_tab_right_white_home.gif) bottom no-repeat;
width:4px;
}


/************************************************************/
/*					   Site Map								*/
/************************************************************/
.sitemapheader{
padding-top:20px;
padding-bottom:7px;
padding-left:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background-color:#17354b;
}

.sitemapbody{
background-color:#387490;
padding-left:50px;
padding-top:10px;
padding-bottom:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

.sitemapfooter{
background-color:#ffffff;
height:6px;
}
/************************************************************/
/*				Content Drop Shadow							*/
/************************************************************/
.shadow_left{ background:url(../imgs/l_shadow.png) right repeat-y; padding-left:10px;}
.shadow_right{  background:url(../imgs/r_shadow.png) left repeat-y; padding-left:9px;}
.shadow_bottom{  background:url(../imgs/b_shadow.png) top repeat-x; padding-top:10px;}
.shadow_bottomleft{  background:url(../imgs/bl_shadow.png) right top no-repeat; }
.shadow_bottomright{  background:url(../imgs/br_shadow.png) left top no-repeat; padding-left:0px;}
/************************************************************/
/*				Content  									*/
/************************************************************/
.content{
background-color:#cbe6f4;
padding: 20px 20px 20px 20px;
}
/************************************************************/
/*				Banner  									*/
/************************************************************/
.banner{
height:115px;
background-color:#1b4664;
}
/************************************************************/
/*				SiteMap  Content							*/
/************************************************************/
.level2{
list-style:none;
color:#FFFFFF;
font-weight:bold;
margin-left:0;
padding-left:0;
margin-top:0;


}

.level1{
color:#afc7d3;
padding-left:0;
list-style:none;
}

.level0{
color:#afc7d3;
list-style:none;
display:inline;
padding-left:0;
margin-left:0;
}

.level2 a{
color:#ffffff;
text-decoration:none;

}

.level1 a{
color:#afc7d3;
text-decoration:none;
font-weight:100;
}

.level0 a{
color:#afc7d3;
text-decoration:none;
font-weight:100;
}


.level1 a:hover{
color:#ffffff;
text-decoration:none;
}

.level0 a:hover{
color:#ffffff;
text-decoration:none;
}
/************************************************************/
/*				Product  items								*/
/************************************************************/
.product_title_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:bold;
padding-top:10px;
padding-left:5px;
padding-bottom:0px;
margin: 0px, 0px, 0px, 0px;
}

.product-seperator{

background:url(../imgs/product-head-seperator.png) top repeat-x;
height:3px;
padding-bottom:30px;
padding-top:0px;
}

.product_count{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#8b9bab;
padding-left:25px;
padding-top:5px;
padding-bottom:20px;
}

.product_uppernavigation{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#8b9bab;
text-decoration:none;
padding-bottom:3px;
padding-left:0px;

}

.product_uppernavigation_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1052a5;
text-decoration:none;
padding-bottom:3px;
padding-left:0px;


}

.product_uppernavigation_link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1052a5;
text-decoration:none;
padding-bottom:3px;
padding-left:0px;
cursor:pointer;

}



/************************************************************/
/*				Home Left Menu								*/
/************************************************************/
.home_left_menu{
background:url(../imgs/home_menu_bg.png) center repeat-x;
padding-left:10px;
padding-bottom:5px;
padding-top:5px;

}

.home_left_menu_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1052a5;
text-decoration:none;
font-weight:bold;

}

.home_left_menu_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#788693;

text-decoration:none;
padding-bottom:0;
padding-top:0;
margin-bottom:0;
margin-top:0;
}

.home_left_menu_text a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#788693;

text-decoration:underline;
padding-bottom:0;
padding-top:0;
margin-bottom:0;
margin-top:0;
}

/************************************************************/
/*				Home News								*/
/************************************************************/
.home_news_title2{
background:url(../imgs/home_menu_bg.png) center repeat-x;
padding-left:10px;
padding-bottom:10px;
padding-top:0px;

}

.home_news_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1052a5;
text-decoration:none;
font-weight:bold;
margin:  0px 0px 0px 0px;
padding: 0px 0px 0px 10px;

}

.home_news_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#788693;

text-decoration:none;
padding-bottom:0;
padding-top:0;
margin-bottom:0;
margin-top:0;
padding-left:10px;

}

/************************************************************/
/*				Article 									*/
/************************************************************/

.article_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#1052a5;
padding-bottom:7px;
padding-left:7px;
}

.article_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#788693;
font-size:10px;
padding-top:17px;
padding-left:7px;
padding-right:5px;
text-align:justify;

}

.article_text2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#788693;
font-size:10px;
padding-left:0px;
text-align:left;

}

/************************************************************/
/*				General Trading								*/
/************************************************************/

.gt-header-title{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding-top:10px;
padding-left:5px;
padding-bottom:0px;
margin: 0px, 0px, 0px, 0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
text-align:left;


}
.gt-inner-title{
color:#1052a5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;

padding-left:5px;
padding-bottom:0px;
margin: 0px, 0px, 0px, 0px;
height:2px;
}
/************************************************************/
/*				News	 									*/
/************************************************************/

.newstitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1052a5;
padding:5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.newsdate{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#476077;
font-size:10px;
padding:0px 0px 5px 0px;
margin: 0px 0px 0px 0px;text-align:justify;

}


.newstext{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8b9bab;
font-size:10px;
padding:0px 0px 20px 0px;
margin: 0px 0px 0px 0px;
text-align:justify;

}

.newshr{
color:#cbe6f4;
border-color:#cbe6f4; 
background-color:#cbe6f4; 
margin:30px 0px 10px 0px;
border:none;
height:1px;
}

/************************************************************/
/*				Products	 									*/
/************************************************************/

.product_list{
background:url(../imgs/home_menu_bg.png) center repeat-x;
padding-left:10px;
padding-bottom:10px;
padding-top:0px;

}

.product_list_title{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
margin:  0px 0px 0px 0px;
padding: 5px 15px 0px 10px;

}



.product_list_arrow{
background:url(../imgs/home_menu_bg.png) center repeat-x;
padding-right:10px;
padding-bottom:0px;
padding-top:0px;

}

.right_sidelinks{
color:#788693;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;

}




.right_sidelinks:hover{
color:#1052a5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

.right_sidelinks_selected{
color:#1052a5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;

}

.right_sidelinks_seperator{

background:url(../imgs/sidelinks-seperator.png) top repeat-x;
height:3px;
padding-bottom:0px;
padding-top:0px;
}


.right_sidelinks_seperator_selected{

background:url(../imgs/sidelinks-seperator-selected.png) top repeat-x;
height:3px;
padding-bottom:0px;
padding-top:0px;
}


.page{
color:#8b9bab;
text-decoration:none;
cursor:pointer;

}

.page:hover{
color:#1052a5;
text-decoration:none;
cursor:pointer;
}

.pageselected{
text-decoration:none;
color:#1052a5; 
cursor:pointer;
}


/***************************************************/

.contact_blue {color: #1052a5; }
.contact_grey {color: #8b9bab}
.contact_darkgrey {color: #476077; }

/***************************************************/




.product_count{
padding-top:0px;
}


.product_count_bottom{
padding-top:0px;
padding-bottom:-10px;
color: #8b9bab;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;


}



.arrow_color{
color:#8b9bab;

}






/*
.menutabs a
{
color: #000;
background:  url(menu_tab_left.png) left top no-repeat;
text-decoration: none;
padding-left: 10px
}

.menutabs a span
{
background: url(menu_tab_right.png) right top no-repeat;
padding-right: 10px
}

.menutabs a, #menutabs a span
{
display: block;
float: left
}

/* Hide from IE5-Mac \*/
/*
.menutabs a, #menutabs a span
{
float: none
}*/
/* End hide */
/*
.menutabs a:hover
{
color: #fff;
background: #781351 url(menu_tab_left.png) left top no-repeat;
padding-left: 10px
}

.menutabs a:hover span
{
background: url(menu_tab_right.png) right top no-repeat;
padding-right: 10px
}

.menutabs ul
{
list-style: none;
padding: 0;
margin: 0
}

.menutabs li
{
float: left;
margin: 0;
} 
*/