/* CSS Document */

body{

	line-height:1.2;

/*background-image:url('../images/diags1.jpg');

background-repeat:repeat;

*/

	font-family:Verdana,sans-serif;
	font-size:11px;
	font-weight:normal;
	width:990px;
	margin:0 auto;

/*overflow-x:hidden;*/

}

.center{

	width:981px;

}



a {font-family:Verdana, Arial, Helvetica, sans-serif; }

h3,h4{ color:#CC0000; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Header style */

#header {

	background:transparent url(../images/bg_header3.gif) repeat scroll 0 0;
	float:left;
	padding:9px 0 0;
	position:relative;
	margin-bottom:5px; width:979px; height:110px; border-bottom:0px solid #000099;  

}

#logo{

	background:transparent url(../images/logo_image.gif) no-repeat scroll 0 0;
	display:block;
	float:left;
	clear:right;
	height:65px;
	margin-left:10px;
	overflow:hidden;
	width:200px;

}

#frmSearch {

	float:right;
	left:-10px;
	padding:0;
	position:relative;
	top:2px;

}

.ad {

	float:right;
	width:650px;
	font-size:10px;
	font-weight:bold;
	line-height:normal;
	padding:5px 18px 6px 0;
	position:relative;
	right:-3px;
	text-align:right;
	text-transform:uppercase;
	color:#000000;

}

.ad a { text-decoration:underline; color:#FFFFFF;}

.subscribeModule {

		float:right;
		padding:2px 2px 0 0;
		text-align:right;
		width:268px;

}

#date {

	color:#000000;
	float:right;
	font-size:10px;
	font-weight:bold;
	line-height:normal;
	padding:5px 16px 6px 0;
	position:relative;
	right:-3px;
	text-align:right;
	text-transform:uppercase;
	width:204px;

}

.subscribeModule {

	text-align:right;

}

