/* CSS Document */
/*
---------------------------------------------
01. MAIN/DEFAULT ELEMENTS
---------------------------------------------
*/
*{
	margin:0; 
	padding:0;
}
body{
	margin:0px;
	padding:0px;
	background:#6b79ae;
}
.clear{
	clear:both;
}
h1{
	font-family:Tahoma;
	color:#455287;
	font-size:25px;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 20px 0px;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	color:#39498B;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding:1px 0px 0px 0px;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#39498B;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	padding:1px 0px 0px 0px;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	color:#39498B;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding:1px 0px 0px 50px;
	line-height:25px;
}
.light-black{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F5F5F;
	font-size:12px;
	font-weight:normal;
	padding:1px 0px 0px 30px;
	}
.truste{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F5F5F;
	font-size:12px;
	font-weight:normal;
	padding:1px 0px 0px 149px;
	line-height:25px;
	}
.site{
	font-family:Arial, Helvetica, sans-serif;
	color:#39498B;
	font-size:16px;
	font-weight:bold;
	padding:20px 0px 0px 0px;
	line-height:25px;
	}

p{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	padding:0px 0px 10px 0px;
	text-align:justify;
	}
a{
	font-family:Arial, Helvetica, sans-serif;
	color:#777777;
	font-weight:bold;
	text-decoration:none;
	}

/*
---------------------------------------------
02. CONTAINER AND WRAPPER
---------------------------------------------
*/
#container{
	width:100%;
	margin:0px;
	float:left;
	background-repeat:no-repeat;
	background-position:center top;

}
#wrapper{
	width:959px;
	margin:0 auto;
	padding:0px 0px 18px 0px;
	height:auto;
  }

.news-box{ background-color:#E6E6E6;
	border:1px solid #D8D8D8; width:571px; height:186px; overflow-y:scroll; overflow-x:hidden;
	padding:0 0 10px 0; margin:0 0 10px 0;}
.news-block{
	width:571px;
	margin:0px;
	padding:0px;
	float:left;
}
.news-box h1{
	font-family:Tahoma;
	color:#455287;
	font-size:20px;
	text-decoration:none;
	font-weight:normal;
	padding:10px 0px 10px 20px;
}
.news-box p{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	padding:0px 20px 0px 20px;
	text-align:justify;
}
.news-box a{
 	color: #455287;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    margin-left: 8px;
}
.news-box a:hover{
 	color: #333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    margin-left: 8px;
}

/*
---------------------------------------------
	04. HEADER
---------------------------------------------
*/
#header-holder{
	width:961px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}
.header-img-block{
	width:961px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}
/*
---------------------------------------------
03. NAVIGATION
---------------------------------------------
*/
.navigation-part{
	width:961px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}
.navigation-left-curve{
	width:33px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}
.navigation-block{
	width:895px;
	margin:0px;
	padding:0px;
	height:35px;
	float:left;
	background-image:url(../images/bg-navigation.gif);
	background-repeat:repeat-x;
	border-top:1px solid #9299B4;
	border-bottom:1px solid #111941;	
}
.navigation-right-curve{
	width:33px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}

#navcontainer ul{
	padding-left: 0;
	margin-left: 0;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
    list-style-type: none;
}

#navcontainer ul li { 
	list-style: none outside none;
	position:relative;
	float: left;
}

#navcontainer ul li.seprater { 
	display: inline;
	width:2px;
	height:35px;
	float:left;
	background-image:url(../images/seprater-navigation.gif);
	background-repeat:no-repeat;
	position:relative;
}

#navcontainer ul li a{
	padding: 10px 25px 0px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:25px;
}

