body{
  font-family:verdana;
  font-size:9pt;
  margin:0;
  padding:0;
  background-color:#fff;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}


p{
  margin-top:0;
  padding-top:0px;
  text-align:top;
  font-size:9pt;
}


img.floatRight{ 
    float: right; 
    margin: 4px; 
}

h1{
   margin:0 0 0 0;
   padding:0 0 0 0;
   text-align:right;
   font-family:arial;
   font-size:8pt;
   color: #004480;
   font-weight:bold;
}


h2{
   margin:0;
   padding:0;
   text-align:right;
   font-family:arial;
   font-size:16pt;
   color: #004480;
   font-weight:normal;
   width:200px;
   padding-left:112px;
}


h3{
   margin:0 0 0 0;
   padding:0 0 0 0;
   text-align:left;
   font-family:arial;
   font-size:10pt;
   color: #004480;
   font-weight:bold;
}


#home_main_content{
   clear:both;
   width:750px;
   height:515px;
   text-align:left;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0;
   padding-top: 0;
   padding-bottom: 0px;
   text-align: left;
   background-image:url(images/home_page_background.jpg);
   background-repeat:no-repeat;
}


#main_content{
   clear:both;
   width:750px;
   height:515px;
   text-align:left;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0;
   padding-top: 0;
   padding-bottom: 0px;
   background-image:url(images/general_background.jpg);
   background-repeat:no-repeat;
}


#home_page_logos{
   clear:both;
   float:left;
   width: 734px;
   height: 120px;
   margin-left:0px;
   margin-top:0px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:80px;
}


#content{
   clear:both;
   float:right;
   width: 734px;
   margin:5px 0 0 0;
   padding: 0 0 0 0;
}


#home_left_column{
   float:left;
   width: 312px;
   text-align:right;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}


#left_column{
   float:left;
   width: 312px;
   text-align:right;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}


#left_column h1{
   clear:both;
   float:left;
   width: 312px;
   height: 1.5em;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}


#left_column h2{
   clear:both;
   float:left;
   width: 200px;
   height: 110px;
   margin: 0 0 0 0;
   padding: 0 0 0 112px;
}


#left_column_pic{
   float:left;
   width: 196px;
   margin: 0 0 10px 0;
   padding: 0 0 0 117px;
}


#home_left_column_pic{
   float:left;
   width: 191px;
   height:307px;
   margin: 0 0 10px 0;
   padding: 0 0 0 117px;
}


#home_right_column{
   float:left;
   width: 360px;
   margin:220px 0 0 0;
   padding:0 20px 0 20px;
}


#home_page_text{
   float:left;
   width: 360px;
   height:210px;
   margin-top:220px;
   margin-left:15px;
   margin-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   font-size:9pt;
   background-color: green;
}


#home_page_text ul{
   color:#000;
   padding-left:15px;
   padding-top:0px;
   padding-bottom:0px;
   margin-left:0px;
   margin-top:0px;
   font-weight:bold;
   text-indent: 0px;
}


#home_page_text ul li{
   color:#000;
   padding-left:0px;
   padding-top:0px;
   padding-bottom:0px;
   margin-left:0px;
   font-weight:bold;
   text-indent: 0px;
}


#right_column{
   float:left;
   width: 360px;
   margin:0 0 0 0;
   padding:0 20px 0 20px;
}


#right_column a{
   font-size:10pt;
   font-weight:bold;
   text-decoration:none;
   color:#048;
}


#right_column a:visited{
   text-decoration:none;
   color:#048;
}


#right_column a:hover{
   color:#32BBCE;
   font-weight:bold;
}


#right_column ul{
   text-indent: 0px;
}


#right_column ul li{
   font-size:10pt;
}


#right_column ul li a{
   font-size:10pt;
   font-weight:bold;
   text-decoration:none;
   color:#048;
}


#right_column ul li a:visited{
   text-decoration:none;
   color:#048;
}


#right_column ul li a:hover{
   color:#32BBCE;
   font-weight:bold;
}