.exp_show{float:left; font-size:10px; font-family:verdana,arial,sans-serif; padding:0 0 2px 35px; color:#FFFFFF;}

.wrap {width:988px; margin:0 auto;}

.nav {clear:right; float:left; padding-left:13px; width:966px; background:url("../images/bg_topnav.png") repeat-x; }

.nav ul, .nav li {margin:0; padding:0; list-style:none;}

.nav li { clear:right;float:left; border-right:1px solid #e18080; font:bold 90%/120% arial,sans-serif; text-transform:uppercase;}

.nav li.nav1 {border-left:1px solid #e18080;}

.nav li a {display:block; padding:5px 7px; color:#fff !important; text-decoration:none; font-size:9px;}

.nav li a:hover {color:#fff !important; text-decoration:underline; }

#navTop li a.sel { clear:left; float:left; font:bold 11px arial,sans-serif; color:#000 !important; background-color:#FFF; background-image:none; padding:6px 7px 6px 7px; }

/* Header Style End  */





#
{

	width:977px;
	background-color:#FFFFFF;
	margin-left:0px;
	float:left;
	clear:right;
	padding:0px;
	border:0px solid #000099;

	min-height:400px;

}

a.ctitle:hover {

		color:#FF0000;
		text-decoration:underline;

}

a.ctitle, a.ctitle:active, a.ctitle:visited {

		color:#1900FF;
		font-size:8pt;
		font-weight:bold;
		text-decoration:none;

}

a.ctitle,a.ctitle:active,a.ctitle:visited{color:#1900FF;font-size:8pt;font-weight:bold;text-decoration:none;}

a.ctitle:hover{color:#f00;text-decoration:underline;}

.msg_header{

	width:400px;
	font-size:20px;
	padding-left:10px;
	font-weight:bold;
	color:#CC0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.msg

{

	margin:20px;
	padding:10px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:700px;
	border:1px dotted;
	color:#4B4B4B;

}

.content1{	
	
		margin:0px;

}

.fresh{padding-top:4px;margin:auto;min-width:503px; overflow:auto;}

#bio{float:left; clear:both;}

.cats{

	margin:0 auto 4px auto;
	font-size:7pt;
	min-width:503px; 

}

#cats{ background:url(../images/bgshade.gif) repeat-x; width:735pt; }

#link1 a 

{

	font-size:11px;
	color:#FFFFFF;

}

.div-header

{

	height:15px;
	width:977px;
	padding-left:0px;
	background-color:#CC0000;
	
	/*-moz-border-radius: 0px;
	
	-webkit-border-radius: 1px;*/
	
	border: 1px solid #990000;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;

}



#margin{margin-left:10px;}

.acat{

	font-weight:lighter;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;

}

.phcat{ font-size:1em; padding-left:0px; font:400 8pt verdana;color:#4B4B4B; margin-left:12px; margin-top:1px; font-weight:lighter; text-align:justify; width:900px;}

.un{

	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	width:200px;
	color: #FF00FF;

}

.pagination_links{ 
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px; 

 }

.align_center{ width:520px; margin:0 auto;}

.registration{

	width:900px;
	margin:0 auto;

}

.registration form{

	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#990000;
	 font-size:10px;	 
	 float:left;
	 clear:right;
	 margin-left:-20px;

}

.registration td{

	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

} 

.registration_table{font-size:14px; margin-top:20px;}

.reg_td {

	color:#000000;
	font-family:Verdana,sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-align:right;

}

.indications{

	font-family: verdana;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: normal;
	
	/*font-size-adjust: none;
	
	font-stretch: normal;*/
	
	color: rgb(102, 102, 102);
	width: 245px;

}

#passwordStrength

{

	height:2px;
	display:block;
	float:left;

}


.strength0

{

	width:240px;
	background:#cccccc;

}

.strength1

{

	width:50px;
	background:#ff0000;

}

.strength2

{

	width:100px;	
	background:#ff5f5f;

}


.strength3

{

	width:150px;
	background:#56e500;

}


.strength4

{

	background:#4dcd00;
	width:200px;

}


.strength5

{

	background:#399800;
	width:240px;

}

.submit{ background-color:#ff0000;  }

#author_subscribe_form {position:static;width:522px;border:1px solid #ccc; padding:0; margin-left:40px; margin-top:10px; margin-bottom:10px;}

.author_alert_signup{ margin:auto; width:505px;text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}

.author_alert_signup{border:1px solid #eee;background:#fff;padding-bottom:4px}

.author_alert_signup table{padding:0}

.author_alert_signup td{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.author_alert_signup h5{margin:0;padding:3px 0;border-bottom:1px solid #eee;text-align:center;font-size:11px;

background:#fbfbfb}

.author_alert_signup p{margin:5px 0;padding:0;font-size:10px}

.author_alert_signup .subscribe_btn{margin:0}

.author_alert_signup input{margin:0 7px 0 5px}



.showcatagory{width:950px; padding-top:0px; margin-left:20px; margin-top:10px;  float:left;  }

.showcatagory a{ margin-left:15px; }

a.hcat{

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

	font-size:13px;

	}	

.hcat:hover{ background-color:#FFFF00;}


.acat{

	font-weight:lighter;

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

	font-size:1em;

}

.acat:hover{ background-color:#FFFF00;}

.phcat{ font-size:1em; padding-left:0px; font:400 8pt verdana;color:#4B4B4B; margin-left:12px; margin-top:1px; font-weight:lighter; text-align:justify; width:960px;}

.p{ padding:0px 20px 0px 30px; font:400 10pt verdana;color:#4B4B4B; margin-left:4px; text-align:justify;}

.breadcrumpts{ margin-top:10px;}

.breadcrumpts a

{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;

}

#article_title{clear:both; margin:20px 0px 0px 10px; font-weight:bold; font-size:14px;}

.article_title{

	margin-left:10px;
	width:940px;
	float:left;
	clear:right;
	font-weight:bold;
	font-size:25px;

}

.aurtor_name{

	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:300px;
	padding:7px;
	float:left;
	clear:both;

}

.aurtor_name a{ font-size:9px;}

.show_article{

	font:400 10pt verdana;color:#4B4B4B;
	float:left; width:400px;
	clear:both;

}

.read_article

{

	width:950px; clear:both; margin:10px 0px 0px 10px; border:1px dotted #CCCCCC; padding:5px 5px 5px 10px;
	list-style:disc; text-align:justify;

}

.read_article li

{ margin:0px;}

.title_hid{ width:800px; margin:10px; font-weight:bold; padding-top:5px;}

#article_counter{clear:left; width:90%; padding-top:10px; margin:20px;}

.expert{ font-family:Verdana, Arial, Helvetica, sans-serif; 

	float:left;
	width:970px;
	text-align:justify;

}

.title{

 color:#CC0000;

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

 padding-bottom:30px;

 padding-left:10px;

 font-size:20px;

}



.bio{font:400 10pt verdana; margin-left:12px;}

.pagination_links_show{ font-family:Verdana, Arial, Helvetica, sans-serif;

 font-size:12px; 

 margin-left:50px;

 width:990px;

 }

.align_center{ width:420px; margin:0 auto;}

.ezheading{

font-weight:bold;

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

font-size:18px;

color:#CC0000;

padding:5px 0px 20px 0px;

}

 .expert_authors table {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; float:left; clear:left; margin:8px; }

 .expert_authors a{font-size:12px; list-style:disc;}

 .expert_show{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; float:left; clear:right; padding-bottom:4px; font-weight:bold; width:220px;}

 .expert_show a{font-size:12px} 

 .expert_top_links{clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px}

 .expert a{ color:#000000;}

 .expert_toplink{ width:450px; }

 .left{ margin-left:7px;

padding-top:40px; 

	 float:left;}

.benefits{

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

 width:970px;

 float:left;

 clear:right;

 text-align:justify;

 word-spacing:3px;

 }

 .biography{border: 1px dotted #789DB3; background-color: #F4F4F4; width:950px; margin-top:5px; margin-bottom:10px; padding:10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:5px; min-height:190px;}

.biography table{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.bio_profile_pic{

float:left;

height:180px;

width:150px;

text-align:center;

}

.biosum{font-size:10px;}

.author_pic{ width:150px; height:180px; border:none;}

.expert_pic{ width:70px; height:100px; border:none;}

#bio_urls{ margin-left:180px;}

table.mytable1 { width: 970px; padding: 0px; border: none; border: 1px solid #789DB3;}



table.mytable1 td { font-size: 12px; border: none; background-color: #F4F4F4; font-family:Verdana, Arial, Helvetica, sans-serif; 

vertical-align: middle; padding: 7px; font-weight: normal; }



table.mytable1 th { font-size: 12px; background-color: #F4F4F4; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; padding: 7px; font-weight:bold; border-bottom: 1px dotted #789DB3; }

.term0fservices{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;margin-left:15px; text-align:justify;}

.term0fservices table{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.content

{

	margin:0 10px;

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

	font-size:12px;

}



.content table{

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

font-size:12px;

}

.div-header1

{

font-size:11px;

text-align:center;

font-weight:bold;

color:#FFFFFF;

background-color:#CC0000;

border: 1px solid #990000;

width:977px;

height:auto;



}

.bio_table{margin:-7px;}

.sectitletd{background-color:#CC0000;}

table.sectbl{margin-bottom:4px; }



.biotxt{font-size:7pt;margin:0px 0px 4px 0px;padding:0;color:#313131;}

.biotxt_n{color:#FFFFFF;font-size:7.5pt;font-weight:bold;margin:0;padding:0;}

.biotxt_n a, .biotxt_n a:visited, .biotxt_n a:active{color:#FFFFFF;font-size:7.5pt;text-decoration:none;}

.biotxt_n a:hover {color:#FFFFFF;text-decoration:underline;}

.sectbl{margin-top:-9px;}



.author-spotlight

{

float:right;

width:210px;

}

td.cat_cell{padding:2px 4px;background-color:#fff;border:1px solid #313131;}

td.cat_cell_n{padding:2px 4px;background-color:#CC0000;border:1px solid #313131;height:16px;}

#navBot {

background-color:#CC0000;

width:967px;

float:left;

clear:both;

}

.experts_view{ font-size:12px;color:#4B4B4B; margin-left:2px;}

.summary_view{width:950px; clear:both; margin:10px 0px 0px 10px; border:1px dotted #CCCCCC; padding:5px 5px 5px 10px;font:400 10pt verdana;color:#4B4B4B;}



/* footer */



#footer {


/*background: url(../images/ezine_footer.png) no-repeat;*/
/*height:233px;*/
width:970px;
margin:0 auto;
margin-right:40px;

position:relative;
border-top:1px solid #FFFFFF;

clear:both;

color:#000000;

font-weight:normal;


padding:0 15px 10px;

}

#footer .copy {

line-height:1em;
margin-top:50px;
padding:10px 0 0;

}

#footer .flinks {

padding-top:0.5em;


}

#navBot {

background-color:#CC0000;

width:967px;

float:left;

clear:both;

}

#footer a {

color: #000000 !important;
font-size: 14px;

}
#inside_ezine{
	padding-left:120px; 
	margin-top:50px;
}
.lgtitle {

color:#CC0000;

font-family:Verdana,sans-serif;

font-size:12pt;

font-weight:bold;

width:500px;

}

.red{color:#CC0000; font-weight:bolder;}





/*--------------Start Search CSS-----------------*/

#searchResults .gsc-control { width : 900px; margin-left:10px; }

.gsc-control  {

width:900px;

}

.search-control { margin: 20px; }

#searchControl{float:right;

left:-10px;

padding:0;

position:relative;

top:2px;

width:235px;

}

div#googleLogo_Header span {display:none;}

.gsc-branding-img{display:none;}

.gsc-branding-text{display:none;}

.gsc-clear-button{display:none;}

/*.gsc-tabsArea{ display:none;}*/



.gsc-resultsHeader{border-bottom:0px solid #E9E9E9;}

.gs-visibleUrl{display:none;} 

.gs-visibleUrl-short{display:none;}



.gs-snippet{color:#4B4B4B;

font:lighter 8pt verdana;

margin-left:12px;

margin-top:1px;

padding-left:0;

text-align:justify;

width:960px;}

/*--------------End Search CSS-----------------*/
