body {
    margin:0px;
	padding:0px;
	background-image: url(../images/bg.gif);
	background-color: #fffff7;
	background-repeat: repeat-x;
	text-align: center;
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif;
	color: #177077;
	font-weight: bold;
}
a {
	text-decoration: none;
}
.bold { font-weight: bold; }
blockquote {
	margin: 0 auto;
	padding-top: 10px; 
	}
form {
	padding: 0 auto;
	margin: 0 auto;
}
.lightblue {
	font-family: Arial, Helvetica, sans-serif;
	size: 13px;
	color: #9dc7d9;
	font-weight: normal;
}
.darkblue {
	font-family: Arial, Helvetica, sans-serif;
	size: 13px;
	color: #177077;
	font-weight: normal;
}
/*****************main div ids******************/
#mastercontainer {
	width: 846px;
	text-align: center;
	margin: 0 auto;
	}
/****************header*****************/
#topbg {
	width: 846px;
	height: 25px;
	background-image: url(/images/xytem_01.jpg);
	background-repeat: repeat-x;
	float: left;
	text-align: center;
	}
#header_leftbg {
	width: 20px;
	height: 227px;
	background-image: url(/images/xytem_02.jpg);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	text-align: center;
	}
#main_header {
	width: 846px;
	height: 257px;
	background-image: url(../images/header.png);
	background-repeat: no-repeat;
	behavior: url(/iepngfix1.htc);
	position: relative;
	text-align: center;
	margin-top:0px;
	padding-top:0px;
	padding-left:0px;
	}
	#main_header_inner {
	width: 846px;
	height: 257px;
	background-image: url(../images/header.png);
	background-repeat: no-repeat;
	behavior: url(/iepngfix1.htc);
	position: relative;
	text-align: center;
	margin-top:0px;
	padding-top:0px;
	padding-left:0px;
	}

#logo_link {
	width: 250px;
	height: 35px;
	top: 35px;
	right: 553px;
	position: relative;
	float: right;
	z-index: 98;
}
#search {
	width: 220px;
	height: 24px;
	position: relative;
	text-align: center;
	float:left;
	top: 200px;
	left: 60px;
	margin-top:0px;
	padding-top:0px;
	padding-left:0px;
	z-index: 99;
}
#fieldbg {
	width: 144px;
	height: 24px;
	position: relative;
	text-align: center;
	float:left;
	margin-top:0px;
	padding-top:0px;
	padding-left:0px;
}
#fieldbg .field {
	width: 144px;
	height: 21px;
	border:1px solid #cccccc;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	position: relative;
	text-align: left;
	float:left;
	margin-top:0px;
	padding-top:0px;
	padding-left:3px;
	padding-top: 1px;
	top:1px;
}
#search_but {
	width: 67px;
	height: 24px;
	position: relative;
	text-align: right;
	border: 0px;
	float: right;
	margin-top:0px;
	padding-top:0px;
	padding-left:0px;
}
#search_but .button {
	width: 67px;
	height: 24px;
	background-image:url(../images/searchbg.gif);
	background-repeat: no-repeat;
	text-align: right;
	position: relative;
	border: 0px;
	margin-top:0px;
	padding-top:0px;
	padding-left:0px;
	cursor: pointer;
}
#header_rightbg {
	width: 20px;
	height: 227px;
	background-image: url(/images/xytem_04.jpg);
	background-repeat: no-repeat;
	position: relative;
	float: left;
	text-align: center;
	}
#header_btm_bg {
	width: 846px;
	height: 20px;
	background-image: url(/images/header_btm.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	}
/*************** end of header **************/
/*************** mainbody *****************/
#main_body {
	width: 846px;
	float: left;
	text-align: center;
	margin: 0px auto;
	}
#main_body_right {
	width: 20px;
	position: relative;
	float: left;
	text-align: left;
}
#main_body_middle {
	width: 846px;
	margin: 0px auto;
	text-align: center;
	position: relative;
	float: left;
	}
/************* middle body *****************/
#main_body_left {
	width: 20px;
	position: relative;
	float: left;
	}
#inner_left_box {
	margin-top:20px;
	width: 196px;
	height: 174px;
	background-image: url(/images/questions.gif);
	background-repeat: no-repeat;
	padding: 0px;
	text-align: left;
	float: left;
	position: relative;	
	left: 5px;
	}