#left_picture_box{
   float:left;
   height: 181px;
   margin-top:5px;
   margin-left:0px;
   margin-right:0px;
   padding-left:132px;
}


#page_img{
   float:left;
   margin: 10px 0 0 0;
   padding: 0 0 0 0;
   border: thin solid;
   border-color: #048;
}



#page_links{
   clear:both;
   float:left;
   padding: 0 0 0 0;
   margin: 20px 0 0 0;
   font-size:8pt;
   font-family:verdana;
   font-weight:normal;
   text-decoration:none;
   color:#000;
   width:100%;
}


#page_links strong{
   padding: 0 0 0 0;
   margin: 30px 0 0 0;
   font-size:11pt;
   font-family:verdana;
   font-weight:bold;
   text-decoration:none;
   color:#008000;
}


#page_links a{
   font-size:9pt;
   text-decoration:none;
   color:#048;
}


#page_links a:link{
   text-decoration:none;
   color:#048;
}


#page_links a:visited{
   text-decoration:none;
   color:#048;
}


#page_links a:hover{
   color:#008000;
   font-weight:bold;
}


#page_links a.nonpage:hover{
   color:#32BBCE;
   font-size:9pt;
   font-weight:bold;
}


#page_links a:active{
   color:#048;
   font-size:9pt;
   font-weight:bold;
}


#right_column .dl_datasheet{
   display:inline;
   font-size:7pt;
   font-family:verdana;
   color:#048;
}


#right_column .dl_datasheet a{
   font-size:7pt;
   text-decoration:none;
   color:#048;
}


#right_column .dl_datasheet a:visited{
   font-size:7pt;
   text-decoration:none;
   color:#048;
}


#right_column .dl_datasheet a:hover{
   font-size:7pt;
   color:#008000;
   font-weight:bold;
}


#header{
   clear:both;
   margin:0;
   padding-left:118px;
   width:100%;
   height:195px;
   padding-top: 0;
   padding-right: 0;
   padding-bottom: 0;
}


#footer_home{
   clear:both;
   float:left;
   margin:0 0 0 0;
   padding:0;
   padding-top:20px;
   width:360px;
   text-align:right;
   font-size:7pt;
   color: #004480;
   font-weight:normal;
}


#left_footer{
   clear:both;
   float:left;
   margin:0 0 0 0;
   padding:0;
   width:312px;
   text-align:right;
   font-size:7pt;
   color: #004480;
   font-weight:normal;
}


#menu_1{
   clear:both;
   float:left;
   width:330px;
   height:150px;
   padding-top:20px;
   font-size:8pt;
   font-family:verdana;
}


#menu_1 ul{
   list-style:none;
   padding:0;
   margin:0;
}

#menu_1 ul li{
   height:15px;
}


#menu_1 ul li a{
   display:block;
   height:15px;
   background-image:url(images/menu_1_blob.gif);
   background-repeat:no-repeat;
   background-position:0 2;
   padding-left:15px;
   text-decoration:none;
   color:#048;
}


#menu_1 ul li a:visited{
   text-decoration:none;
   color:#048;
}


#menu_1 ul li a:hover{
   color:#32BBCE;
   font-weight:bold;
}


/* **************Section for  HOME ************   */
#menu_1 ul .home{
   margin-left:245px;
}


#menu_1 ul .home_subselected{
   margin-left:245px;
}


#menu_1 ul .home_subselected a{
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   background-position:0 2;
   padding-left:15px;
   text-decoration:none;
   color:#048;
   font-weight:bold;
}


#menu_1 ul .home_subselected a:visited{
   text-decoration:none;
   color:#048;
}


#menu_1 ul .home_subselected a:hover{
   background-image:url(images/menu_1_selected_blob_over.gif);
   color:#32BBCE;
}

            
#menu_1 ul .home_selected{
   margin-left:245px;
   color:#048;
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0 2;
   font-weight:bold;
}


