
.top-menu-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #d7d7d7;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
	line-height:12px;
}

.top-menu-text-services {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #d7d7d7;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
	line-height:12px;
}

.top-menu-text-contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #d7d7d7;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
	line-height:12px;
}

.small-colmn-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #6a6a6a;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
	line-height:12px;
}

.wasmall-bottom-menu {font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #CCCCCC;font-weight:normal;text-decoration: none; text-align: none;line-height:18px;}

a.wasmall-bottom-menu:linked {font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #CCCCCC;font-weight:normal;text-decoration: none; text-align: none;line-height:18px;}
a.wasmall-bottom-menu:visited {font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #CCCCCC;font-weight:normal;text-decoration: none; text-align: none;line-height:18px;}
a.wasmall-bottom-menu:hover {font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #FADB63;font-weight:normal;text-decoration: none; text-align: none;line-height:18px;}
a.wasmall-bottom-menu:active {font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #cccccc;font-weight:normal;text-decoration: none; text-align: none;line-height:18px;}


.small-bottom-menu {font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #ffffff;font-weight:normal;text-decoration: none; text-align: none;line-height:18px;}

a.small-bottom-menu:linked {font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #ffffff;font-weight:normal;text-decoration: none; text-align: none;line-height:18px;}
a.small-bottom-menu:visited {font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #ffffff;font-weight:normal;text-decoration: none; text-align: none;line-height:18px;}
a.small-bottom-menu:hover {font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #669900;font-weight:normal;text-decoration: none; text-align: none;line-height:18px;}
a.small-bottom-menu:active {font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #669900;font-weight:normal;text-decoration: none; text-align: none;line-height:18px;}


.small-bottom-guideline {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #E9E9E9;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
	line-height:14px;
}

.colmn-menu-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #6a6a6a;
	font-weight:bold;
	text-align: left;
	line-height:12px;
	padding-bottom: 3px;
}


.left-colmn-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6a6a6a;
	font-weight:bold;
	text-align: left;
	line-height:18px;
	text-decoration:none;	
}

a.left-colmn-menu:linked { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6a6a6a;
	font-weight:bold;
	text-align: left;
	line-height:18px;
	text-decoration:none;
	}
a.left-colmn-menu:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6a6a6a;
	font-weight:bold;
	text-align: left;
	line-height:18px;
	text-decoration:none;
	}
a.left-colmn-menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #49a126;
	font-weight:bold;
	text-align: left;
	line-height:18px;
	text-decoration:none;}
a.left-colmn-menu:active { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6a6a6a;
	font-weight:bold;
	text-align: left;
	line-height:18px;
	text-decoration:none;
	}


.main-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6a6a6a;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
	line-height:16px;
}

.table-main-txt-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #6a6a6a;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	line-height:18px;
}

.table-main-txt-italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #6a6a6a;
	font-weight:normal;
	font-style:italic;
	text-align: left;
	line-height:16px;
}

.table-main-txt {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size:12px;
	color: #636363;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
	line-height:18px;
}

.colmn-txt-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #6a6a6a;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	line-height:32px;
}

.page-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #5a9f02;
	font-weight: ;
	text-decoration: none;
	text-align: left;
	line-height:36px;
}

.page-txt-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #5a9f02;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	line-height:32px;
}

.page-txt-gray-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #6a6a6a;
	font-weight:bold;
	text-align: left;
	line-height:12px;
}

.page-txt-head-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #5a9f02;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	line-height:22px;
}

.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #497f04;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
	line-height:32px;
}

.contact-alrt {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ff0000;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
	line-height:14px;
}

.big-colmn-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #6a6a6a;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	line-height:16px;
}

.code-number {
	font-family: Arial, Helvetica, sans-serif;
	font-size:30px;
	color: #6a6a6a;
	font-weight: 700;
	text-decoration: none;
	text-align: left;
	line-height:22px;
}