#navcontainer ul li a:hover{
	background-image:url(../images/hover.gif);
	background-repeat:repeat-x;
	color: #29366D;
	font-weight:bold;
	height:35px;
	padding: 10px 25px 0px;
}
#navcontainer ul li a.active{
	background-image:url(../images/hover.gif);
	background-repeat:repeat-x;
	color: #29366D;
	font-weight:bold;
	height:35px;
	padding: 10px 25px 0px 42px;
}
#navcontainer ul li ul {
    background: none repeat scroll 0 0 transparent;
    display: none;
    float: left;
    left: 0;
    position: absolute;
    top: 34px;
    z-index: 100;
}
#navcontainer ul li:hover ul{
	display:block;
}
#navcontainerul li ul li{
margin:0px;
float:none;
padding:0px;
background-image:none;
}
#navcontainer ul li ul li a{
height:auto;
background-image:none;
width:130px;
margin:0px;
display:block;
background-color:#6C7EC5;
padding: 4px 14px;
border-top:#0d727a dotted 1px;
float:none;
}

#navcontainer ul li ul li a:hover{
height:auto;
background-image:none;
width:130px;
margin:0px;
display:block;
background-color:#F0F5FA;
padding: 4px 14px;
border-top:#6C7EC5 dotted 1px;

float:none;
}

/*
---------------------------------------------
03. CONTENT
---------------------------------------------
*/
#content-holder{
	width:959px;
	margin:0px;
	padding:0px;
	float:left;
	border-left:1px solid #215997;
	border-right:1px solid #215997;
	background-color:#FFFFFF;
}
.content{
	width:898px;
	margin:0 auto;
	padding:0px;
}
.text-block-holder{
	width:573px;
	margin:0px 40px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
.text-block{
	width:573px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
}
.readmore{
	background-image:url(../images/readmore.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#334286;
	padding:0px 0px 0px 10px;
	margin:0px;
	text-decoration:none;
	}
.readmore:hover{
	background-image:url(../images/readmore.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#334286;
	padding:0px 0px 0px 10px;
	margin:0px;
	text-decoration:none;
	}
	ul.orders li { 
		background-image:url(../images/readmore.png);
		background-repeat:no-repeat;
		background-position:0px 5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#334286;
		padding:0px 0px 0px 10px;
		margin:0px;
		text-decoration:none;
		list-style-type:none; 
		line-height:23px;
	}
	 ul.orders li a{  color:#334286;  text-decoration:none;}
	 ul.orders li a:hover{  color:#334286; text-decoration:underline;}
	 ul.orders li img{ border:none;}
/*----------------TheChaiSurvival---Starts-------------------*/
#chainsurvival-holder{
	width:571px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#E6E6E6;
	border:1px solid #D8D8D8
}
#chainsurvival-holder h1{
	font-family:Tahoma;
	color:#455287;
	font-size:20px;
	text-decoration:none;
	font-weight:normal;
	padding:10px 0px 10px 20px;
}
#chainsurvival-holder p{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	padding:0px 20px 0px 0px;
	text-align:justify;
}

.chainsurvival-block{
	width:571px;
	margin:0px;
	padding:0px;
	float:left;
}
ul.arrow1{
	margin:0px;
	padding:5px 0px 10px 10px;
	list-style:none;
}
ul.arrow1 li{
	background-image:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#334286;
	padding:2px 0px 3px 15px;
	margin:0px;
	}


/*----------------TheChaiSurvival---Ends-------------------*/
/*----------------AIMSFOUNDATION---Starts-------------------*/


#aims-holder{
	width:259px;
	margin:0px 48px 0px 0px;
	padding:0px;
	float:left;
}
.aims-holder-top{
	width:259px;
	margin:0px;
	padding:0px;
	float:left;
}
.aims-holder-bottom{
	width:259px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#E6E6E6;
	border-top:1px solid #4E4E4E
}
#aims-holder h1{
	font-family:Tahoma;
	color:#455287;
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
	padding:10px 0px 10px 20px;
}
.aims-block{
	width:259px;
	margin:0px;
	padding:0px;
	float:left;
}
ul.arrow2{
	margin:0px;
	padding:10px 0px 10px 10px;
	list-style:none;
}
ul.arrow2 li{
	background-image:url(../images/arrow2.gif);
	background-repeat:no-repeat;
	background-position:0px 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding:6px 15px 6px 15px;
	text-align:justify;
	margin:0px;
	line-height:18px;
	}

