body
{
	background-color : #2e482d;
	color : #2e2237;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    text-align : center;
    padding : 0 0 0 0;
    margin: 0 0 0 0;    
}

/* html overrides */
img {border: none;}

sup, 
sub { 
   height: 0; 
   line-height: 1; 
   vertical-align: baseline; 
   _vertical-align: bottom; 
   position: relative; 
   } 

sup { bottom: 1ex; } 
sub { top: .5ex; }

h1 {font-size : 16px; color : #28671b;}

/* end html overrides */

#page-wrap
{
	width : 978px;
	margin : 0px auto;
	background-color : #f2f3e7;
}

/* header styles */
#page-header
{
	width : 978px;
	height : 100px;
	margin : 0px auto;
	padding : 0 0 0 0;
	margin : 0 0 0 0px;
	background-image : url(/images/header.gif);
}

#page-header a {text-decoration : none;}

#header-logo {margin : 0 0 0 0;	float : left;}

#utility-links
{	
	float : right;
	margin : 8px 15px 0px 0;
	padding : 0 0 0 0;
	list-style : none;
	list-style-image : none;
}

#utility-links li {display : inline; margin : 0 0px 0 0;}

.search-button {padding : 0px 0 0 0; vertical-align : bottom;}

#az-site-link
{
	font-size : 12px;
	color : #6a7a91;
	margin : 0 10px 0 0;
}

/* content styles */
#content-area {text-align : left;}

#content a {color : #eb8002;}

#content-resource a {color : #db9a33;}

#content #treatment-option {margin : 40px 0;}

/* end content styles */

/* footer styles */

#page-footer
{
	width : 978px;
	margin : 0px 0 -12px 0;
	padding : 0px 0 0 0;
	text-align : left;
	overflow : hidden;
	color : #9a9f65;
	font-weight : normal;
}

#footer-content
{
	font-size: 12px;
	width : 758px;
	margin : 50px 0px 0 220px;
	padding : 0 0px 0 0px;
}

#links {width: 758px; text-align: left;}

#page-footer a {color : #9a9f65;}

#links ul
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin : 5px 0px 5px 0;
	padding : 0 0 0 0;
}

#links ul li
{
	display : inline;
	margin : 0 0 0 0;
	padding : 0 5px 0 5px;
	border-right: 1px solid #9a9f65;
}

#links .first-item {padding-left: 0px;}

#links .last-item {border: medium none;}
 
#legal-info {width : 575px;	margin : 40px 0 50px 0;}

#disclaimer-copy {float : left;	margin : 7px 30px 0 0;}

#az-me {float : left;}

/* end footer styles */
/* classes */

.clear-both {clear : both;}

#site-exit #content
{
	font-size : 16px;
	font-weight : bold;
	text-align : center;
}

#site-exit #button-container
{
	margin : 0 auto;
	padding : 0px 0 0 00px;
	background-image : url(/images/site-exit/link-exit-background.jpg);
	background-repeat : no-repeat;
	width : 480px;
	height : 200px;
}

#site-exit #buttons {padding : 23px 0 0 190px;}

#site-exit #button-container a
{
	display : block;
	width :  262px;
	height : 52px;
}

#site-exit #page-wrap {background-color : #eef1de;}

#site-exit #photo-exit-link {background-image : url();}

#site-exit #button-container {margin : 50px auto 15px auto;}

#next {font-weight : bold;}