/* global-health-insurance.com CSS Document - Copyright global-health-insurance.com - All rights reserved. */
@charset "utf-8";

body {
margin: 0;
padding: 0;
padding-top:10px;
background-color: #EDEDED;

}

#container {

width: 769px; /* for nice #fff border.. :D*/
margin: 0 auto; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
background-color: #fff;
color: #545454;

}


.quote_attr {font-style:italic;
font-weight:900;
text-align:right;}

p {text-align: justify;}
#topside { 
height: 90px;
width: 100%;
background: #fff;

}

.forms_dl {  text-align: center; verticle-align: middle;}


img { border:none;}




#leftside {

width: 118px;
min-height: 700px;
float:left;
background: #43679B;
background: #fff;


}



#content { float: left; width: 495px; min-height: 800;}
#content2 { float: left; width: 524px; min-height: 800;}
#content0 { padding: 0px 20px;}

#rightside {

width: 150px;
min-height: 700px;
background: #fff;
float: left;
margin-top: 8px;


}

#rightside2 {

width: 120px;
min-height: 700px;
background: #fff;
float: left;
margin-top: 8px;


}

#botside { 
height: 90px;
width: 100%;
clear:both;

}

.rightside { border: 0; padding-bottom: 10px;}

#botside0 {

padding-left: 118px;
padding-top: 45px;

}

#botside0 a:link {color: #43679B; text-decoration: none; font-weight: bold; font-size: 12px;}
#botside0 a:hover{color:#6E94D2}


.cmbBox {

	width: 150px;
	background-image: url(/images/call-me-back.jpg);
	padding-top: 40px;
	text-align: center;
margin-bottom: 10px;
}