#main_content_left {
	width: 217px;
	padding-top: 0px;
	text-align: left;
	float:left;
	position: relative;
	top: 0px;
}
#main_content_leftHP {
	width: 440px;
	padding: 18px 0 0 23px;
	text-align: left;
	float:left;
}
#main_body_left {
	width: 192px;
	margin: 0px auto;
	text-align: left;
	position: relative;
	float: left;
	left: 0px;
	}
/*************** leftnav *****************/
#left_nav {
	font-size: 10pt;
	width: 217px;
	padding-top: 0px;
	text-align: left;
	float: left;
	position: relative;
	top: 0px;
	left: 4px;
	}
#left_nav .home{
	width: 217px;
	height: 45px;
	text-align: left;
	background-image: url(../images/home.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .home_hover{
	width: 217px;
	height: 45px;
	text-align: left;
	background-image: url(../images/home_on.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .but{
	width: 217px;
	height: 28px;
	text-align: left;
	background-image: url(../images/but.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .but_hover{
	width: 217px;
	height: 28px;
	text-align: left;
	background-image: url(../images/but_on.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .sub{
	width: 217px;
	height: 23px;
	text-align: left;
	background-image: url(../images/sub_but.jpg);
	background-repeat: repeat-y;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .sub_hover{
	width: 217px;
	height: 23px;
	text-align: left;
	background-image: url(../images/sub_but_on.jpg);
	background-repeat: repeat-y;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .sub_big{
	width: 217px;
	height: 45px;
	text-align: left;
	background-image: url(../images/sub_but.jpg);
	background-repeat: repeat-y;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .sub_big_hover{
	width: 217px;
	height: 45px;
	text-align: left;
	background-image: url(../images/sub_but_on.jpg);
	background-repeat: repeat-y;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
	#left_nav .sub_bigger{
	width: 217px;
	height: 78px;
	text-align: left;
	background-image: url(../images/sub_but.jpg);
	background-repeat: repeat-y;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .sub_bigger_hover{
	width: 217px;
	height: 78px;
	text-align: left;
	background-image: url(../images/sub_but_on.jpg);
	background-repeat: repeat-y;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
	#left_nav .sub_bigger2{
	width: 217px;
	height: 62px;
	text-align: left;
	background-image: url(../images/sub_but.jpg);
	background-repeat: repeat-y;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .sub_bigger2_hover{
	width: 217px;
	height: 62px;
	text-align: left;
	background-image: url(../images/sub_but_on.jpg);
	background-repeat: repeat-y;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .resource{
	width: 217px;
	height: 44px;
	text-align: left;
	background-image: url(../images/resources.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .resource_hover{
	width: 217px;
	height: 44px;
	text-align: left;
	background-image: url(../images/resources_on.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	}
#left_nav .resource_botm{
	width: 217px;
	height: 28px;
	text-align: left;
	background-image: url(../images/resources_botm.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	left: 0px;
	}
#left_nav .resource_botm_hover{
	width: 217px;
	height: 28px;
	text-align: left;
	background-image: url(../images/resources_botm_on.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	float:left;
	position: relative;
	top: 0px;
	left: 0px;
	}
/*#left_nav span {
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	color: #177077;
	 	
	position: relative;
	text-decoration: none;
	left: 20px;
	top: 5px;
	}*/
#left_nav span {
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	color: #177077;
	position: relative;
	text-decoration: none;
	left: 0px;
	top: 0px;
	}
#left_nav a {
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #177077;	
	position: relative;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 4px;
	display: block;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
#left_nav .linksub{
	color: #177077;
	text-decoration: none; 	
	position: relative;
	text-decoration: none;
	padding-left: 23px;
	}
#left_nav .linksub:hover{
	color: #F79920;
	text-decoration: none; 	
	position: relative;
	}
#left_nav .linksubon{
	font-family:Arial, Helvetica, sans-serif;
	color: #F79920;
	text-decoration: none; 	
	position: relative;
	text-decoration: none;
	padding-left: 23px;
	}
#left_nav .linksubon:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 	
	position: relative;
	text-decoration: none;
	}
#left_nav .link {
	font-family:Arial, Helvetica, sans-serif;
	color: #177077;	
	text-decoration: none; 	
	position: relative;
	text-decoration: none;
	padding-left: 15px;
	}
#left_nav .link:hover{
	font-family:Arial, Helvetica, sans-serif;
	color: #177077;	
	text-decoration: none; 	
	position: relative;
	text-decoration: none;
	padding-left: 15px;
	}
#left_nav .linkon{
	font-family:Arial, Helvetica, sans-serif;
	color: #F79920;	
	text-decoration: none; 	
	position: relative;
	text-decoration: none;
	padding-left: 15px;
	}
#left_nav .linkon:hover{
	font-family:Arial, Helvetica, sans-serif;
	color: #F79920;	
	text-decoration: none; 	
	position: relative;
	text-decoration: none;
	padding-left: 15px;
	}
#left_nav .bult {
	font-family: Arial, Helvetica, sans-serif;
	color: #177077;
	float: left;
}
/*************** end of leftnav *****************/		

#main_content_right_top {
	width: 554px;
	height: 20px;
	background-image: url(../images/index_04.gif);
	background-repeat: no-repeat;
	position: relative;
	text-align:left;
	float:left;
	right: 0px;
	left: 0px;
}
#main_content_right {
	width: 554px;
	height: 100%;
	position: relative;
	text-align:left;
	float:left;
	right: 0px;
	left: 0px;
}
#right_content {
	width: 480px;
	padding-left: 29px;
	padding-right: 35px;
	position: relative;
	text-align:left;
	float:left;
	right: 0px;
	left: 0px;
	margin-bottom: 110px;
	line-height: 22px;
}
#main_content_rightHP {
	width: 287px;
	padding: 19px 18px 0 0;
	position: relative;
	text-align:right;
	float:right;
}
#middlebox {
	width: 330px;
	height: 241px;
	background-image:url(../images/video.png);
	behavior:  url(iepngfix.htc);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
	}
#side_info {
	float: left;
	position: relative;
	width: 150px;
}
#middlebox_botmtext {
	width: 313px;
	height: 241px;
	background-image:url(../images/video.png);
	behavior:  url(iepngfix.htc);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
	}
