/* commented backslash hack to hide from ie5 mac \*/
html, body
{
	height: 100%;
}
/* end hack */
html, body
{
	margin: 4px; #margin:9px;
}

body
{
	margin: 4px; #margin:9px;
}


.patientSearchBox
{
	border: 1px solid #cccccc;
	font-family: tahoma;
	width: 150px;
	margin: 0 10px 0 10px;
	font-size: 10px;
	color: #555555;
	padding: 2px;
}
.container
{
	/* Center */
	margin-left: auto;
	margin-right: auto; /* End Center */
	width: 986px;
	min-height: 100%;
	background: url(../images/top_tile.jpg) repeat-x;
}

* html .container
{
	height: 100%;
}
/* for ie to resize */

.header
{
	width: 906px;
	margin-left: auto;
	margin-right: auto;
}
.titleClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.titleBlue
{
	color: #234e79;
}
.titleGray
{
	color: #808080;
}
#top_links
{
	float: right;
	width: 600px;
	margin-top: 15px;
}

div#top_links a, div#top_links a:visited
{
	font-family: Tahoma,Verdana;
	font-size: 10px;
	text-decoration: none;
	display: inline;
	font-weight: normal;
	color: #ffffff;
	white-space: normal;
}
div#top_links a:hover
{
	text-decoration: none;
	color: #dfdfdf;
	display: inline !important;
}

div#SearchBox
{
	font-family: tahoma;
	font-size: 10px;
	color: #ffffff;
	float: right;
	clear: right;
	margin-top: 50px;
	text-align: right;
	width: 230px;
}
div#left_menu
{
	clear: both;
	float: left;
	width: 256px;
	margin-top: 10px;
}
div#left_menu a, div#left_menu a:visited, div#left_menu a:hover
{
	display: block;
	text-decoration: none;
}
div#left_menu img
{
	border: 0px;
}

div#top_banner
{
	float: right;
	margin-top: 10px; #margin-top:10px;
width:630px;
text-align:right;
}

.ThumblineShow a, .ThumblineShow a:visited
{
	text-decoration: underline;
	font-family: tahoma;
	font-size: 10px;
	color: #ef7f01;
}
.ThumblineShow a:hover
{
	display: inline !important;
	text-decoration: none;
}

#latestNews
{
	text-align: left;
}
#latestNews a, #latestNews a:visited
{
	text-decoration: underline;
	font-family: tahoma;
	font-size: 10px;
	color: #ef7f01;
}
#latestNews a:hover
{
	display: inline !important;
	text-decoration: none;
}
.latestNewsText
{
	font-family: Tahoma;
	font-size: 10px;
	padding-top: 5px;
	font-weight: normal;
	color: #626262;
	padding-bottom: 5px;
}
.latestNewsTitle
{
	font-family: Tahoma;
	font-size: 10px;
	color: #626262;
	font-weight: bold;
}
.latestNewsDate
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #f07f01;
	font-weight: bold;
	font-size: 10px;
}
#footer
{
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	color: #8e8e8e;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 18px;
	text-align: center;
}

/*#footer #footer_link a,#footer #footer_link a:visited{
	display:inline;
	font-family:Tahoma;
	font-size:10px;
	color:#8e8e8e;
	line-height:18px;
	text-decoration:none;
}
#footer #footer_link a:hover{
	display:inline;
	text-decoration:underline;
	color:#6a6a6a;
} 
#footer #copyRight{
	color:#6a6a6a;
	padding-top:15px;
}
#footer #copyRight a,#footer #copyRight a:visited{
	display:inline;
	font-family:Tahoma;
	font-size:10px;
	color:#6a6a6a;
	line-height:18px;
	text-decoration:none;
}
#footer #copyRight a:hover{
	display:inline;
	text-decoration:none;
	color:#ff0000;
*/

#healthTips
{
	text-align: left;
	display: block;
	background-image: url(../images/health_tips_tile.gif);
}
#healthTipsTitle, #healthTipsText
{
	text-align: center;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #bc1d19;
}

#healthTipsTitle #subTitle
{
	font-weight: normal;
	color: #000000;
}

