@charset "utf-8";
/* CSS Document */


a{text-decoration:none;
color:#0c364e;}

a:hover{text-decoration: underline;
color:#000000;}

body{margin:0px;
padding:0px;
background: url(../images/bg_body.jpg) repeat-x #0c364e;}


.textwhite{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}


.textyellow{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffd700;
}


.textgreen{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#46961a;
}


.textyellow_link{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffd700;
padding-left:10px;
margin-left:10px;
text-decoration:none;
background:url(../images/line.jpg) no-repeat 0px 2px;
}


.textyellow_link a{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffd700;
text-decoration:none;
}


.textyellow_link a:hover{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffd700;
text-decoration: underline;

}



  #tabsJ {
      float:right;
      font-size:11px;
	  font-weight:bold;
	  font-family:Arial,Verdana,  Helvetica, sans-serif;
        }
    #tabsJ ul {
        margin:0;
        padding:5px 0px 0 0px;
        list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
       float:right;
	  background: url(../images/tabrightJ1.gif) no-repeat left top;
      margin:0;
      padding:0px 0 0 11px;
      text-decoration:none;
	  
      }
    #tabsJ a span {
       float:right;
      display:block;
	  background: url(../images/tabrightJ_new1.gif) no-repeat right top;
      padding:12px 7px 15px 0px;
      color:#ffffff;
      }
	  
	
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color: #FFFFFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

        #tabsJ #current a {
                background-position:0% -42px;
        }
        #tabsJ #current a span {
                background-position:100% -42px;
                color: #FFFFFF;
        }
		
	






.headingbg{background:url(../images/bg_heading.gif) repeat-x;
border-bottom:solid 1px #d9dadb;
height:36px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#01192f;
padding-left:10px;
}


.headingbg_small{background:url(../images/bg_heading.gif) repeat-x;
background-color:#FFFFFF;
border-bottom:solid 1px #d9dadb;
height:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#01192f;
font-weight:bold;
padding-left:10px;
}



.text_darkgray{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#0c364e;
}

.text_blue{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
font-weight:bold;
text-decoration:none;
}


.text_blue a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
font-weight:bold;
text-decoration:none;
}



.text_blue a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#46961a;
font-weight:bold;
text-decoration: underline;
}



.text_green{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3b8412;
font-weight:normal;
}




.boder{ border:solid 1px #d9dadb;
background:url(../images/bg_gradiant.gif) top repeat-x;}


.boder1{ border:solid 1px #d9dadb;
}




.text_normal{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#28292a;
text-align: justify;
line-height:18px;
}


.text_normal_form{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#28292a;
text-align: right;
line-height:18px;
}


.text_normal_box{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#28292a;
padding:10px;
text-align: justify;
line-height:18px;
}




.vertical ul{
padding:0px 0px 0px 5px;
margin:0px;

}


.vertical ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
font-weight:bold;
list-style:none;
text-align:left;
width:265px;
padding:0px 0px 0px 0px;

}
.vertical ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
text-decoration:none;
background: url(../images/iocn.gif) no-repeat 4px 8px ;
padding:4px 10px 2px 15px;
height:22px;
margin:0px 0px 0px 0px;
display:block;

}
.vertical ul li a:hover{
background: url(../images/bg_hover.jpg) no-repeat;
color:#0c364e;
display:block;
}
.vertical ul li a.slected{
background: url(../images/bg_hover.jpg) no-repeat;
color:#0c364e;
display:block;
padding:4px 10px 2px 15px;
height:22px;
margin:0px 0px 0px 0px;

}




.fotternaiv{ margin:0px;
padding:0px;
}

.fotternaiv ul{
padding:0px 0px 0px 0px;
display:inline;
}


.fotternaiv li{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
display:inline;
float:left;
vertical-align:top;
text-decoration:none;
padding-right:10px;
padding-left:10px;
background: url(../images/line_fotter.gif) no-repeat 0px 3px;}

.fotternaiv li.none{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
color: #b95122;
display:inline;
text-decoration:none;
padding-right:10px;
padding-left:10px;
background: none;}


.fotternaiv li a{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
text-decoration:none;

}

.fotternaiv li a:hover{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
color: #ffffff;
text-decoration: underline;
}


.fotternaiv span{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
color:#FFFFFF;
}

.dotted{background:url(../images/img_dotted.jpg) repeat-x;
height:12px;
vertical-align:center;
}


.box1{background:url(../images/bg_box1.jpg) no-repeat top;
width:318px;
}

.box2{ background:url(../images/bg_box2.jpg) no-repeat left top;
width:326px;
}

.box3{ background: url(../images/bg_box3.jpg) no-repeat left top;
width:331px;
}


