/* CSS Document */
body {
margin: 0px auto;
}

.homepageleft{
width:6px;
height:15px;
background-repeat:repeat-y;
background-position:left;
background-image:url(../images/homepage/home-left.jpg);
}

.homepageright{
width:4px;
height:15px;
background-repeat:repeat-y;
background-position:right;
background-image:url(../images/homepage/home-right.jpg);
}

.sidebarleft{
width:2px;
height:2px;
background-repeat:repeat-y;
background-position:left;
background-image:url(../images/homepage/sidebar-left.jpg);
}

.sidebarright{
width:2px;
height:7px;
background-repeat:repeat-y;
background-position:right;
background-image:url(../images/homepage/sidebar-right.jpg);
}

/* CSS Document */

.bluetop{
width:226px;
height:56px;
background-image:url(../images/homepage/blue-top.jpg);
}

.bluetop a{
text-decoration:none;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:Center;
	background-image:url(../images/homepage/blue-top.jpg);
	text-transform: capitalize;
	font-weight:bold;
	display:block;
	padding-top:19px;
	padding-bottom:20px;
	padding-left:8px;
	padding-right:8px;
	color: #FFFFFF;
}

.bluetop a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
background-image:url(../images/homepage/blue-top_over.jpg);
	text-transform: capitalize;
	text-decoration:none;
	font-weight:bold;
		color:#FFFFFF;
		padding-top:19px;
	padding-bottom:20px;
		padding-left:8px;
		padding-right:8px;
		display:block;

}
.bluebottom{

width:227px;
height:46px;
background-image:url(../images/homepage/blue-bottom.jpg);
}

.bluebottom a{
	text-decoration:none;
	font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:Center;
	background-image:url(../images/homepage/blue-bottom.jpg);
	text-transform: capitalize;
	font-weight:bold;
	display:block;
	padding-top:10px;
	padding-bottom:23px;
	padding-left:8px;
	padding-right:8px;
	color: #3C5774;
}

.bluebottom a:hover{
font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
background-image:url(../images/homepage/blue-bottom_over.jpg);
	text-transform: capitalize;
	text-decoration:none;
	font-weight:bold;
		color:#FFFFFF;
	padding-top:10px;
	padding-bottom:23px;
	padding-left:8px;
	padding-right:8px;
		display:block;

}


.greentop{

width:227px;
height:56px;
background-image:url(../images/homepage/green-top.jpg);
}

.greentop a{
	text-decoration:none;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:Center;
	background-image:url(../images/homepage/green-top.jpg);
	text-transform: capitalize;
	font-weight:bold;
	display:block;
	padding-top:19px;
	padding-bottom:20px;
	padding-left:8px;
	padding-right:8px;
	color: #FFFFFF;
}

.greentop a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
background-image:url(../images/homepage/green-top_over.jpg);
	text-transform: capitalize;
	text-decoration:none;
	font-weight:bold;
		color:#FFFFFF;
		padding-top:19px;
	padding-bottom:20px;
		padding-left:8px;
		padding-right:8px;
		display:block;

}


.greenbottom{

width:227px;
height:46px;
background-image:url(../images/homepage/green-bottom.jpg);
}

.greenbottom a{
	text-decoration:none;
	font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:Center;
	background-image:url(../images/homepage/green-bottom.jpg);
	text-transform: capitalize;
	font-weight:bold;
	display:block;
	padding-top:10px;
	padding-bottom:23px;
	padding-left:8px;
	padding-right:8px;
	color: #39574B;
}

.greenbottom a:hover{
font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
background-image:url(../images/homepage/green-bottom_over.jpg);
	text-transform: capitalize;
	text-decoration:none;
	font-weight:bold;
		color:#FFFFFF;
	padding-top:10px;
	padding-bottom:23px;
	padding-left:8px;
	padding-right:8px;
		display:block;

}
.banner{
width:705px;
height:94px;
color:#E4E4E4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:2px;
font-weight:bold;
background-image:url(../images/homepage/home-top.jpg);
background-position:top;
background-repeat:no-repeat;
}
.banner a{
color:#E4E4E4;
text-decoration:none;
}
.banner a:hover{
color:#FF9900;
text-decoration:underline;
}
.belowbanner{

width:520px;
height:33px;
color:#EAEAEA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:3px;
background-image:url(../images/homepage/below-banner.jpg);
background-position:top;
background-repeat:no-repeat;
padding-right:3px;


}

.home-bottom{
width:705px;
height:13px;
background-image:url(../images/homepage/home-bottom.jpg);
background-position:top;
background-repeat:no-repeat;
}

