body {
background-color:#DEDEDE;
margin:0;
}

#mainbg {
background-image:url(../images/main_bg.gif);
background-position:center;
background-repeat:repeat-y;
border-bottom:#C7C7C7 1px solid;
}

#main {
background-color:#FFF;
width:946px;
margin:0;
}

#logo {
background-image:url(../images/logo_bg.gif);
background-repeat:repeat-x;
padding-left:21px;
width:927px;
}

#bannerouter {
background-color:#E7E7E7;
background-image:url(../images/outerbanner_bg.gif);
background-position:bottom;
background-repeat:repeat-x;
float:left;
width:924px;
margin:0;
padding:10px 12px 16px;
}

#navtop {
background-image:url(../images/top_navbg.gif);
background-repeat:repeat-x;
height:32px;
padding-top:.1px;
width:923px;
}

#navtopinner {
margin-top:7px;
}

#bannerinner {
background-color:#FFF;
border:#CCC 1px solid;
float:left;
width:913px;
margin:0;
}

#imagemenu {
float:left;
vertical-align:top;
}

#content {
background-color:#FFF;
border:#e7e7e7 1px solid;
float:left;
vertical-align:top;
width:925px;
padding:10px;
}

#content1 {
float:left;
vertical-align:top;
width:270px;
padding:5px;
}

#content2 {
float:left;
vertical-align:top;
width:330px;
padding:5px;
}

#content3 {
float:right;
vertical-align:top;
width:285px;
padding:5px;
}

#contentinner {
background-color:#FFF;
border:#e7e7e7 1px solid;
float:left;
margin-top:7px;
vertical-align:top;
width:900px;
padding:10px 10px 10px 35px;
}

#contentsd {
float:left;
width:200px;
}

#contentsitemap {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa {
float:left;
width:20px;
}

#contentsitemapb {
float:left;
width:180px;
}

#contentsitemapc {
float:left;
width:160px;
}
/****/
#contentsitemap1 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa1 {
float:left;
width:20px;
}

#contentsitemapb1 {
float:left;
width:180px;
}

#contentsitemap2 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa2 {
float:left;
width:20px;
}
#contentsitemapb2 {
float:left;
width:20px;
}
#contentsitemapc2 {
float:left;
width:160px;
}

#contentsitemap3 {
float:left;
margin-right:5px;
width:200px;
}
#contentsitemapa3 {
float:left;
width:20px;
}
#contentsitemapb3 {
float:left;
width:20px;
}
#contentsitemapc3 {
float:left;
width:160px;
}

#contentsitemap4 {
float:left;
margin-right:5px;
width:200px;
}
#contentsitemapa4 {
float:left;
width:20px;
}
#contentsitemapb4 {
float:left;
width:20px;
}
#contentsitemapc4 {
float:left;
width:160px;
}


#contentsitemap5 {
float:left;
margin-right:5px;
width:200px;
}
#contentsitemapa5 {
float:left;
width:20px;
}
#contentsitemapb5 {
float:left;
width:20px;
}

#contentsitemap6 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa61 {
float:left;
width:20px;
}

#contentsitemapa62 {
float:left;
width:20px;
}

#contentsitemapc6 {
float:left;
width:160px;
}
/********/
#contentsitemap7 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa71 {
float:left;
width:20px;
}

#contentsitemapa72 {
float:left;
width:20px;
}

#contentsitemapc7 {
float:left;
width:160px;
}


#contentsitemap8 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa81 {
float:left;
width:20px;
}

#contentsitemapa82 {
float:left;
width:20px;
}

#contentsitemapc8 {
float:left;
width:160px;
}


#contentsitemap9 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa91 {
float:left;
width:20px;
}

#contentsitemapa92 {
float:left;
width:20px;
}

#contentsitemapc9 {
float:left;
width:160px;
}

#contentsitemap10 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa10a {
float:left;
width:20px;
}

#contentsitemapa10b {
float:left;
width:20px;
}

#contentsitemapc10 {
float:left;
width:160px;
}
#contentsitemap11 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa11 {
float:left;
width:20px;
}

#contentsitemapa11b {
float:left;
width:20px;
}

#contentsitemapc11 {
float:left;
width:160px;
}

#contentsitemap12 {
float:left;
margin-right:5px;
width:200px;
}
#contentsitemapb12 {
float:left;
width:180px;
}
#contentsitemapa12 {
float:left;
width:20px;
}

#contentsitemap13 {
float:left;
margin-right:5px;
width:200px;
}
#contentsitemapb13 {
float:left;
width:180px;
}
#contentsitemapa13 {
float:left;
width:20px;
}

#contentsitemap14 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa14a {
float:left;
width:20px;
}
#contentsitemapa14b {
float:left;
width:20px;
}

#contentsitemapc14 {
float:left;
width:160px;
}

#contentsitemap15 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa15a {
float:left;
width:20px;
}
#contentsitemapa15b {
float:left;
width:20px;
}

#contentsitemapc15 {
float:left;
width:160px;
}

#contentsitemap16 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa16a {
float:left;
width:20px;
}
#contentsitemapa16b {
float:left;
width:20px;
}

