﻿body {
    margin:0;
    padding:0;
    background-color:#e7e7d0; 
    text-align:center;        
}
.header{
    margin:0;
    height:30px;
    width:100%;
    background-image:url('../images/canvas_top_white.gif');
    background-repeat:no-repeat;
    background-position:center;
}
.header h1{
    font-size:170%;
    margin:0;
    padding:0;
    color:#096092;
}
.header h2{
    font-size:120%;
    letter-spacing:1px;
    margin:0;
    padding:0;
    color:#B1D3EC;
}
.logo {
	position:relative; 
	text-align:right;   
	width:26%;
}
.search {
	text-align:left;   
	width:28%;
	float:right;
	top:10%;
}
.nav{
    position:absolute;
    left:0px;
    width:150px;
    color:#727272;
}
.content{     
    background-image:url('../images/canvas_row_white.gif');
    background-repeat:repeat-y;
	text-align:left;
    background-position:center;
}
.contentTable{
	margin-left: auto; 
	margin-right: auto;
	text-align:left;
	width:900px;
	vertical-align:top;
}

.contentTable td { vertical-align:top; }

.contentInnerTable{
	margin-left: auto; 
	margin-right: auto;
	text-align:left;
	vertical-align:top;
}
.contentInnerTable td{
	margin-left: auto; 
	margin-right: auto;
	vertical-align:top;
	padding:2px;
}
.leftContent{
	text-align:left;
	margin-left:10px;
}
.noteBox{
	background-color:#e8eded;
	width:275px;
} 

b.btop, b.btop b, b.bbot, b.bbot b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(../images/corners.png);
    background-repeat: no-repeat}
b.btop b{background-position: 100% -10px}
b.bbot{background-position: 0 -20px}
b.bbot b{background-position: 100% -30px} 



.noteBoxCenter{
	width:275px;
	background-color:#e8eded;
	text-align:center;
}

