/* CSS Document */

/* home styles starts */



#toutsystem {

	padding:3px 1px 3px 9px;

}

.toutbox {

	background:#ededed;

	float:left;

	width:267px;

	margin-right:2px;

	text-align:left;

	padding:23px 19px 10px 10px;

	font-size:10px;

	line-height:12px;

	color:#000000;

}

.toutbox h6 {

	text-align:center;

	font-size:16px;

	font-weight:normal;

	color:#272727;

	margin-bottom:5px;

}

.toutbox p {

	padding-top:20px;

	margin-bottom:5px;

	font-size:12px;

	line-height:16px;

}

.toutbox a {

	color:#ae0067;

	text-decoration:none;

	background:url(../images/bg_a_tout.jpg) right no-repeat;

	padding-right:13px;

	margin-bottom:5px;

	float:right;

	font-size:12px;

}

.toutbox a:hover {

	text-decoration:none;

	padding-right:15px;

}

.toutbox img {

	float:left;

	padding:10px 5px 0px 10px;

}



/* --------- Sign up ----------------------*/


.toutbox2 {
	background:#ededed;

	float:left;

	width:267px;

	margin-right:2px;

	text-align:left;

	padding:23px 19px 10px 10px;

	font-size:10px;

	line-height:12px;

	color:#000000;
}

.toutbox2 h6 {

	text-align:center;

	font-size:18px;
	
	line-height:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:normal;

	color:#272727;

	margin-bottom:5px;

}

.toutbox2 h6 a{

	text-align:center;

	font-size:18px;
	
	line-height:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:normal;

	color:#272727;

	margin-bottom:5px;
	text-decoration:none;
	background:none;
	padding:0px;

}

.toutbox2 h6 a:hover {

	text-decoration:none;

	padding:0px;

}

.toutbox2 p {

	padding-top:20px;

	margin-bottom:5px;

	font-size:12px;

	line-height:16px;

}

.toutbox2 a {

	color:#ae0067;

	text-decoration:none;

	background:url(../images/bg_a_tout.jpg) right no-repeat;

	padding-right:13px;

	margin-bottom:5px;

	float:right;

	font-size:12px;

}

.toutbox2 a:hover {

	text-decoration:none;


}

.lnk a {

	color:#ae0067;

	text-decoration:none;

	background:url(../images/bg_a_tout.jpg) right no-repeat;

	padding-right:13px;

	margin-bottom:5px;

	float:right;

	font-size:12px;

}

.lnk a:hover {

	text-decoration:none;

	padding-right:15px;

}


.toutbox2 img {


	padding:0px 5px 7px 10px;

}

.toutbox2 img a{


	padding:0px;

}
.toutbox2 img a:hover{


	padding:0px;

}


/* ------------- */

.landing_section {
	margin:0 0 15px 0;
	padding:0px;
}


.landing_section {
	margin:0px;
	padding:0px;
	border-top:2px solid #cdd000;
}

.landing_section h4{
	margin:0px;
	padding:10px 0 15px 0;
	font-size:20px;
	color:#00759a;
}




.findout {

	background:url(../images/findoutmore.jpg) left center no-repeat;

	padding:7px 0 0 35px;
	
	margin:12px 0 12px 0;

	display:block;

	height:22px;

	color:#0077a2;

}

.findout:hover{

	background:url(../images/findoutmoreblue-a.jpg) left center no-repeat;

	padding:7px 0 0 35px;
	
	margin:12px 0 12px 0;

	display:block;

	height:22px;

	color:#0077a2;
}

.findout_detail {

	background:url(../images/findoutmore.jpg) right center no-repeat;

	padding:7px 35px 0 0;
	
	margin:12px 0 12px 0;

	display:block;

	height:22px;

	color:#0077a2;

}

.findout_detail:hover{

	background:url(../images/findoutmoreblue-a.jpg) right center no-repeat;

	padding:7px 35px 0 0;
	
	margin:12px 0 12px 0;

	display:block;

	height:22px;

	color:#0077a2;
}



.toutbox_a {

	color:#FFF;

	text-decoration:none;

	background:url(../images/bg_a_tout.jpg) right top no-repeat; 

	float:right;

	font-size:12px;

	display:block;

	width:70px;

	height:13px;

	padding:3px 0px 3px 7px; 

}




.content { 

	padding-bottom:10px; 

}

.content_left {

	width:550px;

	float:left;

	text-align:left;

	padding:15px 25px 10px 30px;

	font-size:12px;

	color:#000000;

}

.content_left img {

	float:left;

	margin:13px 15px 10px 0;

	border:solid 2px #dddddd;

}

.content_left h2 {

	font-size:24px;

	font-weight:normal;

}

.content_left h5 {

	padding:0 0 0 15px;

	font-size:12px;

	color:#000;

	font-weight:normal;

	background:url(../images/h5bg_lef.jpg) left center no-repeat;

	margin:10px 0 5px 85px;

}

/*.content_right {

	width:260px;

	float:left;

	text-align:left;

	color:#000;

	padding:10px 5px 10px 30px;

}*/

.content_right {

	width:240px;

	float:right;

	text-align:left;

	color:#000; 

	padding:10px 10px 10px 00px;

	background:url(../images/right_form_bg.jpg) 19px 58px no-repeat;

}

.content_right a {

	font-family:Arial, Helvetica, sans-serif;

	color:#CC0066;

	font-size:10px;

	line-height:14px;

	margin-left:0px;

	display:block;

	float:right;

}

.content_right a:hover {

	padding-right:3px;

	text-decoration:none;

}

.content_right h2 {

	font-size:24px;

	font-weight:normal;

}

.content_right input {

	width:60px;

	height:15px;

	font-size:12px;

	padding:0 4px 0 4px;

	border:0;

	color:#000000;

}

.select-field {

	width:112px;

	font-size:12px;

	padding:0 4px 0 4px;

	border:0;

	color:#000000;

}


.inp_bg {

	background:url(../images/input_bg.jpg) no-repeat top center;

	width:77px;

	height:20px;

	padding:4px 0 0px 0;

}

.bmi {

	color:#000;

	padding:10px 0 0 0;

}

.bmi_but {

	background:url(../images/bmi_link.gif) no-repeat center;

	width:60px;

	height:21px;

	text-align:center;

	padding:4px 0 0 0;

}

.bmi_submit {

	background:url(../images/submit_bg.jpg) no-repeat center;

	width:142px;

	height:21px;

	text-align:center;

	padding:4px 0 0 0;

}

.bmi_result {

	background:url(../images/bmi_resultbg.jpg) no-repeat;

	width:84px;

	height:35px;

	float:right;

	text-align:center;

	padding:24px 0 10px 0;

	font-size:30px;

}

.bmi span {

	float:left;

	width:100px;

	padding-top:20px;

}

.bmi a {

	color:#b93f7b;

	font-size:10px;

	width:70px;

	padding-left:15px;

	float:right;

	background:url(../images/bmi_bullet.gif) no-repeat left;

}

.bmi a:hover{

	padding-left:15px;

	width:73px;

}

a.more {

	float:right;

	background:url(../images/more_bg.gif) right no-repeat;

	padding-right:15px;

	margin:10px 20px 0 0;

	color:#000000;

	font-size:12px;

}

