/* CSS Document */

body{
padding:0px;
margin:0px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:justify;
background:#FFFFFF url(images/topbg.gif) top left repeat-x;}

#maindiv{
background: url(images/botbg.gif) bottom left repeat-x;
margin:0px auto;
height:830px;
}
#maininner{
width:965px;
height:auto;
margin:0px auto;
padding-top:50px;}
#topnav{ width:965px;
height:53px;
}
#logonav{
width:750px;
float:left;
height:53px;}
#solution{width:215px;
float: right;
height:53px;
background: url(images/solution.gif)  top left no-repeat;
}
*HTML .navigation{
list-style:none;
padding:0px 0px 0px 0px;
margin:0x;
}
.navigation{
list-style:none;
padding:0px 0px 0px 30px;
margin:0x;
}
#navgabar{float:right;
width:550px;
height:20px;
padding-top:10px;

}
*HTML #navgabar{float:right;
width:550px;
height:20px;
padding-top:20px
}
#header{
border:2px dotted #FFCC00;
margin:0px auto;
padding:0px;
background: url(images/header.gif)  top left no-repeat;
height:286px;
}
#inheader{
margin:0px auto;
padding:0px;
height:305px;
border-top:4px  solid  #4B5457; 
border-bottom:4px  solid  #4B5457;
}

#inheaderser{
margin:0px auto;
padding:0px;
height:395px;
border-top:4px  solid  #4B5457; 
border-bottom:4px  solid  #4B5457; 
}

#content{padding:0px ;
margin:0px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4B5457;
text-align:justify;
float:left;
height:286px;
width:672px;}
#content p{ padding:5px 5px 5px 2px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4B5457;
font-size:12px;
text-decoration:none;
text-align: justify;
font-weight:normal;}
#pageimage{
float:right;
width:280px;}
.navigation li{
list-style:none;
padding:0px;
margin:0x;
float:left;
text-align:center;
text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#4B5457;
font-size:14px;
font-weight:normal;
}
.navigation li a{
list-style:none;
padding:0px 20px;
margin:0x;
text-align:center;
text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#4B5457;
font-size:14px;
font-weight:normal;
}

.navigation li a:hover{
list-style:none;
padding:0px 20px;
margin:0x;
text-align:center;
text-decoration: underline;
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #0099FF;
font-size:14px;
font-weight:normal;
}
h1{padding:0px;
margin:0px;}

h2{
padding:15px 0px 5px 2px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0099FF;
font-size:22px;
text-decoration:none;
text-align:left;
font-weight:normal;}

h3{padding:0px 0px 5px 13px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:20px;
text-decoration:none;
text-align:left;
font-weight:normal;
}

h4{padding:0px 0px 0px 2px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size:14px;
text-decoration:none;
text-align:left;
font-weight:600;}

h5{padding:0px;
margin:0px;}

h6{padding:0px;
margin:0px;}

/*----------------------------------------body start-----------------------*/
#bodypart{
height:300px;
margin:15px 0px 0px 0px;
}
#newspro{ width:635px;
height:300px;
float:left;}
#news{ width:300px;

float:left;
}
#product{ width:300px;

float:right;
}
#services{ width:300px;

float: right;
}
#top{
background: url(images/topbar.gif)  bottom left no-repeat;
height:7px;
}

#bottom{
background: url(images/bottombar.gif)  top left no-repeat;
height:7px;
}
#middle{
background:#A7B2B1  ;
height:280px;
}
/*----------------------------------------body end-----------------------*/
a{}
a:hover{}
a:active{ outline:none;}
a:focus{ outline:none;}

p{ padding:5px 15px 5px 15px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
text-align: justify;
font-weight:normal;}
b{}
table{
vertical-align:text-top;}

/*----------------------------------bottom-------------------*/
#bottomnav{
height:40px;

border-bottom:1px solid  #C0C0C0;}

*HTML #botnav{
width:600px;
float:left;
margin-top:20px;
margin-left:-85px;}
#botnav{
width:600px;
float:left;
margin-top:8px;}
#copyright{
width:300px;
float:right;
text-align:right;
text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#4B5457;
font-size:12px;
font-weight:normal;
margin-top:20px;}
ul.navigationbot {
list-style:none;
padding:0px;
margin:0x;
float:left;
text-align:left;
text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#4B5457;
font-size:12px;
font-weight:normal;
}

.navigationbot li{
list-style:none;
padding:0px;
margin:0x;
float:left;
text-align:center;
text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#4B5457;
font-size:12px;
font-weight:normal;
}
.navigationbot li a{
list-style:none;
padding:0px 5px;

text-align:center;
text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#4B5457;
font-size:12px;
font-weight:500;
}

.navigationbot li a:hover{
list-style:none;
padding:0px 5px;
margin:0x;
text-align:center;
text-decoration: underline;
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #0099FF;
font-size:12px;
font-weight:500;
}