/*----------------AIMSFOUNDATION---Ends-------------------*/
/*----------------youcanhelp---Starts-------------------*/

#youcanhelp-holder{
	width:259px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
}
.youcanhelp-holder-top{
	width:259px;
	margin:0px;
	padding:0px;
	float:left;
}
.youcanhelp-holder-bottom{
	width:259px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#E6E6E6;
	border-top:1px solid #4E4E4E
}

#youcanhelp-holder h1{
	font-family:Tahoma;
	color:#455287;
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
	padding:10px 0px 10px 20px;
}
.youcanhelp-block{
	width:259px;
	margin:0px;
	padding:0px;
	float:left;
}


/*----------------youcanhelp---Ends-------------------*/

/*----------------Sidebar---Starts-------------------*/
#sidebar{
	width:285px;
	margin:0px;
	padding:0px;
	float:left;
}
.siebartext-block{
	width:285px;
	margin:0px;
	padding:0px;
	float:left;
}
#suddencardiac-holder{
	width:285px;
	margin:0px;
	padding:0px;
	float:left;
}
#suddencardiac-holder h1{
	font-family:Tahoma;
	color:#455287;
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
	padding:10px 0px 10px 0px;
}


.suddencardiac-block{
	width:285px;
	margin:0px;
	padding:0px;
	float:left;
}
ul.arrow3{
	margin:0px;
	padding:10px 0px 0px 10px;
	list-style:none;
}
ul.arrow3 li{
	background-image:url(../images/arrow3.gif);
	background-repeat:no-repeat;
	background-position:0px 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding:6px 15px 6px 15px;
	text-align:justify;
	margin:0px;
	line-height:18px;
	}
ul.arrow4{
	margin:0px;
	padding:0px 0px 0px 10px;
	list-style:none;
}
ul.arrow4 li{
	background-image:url(../images/arrow4.gif);
	background-repeat:no-repeat;
	background-position:0px 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding:6px 15px 6px 15px;
	text-align:justify;
	margin:0px;
	line-height:15px;
	}
/*----------------Sidebar---Ends-------------------*/

/*
---------------------------------------------
04. FOOTER
---------------------------------------------
*/
#footer-holder{
	width:961px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}
.footer-left-curve{
	width:15px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}
.footer-bg{
	width:931px;
	float:left;
	height:36px;
	background-image:url(../images/footer-bg.gif);
	background-repeat:repeat-x;
	text-align:center;
	padding-top:15px;
}

.footer-right-curve{
	width:15px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}


#footer-holder p{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	text-transform:none;
	padding:0px 0px 0px 0px;
	text-align:center;
}
#footer-holder a{

	color:#ffffff;
	
}
/*
---------------------------------------------
05. FORMSTARTS
---------------------------------------------
*/
.form-holder{
	width:403px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#E6E6E6;
	border:1px solid #D8D8D8
}
.form-block{
	width:403px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}
.form-left{
	width:104px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}
.form-right{
	width:299px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
}
.form_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#48494A;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 30px;
}
.textbox{
	width:265px;
	height:25px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border:1px #B0ADAD solid;
}
.textarea{
	width:265px;
	height:70px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border:1px #B0ADAD solid;
	overflow:auto;
}
p.thanku{
	font-family:Arial, Helvetica, sans-serif;
	color:#39498B;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	padding:1px 0px 0px 0px;
	text-align:center;
	list-style:30px;
}
/* faq slides */
.accordion {
	width: 650px;
}
.accordion h5 {
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;
	cursor: pointer;
}
.accordion h5:hover {
}
.accordion h5.active {
	color:#333 !important;
}
.accordion p {
	margin: 0;
}
.break{
	color:#c0c0c0;
}
/* faq slides ends */