#middlebox_inner {
	width: 450px;
	height: 230px;
	padding-right: 0px;
	padding-top: 0px;
	margin-top: 5px;
	padding-top: 10px;
	background-image:url(../images/greenbox.png);
	behavior: url(../iepngfix1.htc);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
	}
#middlebox_inner p {
	padding: 14px;
	text-align: left;
	float: left;
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif;
	color: #177077;
	}
#orangebox_inner {
	width: 450px;
	height: 144px;
	padding-right: 0px;
	padding-top: 0px;
	margin-top: 5px;
	padding-top: 10px;
	background-image:url(../images/orangebox.png);
	behavior:  url(../iepngfix1.htc);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
	}
#orangebox_inner p {
	padding: px;
	text-align: left;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	color: #177077;
	}
ul li {
	color: #177077;
	list-style-image:url(../images/bult.gif);
	list-style-type: circle;
	margin-left: 0px;
	padding: 0 10px 10px 0;
	list-style-position: 0px;
	font-family:Arial, Helvetica, sans-serif;
}

#leftbox {
	width: 203px;
	height: 293px;;
	text-align: left;
	float: right;
	}
#leftbox .newsletter {
	width: 147px;
	height: 63px;
	position: relative;
	top:0px;
	left: 3px;
	float: left;
	border: 0px;
	behavior:  url(iepngfix.htc);
	cursor: pointer;
	margin-top: 10px;
	margin-bottom: 10px;
}
#leftbox .recentnews{
	width: 147px;
	height: 63px;
	position: relative;
	top:0px;
	left: 3px;
	float: left;
	border: 0px;
	behavior:  url(iepngfix.htc);
	cursor: pointer;
	margin-top: 10px;
	margin-bottom: 10px;
}
#leftbox .quiz{
	width: 142px;
	height: 95px;
	position: relative;
	top:0px;
	left: 7px;
	float: left;
	border: 0px;
	behavior:  url(iepngfix.htc);
	cursor: pointer;
	margin-top: 10px;
	margin-bottom: 10px;
}
#leftbox p {
	padding: 14px;
	text-align: left;
	float: left;
	}
#info { float: none; position: absolute; left: -180px; margin-top:0px; }
#info img { border: 0; }

/*#orangebox {
	width: 203px;
	height: 107px;
	behavior:  url(iepngfix.htc);
	background-image:url(../images/orangebox.png);
	behavior:  url(iepngfix.htc);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	size: 13px;
	color: #9dc7d9;
	font-weight: normal;
	text-align: left;
	float: right;
	}
#orangebox .quiz{
	width: 166px;
	height: 83px;
	position: relative;
	top:0px;
	left: 7px;
	float: left;
	border: 0px;
	behavior:  url(iepngfix.htc);
	background-image:url(../images/quiz.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}
#orangebox p {
	padding: 9px;
	text-align: left;
	float: left;
	behavior:  url('iepngfix.htc');
	}*/
