body {
	padding-top: 20px;
	padding-bottom: 20px;
	margin: 0 0 0 0;
	}

body { background: gray; }
body,td { color: black; font-family: arial,helvetica; font-size: 12px; }

div#container { width: 840px; background-color: #ffffff; }
div#articles { width: 178px; background-color: #aaa9a9; }
div#news { width: 178px; background-color: #9fc7e4; }
div#blog { width: 178px; background-color: #d5ebfb; }
div#npi { width: 607px; background-color: #d5ebfb; text-align: left; }
div#success { width: 200px; background-color: #d5ebfb; }
div#foot { width: 805px; background-color: #808080; font-weight: bold; font-size: 9px; text-transform: uppercase; color: #ffffff; font-family: verdana; }
div#rehabcareer { width: 250px; background-color: #efefef; color: #000000; font-family: verdana; }
div#quotes { width: 280px; background-color: #9fc7e4; color: #000000; font-family: verdana; }
div#quotes2 { width: 280px; background-color: #9fc7e4; color: #000000; font-family: verdana; }
div#phone { width: 178px; background-color: #d5ebfb; }
div#landing { width: 500px; background-color: #efefef; }

#phonenumber { text-align: center; font-size: 16pt; font-family: arial,sans-serif; letter-spacing: -1px; color: black; }

#foot a { color: #ffffff; }

h1 { font-family: arial,helvetica; font-size: 12pt; color: #000000; }
h2 { font-family: arial,helvetica; font-size: 11pt; color: #000000; margin:0px; }
h3 { font-family: arial,helvetica; font-size: 11pt; color: #2f6b97; margin:0px; }

sup { font-size:8px; }

.logo { padding-top: 15px; padding-left: 17px; }
.header_slides { padding-top: 2px; padding-bottom: 6px; }

td#nav { border-top: 2px solid #9fc7e4; border-bottom: 2px solid #9fc7e4; padding: 5px; background-color: white; color: gray; font-size: 11px; font-weight: bold; font-family: verdana; }

#applynow { background-color: #d5ebfb; padding: 2px; }
#applynow a { font-weight: bold; font-size: 13pt; color: black; text-decoration: none; }

#nav a { color: gray; font-size: 11px; font-weight: bold; font-family: verdana; text-decoration: none; padding: 5px; margin-left: 5px; margin-right: 5px; }
#nav a:hover { color: #2f6b97; background-color: #ffffff; }

#subnav table { margin-top: 4px; }
#subnav td { background-color: #dddddd; padding: 4px; }
#subnav a { background-color: #808080; color: white; font-size: 10px; font-weight: bold; font-family: verdana; text-decoration: none; padding: 3px; }
#subnav a:hover { color: #000000; background-color: #d5ebfb; }

#header_bk { background-image: url(../images/header_bk.gif); background-repeat: repeat-x; height: 75px; }
#logo { width: 162px; }

#slogan { background-image: url(../images/slogan.gif); background-repeat: no-repeat; width:268px; height:75px; }

#content { padding: 15px; }
#sidebar { }

#blogs b { font-size: 13pt; }
#blogs a { text-decoration: none; }

.blog_description { font-size:11px; }

a { color: #1f6da6; }
a.small { font-size: 9px; }
.small { font-size: 9px; }

form { margin: 0px; }
.et_input { font-size: 10px; width: 155px; }

.err { color: maroon; }

#press li { margin-bottom: 7px; }
a.presslink:hover { color: #000000; text-decoration: none; }

a.loyalty_link { font-size: 13pt; padding: 6px; background-color: #efefef; border: 1px solid #cccccc; }
a.loyalty_link:hover { color: black; background-color: #ffffff; text-decoration: none; }




/* iframe loading */
div#frameWrapper
{
background-image: url("/images/ajax_loading_content.gif");
background-repeat:no-repeat;
background-position:top;
background-color: transparent;
height: 750px;
width: 878px;
margin-top: 30px;
}

div#frameWrapper2
{
background-color: transparent;
height: 750px;
width: 735px;
}

iframe#daframe
{
visibility: hidden;
/*
height: 276px;
width: 325px;
overflow: auto;
border-width: 0;
*/
}