.text_white{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#FFFFFF;
padding:0px 22px 0px 0px;
}


.text_white p{ 
margin:0px;
padding:0px;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:right;
color:#f1d10b;
text-decoration:none;
}

.text_white p a{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:right;
color:#f1d10b;
text-decoration:none;
}


.text_white p a:hover{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:right;
color:#f1d10b;
text-decoration: underline;
}








  #tabsJ1 {
      float:right;
      font-size:12px;
	  font-weight:bold;
	  font-family:Arial,Verdana,  Helvetica, sans-serif;
        }
    #tabsJ1 ul {
        margin:0;
        padding:5px 0px 0 0px;
        list-style:none;
      }
    #tabsJ1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ1 a {
       float:right;
	  background: url(../images/tabrightJ1.gif) no-repeat left top;
      margin:0;
      padding:0px 0 0 11px;
      text-decoration:none;
	  
      }
    #tabsJ1 a span {
       float:right;
      display:block;
	  background: url(../images/tabrightJ_new1.gif) no-repeat right top;
      padding:12px 17px 10px 11px;
      color:#ffffff;
      }
	  
	
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ1 a:hover span {
      color:#fcda24;
      }
    #tabsJ1 a:hover {
      background-position:0% -42px;
      }
    #tabsJ1 a:hover span {
      background-position:100% -42px;
      }

        #tabsJ1 #current a {
                background-position:0% -42px;
        }
        #tabsJ1 #current a span {
                background-position:100% -42px;
                color:#fcda24;
        }
		
		
		
		
		
		
		
		
		
		
		
.toplink{ margin:0px;
padding:0px;
}

.toplink ul{
padding:0px 0px 0px 0px;
display:inline;
}


.toplink li{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
color: #ffd700;
display:inline;
font-weight:bold;
vertical-align:top;
text-decoration:none;
padding-right:10px;
padding-left:10px;
background: url(../images/line_blue.gif) no-repeat 0px 3px;}


.toplink li.right{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
color: #ffd700;
display:inline;
font-weight:bold;
vertical-align:top;
text-decoration:none;
padding-right:1px;
padding-left:10px;
background: url(../images/line_blue.gif) no-repeat 0px 3px;}




.toplink li.none{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
color: #ffd700;
display:inline;
text-decoration:none;
padding-right:10px;
padding-left:10px;
background: none;}


.toplink li a{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
color: #ffd700;
text-decoration:none;

}

.toplink li a:hover{font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
text-decoration: none;
}



.menu{
margin:0px;
padding:0px;
padding-top:10px;
}

.menu ul{
margin:0px 0px 0px 0px;
padding:0px;
margin-left:0px;
}

.menu ul li{
line-height:33px;
list-style-type:none;
}

.menu ul li{
font-size:13px;
color: #FFFFFF;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:left;
background: url(../images/img_dotted1.gif) repeat-x bottom;
}


.menu ul li a{
font-size:13px;
color: #FFFFFF;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:left;
background: url(../images/iocn_link.gif) no-repeat 0px 2px;
padding-left:22px;
}


.menu ul li a:hover{
font-size:13px;
color: #648b18;
text-decoration:none;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-align:left;
background: url(../images/iocn_link.gif) no-repeat 0px 2px;
padding-left:22px;
}
	


.heading_text{font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#0c354e;
text-align:left;}	









.menu_new ul{
padding:0px 0px 0px 5px;
margin:0px;

}


.menu_new ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
font-weight:bold;
list-style:none;
text-align:left;
line-height:22px;
padding:0px 0px 0px 0px;

}
.menu_new ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
text-decoration:none;
background: url(../images/iocn.gif) no-repeat 4px 11px ;
padding:4px 10px 2px 15px;
margin:0px 0px 0px 0px;
display:block;

}
.menu_new ul li a:hover{
color:#0c364e;
display:block;

}
	
	
	
.txt_subheading{background:url(../images/bg_subheading.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
color:#05476d;
line-height:28px;
text-align:left;
font-size:15px;
font-weight: bold;
padding:0px 0px 0px 10px;
margin:0px;}

.txt_content{
font-family:Arial, Helvetica, sans-serif;
color:#28292a;
line-height:18px;
text-align: justify;
font-size:11px;
font-weight: normal;
padding:10px 0px 13px 0px;
margin:0px;}








.menu_testmonial ul{
padding:0px 0px 0px 15px;
margin:0px;

}


.menu_testmonial ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
font-weight:bold;
list-style:none;
text-align:left;
padding:0px 0px 0px 0px;

}
.menu_testmonial ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
text-decoration:none;
background: url(../images/iocn_testmonial.jpg) no-repeat 0px 8px;
padding:4px 10px 2px 25px;
height:40px;
margin:0px 0px 0px 0px;
display:block;

}
.menu_testmonial ul li a:hover{
color:#0c364e;
display:block;

}
	
	
.faqs_iocn {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
list-style:none;
text-align:left;
padding:0px 0px 0px 0px;
padding-left:10px;
padding-top:10px;
background: url(../images/iocn.gif) no-repeat 10px 16px ;

}
.faqs_iocn a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
text-decoration:none;
padding:4px 10px 2px 15px;
height:22px;
font-weight:bold;
margin:0px 0px 0px 0px;
display:block;

}
.faqs_iocn a:hover{
color:#0c364e;
display:block;
font-weight:bold;
}	
	