.cmbBox2 {

	width: 120px;
	background-image: url(/images/call-me-back_s.jpg);
	padding-top: 40px;
	text-align: center;
margin-bottom: 10px;
}
.cmbBox2 select {font-size: 11px; color:#333333}
.cmbBox select {font-size: 11px; color:#333333}

.cr {font-size: 10px;color: #545454;}


.hd-bg1 {
background: url(../images/hd-background1.jpg) no-repeat;
width:440px;
height:170px;
margin: 0 auto;
margin-top: 8px;
}

.hd-bg1 .left {width: 115px; float:left}

.hd-bg1 .right {width: 310px; float: left; font-size: 11px;}

.hd-bg1 .right right0 {width: 100%;}




.hd-bg10 {
padding: 10px;

}


ul.leftsidelinks {
padding:0;
margin:0;
width: inherit;
list-style-type: none;



}


ul.leftsidelinks ul {
padding:0;
margin:0;

}


ul.leftsidelinks li {
display: block;

padding:0;
margin:0;






}

ul.leftsidelinks li a,ul.leftsidelinks li a:link{
padding:0;
margin:0;
display: block;
padding: 3px 2px 3px 13px; 
border-bottom: 1px solid #7A94B7;

color:#43679B;
text-decoration:none;
/* line-height: 22px; */
text-transform: capitalize;
font-size: 11px;
background: transparent;
background: #B9CDE8 url(../images/arrow.gif) 5px center no-repeat;
font-weight: normal;
}

* html .leftsidelinks li a {
	width: inherit;
	height: inherit;
}
ul.leftsidelinks li a:hover{

color:#6E94D2;
background: #DCE6F4 url(../images/arrow.gif) 5px center no-repeat;
}


.leftsidelinksbtm {

background: url(../images/leftlinks-btm-bgfade.jpg);
height: 209px;
}


ul.topsidelinks {

padding:0;
margin:0;
height: 25px;


border-bottom:1px solid #43679B;
}

ul.topsidelinks ul {
padding:0;
margin:0;


}

ul.topsidelinks li {
display: inline;

padding:0;
margin:0;
font-size: 11px;
font-weight: bold;


}

ul.topsidelinks li:hover {

background: green;
}

ul.topsidelinks li a,ul.topsidelinks li a:link{
padding:0;
margin:0;
padding: 5px 7px 5px 7px; 
border-right: 1px solid #43679B;
background: transparent;
color:#43679B;
text-decoration:none;
/* line-height: 22px; */
text-transform: uppercase;
line-height: 2.4;

}


ul.topsidelinks li a:hover{
background: #fff;
color:#6E94D2;
}



ul.topsidelinks li a:visited {color:#43679B;text-decoration:none;}

ul.topsidelinksF {

padding:0;
margin:0;
height: 25px;


border-bottom:1px solid #43679B;
}

ul.topsidelinksF ul {
padding:0;
margin:0;


}

ul.topsidelinksF li {
display: inline;

padding:0;
margin:0;
font-size: 8px;
font-weight: bold;


}

ul.topsidelinksF li:hover {

background: green;
}

ul.topsidelinksF li a,ul.topsidelinksF li a:link{
padding:0;
margin:0;
padding: 3px 5px 3px 5px; 
border-right: 1px solid #43679B;
background: transparent;
color:#43679B;
text-decoration:none;
/* line-height: 22px; */
text-transform: uppercase;
line-height: 2.4;

}


ul.topsidelinksF li a:hover{
background: #fff;
color:#6E94D2;
}



ul.topsidelinksF li a:visited {color:#43679B;text-decoration:none;}



a:link {color: #43679B; text-decoration: none; font-weight: bold;}

a:hover{
background: #fff;
color:#6E94D2;
}



a:visited {color:#43679B;text-decoration:none; font-weight:bold;}

.leftsidelinks a:link {color: #43679B; text-decoration: none; font-weight: normal;}

#topimg1 {

float: left;
width: 650px;
height: 90px;
background: url(../images/topside-bg.jpg) no-repeat;
padding:0;
margin: 0;
}





.logo {

float: left;
width: 118px;
}





.clearAll, .clr{
	clear:both;
}


h1 {
font-size: 19px;
font-size: 17px; color: #43669C;
}


h2 {
font-size: 14px;
margin-bottom: 5px;
}



/
/* form */


.myform{
	font-family:"Arial", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.myform p, .myform h1, .myform form, .myform button{border:0; margin:0; padding:0;}
.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform{
	margin:0 auto;
	width:410px;
	padding:14px;
}
	/* ----------- basic ----------- */
	#basic{
		border:solid 2px #DEDEDE;
	}
	#basic h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#basic p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #dedede;
		padding-bottom:10px;
	}
	#basic label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:150px;
		float:left;
		cursor:pointer;
		color: #4A7BBE;
	}
	
		#basic label.tb{
		display:block;
		font-weight:normal;
		text-align:right;
		width:300px;
		float:right;
		margin-bottom: 15px;
		margin-right: 15px;
	}
	
	#basic .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:150px;
	}
	#basic input, #basic select{
		float:left;
		width:200px;
		margin:2px 0 15px 10px;
	}
	
		#basic input.tb{
		float:left;
		width:60px;
		margin:2px 0 15px 10px;cursor:pointer;
	}
	
	
	#basic button{ 
		clear:both;
		margin-left:150px;
		background:#888888;
		color:#FFFFFF;
		border:solid 1px #666666;
		font-size:11px;
		font-weight:bold;
		padding:4px 6px;
	}

#basic fieldset {margin-top: 10px; color: #B9CDE9}
#basic legend { color: #990100; font-size: 14px; font-weight: bold}





	/* ----------- stylized ----------- */
	#stylized{
		border:solid 2px #b7ddf2;
		background:#ebf4fb;
	}
	#stylized h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#stylized p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #b7ddf2;
		padding-bottom:10px;
	}
	#stylized label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:140px;
		float:left;
	}
	#stylized .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	#stylized input{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:200px;
		margin:2px 0 20px 10px;
	}
	#stylized button{ 
		clear:both;
		margin-left:150px;
		width:125px;
		height:31px;
		background:#666666 url(img/button.png) no-repeat;
		text-align:center;
		line-height:31px;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
	}

/*  */


.ins-img { float: right; }

.c2a-btn { float: right; padding-top: 10px; }

/* testimonials forms assets */

.testimonials {}

.regasterisk {
color:#FF6600;
font-family:"Times New Roman",Times,serif;
}

.notice {
font-size:8pt;
}

.form_item_s {
padding:5px;
text-align:right;
vertical-align:top;
width:100px;
}

.form_fill {
vertical-align:middle;
}