#middle p {
	margin-top: 0px;
	margin-bottom:6px;
	padding-top: 12px;
	padding-left: 19px;
	position:relative;
	text-align: left;
	float: left;
	behavior:  url('iepngfix.htc');
}
#main_content {
	width: 846px;
	text-align: center;
	float: left;
	position:relative;
	background-image: url(../images/mainbody_bg.png);
	behavior: behavior: url('iepngfix.htc');
	background-repeat: repeat-y;
}
#main_content h1 {
	font-size: 17pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFAA00;
	margin: 0 0 10px 0;
	text-align: left;
	line-height: 26px;
}
#main_content h1 .link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFAA00;
	text-decoration: none;
	margin: 0 0 10px 0;
	text-align: left;
}
#main_content h1 .link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #177077;
	margin: 0 0 5px 0;
	text-align: left;
}
#main_content .span {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #177077;
	text-decoration: none;
	margin: 0 0 5px 0;
	text-align: left;
}
#main_content h2 {
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #177077;
	margin-bottom: 0px;
	text-align: left;
}

#main_content h3 { margin-bottom: 5px; }

#main_content p { margin-top: 3px; }
#main_content div.sub p { margin-top: 0px; }
#main_content div.sub_hover p { margin-top: 0px; }

#main_content span {
	color: #666666;
	margin: 0px auto;
	text-align: left;
	font-weight: normal;
	}
#main_content a {
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	text-decoration: underline;
	margin: 0px auto;
	text-align: left;
	}
#main_content a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFAA00;
	text-decoration: none;
	margin: 0px auto;
	text-align: left;
	}
#main_content_middle {
	width: 771px;
	text-align: center;
	float: left;
	position:relative;
	/* background-image: url(../images/index_08.png);
	background-repeat: no-repeat;
	background-position: bottom left; */
	left: 37px;
	right: 22px;
	font-weight: normal;
}
#main_content .trial {
	padding: 0px 25px 12px;
}
#main_content .trial p { margin-bottom: 6px; }
#content_box {
	width: 746px;
	margin: 0 auto;
	padding-top: 20px;
	text-align: center;
	float:left;
	padding-left:21px;
}
#index_bottom_content {
	width: 784px;
	margin: 0px auto;
	text-align: left;
	position: relative;
	left: 0px;
	float: left;
	background-color: #ffffff;
	padding-top:10px;
	}
#index_bottom_content p { font-weight: normal; }
#index_bottom_content h2 { color: #FFAA00; }	
#mainbody_botm {
	width: 846px;
	height: 41px;
	margin: 0 auto;
	background-image: url(../images/mainbody_botm.gif);
	background-repeat: no-repeat;
	behavior: url('iepngfix.htc');
	text-align:center;
	float: left;
	}
#education_form input.error { border: 1px solid #c00; }
#education_form p.error { color: #cc0000; }
#info_titles {width: 100px; float: left; position: relative; line-height: 20.5px;}
#info_input {width: 170px; float: left; position: relative;}

/************* end of middle body ************/
/*************** mainbody *****************/
	
	
/*****************end of main div ids******************/
/*************** footer *****************/
#footer {
	height: 0px;
	width: 24%;
	padding-top: 10px;
	float: center;
	text-align: center;	
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #008ba7;
	text-decoration: none;
	margin: 0px auto;
	}
.menubot {
	margin: 0px auto;
	height: 28px;
	padding: 0 0 0 0;
}
#cssdropdown2 li {
	float: left;
	position: relative;
	height: 28px;
	list-style-type: none;
	text-align: center;
	display: block;
}
.mainitems2 {
	Font-family: Arial, Verdana, Helvetica, sans-serif;
	
	font-weight: normal;
	height: 25px;
}
.mainitems2 a {
	padding-left: 10px;
	padding-right: 10px;
	
	color: #ffffff;
	text-decoration: none;
	padding-top: 0px;
}
.mainitems2 a:hover {
	
	color: #FFA600;
}
#cssdropdown , #cssdropdown ul {
	margin: 0 auto;
	list-style: none;
}
#footer_left {
	width: 230px;
	height: 28px;
	position: relative;
	top: 10px;
	float:left;
	padding-right: 0px;
	text-align: right;
}
#footer a {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFAA00;
	text-decoration: underline;
	font-weight: normal;
	margin: 0px auto;
	text-align: center;
	}
#footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #008ba7;
	text-decoration: underline;
	font-weight: normal;
	margin: 0px auto;
	text-align: center;
	}
/*************** end of footer *****************/

