/* CSS Document */
body {
margin:0;
background-color:#ffffff;
}
#contbot_hd, #header_title, .cont_bot, #homecont_bot, .top_banner, .top_banner_in, .right_banner, .banner_cont_in, .rgtban_cont, .rgtban_cont_in, .search_box, #left_panel, .prod_tit, .go_but, .prod_menu, #content_center, #content_hd, .contmid_tl, .cheader, #banner, #banner_in, #content, .hd_logo, .hd_logo_in, .cont_area, .mid_footer, #content_right, #content_hdrt, #content_inside, .cont_area_rt, .rgt_footer, .tobnav_but, .topmenu_bar_in, .banner_cont, .topmenubar_in_cont, .top_banner_career, .top_banner_product, .top_banner_client, .top_banner_service, #contenthm_bottom {
float:left;
}
.tobnav_but {
padding-top:2px;
}
#main, #footer {
width:1002px;
margin:auto;
background:url(images/main_bg.gif) repeat-y;
}
#footer_in {
width:969px;
padding-left:33px;
margin:auto;
background-image:url(images/main_bg.gif);
background-repeat:repeat-y;
text-align:left;
padding-bottom:10px;
}
#homecont_bot {
width:595px; margin-left:15px;
background:url(images/cont_mdbot.gif) repeat-y;
}
#footer_in {
background:none;
padding-left:33px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
text-align:left;
}
#footer_in a {
color:#666666;
text-decoration:none;
}
#footer_in a:hover {
color:#666666;
text-decoration:underline;
}
.sitemap {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
list-style-type:decimal
}
.sitemap a {
color:#666666;
text-decoration:none;
}
.sitemap a:hover {
color:#666666;
text-decoration:underline;
}
#main_in {
width:1002px;
margin:auto;
background-image:url(images/main_in_bg.gif);
background-repeat:repeat-y;
}
.topmenubar_in_cont {
width:auto; padding-left:31px;
}