#contentsitemapc16 {
float:left;
width:160px;
}

#contentsitemap17 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa17a {
float:left;
width:20px;
}
#contentsitemapa17b {
float:left;
width:20px;
}

#contentsitemapc17{
float:left;
width:160px;
}
#contentsitemap18 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa18a {
float:left;
width:20px;
}
#contentsitemapa18b {
float:left;
width:20px;
}

#contentsitemapc18 {
float:left;
width:160px;
}

#contentsitemap19 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa19 {
float:left;
width:20px;
}
#contentsitemapb19 {
float:left;
width:180px;
}

#contentsitemap20 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa20a {
float:left;
width:20px;
}
#contentsitemapa20b {
float:left;
width:20px;
}

#contentsitemapc20 {
float:left;
width:160px;
}

#contentsitemap21 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa21a {
float:left;
width:20px;
}
#contentsitemapa21b {
float:left;
width:20px;
}

#contentsitemapc21{
float:left;
width:160px;
}

#contentsitemap22 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa22 {
float:left;
width:20px;
}

#contentsitemapb22 {
float:left;
width:180px;
}
#contentsitemap23 {
float:left;
margin-right:5px;
width:200px;
}

#contentsitemapa23 {
float:left;
width:20px;
}

#contentsitemapb23 {
float:left;
width:180px;
}
/******/
#contentsitemapouter {
float:left;
width:220px;
}

.contact {
color:#303030;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:260px;
margin:0 20px 0 0;
}

#footer {
float:left;
padding-left:180px;
padding-top:6px;
width:700px;
text-decoration:none;
}

.footer {
color:#3A3A3A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
text-transform:none;
}

a:hover.footer {
text-decoration:none;
}

.nav {
color:#5E5E5E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding:10px;
}

a:hover.nav {
color:#0D0D0D;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.input {
background-image:url(input.gif);
background-repeat:repeat-x;
border:#BCBCBC 1px solid;
height:16px;
padding-left:3px;
width:150px;
}
.radio {
background-image:url(input.gif);
background-repeat:repeat-x;
border:#FFFFFF 1px solid;
}
.flotright {
float:right;
}

.pading {
padding:0 4px 4px;
}

.content {
color:#303030;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.content1 {
color:#303030;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.learnmore {
color:#7096BF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.subheading1 {
color:#70AC24;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
text-transform:uppercase;
}

.subheading2 {
color:#7A7A7A;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
text-transform:uppercase;
}

.blue {
color:#7096BF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.red {
color:#CA7777;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.greeen{
color:#85C931;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}


a:hover.blue {
color:#4C74BA;
text-decoration:underline;
}

#contentsa,#contentsb,#contentsc {
float:left;
width:200px;
margin:0 20px 0 0;
}

a.nav,a.blue {
text-decoration:none;
}
.newstext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:16px;
}

.buttonclass{
background: url(../images/submit.gif);
 background-repeat:no-repeat; 
 width:58px; 
 height:17px; 
 border:none;
}
.buttonreset{
background: url(../images/reset.gif); 
width: 53px;
 height:17px;
 border:none;
 }
 .selectboxclass
   {
font-size: 10px;
font-family: Verdana;
}

.textareaclass
{
font-size: 10px;
 font-family: Verdana;
 color:#666666;
}
.style2 {color:#7A7A7A;
         font-size:16px; 
        text-transform:uppercase;
         font-family: Arial, Helvetica, sans-serif;
		 }

.style3 {color:#70AC24; 
		font-size:16px; 
		text-transform:uppercase; 
		font-family: Arial, Helvetica, sans-serif;
		}
		
.style1 {font-weight: bold}		
		/*addedd on 0608209*/
		
		
.main_div{ width:860px;  border:solid 1px #e9f3d5; padding:5px 5px 5px 5px; float:left;}
.content_outer { width:600px; padding:10px 0 10px 0; float:left;  }
/*.content_outer p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; padding-left:3px; margin:0; display:inline; }*/
.content_outer span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0; display:inline; line-height:16px; }
.content_outer img{ padding:0 0 0 12px;}
content_outer h4{ margin:0; padding:0; font-size:12px; font-weight:bold; color:#203b7e; padding-left:15px; }
.file_details{ float:left; padding:40px 20px 2px 2px; width:545px; }

.content_right { width:215px; float:left; height:398px;  }

.content_right p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; padding-left:3px; margin:0; display:inline; }
.content_right span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0; display:inline; line-height:16px; }
.content_right img{ padding:0 0 0 12px;}
content_right h4{ margin:0; padding:0; font-size:12px; font-weight:bold; color:#203b7e; padding-left:15px; }
.file_details_right{ float:left; padding:2px 2px 2px 2px; width:240px; }

.right_menu_outer { width:215px; height:398px; padding:50px 0 0 3px; background:url(../images/tech.gif) top left no-repeat; }
.right_menu_outer ul{ list-style:none; margin:0; padding:0;}
.right_menu_outer li{ list-style:none; padding:10px 15px 10px 15px; border-bottom:solid 1px #e0e0e0 ; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#575757; }