.sidebar-top{
width:171px;
height:9px;
background-image:url(../images/homepage/sidebar-top.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.sidebar-bottom{
width:171px;
height:8px;
background-image:url(../images/homepage/sidebar-bottom.jpg);
background-repeat:no-repeat;
background-position:top;
}

.templatebottomleft{
width:12px;
height:13px;
background-image:url(../images/template/page-left-bottom.jpg);
background-position:top;
background-repeat:no-repeat;
}

.templatebottomright{
width:12px;
height:13px;
background-image:url(../images/template/page-right-bottom.jpg);
background-position:top;
background-repeat:no-repeat;
}

.templatebottombg{
height:13px;
background-image:url(../images/template/page-bg-bottom.jpg);
background-position:top;
background-repeat:repeat-x;
}

.templatetopleft{
color:#E4E4E4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
font-weight:bold;
width:686px;
height:93px;
background-image:url(../images/template/banner-left.jpg);

background-repeat:no-repeat;
background-position:left;

}

.templatetopright{
color:#E4E4E4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:2px;
font-weight:bold;
width:17px;
height:93px;
background-image:url(../images/template/banner-right.jpg);
background-position:right;
background-repeat:no-repeat;
}

.templatetopbg{
	color:#E4E4E4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:93px;
	background-image:url(../images/template/banner-bg.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

/*
.template-top-left-v1{
	color:#E4E4E4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:194px;
	height:95px;
	background-image:url(../images/template/banner-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.template-title-v1{
	color:#E4E4E4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:464px;
	height:95px;
}
*/

.template-top-left-v1{
	color:#E4E4E4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:216px;
	height:95px;
	background-image:url(../images/template/banner-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.template-title-v1{
	color:#E4E4E4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:442px;
	height:95px;
}

.template-top-bg-v1{
	color:#E4E4E4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:95px;
	background-image:url(../images/template/banner-bg.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

.template-top-right-v1{
	color:#E4E4E4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:17px;
	height:95px;
	background-image:url(../images/template/banner-right.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

.templatetopbg a{
color:#E4E4E4;
text-decoration:none;
}
.templatetopbg a:hover{
color:#FF9900;
text-decoration:underline;
}

.padtop{
padding-top:6px;
}

.tdwidth{
width:170px;
background-color:#B6C5D3;
}

.popup_header
{
	background-image: url(../images/template/pop-up-header-bg.gif);
}


.patient-box-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-image: url(../images/homepage/patient-box-header-bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	text-align: center;
	height: 36px;
}

.box-with-top-left-corner-focus {
	background-image: url(../images/homepage/box-top-left-corner-focus-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.patient-box-picture {
	background-image: url(../images/homepage/patient-box-picture-bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	height: 131px;
	vertical-align: middle;
}
.patient-box-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/homepage/patient-box-content-bg.jpg);
	background-repeat: repeat;
	padding: 10px;
}
.patient-box-footer {
	background-image: url(../images/homepage/patient-box-footer-bg.jpg);
	background-repeat: repeat-x;
	height: 2px;
}

/*
#homepage-content a:link, a:visited {
	color: #CC6666;
	text-decoration:none;
}

*/
#homepage-content a.content {
	color:#000000;
	text-decoration:none;
}


.provider-box-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-image: url(../images/homepage/provider-box-header-bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	text-align: center;
	height: 36px;
}
.provider-box-picture {
	background-image: url(../images/homepage/provider-box-picture-bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	height: 131px;
	vertical-align: middle;
}
.provider-box-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/homepage/provider-box-content-bg.jpg);
	background-repeat: repeat;
	padding: 10px;
}
.provider-box-footer {
	background-image: url(../images/homepage/provider-box-footer-bg.jpg);
	background-repeat: repeat-x;
	height: 2px;
}

.bridge-box-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url(../images/homepage/bridge-box-header-bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	text-align: center;
	height: 29px;
}
.bridge-box-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/homepage/bridge-box-content-bg.jpg);
	background-repeat: repeat;
	padding: 10px;
}
.bridge-box-footer {
	background-image: url(../images/homepage/bridge-box-footer-bg.jpg);
	background-repeat: repeat-x;
	height: 2px;
}

.resource-box-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url(../images/homepage/resource-box-header-bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	text-align: center;
	height: 29px;
}
.resource-box-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/homepage/resource-box-content-bg.jpg);
	background-repeat: repeat;
	padding: 10px;
}
.resource-box-footer {
	background-image: url(../images/homepage/resource-box-footer-bg.jpg);
	background-repeat: repeat-x;
	height: 2px;
}

.footer-border-top {
	background-image: url(../images/template/grey-square.jpg);
	background-repeat: repeat-x;
	height: 4px;
}
