﻿html, body {margin: 0; background: url(../images/bodybg.jpg) repeat-x #fff;}

div, td {font-family: Tahoma; font-size: 9pt;}

img, table, td {padding: 0; border: 0;}

hr {height: 0px; border-bottom: 0; border-right: 0; border-left: 0; border-top: 1px solid #999;}

h1, h2, h3 {margin: 0;}

#header {height: 197px;}
#logoContainer {width: 592px; height: 135px; position: absolute; margin: 10px 0 0 20px;}
#btnContainer {height: 72px; position: absolute; margin: 115px 0 0 150px;}

#chwClientSearchBox {position: absolute; margin: 187px 0 0 548px; width: 350px; height: 320px; background: #042441; display: none;}
#hcapClientSearchBox {position: absolute; margin: 187px 0 0 645px; width: 350px; height: 320px; background: #042441; display: none;}
#hcapProviderClientSearchBox {position: absolute; margin: 187px 0 0 186px; width: 350px; height: 320px; background: #042441; display: none;}
.searchHR {height: 0px; border-bottom: 0; border-right: 0; border-left: 0; border-top: 1px solid #4686c3;}
.searchBoxWidth {width: 200px;}

.titleContainer {border-top: 1px solid #333; border-bottom: 1px solid #333; border-left: 0; border-right: 0; background: #bbb;}
.titleBar {background: #333333; border-top: 1px solid #4786c2; border-bottom: 1px solid #4786c2; border-left: 0; border-right: 10px solid #4786c2; width: 600px; padding: 5px 0 5px 100px;}

.contentContainer {width: 900px; margin-left: 100px; margin-top: 20px;}
.bypassContainer {width: 900px; margin-left: 100px; margin-top: 0px; text-align: right;}

.medicaidMenu {margin-left: 100px; background: #cccccc; border-top: 1px solid #999;  border-bottom: 1px solid #999; border-left: 1px solid #999;}

.white {color: #fff;}
.bold {font-weight:bold;}
.red {color: #ff0000;}

.greybg {background: #333;}
.lightgreybg {background: #cccccc; border-top: 1px solid #e5e5e5;  border-bottom: 1px solid #e5e5e5;}
.lightgreybg2 {background: #e5e5e5; border-top: 1px solid #e5e5e5;  border-bottom: 1px solid #e5e5e5;}
.txtgrey {color: #999;}
.title {color: #e5e5e5; font-weight: bold; text-transform: uppercase;}


.stretch {width: 100%;}
.eighty {width: 80%;}
.seventyfive {width: 75%;}
.sixty {width: 60%;}
.fifty {width: 50%;}
.forty {width: 40%;}
.thirty {width: 30%;}
.twentyfive {width: 25%;}
.twenty {width: 20%;}
.ten {width: 10%;}
.five {width: 5%;}

.right {text-align: right;}
.center {text-align: center;}
.left {text-align: left;}
.top {vertical-align: top;}
.bottom {vertical-align: bottom;}

.nospacing {padding: 0; margin:0;}
.spacingright {padding: 0; margin: 0 10px 0 0;
    height: 38px;
}

.padding {padding: 10px;}
.padding2 {padding: 5px;}
.paddingRight {padding: 0 10px 0 0;}

.cursor {cursor:pointer;}

.tableBorder {border-left: 1px solid #333;}
.cellBorder {border-right: 1px solid #333; border-bottom: 1px solid #333;}

.txtField {background: url(../images/txtbox.jpg); border-top: 0; border-left: 0; border-right: 1px solid #999; border-bottom: 1px solid #999; padding: 8px; font-size: 9pt; font-family:Tahoma; color: #666;}
.txtArea {width: 500px; height: 125px;}
.txtBoxLogin {width: 300px;}
.txtBoxWidth {width: 250px;}
.txtBoxWidth2 {width: 150px;}
.txtBoxWidth3 {width: 40px;}

select {background: url(../images/txtbox.jpg); border-top: 0; border-left: 0; border-right: 1px solid #999; border-bottom: 1px solid #999; padding: 8px; font-size: 9pt; color: #666;}

a.breadcrumbs {color: #4786c2; text-decoration: none; font-size: 8pt; padding: 5px; font-weight: bold;}
a.breadcrumbs:hover {color: #fff; text-decoration: none; font-size: 8pt; background: #333; padding: 5px; font-weight: bold;}



.calendarBackground {
	ALIGNMENT: center;
	ALIGN: center;
	FONT-FAMILY: verdana,helvetica,arial;	
	BACKGROUND-COLOR: #EFEFEF;
}

.calendarItem {
	text-align: center;
	ALIGNMENT: center;
	ALIGN: center;
	FONT-FAMILY: arial;		
	FONT-WEIGHT: bold;
	border: solid 1px #AAAAAA;	
}

.calendarHeader{
	text-align: center;
	vertical-align: middle;
	font-family: Arial;	
	BACKGROUND-COLOR: #666;	
	color: #EEE;
	 padding: 10px 10px 10px 10px;	 
}

.calendarTimeRange{	
	vertical-align: middle;
	font-family: Arial;	
	BACKGROUND-COLOR: #666;	
	color: #EEE;
}