.text_blueheading{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5f73c8;
text-align:left;}	




 .fieldform{border:solid;
border-color:#cdcdcd;
width:173px;
height:20px;
border-width:1px;}



 .field_eria{border:solid;
border-color:#cdcdcd;
width:373px;
height:60px;
border-width:1px;}






.txt_subheading{background:url(../images/bg_subheading.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
color:#05476d;
line-height:28px;
text-align:left;
font-size:15px;
font-weight: bold;
padding:0px 0px 0px 10px;
margin:0px;}

.txt_content{
font-family:Arial, Helvetica, sans-serif;
color:#28292a;
line-height:18px;
text-align: justify;
font-size:11px;
font-weight: normal;
padding:10px 0px 13px 0px;
margin:0px;}

	
	
.link_white{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;}	


.link_white_heading{font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
text-align:center;
text-decoration:none;}	

.link_black_heading{font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color: #333333;
text-align:center;
text-decoration:none;}	




.link_white ul{
margin:0px;
padding:0px;
}	
	
	
.link_white ul li{
margin:0px;
padding:0px;
display:inline
}


.link_white ul li {
display:inline
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
line-height:20px;
text-decoration:none;
}	


.link_white ul li a {
display:inline
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
padding:7px 20px 7px 20px;
}	


.link_white ul li  a:hover{
display:inline
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
background-color:#34b705;
padding:7px 20px 7px 20px;
text-decoration:none;
line-height:30px;
}


.link_white ul li  a.active{
display:inline
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
background-color:#34b705;
padding:7px 20px 7px 20px;
text-decoration:none;
line-height:30px;
}





.link_portfolio ul{
margin:0px;
padding:0px;
}	
	
	


.link_portfolio ul li {
display:inline;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
border:solid 1px #006666;

}	


.link_portfolio ul li a {
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
padding:2px 7px 2px 7px;
text-decoration:none;
}	


.link_portfolio ul li  a:hover{
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
background-color:#34b705;
text-decoration:none;
padding:2px 7px 2px 7px;
}


.link_portfolio ul li  a.active{
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
background-color:#34b705;
padding:2px 7px 2px 7px;
text-decoration:none;
}







.normal_bullet_heading ul{
padding:0px 0px 0px 5px;
margin:0px;

}


.normal_bullet_heading ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
list-style:none;
text-align:left;
line-height:22px;
background: url(../images/iocn.gif) no-repeat 4px 12px ;
padding:5px 0px 5px 20px;}






.normal_bullet_heading ul{
padding:0px 0px 0px 5px;
margin:0px;

}


.normal_bullet_heading ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
font-weight:bold;
list-style:none;
text-align:left;
line-height:30px;
padding:0px 0px 0px 20px;
background: url(../images/iocn.gif) no-repeat 0px 10px ;

}














.menu_text ul{
padding:0px 0px 0px 5px;
margin:0px;

}


.menu_text ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
list-style:none;
text-align:left;
line-height:22px;
background: url(../images/iocn.gif) no-repeat 4px 12px ;
padding:5px 0px 5px 20px;}






.menu_text ul{
padding:0px 0px 0px 5px;
margin:0px;

}


.menu_text ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
font-weight:bold;
list-style:none;
text-align:left;
line-height:30px;
padding:0px 0px 0px 20px;
background: url(../images/iocn.gif) no-repeat 0px 10px ;

}




.text_sitemap a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0c364e;
padding:10px 0px 10px 5px;
font-weight:bold;
text-decoration:none;
}



.text_sitemap a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#46961a;
padding:10px 0px 0px 5px;
font-weight:bold;
text-decoration: none;
}

.sitemap ul{
padding:0px 0px 0px 30px;
}


.sitemap ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
list-style:none;
text-align:left;
padding:0px 0px 0px 0px;

}
.sitemap ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c364e;
text-decoration:none;
background: url(../images/iocn.gif) no-repeat 0px 4px ;
padding:0px 10px 0px 15px;
height:16px;
margin:0px 0px 0px 0px;
display:block;

}
.sitemap ul li a:hover{
color:#0c364e;
display:block;
}

