/* CSS Document */
body{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#4d4948;
line-height:18px;
margin:0;
padding:0;
background-color:#FFFFFF;
}
p{
margin:0;
padding:0;
}
.float-left{
margin:15px 5px 0 0;
float:left;
}
.float-right{
margin:5px;
float:right;
}
.clr{
clear:both;
}



.main-div{
width:864px;
margin:0 auto;
padding:0;
}

/*Header*/

.header{
width:864px;
margin:0 auto;
padding:0;
height:127px;
}
.loog{
width:864px;
height:66px;
padding:74px 0 0 0;
margin:0;
}

.logo{
height:76px;
margin:0;
padding:10px 0 0;
width:864px;
}

/*navigation*/
.nav{
background-image:url(../images/nav.png);
background-position:top;
background-repeat:no-repeat;
height:36px;
width:864px;
margin:0px 0 0 0;
padding:0;
}
.nav ul{
/*margin:32px;*/
padding-top:32px;
padding:0;
text-align:center

}
.nav ul li{
display:inline;
max-width:160px;
list-style:none;
margin:0;
padding:0;
}
.nav ul li a{
color:#054a7e;
text-decoration:none;
margin:0;
padding:10px 28px;
line-height:300%;
}
.nav ul li a:hover{
background-image: url(../images/nav-hover.png);
background-position:center;
background-repeat:no-repeat;
color:#003871;
height:14px;
text-decoration:none;
margin:0;
padding:10px 28px;
line-height:300%;

}

/*navigation*/

/*header*/
.fullbody{
width:864px;
margin:0 auto;
padding:0;
}



.banner{
background-image:url(../images/top-bg.png);
background-position:top;
background-repeat:no-repeat;
width:864px;
height:288px;
margin:0;
padding:0;
}
.banner-left{
width:380px;
margin:0;
padding:188px 0 0 45px;
float:left;
height:100px;
font:17px "Trebuchet MS"; 
color:#012f58;
font-style:italic
}
.banner-right{
width:350px;
margin:0;
padding:90px 0 0 105px;
float:left;
height:184px;
width:236px;
}

.login-box{
height:51px;
margin:0;
padding:0;
}

.user-field{
margin:10px 0;
padding:0;
}
.user{
width:74px;
height:10px;
margin:0;
padding:2px 0 0 0;
float:left;
font-weight:bold;
color:#003156
}
.input-box{	
width:144px;
height:17px;
margin:0;
padding:0 3px;
border: solid 1px #cfd2d3;
float:left;
color:#003156;
}

.password-box{
height:25px;
margin:20px 0 0 0;
padding:0;
}
.forgot-password a{
text-decoration:none;
width:164px;
font:11px verdana;
color:#003156;
margin:0;
padding:0;
float:left;
}
.forgot-password a:hover{
text-decoration:underline;
width:164px;
font:11px verdana;
color:#003156;
margin:0;
padding:0;
float:left;
}
.loginbtn{
float:left;
margin:0;
padding:0;
}

.bottom-body{
width:864px;
padding:0;
margin-top:20px;
margin-left:8px;
}

.bottom-body123{
width:864px;
padding:0;
background-image:url(../images/product-bg.jpg);
background-repeat:repeat-x;
background-position:top;
margin:0 auto;
}


.pro-heading-bg{
background:url(../images/product-bg2.jpg) top repeat-x;
padding:10px 10px;
}


.box-big{
width:864px;
margin:0 8px;
padding:0;
}
.small-box{
background-image:url(../images/bottom-bg.png);
background-position:top;
background-repeat:no-repeat;
width:218px;
margin:0 18px 0 0;
padding:23px 30px 0 28px;
float:left;
min-height:202px
}
.small-box2{
background-image:url(../images/bottom-bg.png);
background-position:top;
background-repeat:no-repeat;
width:218px;
margin:0 0 0 0;
padding:23px 30px 0 28px;
float:left;
min-height:202px
}
.heading{
font:18px "Trebuchet MS";
color:#545050;
margin:0 0 2px 0;
padding:0;
}
.sub-heading{
color:#245e9e;
margin:0 0 36px 0;
padding:0;
}

.learn-more a{
list-style-image:url(../images/arrow-btn.png);
text-decoration:none;
font:11px verdana;
color:#003156;
margin:13px 0 0 0;
padding:0;
float:left;
}
.learn-more a:hover{
list-style-image:url(../images/arrow-btn.png);
text-decoration:underline;
float:left
}

.main-footer{

background-position:top;
background-repeat:repeat-x;

margin:0;
padding:0;
}
.footer{
width:1000px;
margin:0 auto;
padding:0;
}
.news-latter{
width:859px;
margin:0 0 40px 0;
padding:30px 0 0 0;
height:51px;
}
.tell-a-friend{
width:223px;
margin:0;
padding:0 0 0 150px;
float:left;
color:#245e9e
}
.email-box{
width:265px;
height:17px;
margin:0 8px 0 0;
padding:0 ;
float:left;	
}
.email-box-inside{
width:259px;
height:17px;
margin:0 8px 0 0;
padding:0 3px ;
color:#003156;
border: solid 1px #7aa8cb;
}
.footer-text{
margin:0 0 10px 0;
padding:0;
color:#5f6365;
text-decoration:none;
}
.footer-text a{
margin:0;
padding:0;
color:#5f6365;
text-decoration:none;
}
.footer-text a:hover{
margin:0;
padding:0;
color:#5f6365;
text-decoration:underline;
}
.footer-text-bottom{
margin:0 ;
padding:0;
font-size:11px;
color:#5f6365;
text-decoration:none;
text-align:center
}


/***********************new-css***************************/

.slide-left{
float:left;
width:200px;

}
.enterprise-right{
float:left;
width:624px;
margin:15px 10px 0 10px;
}

.glossymenu{
margin: 5px 0;
padding: 0;
width: 200px; /*width of menu*/
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}
.glossymenu1{
margin: 5px 0;
padding: 0;
width: 200px; /*width of menu*/
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: url(../images/glossyback.gif) repeat-x bottom left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(../images/glossyback2.gif);
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #175e93;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #e4eef7;
colorz: white;
}

.forgot-link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0066CC;
text-decoration:underline;
font-weight:normal;
}

.forgot-link:hover{
text-decoration:none;
}




/***********************new-css***************************/

/***********************RAM***************************/


.sub-heading9{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#3b87cb;
text-decoration:none;
font-weight:bold;
margin-top:10px;
}












/***********************RAM***************************/