#menu_1 ul .home_selected_nosub{
   margin-left:245px;
   color:#048;
   background-image:url(images/menu_1_selected_nosub_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0 2;
   font-weight:bold;
}



/* **************Section for  ABOUT ************   */
#menu_1 ul .about{
   margin-left:192px;
}


#menu_1 ul .about_subselected{
   margin-left:192px;
}


#menu_1 ul .about_subselected a{
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   background-position:0 0;
   padding-left:15px;
   text-decoration:none;
   color:#048;
   font-weight:bold;
}


#menu_1 ul .about_subselected a:visited{
   text-decoration:none;
   color:#048;
}


#menu_1 ul .about_subselected a:hover{
   background-image:url(images/menu_1_selected_blob_over.gif);
   color:#32BBCE;
}


#menu_1 ul .about_selected{
   margin-left:192px;
   color:#048;
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0px 0px;
   font-weight:bold;
}


#menu_1 ul .about_selected_nosub{
   margin-left:192px;
   color:#048;
   background-image:url(images/menu_1_selected_nosub_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0 0;
   font-weight:bold;
}


/* **************Section for  OURPARTNERS ************   */
#menu_1 ul .ourpartners{
   margin-left:154px;
}


#menu_1 ul .ourpartners_subselected{
   margin-left:154px;
}


#menu_1 ul .ourpartners_subselected a{
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   background-position:0 0;
   padding-left:15px;
   text-decoration:none;
   color:#048;
   font-weight:bold;
}


#menu_1 ul .ourpartners_subselected a:visited{
   text-decoration:none;
   color:#048;
}


#menu_1 ul .ourpartners_subselected a:hover{
   background-image:url(images/menu_1_selected_blob_over.gif);
   color:#32BBCE;
}


#menu_1 ul .ourpartners_selected{
   margin-left:154px;
   color:#048;
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0px 0px;
   font-weight:bold;
}


#menu_1 ul .ourpartners_selected_nosub{
   margin-left:154px;
   color:#048;
   background-image:url(images/menu_1_selected_nosub_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0 0;
   font-weight:bold;
}



/* **************Section for  PRODUCTSANDSERVICES ************   */			
#menu_1 ul .productsandservices{
   margin-left:122px;
}


#menu_1 ul .productsandservices_subselected{
   margin-left:122px;
}


#menu_1 ul .productsandservices_subselected a{
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   background-position:0 2;
   padding-left:15px;
   text-decoration:none;
   color:#048;
   font-weight:bold;
}


#menu_1 ul .productsandservices_subselected a:visited{
   text-decoration:none;
   color:#048;
}


#menu_1 ul .productsandservices_subselected a:hover{
   background-image:url(images/menu_1_selected_blob_over.gif);
   color:#32BBCE;
}


#menu_1 ul .productsandservices_selected{
   margin-left:122px;
   color:#048;
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0 2;
   font-weight:bold;
}


#menu_1 ul .productsandservices_selected_nosub{
   margin-left:122px;
   color:#048;
   background-image:url(images/menu_1_selected_nosub_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0 2;
   font-weight:bold;
}









/* **************Section for  FAQ ************   */		
#menu_1 ul .faq{
   margin-left:96px;
}


#menu_1 ul .faq_subselected{
   margin-left:96px;
}


#menu_1 ul .faq_subselected a{
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   background-position:0 2;
   padding-left:15px;
   text-decoration:none;
   color:#048;
   font-weight:bold;
}


#menu_1 ul .faq_subselected a:visited{
   text-decoration:none;
   color:#048;
}


#menu_1 ul .faq_subselected a:hover{
   background-image:url(images/menu_1_selected_blob_over.gif);
   color:#32BBCE;
}


#menu_1 ul .faq_selected{
   margin-left:96px;
   color:#048;
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0 2;
   font-weight:bold;
}


#menu_1 ul .faq_selected_nosub{
   margin-left:96px;
   color:#048;
   background-image:url(images/menu_1_selected_nosub_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0 2;
   font-weight:bold;
}