#box { text-align: center; margin-bottom: 12px; width: 451px; margin-left: 13px;}
#box_contents { text-align: left; padding: 11px 0 0 10px; margin-bottom: 0px; width: 451px; background-image: url(/images/box_middle.gif); background-repeat: repeat-y; }
#box_contents ul { margin-right: 41px; margin-bottom: 0px; margin-top: 0px;}
#box_contents p { margin-bottom: 0px; }
.source_caption { font-size: 10px; }
#right_content a.source_tag { vertical-align: super; text-decoration: none; font-size: 10px; line-height: 0em}
#right_content a.source_tag:hover { text-decoration: underline; line-height: 0em}
#right_content .source_tag:target { background-color: #ddeeff;line-height: 0em }
#right_content .source_line { font-size: 10px; margin: 20px 15px 0; line-height: 13px;}
#right_content .source_line p { margin: 150px 0 0 0; font-size: 10px; }
#right_content .source_line p#info { margin: 0px; }
#right_content .source_line ol { margin-top: 5px; }
#right_content .source_line li:target { background-color: #ddeeff; }
#right_content .source_line a { font-size: 10px; }
#right_content .source_line a:first-child { text-decoration: none; font-weight: bold; }



/* Patient Talks */
#patient_talks { width: 453px; margin: 30px 0 0 13px;}
.talks_top { width: 453px; height: 90px; background-image: url(/images/patienttalks/top.png); background-repeat: no-repeat; }
.talks_mid { width: 453px;  padding: 1px 0 1px 20px; background-image: url(/images/patienttalks/middle.png); background-repeat: repeat-y;}
.talks_mid p { padding-right: 40px;}
.talks_btm { width: 453px; height: 15px; background-image: url(/images/patienttalks/bottom.png); background-repeat: no-repeat; }
/* Patient Talks */


/*
#self_test li:first-child { margin-top: 0px; }
#self_test li { margin-left: 10px; padding-bottom: 25px; font-size:10pt; font-weight: bold; width: 370px;}
*/
#self_test,
#self_test table { border-collapse: collapse; }
#self_test th { font-weight: normal; text-align: center; border: 1px solid black; width: 10%; padding: 4px; }
#self_test th:first-child { border: 0px; width: auto; }
#self_test td { border: 1px solid black; height: 3em; padding: 4px; }

#ybocs_test table { border-collapse: collapse; width: 100%; }
#ybocs_test th { text-align: center; border: 1px solid #000; padding: 4px; background-color: #177077; color: #fff;}
#ybocs_test td { border: 1px solid #000; font-size: 70%; padding: 4px; }
#ybocs_test td.center { text-align: center; }
#ybocs_test tr.odd { background-color: #eee; }
#ybocs_test p.submit-block { text-align: center; margin-top: 15px;}
#ybocs_test tr.sub-heading th { background-color: #eee; color: #000; font-size: 70%; padding: 1px; }

#doc-prep { margin-top:30px; }
#doc-prep caption { caption-side: bottom; }
#doc-prep thead th { padding-right: 5px; padding-left: 5px; font-size: 9pt; text-align: center;}
#doc-prep tbody { font-size: 10pt; text-align: center; margin: 0; }
.left-header { text-align: left; padding: 10px; }
.row-highlight { background-color : #e6e6e6 }

/* "SMS" Mailer */
#mailer { font-size: 10pt; margin-bottom: 15px; }
#mailer-email-entry { text-align: right; margin-right: 97px;}

/* Jazz Bottom */
#jazztag { font-size: 8pt; font-weight: normal; position: relative; float: left; width: 773px; left: 37px; right: 22px; padding-bottom: 75px; background-image:url(../images/index_08.png); background-position:left bottom; background-repeat:no-repeat; }

/* Interactive Quizzes */
#self_test input[type="radio"] { margin-left: 13px; }
#self_test .submit-block { margin-top: 15px; text-align: center;}
#self_test input[type="reset"] { margin-left: 10px; }
.test-results { margin: 20px 130px; padding: 20px 0px; text-align: center; background-color: #e1faf8; }
/* Interactive Quizzes */

/* IE6 */
* html #left_nav .but { height: 25px; }
* html #left_nav .home { height: 25px; }
* html #left_nav .home_hover { height: 25px; }
* html #left_nav .but_hover { height: 25px; }
* html #logo_link { left: -530px; top: 87px; margin-top: -50px; }
* html #search {  clear: left; top: 250px; z-index: 99; margin-top: -50px; }
* html #right_content { padding-right: 0px; width: 500px; }
* html #footer { width: 470px;  }
* html #box_contents { margin-top: -3px; }
/* IE6 */