.email-contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6a6a6a;
	font-weight:bold;
	text-align: center;
	line-height:10px;
	text-decoration:underline;
}

.column-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:normal;
	text-decoration: none;
	text-align:left;
	line-height:16px;
}

.newsletter {
color:#6A6A6A;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:16px;
padding-left:0px;
text-align:right;
text-decoration:none;
width:135px;
}

.colmn-menu-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	line-height:16px;
}	

.menu {font-family:Arial, verdana, tahoma; font-size:11px;  color:#6a6a6a; text-align:left; text-decoration:none; line-height:14px; padding-left:0px; padding-right:4px}
a.menu:linked { font-family:Arial, verdana, tahoma; font-size:11px; color:#6a6a6a; text-align:left; line-height:14px; padding-left:0px; padding-right:4px}
a.menu:visited { font-family:Arial, verdana, tahoma; font-size:11px; color:#6a6a6a; text-align:left; line-height:14px; padding-left:0px; padding-right:4px}
a.menu:hover { font-family:Arial, verdana, tahoma; font-size:11px; color: #669900 ; text-align:left; line-height:14px; padding-left:0px; padding-right:4px}
a.menu:active { font-family:Arial, verdana, tahoma; font-size:11px; color: #669900; text-align:left; line-height:14px; padding-left:0px; padding-right:4px}

ul.menu li {list-style:none; }
/*ul.menu li {list-style-image: url(../images/column-bullet.gif); }*/

.border {/*list-style-image: url(../images/column-bullet.gif); list-style: inside;*/ border-bottom:1px dotted #e0e0e0; padding-bottom:5px; padding-top:5px; padding-left:0px; padding-right:0px }
a.border:linked {/*list-style-image: url(../images/column-bullet.gif); list-style: inside;*/ border-bottom:1px dotted #e0e0e0; padding-bottom:5px; padding-top:5px; }
a.border:visited {/*list-style-image: url(../images/column-bullet.gif); list-style: inside;*/ border-bottom:1px dotted #e0e0e0; padding-bottom:5px; padding-top:5px;}
a.border:hover {/*list-style-image: url(../images/column-bullet.gif); list-style: inside;*/ border-bottom:1px dotted #e0e0e0; padding-bottom:5px; padding-top:5px; }
a.border:active {/*list-style-image: url(../images/column-bullet.gif); list-style: inside;*/ border-bottom:1px dotted #e0e0e0; padding-bottom:5px; padding-top:5px;}


.bullet {list-style-image: url(../images/column-bullet.gif); margin-left:-23px; padding-bottom:11px;
padding-left:10px;}

.bullet2 {list-style-image: url(../images/grey-bullet.gif); margin-left:-23px; padding-top:11px;
padding-left:10px;}

.dotted-line { background-image:url(../images/dotted.gif); background-repeat:repeat-x; background-position:center;}

.ihc-code { background-image:url(../images/ihc-code.gif); background-repeat:no-repeat;}

#tabnav {
/* This div is optional. The "Space" background just for transparency demo  ...*/
    width:auto;height:100px;
    padding:30px 0 0 0;
    background: url(../images/main-tab-bg-norm-hov.gif)0 0 repeat-x;
  }



#tabs {
overflow:hidden; /* wrap floats */
height:44px; /* trips haslayout, wrap floats IE */
list-style:none;
/* the background image */
background: url(../images/main-tab-bg-norm-hov.gif)0 0 repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #163ac;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
	line-height:12px;
}

.sub-bg
{
background: url(../images/ihc-home_22.gif) no-repeat scroll 0 0 transparent;
padding-left:12px;
width:391px;
height:38px;
}


.mktg
{
background-image:url("../images/news_bg.gif");
background-position:4px 3px;
background-repeat:no-repeat;
height:26px;
padding-left:2px;
width:347px;
}

.facebook-bg {background-image:url(../images/ihc-home_28.gif);
background-repeat:no-repeat;}

.bottom-bg {background-image:url(../images/bottom-bg1 );
background-repeat: repeat; 
background-position: top;}


.table-border {
	color: #bfbdbd;
	font-weight:normal;
	text-decoration: none;
	text-align:left;
	line-height:16px;
}

/* div stuff*/

		.active { display:block;}
		
		.clr{clear:both;}
		
			#content-text
	{
		position:relative;
		width:500px;
		height:auto;
		float:left; display:inline;
		background:none;
		margin-right:15px;
		z-index:015;
	}
	
		#tab-container
	{
		position:relative;
		width:960px;
		padding:0px;
		padding-bottom:0; padding-top:0;
	}
	
	#tab-container a
	{
		position:relative;
		background:url(../images/tab.jpg) no-repeat;
		text-align:center; line-height:28px; text-decoration:none;
		font-size:14px; color:#04266B; float:left; display:inline;
	}
	
	#tab-container a:hover,#tab-container a.active
	{
		background:url(../images/3services-hover.gif) no-repeat;
		color:#FFFFFF;
	}

.content-block
	{
		position:relative;
		width:680px;
		height:auto;
		z-index:025;
	}
		
		.content-block .l-t-c
		{
			position:absolute; width:5px; height:5px; z-index:050; left:-1px; top:-1px;
			background:url(../images/offer-l-t-c.jpg) no-repeat;
		}
		
		.content-block .r-t-c
		{
			position:absolute; width:5px; height:5px; z-index:050; right:-1px; top:-1px;
			background:url(../images/offer-r-t-c.jpg) no-repeat;
		}
		
		.content-block h1{font-size:18px; color:#007AB0; line-height:20px; margin-bottom:10px;}
		.no-padding{padding:0; width:497px;}
		
		content-block strong { color:#000000;}	
		
				.tab-content{display:none;}
		
		.tab-content .l-t-c
		{
			position:absolute; width:5px; height:5px; z-index:050; left:-1px; top:-1px;
			background:url(../images/content-block-l-t-c.jpg) no-repeat;
		}
		
		.tab-content .r-t-c
		{
			position:absolute; width:5px; height:5px; z-index:050; right:-1px; top:-1px;
			background:url(../images/content-block-r-t-c.jpg) no-repeat;
		}
		
				#procedures{
			background:url(../images/ifa-normal.png) no-repeat !important;
			height:33px;
			width:313px;
		}
		#procedures.active, #procedures:hover{
			background:url(../images/ifa-nhover.png) no-repeat !important;	
		}
		
		
			#hospitals{
			background:url(../images/virtual-tours-normal.png) no-repeat !important;
			height:33px;
			width:216px;
		}
		#hospitals.active, #hospitals:hover{
			background:url(../images/virtual-tours-hover.png) no-repeat !important;	
		}
		
		#services{
			background:url(../images/photo-gallery-normal.png) no-repeat !important;
			height:33px;
			width:216px;
		}
		#services.active, #services:hover{
			background:url(../images/photo-gallery-hover.png) no-repeat !important;	
		}
		
		#process{
			background:url(../images/4our-process-normal.gif) no-repeat !important;
			height:43px;
			width:136px;
		}
		#process.active, #process:hover{
			background:url(../images/4our-process-hover.gif) no-repeat !important;	
		}
		
		#getstarted{
			background:url(../images/suit-ship-normal.png) no-repeat !important;
			height:33px;
			width:215px;
		}
		#getstarted.active, #getstarted:hover{
			background:url(../images/suit-ship-hover.png) no-repeat !important;	
		}

