﻿.hidden
{
	visibility:hidden;
}


body
{
	font-family:Raleway;
	font-size:100%;
	font-size:0.9em;
}

.size1
{
	font-size:1em;

}
.size2
{
	font-size:1.1em;

}
.size3
{
	font-size:1.2em;

}

#sitechrome
{
	margin-left:auto;
	margin-right:auto;
	width:100%;
	
	padding:0px;	
	border-collapse:collapse;
	border-spacing:0px;
	
	line-height:1.6;
}	

#sitechrome #minwidthrow
{
	height:0px;
}

#sitechrome #minwidthrow .col2
{
	width:1170px;
	
	
}

#sitechrome #row1
{
	background-color:#fff;
	height:162px;
}

#sitechrome #row2
{
	
	background-color:#1dbcb8;
	
}

#sitechrome #row2 .col1 , #sitechrome #row2 .col3 
{
	
	padding:0px;
	vertical-align:bottom;
}

#sitechrome #row2 .col1 div , #sitechrome #row2 .col3 div
{
	border-bottom:solid 3px #008066;
}

#sitechrome #row2 .col2
{
	/*background-color:#015dab;*/
	border-bottom-color:#534495;
	padding:0px;
}

#sitechrome #homepageonly
{
	height:595px;
	background-color:#eaeaea;
}

#sitechrome #homepageonly td
{vertical-align:top;}

#sitechrome #row3, #sitechrome #homepageonly
{
	font-size:100%;
	font-size:1em;
	font-family:'Raleway',Sans-serif;
}

#sitechrome #header
{
	position:relative;
	
	height:162px;
	width:1170px;
}

#header a
{
	text-decoration:none;
}

#header #logo
{
	position:absolute;
	left:0px;
	top:0px;
	width:161px;
	height:149px;
	background-image:url('images/logo.gif');
	cursor:pointer;
}

#header #headertop
{
	position:absolute;
	top:0px;
	left:616px;
	height:48px;
	width:554px;
	border-bottom:solid 1px #f2f1f7;
}

#header #headertop .fontsize
{
	font-size:11pt;
	color:#5e509c;
	font-family:Arial;
}

#headertop td, #headermid td
{
	vertical-align:middle;
	padding-left:8px;
	padding-right:8px;
}

#header #headertop #healthline
{
	background-image:url('images/healthline.gif');
	width:160px;
	height:46px;
	cursor:pointer;
	display:block;
}

#headertop .separator
{
	color:#3bc5c1;
}

#headermid
{	
	position:absolute;
	left:700px;
	top:50px;
	height:53px;
	width:470px;
	color:#d5d5d5;
	
	
}



.facebookfollow
{
	width:32px;
	height:32px;
	background-image:url('images/facebook.png');
	cursor:pointer;
	float:left;
}

.twitterfollow
{
	margin-left:5px;
	width:32px;
	height:32px;
	background-image:url('images/twitter.png');
	cursor:pointer;
	float:left;
}

.youtubefollow
{
	margin-left:5px;
	width:32px;
	height:32px;
	background-image:url('images/youtube.png');
	cursor:pointer;
	float:left;
}

#headermid a
{
	margin-left:6px;
}


#contactus
{
	width:152px;
	height:53px;
	cursor:pointer;
	background-image:url('images/contactus.gif');
}

#news
{
	width:91px;
	height:53px;
	cursor:pointer;
	background-image:url('images/news.gif');
}

#searchcontainer
{
	
	position:absolute;
	top:110px;
	left:370px;
	width:800px;
	height:50px;
	line-height:50px;
}

#footerrow
{
	
	height:80px;
	font-family:Arial;
}

#footerrow #footer
{
	width:1170px;
	font-size:0.9em;
	vertical-align:middle;
	border-top:solid 1px #eff2f9;
	line-height:80px;
}

#footer td
{
	vertical-align:middle;
	
}

.copyright
{
	color:#5a5a5a;
	padding-left:20px;
	
}

.footertext a
{
	color:#4f8cbf;
	text-decoration:none;
}

.footertext a:hover
{
	text-decoration:underline;
}

#footer td.separator
{
	color:#4f8cbf;
	padding-left:10px;
	padding-right:10px;
}




.ms-srch-hover-outerContainer
{
	left:500px!important;
	width:600px!important;
	display:none!important;
}

/*#NoResult ul li:last-child{display:none;}*/