a.back {

	float:right;

	background:url(../images/back_bg.gif) left no-repeat;

	padding: 0 15px 0 15px;

	margin:10px 20px 0 0;

	color:#000000;

	font-size:12px;

}

a.back:hover {

	color:#0000FF;

	padding-left:18px;

}

a.more:hover {

	padding-right:18px;

	text-decoration:none;

}

a.write_submit {

	background:url(../images/write_submit.jpg) no-repeat;

	color:#FFFFFF;

	padding:7px 55px 7px 25px;

	line-height:28px;

	font-size:12px;

}

a.write_submit:hover {

	padding:7px 55px 7px 28px;

}

a.write_submit2 {

	background:url(../images/write_submit.jpg) no-repeat;

	color:#FFFFFF;

	padding:7px 55px 7px 25px;

	line-height:28px;

	font-size:12px;
	float: right;

}



a.download_btn {

	background: url(../images/download_btn.jpg) no-repeat;

	color:#FFFFFF;

	padding:7px 55px 7px 12px;

	line-height:28px;

	font-size:12px;

}

a.download_btn:hover {

	padding:7px 55px 7px 15px;

}



/* home styles ends */

/* inner styles */

.leftlinks {

	width:172px;

	float:left;

	padding:60px 10px 0 21px;

	text-align:left;

}

.leftlinks h4 {

	color:#8b9400;

	font-size:13px;

	padding:10px 0;

}

/********************************* left section links setups *********************************/

/****************************************green links******************/

h3.greenleft {

	color:#8b9400;

	font-size:18px;

	padding-bottom:15px;

	font-weight:normal;

}

.greenlinkleft {

	font-weight:normal;

	color:#a2ad00;

	font-size:13px;

	background:url(../images/arrow.jpg) left no-repeat;

	padding-left:10px;

}

ul.greenlinksleft {

	padding:3px 0 2px 4px;

	margin:0 0 0 5px;

	list-style:none;

}

ul.greenlinksleft li {

	background:url(../images/sublibg.jpg) no-repeat 0px 5px;

	padding:0px 0 2px 10px;

	font-size:11px;

}

ul.greenlinksleft li:hover {

}

ul.greenlinksleft li a:hover {

	padding:0px 0 2px 3px;

	text-decoration:none;

}

ul.greenmainlinks {

	list-style:none;

}

ul.greenmainlinks li {

	background:url(../images/dottedbg.jpg) bottom left no-repeat;

	padding:3px 0 5px 0px;

	margin:0;

}

ul.greenmainlinks li a{

display:block;

}

ul.greenmainlinks li a:hover {

	font-weight:normal;

	color:#a2ad00;

	font-size:12px;

	background:url(../images/arrow.jpg) left top no-repeat;

	padding-left:10px;

	display:block;

}

.greenhover {

	font-weight:normal;

	color:#a2ad00;

	font-size:12px;

	background:url(../images/arrow.jpg) left top no-repeat;

	padding-left:10px;

	display:block;

}

.greenhover:hover

{

padding-left:13px;

}

/**************************************** magenta links******************/

h3.pinkleft {

	color:#ae0067;

	font-size:18px;

	padding-bottom:15px;

	font-weight:normal;

}

.pinklinkleft {

	font-weight:normal;

	color:#a2ad00;

	font-size:13px;

	background:url(../images/arrow.jpg) left no-repeat;

	padding-left:10px;

}

ul.pinklinksleft {

	padding:3px 0 2px 4px;

	margin:0 0 0 5px;

	list-style:none;

}

ul.pinklinksleft li {

	background:url(../images/sublibg.jpg) left no-repeat;

	padding:0px 0 2px 10px;

	font-size:11px;

}

ul.pinklinksleft li:hover {

	background:url(../images/sublibg_over.jpg) left no-repeat;

	padding:0px 0 2px 10px;

	font-size:11px;

	display:block;

}

ul.pinklinksleft li a:hover {

	padding:0px 0 2px 3px;

	text-decoration:none;

}

ul.pinkmainlinks {

	list-style:none;

}

ul.pinkmainlinks li {

	background:url(../images/dottedbg.jpg) bottom left no-repeat;

	padding:3px 0 5px 0px;

	}

ul.pinkmainlinks li a{

display:block;

}

ul.pinkmainlinks li a:hover {

	font-weight:normal;

	color:#ae0067;

	font-size:12px;

	background:url(../images/mediali_hover.jpg) left top no-repeat;

	padding-left:10px;

	display:block;

}

.pinkhover {

	font-weight:normal;

	color:#ae0067;

	font-size:12px;

	background:url(../images/mediali_hover.jpg) left top no-repeat;

	padding-left:10px;

	display:block;

}

/**************************************************************************************/

/**************************************** blue links******************/

.blueleft{color:#00759a;

	font-size:18px;

	padding-bottom:15px;

	font-weight:normal;}

	

h3.blueleft {

	color:#00759a;

	font-size:18px;

	padding-bottom:15px;

	font-weight:normal;

}

.bluelinkleft {

	font-weight:normal;

	color:#a2ad00;

	font-size:13px;

	background:url(../images/arrow.jpg) left no-repeat;

	padding-left:10px;

}

ul.bluelinksleft {

	padding:3px 0 2px 4px;

	margin:0 0 0 5px;

	list-style:none;

}

ul.bluelinksleft li {

	background:url(../images/sublibg.jpg) left no-repeat;

	padding:0px 0 2px 10px;

	font-size:11px;

}

ul.bluelinksleft li:hover {

	background:url(../images/sublibg_over.jpg) left no-repeat;

	padding:0px 0 2px 2px;

	font-size:11px;

}

ul.bluelinksleft li a:hover {

	padding:0px 0 2px 3px;

	text-decoration:none;

}

ul.bluemainlinks {

	list-style:none;

}

ul.bluemainlinks li {

	background:url(../images/dottedbg.jpg) bottom left no-repeat;

	padding:3px 0 5px 0px;

	margin:0;

}

ul.bluemainlinks li a{

display:block;

}

ul.bluemainlinks li a:hover {

	font-weight:normal;

	color:#00759a;

	font-size:12px;

	background:url(../images/selected_blue.jpg) left top no-repeat;

	padding-left:10px;

	display:block;

}









ul.bluelinksleft {

	padding:3px 0 2px 4px;

	margin:0 0 0 5px;

	list-style:none;

}

ul.bluelinksleft li {

	background:url(../images/sublibg.jpg) no-repeat 0px 5px;

	padding:0px 0 2px 10px;

	font-size:11px;

}

ul.bluelinksleft li:hover {

}

ul.bluelinksleft li a:hover {

	padding:0px 0 2px 3px;

	text-decoration:none;

}





















.bluehover {

	font-weight:normal;

	color:#00759a;

	font-size:12px;

	background:url(../images/selected_blue.jpg) left no-repeat;

	padding-left:10px;

	display:block;

}

.bluehover:hover{

padding-left:13px;

}

/**************************************************************************************/

.sitemapcont {

	width:438px;

	float:left;

	text-align:left;

	line-height:18px;

	padding:48px 10px 250px 0px;

	list-style:none;

}



.global_link{

	text-decoration:underline;}



.global_link:hover{

	text-decoration:none;}