.top_img {
width:auto;
height:21px;
padding-top:23px;
padding-left:303px;
padding-right:20px;
}
.top_img_career {
width:auto;
height:21px;
padding-top:14px;
padding-left:276px;
padding-right:67px;
}
.top_img_products {
width:auto;
height:21px;
padding-top:14px;
padding-left:299px;
padding-right:44px;
}
.top_img_client {
width:auto;
height:16px;
padding-top:19px;
padding-left:270px;
padding-right:73px;
}
.top_img_service {
width:auto;
height:16px;
padding-top:14px;
padding-left:338px;
padding-right:6px;
}
#header_title, #banner, #content {
background:url(images/main_bg.gif) repeat-y;
}
#content_inside {
background-image:url(images/main_in_bg.gif);
background-repeat:repeat-y;
}
#header_title, #banner, #banner_in, #content, #content_inside { 
width:1002px;
height:44px;
}
#header_title_in{
width:1002px;
height:44px;
}
#banner, #content, #content_inside {
height:auto;
width:973px;
padding-left:29px;
}
#banner_in {
height:auto;
width:973px;
padding-left:10px;
background-image:url(images/main_in_bg.gif);
background-repeat:repeat-y;
}
#content, #content_inside {
padding-left:19px;
}
#header {
width:830px;
height:44px;
margin:auto;
}
#header_in {
width:922px;
height:44px;
margin:auto;
}
.hd_logo {
padding-left:28px;
padding-top:10px;
}
.hd_logo_in {
padding-left:20px;
padding-top:10px;
}
.hd_icons, .topmenu_bar, .rheader, .top_img, .top_img_career, .top_img_products, .top_img_client , .top_img_service, #bagicon {
float:right;
}
.hd_icons {
padding-right:22px;
padding-top:15px;
}
h2 {
margin:0px;
padding:0px;;
font-family:arial;
font-size:12px;
font-weight:bold;
line-height:10px;
color:#0099FF;
}
.lftpnl_more {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.lftpnl_more a {
color:#FFFFFF;
text-decoration:none;
}
.lftpnl_more a:hover {
color:#66FFFF;
text-decoration:none;
}
.banner_cont_in {
width:941px;
}
.prod_tit {
width:196px;
height:37px;
margin-top:21px;
background:url(images/leftp_bl.gif) no-repeat #5682A6 left;
padding-left:20px;
}
.top_banner {
background-image:url(images/top_banner.jpg);
background-repeat:no-repeat;
width:652px;
height:90px;
padding-left:76px;
padding-top:115px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing:6px;
color:#FBFAC4;
}
.top_banner_in {
background-image:url(images/top_banner_in.jpg);
background-repeat:no-repeat;
width:891px;
height:32px;
padding-top:57px;
padding-left:52px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing:6px;
color:#FBFAC4;
}
.top_banner_career {
background-image:url(images/career_banner.jpg);
background-repeat:no-repeat;
width:891px;
height:32px;
padding-top:57px;
padding-left:52px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing:6px;
color:#FBFAC4;
}
.top_banner_service {
background-image:url(images/top_banner_service.jpg);
background-repeat:no-repeat;
width:891px;
height:32px;
padding-top:57px;
padding-left:52px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing:6px;
color:#FBFAC4;
}
.top_banner_product {
background-image:url(images/top_banner_product.jpg);
background-repeat:no-repeat;
width:891px;
height:32px;
padding-top:57px;
padding-left:52px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing:6px;
color:#FBFAC4;
}
.top_banner_client {
background-image:url(images/top_banner_client.jpg);
background-repeat:no-repeat;
width:891px;
height:32px;
padding-top:57px;
padding-left:52px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing:6px;
color:#FBFAC4;
}
.right_banner {
padding-left:4px;
}
.search_box {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:3px;
padding-top:8px;
font-size:10px;
color:#000000;
}
.rgtban_cont {
width:230px;
}
.rgtban_cont_in {
width:230px;
padding-left:50px;
}
.topmenu_bar, .topmenu_bar_in {
width:665px;
height:44px;
background-image:url(images/menubar_bg.gif);
background-repeat:repeat-x;
}
.topmenu_bar_in {
width:655px;
}
form {
margin: 0px;
padding:0px;
}
#content_area {
width:826px;
margin:auto;
}
#content_area_in {
width:925px;
margin:auto;
}
#bagicon {
width:auto;
text-align:center;
margin:10px 0px 10px 0px;
padding-right:10px;
}
#left_panel {
width:216px;
background-color:#B8C5D0;
}
.go_but {
padding-left:5px; padding-top:4px;
}
.prod_menu, .dsm_signpost {
width:100%;
padding-bottom:10px;
padding-top:10px;
}
.dsm_signpost {
text-align:center;
}
li.pmenu {
list-style-image:url(images/prod_bullet.gif);
text-decoration:none;
}
li.pmenu a:hover {
list-style-image:url(images/prod_bullet_active.gif);
text-decoration:none;
}
ul.ind {
margin-top:0px;
margin-bottom:0px;
}
#content_center, #content_right {
width:330px;
margin-left:15px;
background:url(images/contmid_bg.gif) repeat-y;
}
#content_right {
width:250px;
background:url(images/contrgt_bg.gif) repeat-y;
}
#content_hdrt {
width:250px;
background:url(images/mheader_bg.gif) repeat-x;
}
.cont_area_rt {
width:212px;
padding:10px 18px 10px 20px;
}
li.cont_rgt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#115693;
list-style-image:url(images/rgtcol_bul.gif);
margin:0px 0px 3px 0px;
text-decoration:none;
}
li.cont_rgt a {
color:#115693;
text-decoration:none;
}
li.cont_rgt a:hover {
color:#3399FF;
text-decoration:none;
}
li.cont_order {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#999999;
list-style-image:url(images/rgtcol_bul.gif);
margin:0px 0px 3px 3px;
text-decoration:none;
}
ul.rgtcol {
margin: 0px 0px 0px 10px;
padding:0px 0px 0px 10px;
}
#content_hd {
width:329px;
background:url(images/mheader_bg.gif) repeat-x;
}
#contbot_hd {
width:594px;
background:url(images/mheader_bg.gif) repeat-x;
}
.cont_area, .cont_bot {
width:291px;
padding:10px 18px 10px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
}
.cont_bot {
font-family:Arial, Helvetica, sans-serif;
width:530px;
padding-top:10px;
font-weight:bold;
color:#999999;
}
.contmid_tl {
width:auto;
}
.cheader {
padding-top:21px;
}
.rheader {
width:auto;
}
.mid_footer {
width:auto;
padding-left:7px;
}
.rgt_footer {
width:auto;
}
#footer {
width:912px;
background:none;
padding-left:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
text-align:left;
}
#footer a {
color:#666666;
text-decoration:none;
}
#footer a:hover {
color:#666666;
text-decoration:underline;
}
#right_panel {
float:left;
width:670px;
}
.banner_cont {
width:728px;
}
.bread_crumb {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
text-decoration:none;
padding-left:15px;
padding-top:5px;
}
.bread_crumb a {
color:#999999;
text-decoration:none;
}
.bread_crumb a:hover {
color:#999999;
text-decoration:underline;
}
.main_content {
float:left;
width:655px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#000000;
text-decoration:none;
padding-left:15px;
padding-top:15px;
}
.main_content a{
color:#235285;
text-decoration:none;
}
.main_content a:hover{
color:#FF9900;
text-decoration:none;
}
h1.inside_tit {
margin:0px;
padding:0px;;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:20px;
color:#356684;
}
h5.subheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#2D7BB5;
font-size:12px;
font-weight:bold;
}
.img_footer {
float:left; padding-left:7px;
}
.media_th {
float:left; padding:10px 10px 10px 0px; width:auto;
}