/* CSS Document */
body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, pre, form, fieldset,p, blockquote{
  margin:0px;
  padding:0px;
}
ol, ul {
	list-style:none;
}
body{
  font-size:12px ;
  color:#333333 ;
  line-height:18px;
}
p{
   font-family:'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size:12px ;
	color:#333333 ;
    line-height:18px;
	text-align:justify;
	margin-bottom:1em;
}

a{
text-decoration:underline;
color:#333333;
}

a:hover{
  text-decoration:underline;
  color:#0066CC;
}
.txtbox{
  width:180px;
  padding-left:5px;
  border:1px #567EA4 solid;
  
}
.txtbox1{
  width:95px;
  padding-left:5px;
  border:1px #567EA4 solid;
  
}
.slct{
  width:187px;
    padding-left:5px;
	 border:1px #567EA4 solid;
}
.txtar{
   width:180px;
     padding-left:5px;
	 height:50px;
	  border:1px #567EA4 solid;
}
.txtar1{
   width:180px;
     padding-left:5px;
	 height:40px;
	  border:1px #567EA4 solid;
}
table {
	border-collapse:collapse;
	border-spacing:0px;
}

h1, h3, h4, h5, h6 {
	font-size:100%;
}
.left{

 float:left;
}
.right{
  float:right;
}
/*Header starts here */
#header{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	height:80px;
	width:950px;
}

#header-logo{
	float:left ;
}
#header-logo .logo{
  margin-top:13px;
}
#header-right{
	float:right ;
	width:auto;
}


#header-right-search{
	padding:15px 0px 0px 0px;
	text-align:right;
}

#header-right-search .searchbox{
   border:1px #b2b2b2 solid;
   width:150px;
   margin-top:0px;
   height:18px;
}
#header-right-search .searchbtn{
  border:none;
  cursor:pointer;
  background:url(../images/igs_search.gif) no-repeat;
  height:22px;
  margin-top:0px;
  width:48px;
}

#header-right-phone{
	padding:14px 0px 0px 0px ;
	text-align:right;
	color:#B6B9BA;
	clear:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px ;
	font-weight:bold;
	
}
#header-right-phone a{
   color:#B6B9BA;
   text-decoration:none;
}

#header-right-phone a:hover{
   color:#666666;
}
/* Header ends here */


/* Menu starts here */
#nav {
	clear:both;
	width:950px;
	font-size:100%;
	line-height:normal;
	}

#nav ul {
	margin:0;
	padding:0px 0px 0px 5px;
	list-style:none;
	height:39px;
	}

#nav li {
	display:inline;
	margin:0;
	padding:0;
	*display:inline;
	}

#nav a {
	float:left;
	background:url("../images/igs_tabnew_lft.gif") no-repeat left top;
	margin-top:4px;
	padding:0 0 0 13px;
	height:35px;
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	color:#1B4562;
	text-decoration:none;
	letter-spacing:.02em;
	text-align:center;
	font-weight:bold;
	cursor:hand;
	display:inline;
	text-decoration:none;
	*padding:0 0 0 14px;
	}

#nav a span {
	float:left;
	display:block;
	background:url("../images/igs_tabnew_rgt.gif") no-repeat right top;
	padding:10px 25px 4px 17px;
	color:#1B4562;
	cursor:hand;
	height:21px;
	display:inline;
	*padding:10px 25px 4px 19px;
	}

#nav a:hover {
	background-position:0% -38px;
	z-index:100;
	}

#nav a:hover span {
   	color:#FFFFFF;
	background-position:100% -38px;
	}
#nav a.sel {
	background-position:0% -38px;
	z-index:100;
	}

#nav a span.selected {
   	color:#FFFFFF;
	background-position:100% -38px;
	}
/* Menu ends here */

/* Content box bottom */

/*
#content .content-btmhead{
     text-align:left;
     background:#EFEFEF url(../images/content-boxbg.gif);
	 width:950px;
	 height:28px;
 }
#content .content-btmhead h3{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:26px;
	color:#7F7F7F;
 }
#content .content-btm{
   background:url(../images/igs_arrowdown.jpg) no-repeat top;
   background-position:40px 0px;
   text-align:left;
   border:1px #ECECEC solid;
   border-top:none;
   width:928px;
   color:#6E6E6E;
   padding:10px;
}
#content .content-btm h4{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:26px;	
 }
#content .content-btm p{
    font-size:0.9em;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	padding:0px;
	margin:0px 0px 10px 0px;
}

.boxbullet{
   list-style:url(../images/orange_round.gif);
   line-height:24px;
   margin:0px 0px 0px 18px; 
   font-size:0.9em;
   text-align:justify;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #999999;
}
*/


#content .content-btmhead{
     margin:0px 0px 0px 0px;
     padding:0px 0px 0px 0px;
     text-align:left;
     background:#EFEFEF url(../images/content-boxbg.gif);
	 width:890px;
	 height:28px;
 }
#content .content-btmhead h3, #content .content-btmhead h2{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:26px;
	color:#7F7F7F;
 }