.noteBox td{
	width:275px;
	text-align:left;
	vertical-align:top;
	margin-left:0;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.noteBox td.center{
	width:275px;
	text-align:center;
	vertical-align:top;
	margin-left:0;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.noteBoxAccent{
	width:20%;
	background-color:#f7f6e4;
}
.noteBoxAccent td{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	white-space:nowrap;
}
.noteBoxAccent image{
	vertical-align:middle;
}
.providerBox {
	width:25%;
	background-color:#f7f7bc;		
}
.providerBox td{
	/*padding-left:10px;
	padding-right:10px;*/
	padding-top:0px;
	padding-bottom:0px;
	white-space:nowrap;
	vertical-align:middle;
}
.providerBox hr {
	/* color:#e8d1ba; */
	color:#ffffff;
	vertical-align:middle;
	padding:0px;
	font-weight:lighter;
	width:100%;
	height:1px;
}
.chartBox{
	height:200px;
	/*width:100%;*/
	width:275px;
	background-color:#e8eded;
}
.chartBox td{
	text-align:left;
	vertical-align:top;
	margin-left:0;
	padding-left:10px;
	padding-right:5px; 
}
.chartBox image {
/*	padding-left:3px; 
	padding-right:5px;*/
}
.crumbBox{
	height:200px;
	width:275px;
	background-color:#e8eded;
}
.crumbBox td{
	text-align:left;
	vertical-align:top;
	margin-left:0;
	padding-left:15px;
	padding-right:15px; 
}

.red { background-color: #e1362e; }
.maroon { background-color: #6f0831; }
.lightMaroon { background-color: #a66a82; }
.pinkRed { background-color: #a73033; }
.pink { background-color: #e53890; }
.mauve { background-color: #ca165e; }

.orange { background-color:#ee862a; }
.orangeBrown { background-color: #b0641c; }

.yellow { background-color:#e9c916; }
.darkYellow { background-color: #efdb00; }
.mustard { background-color: #e5b256; }

.green { background-color: #66cc33; }
.darkGreen { background-color: #31b431; }
.paleGreen { background-color: #8dbd19; }
.olive{ background-color: #978a04; }
.seaGreen { background-color: #139c5e; }
.lettuceGreen { background-color: #9cc307; }

.blue { background-color: #003893; }
.lightBlue { background-color: #8ba6b7; }
.turquoise { background-color: #14a1cc; }
.lightTurquoise { background-color: #2ed6b8; }
.blueGray { background-color: #a3adbe; }

.purple { background-color: #5d4ba8; }
.purpleRed { background-color: #9c3749; }
.lightPurple { background-color: #b6acea; }
.violet { background-color: #803588; }

.brown { background-color: #97835e; }
.hazel{ background-color: #a6712d; }
.khaki { background-color: #bca875; }
.beige { background-color: #ab845d; }
.gray { background-color: #5d5e5d; }

/*
.red { background-color: #cc3333; }
.maroon { background-color: #6f0831; }
.lightMaroon { background-color: #a66a82; }
.pinkRed { background-color: #a73033; }
.pink { background-color: #da978a; }
.mauve { background-color: #b16d6d; }

.orange { background-color:#e09a52; }
.orangeBrown { background-color: #b0641c; }

.yellow { background-color:#ead062; }
.yellowGreen { background-color: #aabf35; }
.darkYellow { background-color: #efdb00; }
.mustard { background-color: #e5b256; }

.green { background-color: #708040; }
.darkGreen { background-color: #7e8a79; }
.lightGreen { background-color: #8ecd87; }
.paleGreen { background-color: #a7be70; }
.olive{ background-color: #978a04; }
.seaGreen { background-color: #709b88; }
.lettuceGreen { background-color: #9cc307; }

.blue { background-color: #7090b3; }
.lightBlue { background-color: #8ba6b7; }
.turquoise { background-color: #67b4cc; }
.blueGray { background-color: #a3adbe; }

.purple { background-color: #6756ae; }
.purpleRed { background-color: #9c3749; }
.lightPurple { background-color: #b6acea; }
.violet { background-color: #803588; }

.brown { background-color: #97835e; }
.hazel{ background-color: #a6712d; }
.khaki { background-color: #bca875; }
.beige { background-color: #ab845d; }
.gray { background-color: #929491; }

*/


.loginNav{
	text-align:center;
	color:#444444;
	font-size:11px; 
}
.loginNav image{
	vertical-align:middle;
	padding-right:5px;
	padding-left:15px;	
}
.loginNav li{		
	padding-left:40px;
	list-style-type:square;
	color:#e8620e;
	font-size:11px; 
}
.loginNav a:link{
	color:#003893;
	text-decoration:none;
	font-size:11px;
}
.loginNav a:visited, .loginNav a:active{
	color: #003893;
	text-decoration:none;
	font-size:11px;
}
.loginNav a:hover{
	color: #e8620e; 
	text-decoration:none;
	font-size:11px; 
}
.loginNavForgot{
	text-align:center;
	color:#444444;
	font-size:11px; 
}
.loginNavForgot image{
	vertical-align:middle;
	padding-right:5px;
	padding-left:5px;	
}
.loginNavForgot li{		
	/* padding-left:40px; */
	list-style-type:square;
	color:#ff0b00;
	font-size:11px; 
}
.loginNavForgot a:link{
	color:#003893;
	text-decoration:none;
	font-size:11px;
}
.loginNavForgot a:visited, .loginNavForgot a:active{
	color: #003893;
	text-decoration:none;
	font-size:11px;
}
.loginNavForgot a:hover{
	color: #e8620e; 
	text-decoration:none;
	font-size:11px; 
}
.login{
	margin-right:0px;
	margin-left:auto; 	
}
.searchBoxAccent{
	background-color:#f7f6e4;
	width:275px;
	margin:auto;
	margin-bottom:0px;
	padding:0px;
}
.searchBoxAccent td{
	text-align:left;
	vertical-align:top;
	margin:auto;
	padding-left:5px;
}
.searchBox{
	background-color:#e8eded;
	width:275px;
	margin:auto;
	margin-bottom:0px;
	padding:0px;
}
.searchBox td{
	text-align:left;
	vertical-align:top;
	margin:auto;
	padding-left:5px;
}
.searchBoxTop{
	background-image:url("images/box_corners_bottom.gif");
    background-repeat:no-repeat;
    background-position:center;
    border:1px;
}
.searchBoxBottom{
    color:#FFF;
    text-align:left;
    height:5px;
    background-image:url('../images/box_corners_bottom.gif');
    background-repeat:no-repeat;
    background-position:center;
    border:1px;
}
.searchBox image{ padding-left:7px; }
.searchBoxLeft{
	background-color:#e8eded;
	margin-left:3px;
	margin-right:auto;
}
.searchBoxRight{
	background-color:#e8eded;
	margin-left:auto;
	margin-right:3px;
}
.searchBoxCenter{
	background-color:#e8eded;
	margin-left:auto;
	margin-right:auto;
}
.dropSearch{ font-size:11px; width:350px; }

.subNav{
	color: #003893;
	vertical-align: top;
	text-align: right;
	width: 100%;
}
.subNavOrg{
	vertical-align:top; 
	text-align:right; 
	width:100%; 
	letter-spacing:1px;
}
.image{
	vertical-align:top;
	text-align:left;
}
.wingsSearch{
	vertical-align:bottom;
	text-align:right;
	width:100%;
	border:0px;
}
.polLogin{
	vertical-align:bottom;
	text-align:right;
	width:100%;
	border:0px;
}
.locationTable{
	width:100%;
	vertical-align:top;
}
.fullTable{
	width:100%;
	vertical-align:top;
	padding:5px;
}
.fullTable td.center{
	text-align:center;	
	margin:auto;
}
.fullPhysicianTable{
	width:100%;
}
.fullPhysicianTable td{
	text-align:left;
	vertical-align:top;	
	margin:auto;
	padding:5px;
	color:#444444;
	font-size:11px;
}	
	
.officeTable{
	width:100%;
	vertical-align:top;
}
.officeTable td.center{
	text-align:center;
	margin:auto;
}
.textSearch{ font-size:11px; }
.textLogin{ font-size:11px; width:90px; margin-bottom:3px; }

.footer{
    color:#FFF;
    text-align:left;
    height:30px;
    background-image:url('../images/canvas_bottom_white.gif');
    background-repeat:no-repeat;
    background-position:center;
}
.footer h5{
    font-size:9px;
    margin:0;
    padding:0;
    color:#727272;
    width:23%;
    text-align:right;
    float:left;
}
.main{
    display:block;
    width:65%;
    float:left;
}
.sidebar{
    display:block;
    width:30%;
    float:right;
    padding:5px;
    border: 1px solid #999;
    background-color:#DDD;
}
.leftBorder{
	border-left:solid .05em #ebebeb;height:100%;
}
.rightBorder{
	border-right:solid .05em #ebebeb;height:100%;
}
.headerBar{
	background-color: #e8eded;
	border-bottom: 1px solid #C0C0C0;
	padding: 10px;
}
.bottom{	
	vertical-align:bottom;
}	