/*Accordian Menu*/

.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
  width:100%;
}

.accmenu {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#6a6a6a; text-align:left; text-decoration:none; line-height:14px; padding-left:0px; padding-right:4px; margin-top:2px;}
a.accmenu:linked { font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#6a6a6a; text-align:left; text-decoration:none; line-height:14px; padding-left:0px; padding-right:4px; margin-top:2px;}
a.accmenu:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#6a6a6a; text-align:left; text-decoration:none; line-height:14px; padding-left:0px; padding-right:4px; margin-top:2px;}
a.accmenu:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#669900; text-align:left; text-decoration:none; line-height:14px; padding-left:0px; padding-right:4px; margin-top:2px;}
a.accmenu:active { font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#669900; text-align:left; text-decoration:none; line-height:14px; padding-left:0px; padding-right:4px; margin-top:2px;}

.accmenusub {font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#6a6a6a; text-align:left; text-decoration:none; line-height:14px; padding-left:0px; padding-right:4px; margin-top:2px;}
a.accmenusub:linked { font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#6a6a6a; text-align:left; text-decoration:none; line-height:14px; padding-left:0px; padding-right:4px; margin-top:2px;}
a.accmenusub:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#6a6a6a; text-align:left; text-decoration:none; line-height:14px; padding-left:0px; padding-right:4px; margin-top:2px;}
a.accmenusub:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#669900; text-align:left; text-decoration:none; line-height:14px; padding-left:0px; padding-right:4px; margin-top:2px;}
a.accmenusub:active { font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#669900; text-align:left; text-decoration:none; line-height:14px; padding-left:0px; padding-right:4px; margin-top:2px;}


.AccordionTitle
{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;  
color:#6a6a6a; 
text-align:left; 
text-decoration:none; 
line-height:14px; 
padding-left:0px; 
padding-right:4px;
display:block;


/*  height:20px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-size:8pt;
  font-weight:bold;
  vertical-align:middle;
  text-align:left;
  background-repeat:repeat-x;
  display:table-cell;
  /*background-image:url('../images/title_repeater.jpg');
  -moz-user-select:none;*/
}

.AccordionContent
{
  background-color:#F0F0F0;	
  height:0px;
  margin-top:-9px;
  width:89%;
  margin-left:-8px;
  overflow:hidden;
  display:none;
  font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#6a6a6a; text-align:left; text-decoration:none; line-height:14px; padding-left:33px; padding-right:0px;
}

.AccordionContainer
{
/*  border-top: solid 1px #C1C1C1;
  border-bottom: solid 1px #C1C1C1;
  border-left: solid 2px #C1C1C1;
  border-right: solid 2px #C1C1C1;*/
}

.AccordionOpen
{
  height:200px;
  overflow:auto;
}

/*end of accordian menu*/

#top-menu
{
 height:57px;
}

.select-menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height:12px;
	width:160px;
}

.text-field
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height:12px;
}

.getaquote {
	border : 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 90px;
	height: 15px;
	border-color: #666666;
	border-color: #cccccc;
	background-color: #ffffff;
	color:#6a6a6a;
}

.getaquote-comments {
	border : 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 160px;
	height: 15px;
	border-color: #666666;
	border-color: #cccccc;
	background-color: #ffffff;
	color:#6a6a6a;
   
}

.confield {
	border : 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 300px;
	height: 15px;
	border-color: #666666;
	border-color: #cccccc;
	background-color: #ffffff;
	color:#6a6a6a;
}

.footerfield {
	border : 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 80px;
	height: 15px;
	border-color: #666666;
	border-color: #cccccc;
	background-color: #ffffff;
	color:#6a6a6a;
   
}

.con-textarea {
	border : 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 300px;
	height: 50px;
	border-color: #666666;
	border-color: #cccccc;
	background-color: #ffffff;
	color:#6a6a6a;
   
}

textarea {
	border : 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 650px;
	height: 50px;
	border-color: #666666;
	border-color: #cccccc;
	background-color: #ffffff;
	color:#6a6a6a;
   
}

.button {
background:url(../images/submit.gif);
height: 26px;
width: 55px;
border: 0px;
}

.resetbutton {
background:url(../images/reset.gif);
height: 26px;
width: 55px;
border: 0px;
}