#content #content-btm{
   background:url(../images/igs_arrowdown.jpg) no-repeat top;
   background-position:40px 0px;
   text-align:left;
   border:1px #ECECEC solid;
   border-top:none;
   width:838px;
   color:#6E6E6E;
   padding:10px 25px 10px 25px;
   clear:both;
}
#content #content-btm h4, #content #content-btm h2{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:26px;	
 }

#content #content-btm p{
    font-size:0.9em;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	padding:0px;
	margin:0px 0px 10px 0px;
}

.boxbullet{
   list-style:url(../images/orange_round.gif);
   line-height:24px;
   margin:0px 0px 0px 18px; 
   font-size:0.9em;
   text-align:justify;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #999999;
}

/* expandable footer styles */

.hide { display:none; }
.show { display:block; }

 
body #content-btm .tabmenu .tab1 {display:block;}


#content-btm .tab .readmore,
#content-btm .tab .collapse {
	color:#007BAE;
	text-decoration:none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	display:block;
	text-align:right;
	margin:-10px 0px 0px 0px;
	position:relative;
	cursor:pointer;
}
#content-btm .tab .collapse {display:none;}

#content-btm .tab .remainder_of_long_version {display:none;}

/* expandable footer styles */

/* Content box bottom End */


/* Footer starts here */
#footer{
    width:100%;	
	background:#EFEFEF url(../images/igs_footerbg.jpg) repeat-x top;
	height:335px;
	max-height:auto;
}
#footer-inside{
    width:950px;
	}
#footer-inside .f1{
  float:left;
  border-right:1px #C5C5C5 dashed;
  width:252px;
}
#footer-inside .f2{
  float:left;
  border-right:1px #C5C5C5 dashed;
  width:252px;
}

#footer-inside .f3{
  float:left;
  width:425px;
}

.bullet {
  margin:10px 0px 0px 0px;
}
 
#footer-inside .f1 li, #footer-inside .f2 li, #footer-inside .f3 li{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   background:url(../images/igs_arrowbox.jpg) no-repeat left top;
   background-position:0 9px;
   padding:5px 0px 5px 25px;
   font-size:11px;
   color:#818181;
   text-align:left;
   line-height:18px;
    border-top:1px #ffffff solid; 
   border-bottom:1px #D0D0D0 solid; 
   width:195px;
}
#footer-inside .f1 a, #footer-inside .f2 a, #footer-inside .f3 a{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#818181;
   text-decoration:none;
   }
#footer-inside .f1 a:hover, #footer-inside .f2 a:hover, #footer-inside .f3 a:hover{
   color:#999999;
   text-decoration:underline;
   }

#footer-inside .f1 li.last, #footer-inside .f2 li.last, #footer-inside .f3 li.last{
  border-bottom:none;
}
#footer-inside .f1 li.last{
  line-height:16px;
  padding-top:5px;
}
#footer-inside .f1 li.first, #footer-inside .f2 li.first, #footer-inside .f3 li.first{
  border-top:none;
}
#footer-inside .f1 li.none, #footer-inside .f2 li.none, #footer-inside .f3 li.none{
  border:none;
  text-align:center;
  list-style:none;
  background:none;
  padding:0px;
  font-family:Verdana;
  font-size:12px;
  color:#9F9F9F;
  font-weight:bold;
}
.f1heading{
   background:#E9E8E8;
   width:220px;
   height:28px;
   font-family:Verdana;
   padding-top:6px;
   font-size:12px;
   color:#9F9F9F;
   font-weight:bold;
   border-bottom:1px #ffffff solid;
   border-right:1px #ffffff solid;
   border-top:1px #D4D4D4 solid;
   border-left:1px #D4D4D4 solid;
}
.f1heading h2 {
   font-family:Verdana;
   font-size:12px;
   color:#9F9F9F;
   font-weight:bold;
}
#footer-inside .f3a{
  float:left;
  padding:0px 16px 0px 16px;
  border-right:1px #C5C5C5 dashed;
}
#footer-inside .f3b{
  float:left;
}
#footer-inside .f3c{
  float:left;
}
#footer-inside .f3d{ 
 clear:both;
 border-top:1px #C5C5C5 dashed; 
 font-family:Verdana;
 font-size:12px;
 color:#9F9F9F;
 font-weight:bold;
 text-align:left;
 margin:15px 0px 0px 0px;
 padding:5px 0px 0px 16px;
 line-height:30px;
}
#footer-inside .f3b li{
   font-family:Verdana;
   font-size:12px;
   color:#9F9F9F;
   background: url(../images/footer-arwbox.gif) no-repeat left top;
   background-position:16px 0px;
   text-align:left;
   border:none;
   width:120px;
   height:34px;
   font-weight:bold;
}  

#copyrt{
clear:both;
   font-size:10px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#999999;
   text-align:left;
   padding:0px 0px 0px 16px;
}
.lnk{
text-decoration:none;
color:#999999;
}
.lnk:hover{
text-decoration:none;
color:#999999;
}
/* Footer ends here*/