.comment {
font-family:Arial,Helvetica,sans-serif;
height:100px;
width:250px;
}

.testimonials select, .testimonials input, .testimonials textarea {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

.pp {
font-style:italic;
}

.notepp {
font-size:11px;
font-style:italic;
}

/* testimonials forms assets END */

/* country page assets */
.name {
font-weight:900;
}


.go2top {
font-weight:900;
text-align:right;
}
/* country page assets END */

#indiF label {cursor: pointer;}
#indiF  {font-size: 11px;}
#groupF label {cursor: pointer;}
#groupF  {font-size: 11px;}
#indiF input[type=submit] {font-size: 11px; color: #333}
#indiF select {font-size: 11px; color: #333}

#cmbF {font-size: 11px;}

#cmbF select, #cmbF input,#cmbF  textarea {
color:#333333;

font-size:11px;
}



.editing { background-color: grey;}

.submitover { background-color: blue;}

#groupF label {cursor: pointer;}
#teacherF label {cursor: pointer;}
#travelF label {cursor: pointer;}
#cmbF label {cursor: pointer;}

#cF label {cursor: pointer;}

hr {height: 1px;}

.required {color:#ff0000;}


/* cs styles */

.cT{
font-family: arial;
font-size: 12px;
color: #000000;
}

.date{
font-family: arial;
font-size: 10px;
color: #666666;
}



input.comments{
background-image:url(../../chi/imagesformbg.gif);
border-color: #CCCCCC;
border-style: solid;
border-width: 1px;
text-align: center;
}

input.commentsubmit{
background-image:url(../../chi/imagesformbg.gif);
border-color: #CCCCCC;
border-style: solid;
border-width: 2px;
color:#37779D;
}

a.commentclick:link {
	text-decoration: none;
	color: #43679B;
	font-weight: 900;
}
a.commentclick:visited {
	text-decoration: none;
	color: #43679B;
	font-weight: 900;
}
a.commentclick:hover {
	color: #6E94D2;
	cursor: pointer;
}

a.edit:link{
	font-weight: 100;
	font-family: arial;
	font-size: 13px;
	color: #BF0000;
	text-decoration: none;
}
a.edit:visited{
	font-weight: 100;
	font-family: arial;
	font-size: 13px;
	color: #BF0000;
	text-decoration: none;
}
a.edit:hover{
	font-weight: 100;
	font-family: arial;
	font-size: 13px;
	color: #BF0000;
	text-decoration: none;
}

a.user:link{
	font-weight: 100;
	font-family: arial;
	font-size: 13px;
	color: #026292;
	text-decoration: none;
}
a.user:visited{
	font-weight: 100;
	font-family: arial;
	font-size: 13px;
	color: #026292;
	text-decoration: none;
}
a.user:hover{
	font-weight: 100;
	font-family: arial;
	font-size: 13px;
	color: #026292;
	text-decoration: none;
}
a.commentlink:link{
	font-weight: 100;
	font-family: arial;
	font-size: 13px;
	color: #37779D;
	text-decoration: none;
}
a.commentlink:visited{
	font-weight: 100;
	font-family: arial;
	font-size: 13px;
	color: #37779D;
	text-decoration: none;
}
a.commentlink:hover{
	font-weight: 100;
	font-family: arial;
	font-size: 13px;
	color: #37779D;
	text-decoration: none;
}


a.quotelink:link{
	color: #43669C;
	font-weight: 800;
	font-size: 15px;
	font-family: arial;
	text-decoration: none;
	text-align:center;
    display: block;
	width: 150px;	
	border-width:1px;
	border-style: outset;
	border-color:#7A94B7;
}
a.quotelink:visited{
	color: #43669C;
	font-weight: 800;
	font-size: 15px;
	font-family: arial;
	text-decoration: none;
	text-align:center;
    display: block;
	width: 150px;	
	border-width:1px;
	border-style: outset;
	border-color:#7A94B7;
}
a.quotelink:hover{
	color: #43669C;
	font-weight: 800;
	font-size: 15px;
	font-family: arial;
	text-decoration: none;
	text-align:center;
    display: block;
	width: 150px;	
	border-width:1px;
	border-style:inset;
	border-color:#7A94B7;
}

.req {color:#F00} 