body{background:url(../images/background.jpg) left top repeat-x #FFFFFF; width:100%; height:auto; margin:0; padding:0;}

.out_div{background:url(../images/headerbg.png) left top no-repeat;  width:1008px; height:auto; margin:0 auto; padding-top:23px;}

.nav_container{width:968px; height:46px; background:url(../images/nav_bg.png) top left no-repeat; margin-left:20px;}

.logo{float:left;}
.logo a{display:block; width:284px; height:46px; text-indent:-10000px; outline:none;}

.nav{float:left; width:674px; height:46px; padding-left:10px;}
.nav ul{margin:0; padding:0; list-style-type:none; padding-top:15px;}
.nav ul li{display:inline; margin:0px 15px;}
.nav ul li a{font:bold 13px Arial, Helvetica, sans-serif; color:#1b1b1c; text-transform:uppercase; text-decoration:none; letter-spacing:-1px; word-spacing:1px; outline:none;}
.nav ul li a:hover{color:#3a709a;}
.nav ul li a.active{color:#3a709a;}

.div_banner{margin-top:62px; margin-left:54px; clear:left;}

.content{background:url(../images/contentbg.png) top left no-repeat; width:936px; height:auto; margin:0px 9px 0px 11px; float:left; padding:18px 25px 0px 25px;}

.text1{font:normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:55px; text-transform:uppercase;}
.text2{font:normal 12px Arial, Helvetica, sans-serif; color:#212121; line-height:16px;}
.text2 a{color:#212121; text-decoration:none;}
.text2 a:hover{color:#3a709a;}
.text3{font:normal 11px Arial, Helvetica, sans-serif; color:#212121; line-height:16px;}
.text3 a{color:#212121; text-decoration:none;}
.text3 a:hover{color:#3a709a;}
.text4{font:bold 14px Arial, Helvetica, sans-serif; color:#454242; line-height:22px;}
.text4 a{color:#454242; text-decoration:none;}
.text4 a:hover{color:#163963;}
.text4 a.select{color:#163963;}

.content ul{margin:0; padding:0; list-style-type:none;}
.content ul li{background:url(../images/listbg.jpg) top left no-repeat; line-height:24px; padding-left:15px;}

.footer_container{width:968px; height:86px; margin:15px 20px 0px 20px; clear:left;}
.footer_left{background:url(../images/footerlftbg.jpg) left top no-repeat; width:11px; height:86px; float:left;}
.footer_rght{background:url(../images/footerrghtbg.jpg) left top no-repeat; width:15px; height:86px; float:left;}

.footer_mid{width:942px; height:56px; background:url(../images/footerbg.jpg) top left repeat-x; float:left; text-align:center; padding-top:30px;}
.footer_mid a{color:#606060; text-decoration:none;}
.footer_mid a:hover{color:#3063b8;}
.footer_mid a.select{color:#3063b8;}

/* INNERPAGE STYLES START HERE */

.innerheader{width:990px; height:208px; margin-left:9px;}

.innercontainer{width:940px; height:auto; margin-left:9px; background:url(../images/innercontentbg.jpg) left top no-repeat #FFFFFF; padding:0px 25px; float:left;}

.innercontainer ul{margin:0; padding:0; list-style-type:none;}
.innercontainer ul li{background:url(../images/listbg.jpg) top left no-repeat; padding:5px 0px 5px 15px;}

.text5{font:normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; padding-left:30px;}
.text6{font:normal 13px Arial, Helvetica, sans-serif; color:#2f62b7; line-height:16px;}

.breadcrum{font:normal 11px Arial, Helvetica, sans-serif; color:#3165bb; line-height:25px;}
.breadcrum a{color:#454242; text-decoration:none;}

.technologytab{background:url(../images/boxtopbg.jpg) top left no-repeat; float:left; border:1px solid #bdbdbd; width:175px; margin-bottom:15px;}
.technologytab .heading{font:bold 11px Arial, Helvetica, sans-serif; color:#212121; padding-left:5px;}
.technologytab ul{list-style-type:none; margin:0; width:167px; padding:0px 4px; margin-top:4px;}
.technologytab ul li{background:url(../images/arrow.jpg) left top no-repeat;}