#healthTipsText
{
	font-weight: normal;
	color: #626262;
	padding-top: 5px;
	text-align: left;
}

#healthTips a, #healthTips a:visited
{
	text-decoration: underline;
	font-family: tahoma;
	font-size: 10px;
	color: #ef7f01;
}
#healthTips a:hover
{
	display: inline !important;
	text-decoration: none;
}
#Testimonials
{
	text-align: left;
	margin-top: 5px;
	display: block;
}

#Testimonials .title
{
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #626262;
	padding-top: 10px;
}
#Testimonials #text
{
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #626262;
	padding-top: 5px;
}
#Testimonials a, #Testimonials a:visited
{
	text-decoration: underline;
	font-family: tahoma;
	font-size: 10px;
	color: #ef7f01;
}
#Testimonials a:hover
{
	display: inline !important;
	text-decoration: none;
}

a.subpageLeftMenu, a.subpageLeftMenu:visited
{
	background: url(../images/subpage/smenu_bullet.gif) top left no-repeat;
	padding-left: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #626262;
	text-decoration: none;
	margin-left: 10px;
	display: block;
	padding-top: 0px;
	padding-bottom: 3px;
}
a.subpageLeftMenu:hover
{
	text-decoration: none;
	color: #2d5876;
	color: #203e5a;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	display: block;
}


 
.downloadLink
{
	font-family: Verdana, Arial, Times New Roman;
	font-size: 11px;
	text-decoration: none;
	color:#6699cc;
}

.downloadLink:hover 
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;
	color:#333333;
}

.dtgItemsUser
{
     font-family:Arial;
    font-size:11px;
    color:#7a7a7a;
    text-decoration:none;
}
.text
{
	font-family: Verdana,Arial,Helvetica,sans-serif;color: #787878;font-size: 11px;text-decoration:none;
}
a.BulletListLink, a.BulletListLink:visited
{
	font-family: Arial,Helvetical;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	display: inline;
	padding: 0px;
	margin: 0px;
}
a.BulletListLink:hover
{
	display: inline;
	color: #203e5a;
	text-decoration: underline;
}
a.BulletListSubLink, a.BulletListSubLink:visited
{
	font-family: Arial,Helvetical;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	display: inline;
	padding: 0px;
	margin: 0px;
}
a.BulletListSubLink:hover
{
	display: inline;
	color: #203e5a;
	text-decoration: underline;
}
.textbox
{
	border: 1px solid #45809e;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #333366;
	font-size: 11px;
	padding: 2px;
}

.PrimaryButton
{
	border: 1px solid #01346d;
	background-color: #316282;
	color: #ffffff;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
	cursor: pointer;
}

.SecondaryButton
{
	border: 1px solid #cccccc;
	background-color: #f6f6f6;
	color: #333333;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	padding: 2px;
	cursor: pointer;
}
div.ErrorStyle, div.ErrorStyle ul
{
	color: #bc1d19 !important;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	padding: 2px;
	margin: 2px;
}
div.ErrorStyle ul li
{
	padding: 2px;
	margin: 2px;
	font-weight: normal;
	margin-left: 20px;
}

a.HomeBlue, a.HomeBlue:visited
{
	color: #256ba2;
	font-family: Verdana,Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	display: inline;
}
a.HomeBlue:hover
{
	text-decoration: underline;
	display: inline;
}
a.blackLink, a.blackLink:visited
{
	color: #000;
	font-family: Verdana,Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	display: inline;
}
a.blackLink:hover
{
	text-decoration: underline;
	display: inline;
}
span.LinkDivider
{
	color: #000;
	font-family: Verdana,Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}
a.orangeLink, a.orangeLink:visited
{
	text-decoration: underline;
	font-family: tahoma;
	font-size: 10px;
	color: #ef7f01;
	white-space: nowrap;
}
a.orangeLink:hover
{
	display: inline !important;
	text-decoration: none;
}
a.newsBlue, a.newsBlue:visited
{
	color: #4f7194;
	font-family: Verdana,Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	display: inline;
}
a.newsBlue:hover
{
	text-decoration: underline;
	display: inline;
}
.search-link
{
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #ef7f01;
	font-weight: bold;
}