/* **************Section for  CONTACT ************   */
#menu_1 ul .contact{
   margin-left:72px;
}


#menu_1 ul .contact_subselected{
   margin-left:72px;
}


#menu_1 ul .contact_subselected a{
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   background-position:0 2;
   padding-left:15px;
   text-decoration:none;
   color:#048;
   font-weight:bold;
}


#menu_1 ul .contact_subselected a:visited{
   text-decoration:none;
   color:#048;
}


#menu_1 ul .contact_subselected a:hover{
   background-image:url(images/menu_1_selected_blob_over.gif);
   color:#32BBCE;
}


#menu_1 ul .contact_selected{
   margin-left:72px;
   color:#048;
   background-image:url(images/menu_1_selected_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0 2;
   font-weight:bold;
}


#menu_1 ul .contact_selected_nosub{
   margin-left:72px;
   color:#048;
   background-image:url(images/menu_1_selected_nosub_blob.gif);
   background-repeat:no-repeat;
   padding-left:15px;
   background-position:0 2;
   font-weight:bold;
}


/* **************Section for  MENU_2 ************   */
#menu_2{
   float:left;
   width:200px;
   height:85px;
   font-size:8pt;
   font-family:verdana;
}


#menu_2 ul{
   list-style:none;
   padding:0;
   margin:0;
}


#menu_2 ul li{
   height:15px;
}
            

#menu_2 ul li a{
   display:block;
   height:15px;
   text-decoration:none;
   background-image:url(images/menu_2_blob.gif);
   background-repeat:no-repeat;
   background-position:0 3;
   padding-left:15px;
   color:#048;
}


#menu_2 ul li a:visited{
   text-decoration:none;
}


#menu_2 ul li a:hover{
   color:#32BBCE;
   font-weight:bold;
}


#menu_2 ul .subselected{
   font-weight:bold;
}


#menu_2 ul .subselected a{
   display:block;
   height:15px;
   text-decoration:none;
   background-image:url(images/menu_2_selected_blob.gif);
   background-repeat:no-repeat;
   background-position:0 0;
   padding-left:15px;
   color:#048;
}


#menu_2 ul .subselected a:visited{
   text-decoration:none;
}


#menu_2 ul .subselected a:hover{
   background-image:url(images/menu_2_selected_blob_over.gif);
   color:#32BBCE;
}


#menu_2 ul .selected{
   color:#048;
   font-weight:bold;
   background-image:url(images/menu_2_selected_blob.gif);
   background-repeat:no-repeat;
   background-position: 0 0;
   padding-left:15px;
}


#menu_2 ul .selected_nosub{
   color:#048;
   font-weight:bold;
   background-image:url(images/menu_2_selected_nosub_blob.gif);
   background-repeat:no-repeat;
   background-position: 0 3;
   padding-left:15px;
}


/* **************Section for  MENU_3 ************   */
#menu_3{
   float:left;
   width:220px;
   font-size:8pt;
   font-family:verdana;
}


#menu_3 ul{
   list-style:none;
   padding:0;
   margin:0;
}


#menu_3 ul li{
   height:15px;
}

#menu_3 ul li a{
   text-decoration:none;
   background-image:url(images/menu_3_blob.gif);
   background-repeat:no-repeat;
   background-position:0 3;
   padding-left:15px;
   color:#048;
}


#menu_3 ul li a:visited{
   text-decoration:none;
}


#menu_3 ul li a:hover{
   text-decoration:none;
   color:#32BBCE;
   font-weight:bold;
}


#menu_3 ul .selected{
   color:#048;
   font-weight:bold;
   background-image:url(images/menu_3_selected_blob.gif);
   background-repeat:no-repeat;
   background-position:0 3;
   padding-left:15px;
}


#menu_3 ul .selected_nosub{
   color:#048;
   font-weight:bold;
   background-image:url(images/menu_3_selected_nosub_blob.gif);
   background-repeat:no-repeat;
   background-position:0 3;
   padding-left:15px;
}