/*text styles*/
#sitechrome h1
{
	color:#534495;
	font-size:1.5em;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px;
	
	margin-bottom:8px;
	margin-top:16px;
}

#sitechrome h1.ms-rteElement-H1B
{
	margin-top:0px;
}

#sitechrome h2
{
	color:#015dab;
	font-size:1.5em;
	font-weight:bold;
	padding:0px;
	margin-bottom:6px;
	margin-top:9px;
	
}

#sitechrome h2.ms-rteElement-H2B
{
	margin-top:0px;
}

#sitechrome h3
{
	color:#1dbcb8;
	font-size:1.3em;
	font-weight:bold;
	padding:0px;
	margin-top:4px;
	margin-bottom:5px;
	
}

#sitechrome h3.ms-rteElement-H3B
{
	margin-top:0px;
}

#sitechrome h4
{
	color:#5b5b5b;
	font-size:1.1em;
	font-weight:bold;
	font-style:italic;
	padding:0px;
	margin-top:2px;
	margin-bottom:2px;
}

#sitechrome h4.ms-rteElement-H4B
{
	margin-top:0px;
}

#sitechrome p
{
	font-size:1em;
	margin:0px;
	line-height:inherit;
	margin-bottom:1em;
	}
	
	#sitechrome .ms-rteStyle-References
	{
		font-size:0.8em;
		font-style:italic;
	}
	
	#sitechrome .ms-rteStyle-IntenseReferences
	{
		text-decoration:none;
		font-size:0.8em;
		font-weight:bold;
		font-style:italic;
	}
	
	#sitechrome .ms-rteStyle-Quote
	{
		color:#015dab;
		margin-left:40px;
		margin-right:40px;
		margin-bottom:1.2em;
		text-indent:10px;
		display:block;
		line-height:1.5em;
		border-bottom:solid 1px #1dbcb8;
		padding-top:1.2em;
		padding-bottom:1.2em;
		font-weight:bold;
	}
	
	#sitechrome .ms-rteStyle-IntenseQuote
	{
		color:#1dbcb8;
		margin-left:40px;
		margin-right:40px;
		margin-bottom:1.2em;
		text-indent:10px;
		display:block;
		line-height:1.5em;
		border-bottom:solid 1px #015dab;
		padding-top:1.2em;
		padding-bottom:1.2em;
		font-weight:bold;
		text-decoration:none;
	}
	
	#sitechrome .ms-rteStyle-Normal
	{
		font-size:1em;
		margin:0px;
		font-family:Raleway, Sans-Serif;
	}
	
	#sitechrome .ms-rtestate-field img.ms-rteImage-1
	{
		border:solid 1px #000;
	}
	
	#ImageStyle2-Menu, #ImageStyle3-Menu, #ImageStyle4-Menu
	{
		display:none;
	}
	
	/*table stlyes*/
	
#sitechrome .ms-rteTable-1 .ms-rteTableOddRow-1
{
	background-color:#e5e5e5;
}

#sitechrome .ms-rteTable-6 
{
	background-color:#ebf9fb;
}

#sitechrome .ms-rteTable-6  .ms-rteTableHeaderRow-6 th
{
	background-color:#1dbcb8;
}

#sitechrome .ms-rteTable-6 .ms-rteTableOddRow-6
{
	background-color:#c6edec;
}

#sitechrome .ms-rteTable-2 tr
{
	border-bottom:solid 1px #6ed7d4;
}

#sitechrome .ms-rteTable-3 .ms-rteTableOddRow-3
{
	background-color:#e5e5e5;
}

#sitechrome .ms-rteTable-4 td, #sitechrome .ms-rteTable-4 th
{
	border:solid 1px #1dbcb8;
}

#sitechrome .ms-rteTable-4 .ms-rteTableHeaderRow-4 th
{
	background-color:#1dbcb8;
}

#sitechrome .ms-rteTable-5 td, #sitechrome .ms-rteTable-5 th
{
	border:solid 1px #015dab ;
}

#sitechrome .ms-rteTable-5 .ms-rteTableHeaderRow-5 th
{
	background-color:#015dab ;
}

#sitechrome .ms-rteTable-7 td, #sitechrome .ms-rteTable-7 th
{
	border:solid 1px #534495  ;
}

#sitechrome .ms-rteTable-7 .ms-rteTableHeaderRow-7 th
{
	background-color:#534495  ;
}