﻿body{
	margin:0;
	font:11px/13px Verdana,arial,sans-serif;
	padding-bottom: 20px;
}
a{
	text-decoration: none;
	cursor: pointer;
	color: #0058a8;
}
a:hover{text-decoration:underline;}
a:focus{outline:none;}
form{display:inline;}
img{border: none;}
label,select,textarea,input{vertical-align:top;}

textarea, input, select, p, a, td{
	font:11px/13px Verdana,arial,sans-serif;
}
textarea, input, select{
	color: #000;
}
img.left{float: left;}
.header{padding: 24px 0 15px;
}
.logo{
	background: url(/App_Themes/HealthESystems/Images/logo.gif) no-repeat;
	width: 227px;
	height: 24px;
	overflow: hidden;
	margin-left: 6px;
	float: left;
	text-indent: -3333px;

}
.main{
	margin:0 auto;
	width: 931px;
	padding: 0 34px 0 35px;
	background: url(/App_Themes/HealthESystems/Images/bg-blue-decoration.gif) no-repeat 100% 0;
}
.nav{
	padding: 4px 0 0;
}
.nav img{
	vertical-align: top;
	margin: 0;
}
.module{border: 1px solid #808285;}

.header .preview{
	border-top: 1px solid #808285;
	border-right: 1px solid #808285;
	border-left: 1px solid #808285;
	border-bottom:none;
	width: 703px;
	padding: 3px 0 3px 3px;
	margin:0px;
	float: left;
	clear: both;
	overflow: hidden;
	position: relative;
}
.header .preview img{
	border: 1px solid #808285;
	vertical-align: top;
	display:block;
}
.header .preview ul{
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 700px;
}
.header .number{
	float: left;
	font-size: 16px;
	line-height: 18px;
	color: #005daa;
	padding: 5px 0 0 9px;
}
.header .number span{color: #f60;}
.search-form{
	float: right;
	padding: 1px 0 3px;
}
.search-form .text{
	margin: 0;
	padding: 5px 0 4px 5px;
	border: 1px solid #939598;
	width: 212px;
	float: left;
	line-height: 14px;
}
.search-form .search{
	background: url(/App_Themes/HealthESystems/Images/ico-search.gif) no-repeat 0 3px;
	height: 18px;
	float: left;
	color: #808285;
	padding: 6px 2px 0 24px;
}
.authorization{
	border: 1px solid #808285;
	width: 214px;
	height: 272px;
	padding: 3px 0 0 3px;
	float: right;
	clear: right;
	display:block;
}
.authorization .inner{
	border: 1px solid #808285;
	width: 209px;
	height: 267px;
	position: relative;
	background: url(/userfiles/images/home-header-right-bg.jpg) no-repeat 0 100%;
}
.authorization .form{
	background:#fff url(/App_Themes/HealthESystems/Images/bg-gradient-blue.gif) no-repeat 2px 2px;
	width: 206px;
	height: 109px;
	border: 1px solid #f60;
	position: absolute;
	margin-left: -104px;
	left: 50%;
	top: 189px;
}
.authorization h3{
	margin: 0;
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	font-weight: normal;
	text-align: center;
	padding: 6px 0 2px;
}
.authorization .text label{
	color: #fff;
	float: left;
	font-size: 10px;
	width: 59px;
	text-align: right;
	padding:3px 4px 0 0;
	word-spacing: -1px;
}
.authorization .text{
	overflow: hidden;
	padding:0 0 3px;
}
.authorization .text div{
	background: url(/App_Themes/HealthESystems/Images/bg-input-text-shadow.gif) no-repeat;
	width: 123px;
	height: 16px;
	border: 1px solid #005daa;
	padding: 1px 0 0 4px;
	float: left;
}
.authorization .text input{
	margin: 0;
	padding: 0;
	width: 115px;
	float: left;
	background: transparent;
	line-height: 14px;
	border: 0;
}
.authorization .submit{
	background: url(/App_Themes/HealthESystems/Images/btn-submit.gif) no-repeat;
	width: 59px;
	height: 22px;
	display: block;
	font-size: 10px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	margin: -3px 0 0 67px;
}
.mainnav {
	background: url(/App_Themes/HealthESystems/Images/bg_mainnav.jpg) no-repeat 0 0;
	overflow:hidden;
	height:32px;
	width:708px;
	padding:8px 0 0;
	border:none;

	z-index:999;
}
.mainnav a {
	margin-right:8px;
}
.content{
	width: 600px;
	float: left;
	
}
.content h1{
	margin: 0;
	font-size: 14px;
	line-height: 16px;
	color: #f60;
	padding: 7px 0 9px;
	font-weight: normal;
}
.content h2{
	margin: 0;
	font-size: 12px;
	line-height: 16px;
	color: #0058a8;
	padding: 7px 0 9px;
	font-weight: bold;
}
.content h3{
	margin: 0;
	font-size: 12px;
	line-height: 16px;
	color: #0058a8;
	padding: 7px 0 9px;
	font-weight: normal;
}
.introtext-home{
	height:144px;
	width:584px;
}
.introtext-sub{
	/*height:477px;*/
	min-height: 343px;
    height:auto !important;
    height: 343px;
	width:576px;
}
.introtext-sub p
{
    line-height: 1.4em;
}
.introtext{
	border: 1px solid #808285;
	overflow: hidden;
	padding: 0 0 5px 4px;
	line-height: 14px;
}
.introtext ul{
	margin: 0;
	padding: 0 0 13px;
	list-style: none;
}
.introtext img.left{margin-right: 23px;}
.introtext p{
	margin: 0;
	padding: 1px 20px 13px 0;
}
.column{
	width: 324px;
	float: left;
}

.module-news-home{
	min-height: 356px;
    height:auto !important;
    height: 356px;
	width: 327px;
}
.module-news-sub{
	/*height: 475px;*/
	min-height: 500px;
    height:auto !important;
    height: 500px;
	width: 318px;

}
.module-news{
	line-height: 14px;
	color: #005daa;
	border: 1px solid #808285;
	padding: 7px 0 0 5px;
}
.module-news h3{
	color: #005daa;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	margin: 0 0 0 -2px;
}
.module-news ul{
	margin: 0;
	padding: 11px 0 0;
	list-style: none;
}
.module-news li{
	overflow: hidden;
	padding: 0 0 9px;
}
.module-news h4{
	margin: 0 auto;
	font-weight: normal;
	display: inline;
	font-size: 11px;
	line-height: 13px;
	color: #636466;
}
.module-news em{
	color: #636466;
	font-style: normal;
}
.module-news img{
	float: left;
	border: 1px solid #8c8e91;
	margin:2px 11px 0 0;
}
.module-news p{margin: 0;}
.module-news a{color: #f60;}

.tabs-holder{
	margin: 0 0 0 -3px;
	padding: 5px 15px 10px 10px;
	width:575px;
	min-height:217px;
	background:url(/App_Themes/HealthESystems/Images/box-bg.gif) no-repeat;
}
.tabs-header {
	width:600px;
	background:url(/App_Themes/HealthESystems/Images/box-top-bg.gif) repeat-y;
	margin: 5px 0 0 -3px;	
	padding:0;	
}

.tabs-header-content {
	padding: 10px 0 2px 20px;
}

.tabs-top {
	margin: 0 0 0 -3px;	
	padding:0;	
	vertical-align:top;
	height:15px;
}

.tabs-bottom {
	margin: 0 0 0 -3px;	
}

.tabset {
	background:url(/App_Themes/HealthESystems/Images/box-top-bg.jpg) repeat-y;
	margin: 0 0 0 -3px;
	padding:0;
	width:600px;
	height:29px;
}

.tabset ul{
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
	list-style: none;
	
	
}
.tabset li{
	font-size: 11px;
	line-height: 14px;
	color: #fff;
	display: inline;
	float: left;
	/*border-top: solid 1px #f60;
	border-bottom: solid 1px #f60;
	border-right: solid 1px #f60;
	border-left:  solid 1px #f60;*/

}
.tabset li.activeliTab{
	color: #fff;
	float: left;
	width: 134px;
	height: 29px;
	line-height: 29px;
	background: url(/App_Themes/HealthESystems/Images/bg-tabs-item.gif) no-repeat;
	top:29px;
	text-align: center;
	overflow: hidden;

}
.tabset a{
	color: #fff;
	float: left;
	width: 129px;
	height: 29px;
	line-height: 29px;
	background: url(/App_Themes/HealthESystems/Images/bg-tabs-item.gif) no-repeat;
	padding-right: 5px;
	text-align: center;
	overflow: hidden;
	
}
.tabset a:hover, .tabset .active{
	text-decoration: none;
	background-position: 0 100%;
}


div.tab{
	/*border: 1px solid #f60;
	background-color:#000000;*/
	display: none;
	color: #636466;
	line-height: 14px;
	overflow: hidden;
	padding: 7px 20px;
	margin:0 0 0 4px;
	min-height:136px;
	
	
}
div.tab a{color: #005daa;}
.module1{
	width: 255px;
	padding: 0 5px 0;
	margin:0;
	float: left;
	
	
}
.module1 p{
	margin: 0;
	padding-bottom: 14px;
}
.module1 ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
div.tab .module1 ul a{color: #636466;}
.module2{
	width: 255px;
	float: right;
	padding: 0 5px 0;
	margin:0;
	
}
.module2 h3{
	margin: 0;
	font-size: 11px;
	display: inline;
}
.module2 p{
	margin: 0;
	padding-top: 14px;
}
.footer{
	clear:both;
	padding: 3px 0 0;
	color: #636466;
}
.footer ul{
	margin: 0;
	padding: 10px 0 0;
	list-style: none;
	float: left;
}
.footer li{display: inline;}
.footer a{
	color: #636466;
	margin: 0 10px 0 0;
}
.footer .copyright{
	float: left;
	font-size: 10px; 
	padding: 11px 0 0 42px;
}
.footer .banners{
	float: right;
	padding-top: 0;
	width:150px;
}
.footer .banners li{float: right;}
.footer .banners li a{margin: 0 0 0 19px;}
.footer .banners li img{vertical-align: top;}

.innerpage .introtext{padding: 0 0 5px 12px;}
.innerpage .introtext a{text-decoration: underline;}
.innerpage .introtext a:hover{text-decoration: none;}
.innerpage .content h1{padding: 5px 0 9px;}
.innerpage .authorization .inner{height: 135px;}
.innerpage .authorization .form{top: 57px;}
.innerpage .authorization{height: 140px;}
.innerpage .module-news{
	color: #636466;
	padding: 5px 5px 2px 9px;
}
.innerpage .module-news ul{padding: 0 0 0;}
.innerpage .module-news li{
	padding-bottom: 16px;
	word-spacing: -1px;
}
.innerpage .module-news h3{margin-left: 0;}
.innerpage .module-news p{padding: 9px 0 0;}
.innerpage .module-news .lh12{
	line-height: 12px;
	padding-bottom: 7px;
}
.innerpage .module-news img{margin-right: 8px;}
.innerpage .preview{position: relative;}

/* SuperContent Module styles */
.SuperContent_ListItem
{
    display:block;
    padding-bottom:5px;
    min-height:80px;
    width:526px;
    
}
.SuperContent_ListItem img
{
    float:left;
    clear:right;
}
.SuperContent_ListItem p
{
    display:inline;
}
.SuperContent_ListItem_Body
{
    padding-right:6px;
    float:right;
    width:400px;
  
}
.SuperContent_RSS
{
    background:url(/App_themes/HealthESystems/Images/rss.gif) no-repeat;
    height: 16px;
    margin-top:2px;
    margin-bottom:5px;
}
.SuperContent_RSS a
{
    padding-left:20px;
}
SuperContent_ListItem_PostDate 
{
	font-size:11px;
}
.featurecontroldiv { text-align: center; margin: 0 auto; }
#featurecontrolprev { margin: -23px auto 0; }
html>/**/body #featurecontrolnext { margin: 0 auto; padding-top: 20px; }
.ftrcontrol { margin-top: -15px; margin-right: 10px; z-index: 999; }
.clear { clear: both; }