.centercont {

	width:438px;

	float:left;

	text-align:left;

	line-height:18px;

	padding:48px 10px 380px 0px;

	color:#000;

	list-style:none;

}

.centercont h1 {

	color:#16769b;

	font-size:30px;

	line-height:30px;

	padding-bottom:15px;

	font-weight:normal;

}

.centercont h2 {

	color:#16769b;

	font-size:18px;

	padding:15px 0 5px 0;

	margin:0;

	line-height:22px;

}

.centercont span {

	padding:10px 60px 0 0;

	float:left;

}

.centercont h6 {

	font-weight:bold;

	font-size:12px;

	color:#a2ad00;

	line-height:20px;

	padding:2px 0 2px 0;

}

.centercont h6 a {

	color:#a2ad00;

	text-decoration:none;

}

.centercont h6 a:hover {

	color:#00759a;

	text-decoration:none;

}

.centercont ul {

	list-style:none;

	padding:5px 0 0 0;

	margin:0;

}

.centercont ul li {

	background:url(../images/libg.jpg) no-repeat left 7px;

	padding-left:15px;

	display:block;

}

.selected {

	background:url(../images/selected_bg.jpg) left no-repeat;

	padding-left:15px;

	color:#8b9400;

}

.rightcontent {

	width:184px; 

	float:left;

	font-size:11px;

	text-align:left;

	padding:20px 30px 0 0px;

}

.rightcontent h2 {

	color:#a2ad00;

	font-size:25px;

	font-weight:normal;

	padding:0 0 25px 30px;

	margin:0;

	text-align:center;

}

.rightcontent h5 {

	color:#000000;

	font-size:12px;

	margin:0 0 0 70px;

}

h3.subheadred {

	color:#a30050;

	font-size:14px;

	font-weight:bold;

	margin:0;

	padding:10px 0 0px 0;

}

/*********************** Tout System right goes here ***********************/

.toutdescription {

	padding:10px 0 15px 0;

}

.toutdescription p{

padding:0px 0px 8px 70px;

}

.toutlapband {

	background:url(../images/lapband.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

	

}

.toutgastric {

	background:url(../images/gastric_baloon.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

	

}

.toutsupport {

	background:url(../images/support.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

	

}

.toutlearnabout {

	background:url(../images/lernabout.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutknowourteam {

	background:url(../images/knowourteam.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutpatientcare {

	background:url(../images/patientcare.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

 
.toutknowourteam_sign {

	background:url(../images/030.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}
.toutpatientcare_sign {

	background:url(../images/02.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}


.toutforum {

	background:url(../images/support.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutcalculatebmi {

	background:url(../images/calculatebmi.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutfinancing {

	background:url(../images/financing.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutswlcprograms {

	background:url(../images/swlcprograms.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutswlcprograms_sing {

	background:url(../images/03.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutexplorelapband {

	background:url(../images/explorelapband.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutlearngastricballoon {

	background:url(../images/learngastricballoon.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.touttalktous {

	background:url(../images/talktous.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.intractive-support{

	background:url(../images/intractive.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutfreeconsultation {

	background:url(../images/freeconsultation.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutnewsevents {

	background:url(../images/newsevents.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutlapbandbefore {

	background:url(../images/lapbandbefore.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.toutgastricballoonbefore {

	background:url(../images/lapbandbefore.jpg) no-repeat left top;

	padding:0px 0px 8px 0px;

}

.learnmore {

	color:#333333;

	font-size:11px;

	background:url(../images/bmi_bullet.gif) no-repeat left;

	padding-left:15px;

	margin:0px 0 0 68px;

}

.learnmore:hover {

	text-decoration:none;

	padding-left:18px;

}

/********************************************************************/

.drimg {

	color:#bec461;

	padding:10px 0 10px 0;

}

.drimg p {

	padding:40px 0 0 0;

	line-height:15px;

}

.drimg img {

	float:left;

	padding-right:10px;

}

.bgbottom {

	/*background:url(../images/about_bg_bottom.jpg) center bottom no-repeat;*/

}

.bmi_calculater {

	width:439px;

	margin-bottom:25px;

	background:url(../images/bmi_calcbg.jpg) repeat-y;

}

.bmi_content {

	padding:0 13px 5px 13px;

}

.bmi_content h3 {

	font-weight:normal;

	font-size:17px;

	font-weight:normal;

	padding:5px 10px 10px 10px;

	line-height:18px;

	color:#a9a9a9;

}

.bmresult {

	background:url(../images/bmbginside.jpg) top no-repeat;

	width:125px;

	padding:60px 0 40px 0;

	text-align:center;

	font-size:30px;

	font-weight:bold;

	color:#000000;

}

.bmi_bottom {

	background:url(../images/bg_bmi_links.jpg) top no-repeat #fcfcfc;

	padding:14px 10px 10px 10px;

	margin:0 5px 0 6px;

}

.bmi_calculater input {

	width:60px;

	height:15px;

	font-size:12px;

	padding:0 4px 0 4px;

	border:0;

	color:#000000;

}

.programsbox {

	width:250px;

	float:left;

	text-align:center;

	text-align:left;

	font-size:12px;

	color:#000000;

	padding:0 30px 0 50px;

}

.programsbox h3 {

	font-size:18px;

	color:#006698;

	font-weight:normal;

	padding:10px 0 15px 0;

}

.line {

	background:url(../images/line_bg.jpg) center repeat-x;

	padding:5px;

	margin:10px 0 15px 0;

}

.findoutmoreblue{

	background:url(../images/findoutmore.jpg) left center no-repeat;

	padding:7px 0 0 35px;

	display:block;

	height:28px;

	color:#0077a2;

}

.findoutmoreblue:hover{

	background:url(../images/findoutmoreblue-a.jpg) left center no-repeat;

	color:#0077a2;

	padding:7px 0 0 38px;

	display:block;

}

.findoutmorepink{

	background:url(../images/findoutmorepink.jpg) left center no-repeat;

	padding:7px 0 0 35px;

	display:block;

	height:28px;

}

.findoutmorepink:hover{

	background:url(../images/findoutmorepink-a.jpg) left center no-repeat;

	color:#af0061;

	padding:7px 0 0 38px;

	display:block;

}

.findoutmoregreen{

	background:url(../images/findoutmoregreen.jpg) left center no-repeat;

	padding:7px 0 0 35px;

	display:block;

	height:28px;

}

.findoutmoregreen:hover{

	background:url(../images/findoutmoregreen-a.jpg) left center no-repeat;

	color:#a5b83a;

	padding:7px 0 0 38px;

}

/* inner styles ends */

#inner_banner {

	background:url(../images/about_banner_inner.jpg) no-repeat right;

	height:85px;

	width:309px;

	float:left;

}

#banner_right {

	background:url(../images/about_repeat.jpg) repeat-x;

	height:71px;

	width:200px;

	float:left;

	padding:14px 11px 0 380px;

	text-align:left;

}

#banner_right01 {

	background:url(../images/banner_link01.jpg) repeat-x;

	height:71px;

	width:200px;

	float:left;

	padding:14px 11px 0 380px;

	text-align:left;

}

#banner_right a {

	color:#FFFFFF;

	font-size:13px;

	font-weight:normal;

	background:url(../images/banner_link.jpg) left no-repeat;

	padding:10px 0 10px 30px;

	display:block;

}

#banner_right a:hover {

	padding-left:33px;

}

#banner_right01 a {

	color:#FFFFFF;

	font-size:13px;

	font-weight:normal;

	background:url(../images/banner_link01.jpg) left no-repeat;

	padding:10px 0 10px 30px;

	display:block;

}

#banner_right01 a:hover {

	padding-left:33px;

}


#inner_blue_banner {

	background:url(../images/faq_banner.jpg) no-repeat right;

	height:86px;

	width:309px;

	float:left;

}

#banner_blue_right {

	background:url(../images/faq_repeat.jpg) repeat-x;

	height:71px;

	width:200px;

	float:left;

	padding:14px 11px 0 380px;

	text-align:left;

}

#banner_blue_right a {

	color:#FFFFFF;

	font-size:13px;

	font-weight:normal;

	background:url(../images/banner_blue_link.jpg) left no-repeat;

	padding:10px 0 10px 30px;

	display:block;

}

#banner_blue_right a:hover {

	padding-left:33px;

}

#inner_red_banner {

	background:url(../images/media_banner.jpg) no-repeat right top;

	height:86px;

	width:309px;

	float:left;

}

#banner_red_right {

	background:url(../images/banner_red_repeat.jpg) repeat-x;

	height:71px;

	width:200px;

	float:left;

	padding:14px 11px 0 380px;

	text-align:left;

}

#banner_red_right a {

	color:#FFFFFF;

	font-size:13px;

	font-weight:normal;

	background:url(../images/banner_red_link.jpg) left no-repeat;

	padding:10px 0 10px 30px;

	display:block;

}

#banner_red_right a:hover {

	padding-left:33px;

}

h1.contentred {

	color:#ba407c;

	font-size:30px;

	font-weight:normal;

	line-height:40px;

	padding-bottom:30px;

}

h2.contentred {

	color:#ba407c;

	font-size:19px;

	font-weight:normal;

	line-height:20px;

}

.content_image {

	padding:25px 10px;

	text-align:center;

}

h1.green {

	color:#a2ad00;

	font-size:35px;

	line-height:40px;

}

a.top {

	background:url(../images/bg_top.jpg) left no-repeat;

	padding:2px 0 0 17px;

	color:#ba407c;

}

a.top:hover {

	padding:2px 0 0 20px;

	}

/* Portal Login Styles */

.portal_banner {

	width:495px;

	height:233px;

	font-size:18px;

	line-height:22px;

	color:#3c3c3c;

	text-align:left;

	padding:85px 103px 0 302px;

	background:url(../images/portal_banner.jpg) no-repeat;

}

#portal_middle {

	background:url(../images/portal_bg.jpg) #ae0061 left bottom no-repeat;

	margin:0 5px;

	padding:30px 0 145px 0;

	text-align:left;

}

.portal_head {

	color:#FFFFFF;

	font-size:24px;

	font-weight:normal;

	text-align:left;

	padding:0 0 0 35px;

}

.portal_banner h1 {

	color:#ae0061;

	font-size:45px;

	font-weight:normal;

	padding:0 0 60px 0;

}

.portal_login {

	padding:15px 0 20px 50px;

}

.portal_login h5 {

	color:#FFFFFF;

	float:left;

	font-size:13px;

	font-weight:bold;

	padding:0px 10px 0 0;

}

.portal_login h6 {

	color:#FFFFFF;

	font-size:13px;

	font-weight:bold;

	padding:5px 10px 0 0;

}

.portal_login input {

	background:none;

	border:0;

	width:150px;

	height:25px;

	padding:5px 0px;

	margin:0;

	color:#000000;

}

.portal_submit {

	color:#FFFFFF;

	font-size:11px;

	font-weight:bold;

	background:url(../images/portal_submit.jpg) right no-repeat;

	padding-right:20px;

}

.portal_submit:hover {

	color:#fff;

	text-decoration:none;

	padding-right:20px;

	margin-left:3px;

}

.portal_error {

	background:#900050;

	padding:10px 0 40px 60px;

	text-align:left;

	color:#FFFFFF;

	font-size:10px;

}

ol.policy{

list-style:none;

}

ol.policy li{

background:none;

;

}

/* healthcare_signup Styles */



.signup_banner {

	width:505px;

	height:303px;

	font-size:12px;

	line-height:20px;

	color:#9e9e9e;

	font-weight:lighter;

	text-align:left;

	padding:15px 302px 0 103px;

	background:url(../images/signup_banner.jpg) no-repeat;

}

.signup_wrap {

	background:url(../images/mainwrap_bg.jpg) #FFFFFF repeat-y;

	padding:0 0px;

}


.signup-banner {
	width:899px;
	height:277px;
	background:  url(../images/signup-banner-main.jpg) no-repeat;
}

.signup-banner ul{
	margin:0px;
	padding:150px 0 0 229px;
	list-style:none;
}

.signup-banner li{
	margin:0px;
	padding:0px;
	width:331px;
	height:34px;
	outline:none;
}


.signup_banner h1 {

	color:#ae0061;

	font-size:35px;

	font-weight:lighter;

	padding:40px 0 20px 0;

}

.signupleft {

	width:375px;

	text-align:right;

}

.submit {

	width:170px;

	float:left;

	padding:0 0px 0px 130px;

}

.submit a {

	color:#FFFFFF;

	font-size:11px;

	font-weight:bold;

	background:url(../images/submit.jpg) right no-repeat;

	padding-right:20px;

}

.submit a:hover {

	padding-right:23px;

	margin-left:3px;

}

a.clear_form {

	color:#bec64d;

	background:url(../images/clear_form.jpg) right no-repeat;

	padding:5px 20px 5px 0px;

}

a.clear_form:hover {

	padding:5px 20px 5px 3px;

}

/* media starts */

#media {

	background:url(../images/mediabg.jpg) bottom center no-repeat;

	padding-bottom:200px;

}

.media_right {

	width:690px;

	float:left;

	text-align:left;

	padding:0px;

	background:url(../images/media_right_bg.jpg) repeat-Y left;

}

.media_content {

	padding:15px 0 0 20px;

}

.media_content h3 {

	color:#000000;

	font-size:18px;

	font-weight:normal;

	padding:5px 0;

}

.vedio {

	margin:0 0 20px 0;

}

.mediabox {

	padding:0 0 10px 0;

}

.mediabox ul {

	padding:0;

	margin:0;

	list-style:none;

}

.mediabox ul li {

	background:url(../images/media_box_left.jpg) #f0d1e0 no-repeat left;

	float:right;

	height:31px;

}

.mediabox li:hover {

	background:url(../images/media_box_left_selected.jpg) #a30050 no-repeat left;

	float:right;

	height:31px;

}

.mediabox a {

	background:url(../images/media_box_right.jpg) no-repeat right;

	padding:20px 10px 20px 10px;

	line-height:31px;

	color:#a30050;

}

/* write us */

.gmap {

	background:url(../images/gmap_bg.jpg) repeat-y center;

	width:437px;

}

.map {

	width:397px;

	height:187px;

	margin:7px 20px;

}

.write_us {

	padding:20px;

	color:#000000;

}

.write_us h1 {

	background:url(../images/h1_bg_writetous.jpg) no-repeat bottom left;

	color:#a30050;

	font-size:29px;

}

.write_us ol {

	margin:0;

	padding:0 0 0 0px;

	list-style:decimal outside;

}

.write_us ol li {

	background:url(../images/ol_bg.jpg) left no-repeat;

	padding:0 0 0 10px;

	margin:0 0 0 0px;

	text-align:left;

}

option{background-color:#FFFFFF;}



.inputfield {

	width:214px;

	background:url(../images/input_bg_write.jpg) no-repeat;

	border:1px solid #9d9d9d;

	height:18px;

	margin:0;

	color:#000000;

	padding:2px 0 0 10px;

}

.selectfield {

	width:214px;

	background:url(../images/input_bg_write.jpg) no-repeat;

	border:1px solid #9d9d9d;

	height:20px;

	margin:0;

	color:#000000;

	padding:0px 0 0 10px;

}

.text_field_questin {

	width:173px;

	background:url(../images/input_bg_write.jpg) no-repeat;

	border:1px solid #9d9d9d;

	height:18px;

	color:#000000;

	margin:0;

	padding:2px 0 0 10px;

}

.text_area_questin {

	width:173px;

	background:url(../images/input_bg_textare.jpg) no-repeat;

	border:1px solid #9d9d9d;

	color:#000000;

	height:70px;

	margin:0;

	font-size:12px;

	padding:2px 0 0 10px;

}

.write_us span {

	float:left;

}

.write_us h3 {

	color:#333333;

	font-size:15px;

	padding:10px 0;

	margin:0;

}

.result_bmi {

	background:url(../images/bg_result.jpg) no-repeat;

	width:90px;

	height:45px;

	text-align:center;

	padding:27px 0 10px 0;

	font-size:30px;

}

.right_writeus {

	width:225px;

	float:left;

	text-align:left;

	padding:60px 10px 0 15px;

}

.right_writeus h2 {

	font-size:16px;

	color:#990066;

	padding:10px 0 0px 0;

	margin:0;

}

.right_writeus h3 {

	color:#999933;

	font-size:12px;

	font-weight:bold;

}

.right_writeus p {

	line-height:20px;

	color:#000000;

	width:191px;

}

a.mailto {

	color:#993366;

}

.bottom_talktous {

	background:url(../images/bg_bottom_b.jpg) center bottom no-repeat;

}

/* write us */

.graphtable {

	border-right:1px solid #999999;

	border-top:1px solid #999999;

}

.graphtable td {

	border-bottom:1px solid #999999;

	border-left:1px solid #999999;

	padding-left:10px;

}

span.headlist {

	padding:5px 10px 0 0;

}

.conlist {

	padding:5px 10px 0 20px;

}

/* Form Styles Start */

.fill_form {

}

span.red {

	color:#FF0000;

	float:none;

	padding:0;

}

.banner_content {

	width:900px;

	;

	height:60px;

	float:right;

	background:url(../images/about_banner.jpg) no-repeat;

	text-align:right;

	padding:27px 0 0 0;

	font-size:15px;

	color:#FFFFFF;

	font-weight:bold;

}

.banner_link:hover {

	background:url(../images/about_banner_righthover.jpg)

}

.exp_table td {

	padding-left:10px;

}

/* Form Styles Ends */

/* Gallery Style Starts */

.gallery {

	width:387px;

	margin-left:25px;

}

.gallery_main {

	width:367px;

	padding:10px 10px 18px 10px;

	text-align:center;

	background:url(../images/gallery_main.jpg) repeat-y;

}

.gallery_main h2 {

	padding:0px 0 15px 17px;

	margin:0;

	text-align:left;

	color:#a3ad00;

}

.gallery_main img {

	padding:7px;

	border:#CCCCCC solid 1px;

	margin:0 5px 8px 7px;

}

.gallery_top {

	width:387px;

	height:8px;

	background:url(../images/gallery_top.jpg) no-repeat bottom;

}

.gallery_bottom {

	width:387px;

	height:8px;

	background:url(../images/gallery_bottom.jpg) no-repeat;

}

.before {

	width:154px;

	padding:2px;

	border:#CCCCCC solid 1px;

	float:left;

}

.before_bg {

	background:#e5e5e5;

	padding:2px;

	font-size:14px;

	color:#000000;

}

.galleryloop {

	margin-bottom:20px;

}

/* Gallery Style Ends */

/* site map */

a.sitemaplinks {

	background:url(../images/sublibg.jpg) left no-repeat;

	padding:0px 0 2px 10px;

	font-size:11px;

	display:block;

	margin-left:15px;

}

a.sitemaplinks:hover {

	background:url(../images/sublibg.jpg) left no-repeat;

	padding:0px 0 2px 13px;

}

.toutclick{float:left;width:65px;height:60px;cursor:pointer;}



.registration {

	background:url(../images/registration_hover.jpg) left no-repeat;

	padding:0px 0 2px 30px;

	width:132px;

	font-size:13px;

	font-weight:bold;

	color:#f1c6de;

	float:right;

	display:block;

	margin-right:27px;

}

.registration:hover {

	background:url(../images/registration.jpg) left no-repeat;

	margin-right:25px;

	color:#fff;

}

.registration1 {

	background:url(../images/registration_hover1.jpg) left no-repeat;

	padding:0px 0 2px 30px;

	width:132px;

	font-size:13px;

	font-weight:bold;

	color:#f1c6de;

	float:right;

	display:block;

	margin-right:15px;

}

.registration1:hover {

	background:url(../images/registration1.jpg) left no-repeat;

	margin-right:13px;

	color:#fff;

}









.changepass {

	background:url(../images/change_pass.jpg) left no-repeat;

	padding:0px 0 2px 30px;

	width:132px;

	font-size:13px;

	font-weight:bold;

	color:#f1c6de;

	float:right;

	display:block;

	margin:0 27px 0 0;

}

.changepass:hover {

	background: url(../images/change_hover.jpg) left no-repeat;

	margin:0 25px 0 0;

	color:#fff;

}





.print {

	background:url(../images/print.jpg) left no-repeat;

	padding:0px 0 2px 15px;

	width:68px;

	font-size:13px;

	color:#fff;

	float:right;

	display:block;

	margin-right:0;

}

.print:hover {

	margin-right:3px;

}

.video-gallery {

	width:630px;

	float:left;

	text-align:left;

	padding:15px 5px 10px 10px;

	margin:0 0 15px 0;

	font-size:12px;

	color:#000000;

	border-bottom:dashed 1px #CCCCCC;

}

.video-gallery img {

	float:left;

	margin:0px 10px 10px 0;

	border:solid 1px #dddddd;

	padding:3px;

}



.video-gallery h3 {

	font-size:13px;

	font-weight:bold;

}

.video-gallery a.more {

	float:right;

	background:url(../images/more_bg.gif) right no-repeat;

	padding-right:15px;

	margin:10px 0px 0 0;

	color:#000000;

	font-size:12px;

}

.video-gallery a.more:hover {

	padding-right:18px;

	text-decoration:none;

}



.clickhere {

	color:#993366;

}



.view_video {height:27px; padding:2px 0 0 75px; float:right}

.view_video img{width:auto; border:none;}









/*Including new Class Start*/ 







.content_right .submit{

	color:#FFFFFF;

	padding:0px 0px 0px 20px;

	line-height:28px;

	font-size:12px; 

	width:85px;

	} 



.content_right .submit:hover{

	padding:0px 0px 0px 20px;

	color:#fff; 

	width:82px;  

	}

	

.submit_div{

	background:url(../images/write_submit1.jpg) right top no-repeat;

	float:right;}







.rightcontent .submit{

	color:#FFFFFF;

	padding:0px 0px 0px 20px;

	line-height:28px;

	font-size:12px; 

	width:85px;

	} 



.rightcontent .submit:hover{

	padding:0px 0px 0px 20px;

	color:#fff; 

	width:82px;  

	}

	

 







.rightcontent .right_form input {

	background:url(../images/requestinput_bg_write.jpg) left top no-repeat;

	width:115px;

	height:19px;

	float:right;

	margin:0px 0px 5px 0px;

	padding:4px 5px 0px 5px;

	border:1px solid #9d9d9d;

	font-size:12px;

	

	}

	

.rightcontent  .right_form textarea {

	background:url(../images/request_bg_textare.jpg) left top no-repeat;

	width:115px;

	height:71px;

	float:right;

	margin:0px 0px 5px 0px;

	padding:4px 5px 0px 5px;

	border:1px solid #9d9d9d;

	font-size:12px;

	}

	









	

.contact_section{}	

	

.contact_section h2{

	background:url(../images/leftform_headerbg.jpg) 0px -1px no-repeat;

	font-size:22px;

	font-weight:normal;

	margin:15px 0px 10px 0px;

	padding:3px 0px 10px 43px;

	color:#8b9400;

	text-align:left;

	

	

	}	

.contact_section h3{ 

	font-size:18px;

	font-weight:normal;

	margin:0px 0px 25px 0px;

	padding:5px 0px 0px 8px;

	color:#8b9400; 

	

	}	

.contact_section h5 { 

	font-size:12px;

	font-weight:normal;

	padding:0px 0px 0px 0px; 

	color:#000; 

	

	}	

 

	

.contact_section input{

background:url(../images/requestinput_bg_write.jpg) left top no-repeat;

	width:100px;

	height:20px;

	float:right;

	margin:0px 0px 5px 0px;

	padding:2px 5px 0px 5px;

	border:1px solid #9d9d9d;

	}

	

.contact_section textarea{

	background:url(../images/request_bg_textare.jpg) left top no-repeat;

	width:100px;

	height:73px;

	float:right;

	margin:0px 0px 5px 0px;

	padding:2px 5px 0px 5px;

	border:1px solid #9d9d9d;

	font-size:12px;

	}	

	

	

.submit_div2 .submit2 {

	width:150px;

	text-align:right;

	padding:10px 0px 0px 20px;

	margin:0px;



}



.submit_div2 .submit2 a {

	color:#FFFFFF;

	font-size:11px;

	padding:0px;

	margin:0px;

	}

/*.submit_div2 .submit2 a:hover {

	padding:0px;

	margin:0px;

	}	*/

	

.submit_div2{

	background:url(../images/write_submit1.jpg) right no-repeat;

	height:30px;

	width:107px;

	float:right;

	margin:0px;

	padding:15px 0px 0px 0px;} 

	 

.submit_div2 a{

	height:23px;

	width:88px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:0px 0px 0px 25px;

	margin:0px;}

	 

.submit_div2 a:hover{

	height:23px;

	width:85px;

	display:block;

	color:#FFFFFF; 

	padding:0px 0px 0px 29px;

	 }











/*Including new Class End*/ 

			

			



/* ##############Form Section Start############# */

	

.right_form{

	width:201px;

	padding:37px 0px 0px 0px; }

		

.right_form h2{

	background:url(../images/leftform_headerbg.jpg) 0px -1px no-repeat;

	font-size:22px;

	font-weight:normal;

	margin:15px 0px 10px 0px;

	padding:3px 0px 10px 43px;

	color:#8b9400;

	text-align:left;}

	



.right_form h3{

	font-size:18px;

	font-weight:normal;

	margin:0px 0px 25px 0px;

	padding:5px 0px 0px 8px;

	color:#8b9400;}

	

	

.right_form h5{

	font-size:12px;

	font-weight:normal;

	padding:0px 0px 0px 0px; 

	color:#000;}

 

	

.right_form .input{

background:url(../images/requestinput_bg_write.jpg) left top no-repeat;

	width:104px;

	height:19px;

	float:right;

	margin:0px 11px 5px 0px;

	padding:1px 3px 0px 3px;

	border:1px solid #cccccc;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;}

	

	

.right_form .textarea{

	background:url(../images/request_bg_textare.jpg) left top no-repeat;

	width:104px;

	height:57px;

	float:right;

	margin:0px 11px 0px 0px;

	padding:3px 3px 0px 3px;

	border:1px solid #cccccc;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;}		

	



.right_form .n1{	

	width:70px;

	height:22px;

	float:left;

	margin:0px 0px 0px 0px;

	padding:0px;}

	

.right_form .n1 span{

	color:#FF0000;}

	

		

	 

.right_form .submit_div1{

	background:url(../images/write_submit1.jpg) left no-repeat;

	height:30px;

	width:115px;} 

	 

.right_form .submit_div1 a{

	height:23px;

	width:99px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 0px 0px 0px;}

	 

.right_form .submit_div1 a:hover{

	height:23px;

	width:96px;

	display:block;

	color:#FFFFFF;  }	

	

	

	

/* ##############Form Section End############# */	





/* ##############Left Side Form Start ############# */



	

.left_side_form{

	width:170px;

	padding:20px 0px 0px 0px;}

		

.left_side_form h2{

	background:url(../images/leftform_headerbg.jpg) 0px -1px no-repeat;

	font-size:22px;

	font-weight:normal;

	margin:15px 0px 10px 0px;

	padding:3px 0px 0px 40px;

	color:#8b9400;

	text-align:left;}

	



.left_side_form h3{

	font-size:18px;

	font-weight:normal;

	margin:0px 0px 25px 0px;

	padding:5px 0px 0px 8px;

	color:#8b9400;}

	

	

.left_side_form h5{

	font-size:12px;

	font-weight:normal;

	padding:0px 0px 0px 0px; 

	color:#000;}

 

	

.left_side_form .input{

background:url(../images/requestinput_bg_write.jpg) left top no-repeat;

	width:84px;

	height:18px;

	float:right;

	margin:0px 0px 5px 0px;

	padding:1px 3px 0px 3px;

	border:1px solid #cccccc;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;}

	

	

.left_side_form .textarea{

	background:url(../images/request_bg_textare.jpg) left top no-repeat;

	width:84px;

	height:55px;

	float:right;

	margin:0px 0px 0px 0px;

	padding:2px 3px 0px 3px;

	border:1px solid #cccccc;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;}		

	



.left_side_form .n1{	

	width:70px;

	height:22px;

	float:left;

	margin:0px 0px 0px 0px;

	padding:0px;}

	

.left_side_form .n1 span{

	color:#FF0000;}

			 

.left_side_form .submit_div1{

	background:url(../images/write_submit1.jpg) left no-repeat;

	height:30px;

	width:105px;} 

	 

.left_side_form .submit_div1 a{

	height:23px;

	width:90px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 0px 0px 0px;}

	 

.left_side_form .submit_div1 a:hover{

	height:23px;

	width:86px;

	display:block;

	color:#FFFFFF;  }





	

/* ##############Left Side Form End ############# */	





/* ##############Form Section Start############# */

	

.home_form{

	width:206px;}

	

	.home_form h2{

	background:url(../images/request_formheder_bg.jpg) 0px -1px no-repeat;

	font-size:24px;

	font-weight:normal;

	margin:15px 0px 10px 0px;

	padding:3px 0px 10px 0px;

	color:#ae0061;

	text-align:right;

	display:none; }

	



.home_form h3{

	font-size:18px;

	font-weight:normal;

	margin:0px 0px 25px 0px;

	padding:5px 0px 0px 8px;

	color:#8b9400;

	display:none; }

	

	

.home_form h5{

	font-size:12px;

	font-weight:normal;

	padding:0px 0px 0px 0px; 

	color:#000;

	display:none; }

 

	

.home_form .input{

background:url(../images/requestinput_bg_write.jpg) left top no-repeat;

	width:104px;

	height:19px;

	float:right;

	margin:0px 11px 5px 0px;

	padding:1px 3px 0px 3px;

	border:1px solid #cccccc;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;}

	

	

.home_form .textarea{

	background:url(../images/request_bg_textare.jpg) left top no-repeat;

	width:104px;

	height:57px;

	float:right;

	margin:0px 11px 0px 0px;

	padding:3px 3px 0px 3px;

	border:1px solid #cccccc;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;}		

	



.home_form .n1{	

	width:70px;

	height:22px;

	float:left;

	margin:0px 0px 0px 0px;

	padding:0px;}

	

.home_form .n1 span{

	color:#FF0000;}

	

		

	 

.home_form .submit_div1{

	background:url(../images/write_submit1.jpg) left no-repeat;

	height:30px;

	width:104px;} 

	 

.home_form .submit_div1 a{

	height:23px;

	width:88px;

	display:block;

	color:#FFFFFF;

	text-align:left;

	font-size:12px; 

	padding:7px 0px 0px 0px;}

	 

.home_form .submit_div1 a:hover{

	height:23px;

	width:85px;

	display:block;

	color:#FFFFFF;  }	

	

	

	

/* ##############Form Section End############# */

/* ##############Form Section Start############# */

	

.right_form_archive{

	width:201px;

	padding:37px px 0px 0px;

	margin:0px 30px 0px 0px;

	float:right;}

		

.right_form_archive h2{

	background:url(../images/leftform_headerbg.jpg) 0px -1px no-repeat;

	font-size:22px;

	font-weight:normal;

	margin:15px 0px 10px 0px;

	padding:3px 0px 10px 43px;

	color:#8b9400;

	text-align:left;}

	



.right_form_archive h3{

	font-size:18px;

	font-weight:normal;

	margin:0px 0px 25px 0px;

	padding:5px 0px 0px 8px;

	color:#8b9400;}

	

	

.right_form_archive h5{

	font-size:12px;

	font-weight:normal;

	padding:0px 0px 0px 0px; 

	color:#000;}



	

.right_form_archive .input{

background:url(../images/requestinput_bg_write.jpg) left top no-repeat;

	width:104px;

	height:19px;

	float:right;

	margin:0px 11px 5px 0px;

	padding:1px 3px 0px 3px;

	border:1px solid #cccccc;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;}

	

	

.right_form_archive .textarea{

	background:url(../images/request_bg_textare.jpg) left top no-repeat;

	width:104px;

	height:57px;

	float:right;

	margin:0px 11px 0px 0px;

	padding:3px 3px 0px 3px;

	border:1px solid #cccccc;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;}		

	



.right_form_archive .n1{	

	width:70px;

	height:22px;

	float:left;

	margin:0px 0px 0px 0px;

	padding:0px;}

	

.right_form_archive .n1 span{

	color:#FF0000;}

	

		

	 

.right_form_archive .submit_div1{

	background:url(../images/write_submit1.jpg) left no-repeat;

	height:30px;

	width:115px;} 

	 

.right_form_archive .submit_div1 a{

	height:23px;

	width:99px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 0px 0px 0px;}

	 

.right_form_archive .submit_div1 a:hover{

	height:23px;

	width:96px;

	display:block;

	color:#FFFFFF;  }	

	

	

	

/* ##############Form Section End############# */

	

.submit_div{

	height:23px;

	width:84px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 0px 0px 15px;

	background:url(../images/write_submit_blue.jpg) left no-repeat;}

	 

.submit_div:hover{

	height:23px;

	width:84px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 0px 0px 15px;}	 



	

.right_form .submit_div1_green{

	height:23px;

	width:85px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 15px 0px 15px;

	background:url(../images/write_submit_green.jpg) left no-repeat;}

	 

.right_form .submit_div1_green:hover{

	height:23px;

	width:80px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 15px 0px 20px; } 

	

.left_side_form .submit_div1_green{

	height:23px;

	width:85px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 5px 0px 15px;

	background:url(../images/write_submit_green.jpg) left no-repeat;}

	 

.left_side_form .submit_div1_green:hover{

	height:23px;

	width:80px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 5px 0px 20px; } 

 

 

	

.dummyclass .submit_div1_red{

	height:23px;

	width:90px;

	display:block;

	color:#FFFFFF;

	text-align:left;

	font-size:12px; 

	padding:7px 12px 0px 15px;

	background:url(../images/write_submit1.jpg) left no-repeat;}

	 

.dummyclass .submit_div1_red:hover{

	height:23px;

	width:87px;

	display:block;

	color:#FFFFFF;

	text-align:left;

	font-size:12px; 

	padding:7px 12px 0px 18px; }

	

	



.right_form_archive .dummyclass .h2_blue_colour{

	background:url(../images/request_formheder_blue_bg.jpg) 0px -1px no-repeat;

	font-size:22px;

	font-weight:normal;

	margin:15px 0px 10px 0px;

	padding:3px 13px 10px 0px;

	color:#00639b;

	text-align:right;

	display:none;

	height:30px;

	display:block;}	



.right_form .h2_green_colour{

	background:url(../images/request_formheder_green_bg.jpg) top  left no-repeat;

	font-size:24px;

	font-weight:normal;

	margin:15px 0px 10px 0px;

	padding:3px 10px 10px 0px;

	color:#8b9400;

	text-align:right;

	display:none; 

	display:block;}

	

.left_side_form .h2_green_colour{

	background:url(../images/request_formheder_green_bg.jpg) top  left no-repeat;

	font-size:22px;

	font-weight:normal;

	margin:15px 0px 10px 0px;

	padding:3px 0px 10px 0px;

	color:#8b9400;

	text-align:right;

	display:none; 

	display:block;}	



.dummyclass .h2_red_colour{

	background:url(../images/request_formheder_bg.jpg) 0px -1px no-repeat;

	font-size:24px;

	font-weight:normal;

	margin:15px 0px 10px 0px;

	padding:3px 0px 10px 0px;

	color:#a3004f;

	text-align:right;

	display:none;

	display:block;}	

 



 

.dummyclass .h2_blue_colour{

	background:url(../images/request_formheder_blue_bg.jpg) 0px -1px no-repeat;

	font-size:20px;

	font-weight:normal;

	margin:15px 0px 10px 0px;

	padding:3px 0px 10px 0px;

	color:#00639b;

	text-align:right;

	display:none;

	height:30px;

	display:block;}	

	

		

.dummyclass .submit_div{

	height:23px;

	width:90px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 0px 0px 15px;

	background:url(../images/write_submit_blue.jpg) left no-repeat;}

	 

.dummyclass .submit_div:hover{

	height:23px;

	width:87px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 0px 0px 18px;}

 

 

.right_form_archive .submit_div{

	height:23px;

	width:84px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 15px 0px 15px;

	background:url(../images/write_submit_blue.jpg) left no-repeat;}

	 

	 

.right_form_archive .submit_div:hover{

	height:23px;

	width:80px;

	display:block;

	color:#FFFFFF;

	text-align:left; 

	padding:7px 15px 0px 19px;}

	

	

.swf {

	width:103px;

	height:44px;

	margin:0px;

	padding:0px;

	display:block;

}

.greenbanner_request {

	background:url(../images/banner_reqformbg.jpg) right top no-repeat;

	width:211px;

	height:37px;

	text-align:right;

	margin:0px;

	padding:7px 13px 0px 0px;

	font-size:18px;

	font-weight:normal;

	color:white;

	display:block;

	}

	

/*#greenbanner_request a {

	text-decoration:none;

	color:white;

	}*/

	

.greenbanner_request:hover {

	color:#f0eeee;

	}

	

	.bluebanner_request {

background:url(../images/bluebanner_reqformbg.jpg) right top no-repeat;

	width:211px;

	height:37px;

	text-align:right;

	margin:0px;

	padding:7px 13px 0px 0px;

	font-size:18px;

	font-weight:normal;

	color:white;

	display:block;

	}

	

	

.bluebanner_request:hover {

	color:#f0eeee;

	}

	

.bluebanner_request_contact {

background:url(../images/bluebanner_contactbutton.jpg) right top no-repeat;

	width:211px;

	height:37px;

	text-align:right;

	margin:0px;

	padding:7px 13px 0px 0px;

	font-size:18px;

	font-weight:normal;

	color:white;

	display:block;

	}

	

.bluebanner_request_contact:hover {

	color:#f0eeee;

	}

	

h3 .prgrams_head{color:#006698; font-size:18px; font-weight:normal;}

h3 .prgrams_head:hover{color:#298ec0; font-size:18px; font-weight:normal; text-decoration:none;}



.see_other{

		display:block;

		width:107px;

		height:20px;

		background:url(../images/butoon02.jpg) right top no-repeat;

		color:#FFF;

		padding:2px 0px 0px 20px;

		font-size:12px;

		float:right;}

		

.see_other:hover{

		display:block;

		width:109px;

		height:20px;

		background:url(../images/butoon02.jpg) right top no-repeat;

		color:#FFF;

		padding:2px 0px 0px 5px;

		font-size:12px;}

		

		

.inner_div_colunm{background-color:#f9f9f9; width:423px;  padding:5px 5px 5px 10px;  margin-top:10px; background:url(../images/box_bg.jpg) left top no-repeat;}		




.go_news{

	width:23px;
	height:20px;
		background:url(../images/go-news.jpg) no-repeat;
	display:block;

	color:#FFFFFF;

	text-align:left;

	font-size:12px; 

	padding:4px 2px 0px 6px;

}

	 

 .go_news:hover{

	width:23px;
	height:20px;
	

	display:block;

	color:#FFFFFF;

	text-align:left;

	font-size:12px; 

	padding:4px 2px 0px 6px; }

.right_form .varefi{border:1px solid #CCCCCC; width:87px; background:url(../images/input_bg_write.jpg) left top no-repeat; height:18px; padding:2px 3px 0px 3px; margin:0px;}

 
.print1{
	width:55px; height:20px; display:block;
 background:url(../images/print.jpg) left top no-repeat; 
 color:#fff; padding:0px 0px 0px 13px;}
 
.print1:hover{
	width:52px; 
	height:20px; 
	display:block;
	background:url(../images/print.jpg) left top no-repeat; 
	color:#fff;
	padding:0px 0px 0px 16px;}

 
.print_submit{
	width:67px; height:20px; display:block; background:url(../images/print_submit.jpg) left top no-repeat; color:#fff; padding:0px 0px 0px 10px; text-align:left;}
 
.print_submit:hover{
	width:64px; height:20px; display:block; background:url(../images/print_submit.jpg) left top no-repeat; color:#fff; padding:0px 0px 0px 13px; text-align:left;}
	
	
.credit11{ width:175px; height:20px; display:block; background:url(../images/credit11_submit.jpg) left top no-repeat; color:#FFF; padding:0px 0px 0px 15px;}	
	
	
.credit11:hover{ width:1725px; height:20px; display:block; background:url(../images/credit11_submit.jpg) left top no-repeat; color:#FFF; padding:0px 0px 0px 18px;}


.sign_link{
	width:169px;}
	
.sign_link2{
	list-style:none;
	margin:0px;
	padding:6px 0px 6px 0px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:url(../images/0402.jpg) left bottom no-repeat;}
	
.sign_link02{
	list-style:none;
	margin:0px;
	padding:6px 0px 6px 0px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:url(../images/0402.jpg) left bottom no-repeat;
	font-weight:bold;}
	
.sign_link02 a{
	background:url(../images/mediali_hover.jpg) left 0px no-repeat;
	padding:0px 0px 0px 12px;}
	
	
.sign_link002{
	background:url(../images/mediali_hover.jpg) left 5px no-repeat;
	list-style:none;
	font-size:12px;
	color:#b52273;
	padding:5px 0px 0px 12px;}
	
.sign_link3{
	list-style:none;
	margin:0px;
	padding:4px 0px 4px 8px ;
	margin:0px 0px 0px 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background:url(../images/sublibg_over.jpg) 0px 10px no-repeat;}
	
.sign_link4{
	list-style:none;
	margin:0px;
	padding:4px 0px 4px 8px ;
	margin:0px 0px 0px 26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background:url(../images/sublibg_over.jpg) 0px 10px no-repeat;}
	
.centercont .vedio_link {
	margin:0px;
	padding:0px;
	list-style:none;}	
	
.centercont .vedio_link li{background:url(../images/0540.jpg) 4px 8px no-repeat; line-height:23px; padding-left:18px;}
	
.centercont .vedio_link li a{
	text-decoration:underline;} 
	
.centercont .vedio_link li a:hover{
	text-decoration:none;} 	
 
 
 .hcp_submit
 {float:right; color:#FFFFFF; text-align:right; background:url(../images/write_submit1.jpg) no-repeat; text-align:center; padding:4px 20px 0px 0px; margin:0px 10px 0px 0px; width:81px;  height:23px; display:block;}
 
  .hcp_submit:hover{ padding:4px 10px 0px 0px; width:91px;  height:23px; } 
  
  
 .number1{
	 color:#666666;
	 text-decoration:underline;
} 
  
 .number1:hover{
	 color:#666666;
	 text-decoration:none;	 font-weight:bold;} 
	 
.saperator {
width:185px;
padding:8px 0px 5px 5px;
background:url(../images/saperator.jpg) no-repeat left bottom;
}	 
	 