/* CSS Document */
/* Global white-space reset */
* {
	padding: 0;
	margin: 0;
	/*font-size:11px;*/
}
body, h1, h2, h3, h4, h5, h6, p, 
pre, blockquote, label, ul, ol, 
li, dd, dl, fieldset, address, 
legend, td, th, table, code, div, form, img { 
	margin: 0;
	padding: 0;
}

body {
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#e6e2df;
	font-size:12.8px;
	line-height:20px;
	color:#404040;
	height:100%;
}
body#greybox_popup { background-color: #FFF; }

h1, h2 { font-family: Georgia,  Times New Roman, serif; font-weight: normal; }
h1 {
	color:#D9572B;
	font-weight:normal;
	font-size: 33px;
	line-height: 45px;
	margin-bottom: 10px;
	letter-spacing: -0.01em;
}
h2 {
	color:#e4680a;
	font-size: 18px;
	line-height:25px;
	margin-top:10px;
	padding-bottom:10px;
	font-weight:normal;
}
form h2 { margin-top: 2.0em; }
h3 {
	font-size: 14px;
	line-height:20px;
	color:#e4680a;
	font-weight: normal;
	margin-bottom:5px;
}
h4 { font-size:12.8px; font-weight:normal; color:#e4680a;}

h5 { font-size:12.8px; font-weight:normal;}

ul, ol { }

li {
	list-style:inside;
}

a { color: #e4680a; font-weight: normal; }
a:hover { color: #e4680a; text-decoration:underline; }
a img { border: none; }

acronym { border-bottom: 1px dashed #333333; cursor: help; }
h1 a {
	color:#D9572B;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none;}

p {	
	padding-bottom: 10px;
	display:block;
}

hr {padding:4px 0px; border:none; border-top:1px solid #aeb0b2; height:1px; clear:left;}

table { }
tr { vertical-align:top;}
th, td { vertical-align:top; }

input.button,a.button {
	background-color:#FFFFFF;
	background-image:url(../img/button.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	font-family: Tahoma, sans-serif;
	border:none;
	text-align:left;
	line-height:15px;
	padding:3px 0px 6px 5px;
	*padding:2px 0px 7px 6px;
	margin-top:8px;
	width:80px
}
a.button {
	display: block;
	text-decoration: none;
	padding: 4px 0 5px 5px;
	*padding: 3px 0 6px 6px;
}
a.button:hover { text-decoration: none; color: #fff; }
a.button.linkbutton { margin-left: 0%; padding-top:2px ; float:right; clear:none; }
a.button.linkbutton.backlink {
background-image:url(../img/button_back.png); padding-left:15px; float:left; margin-right:0px; clear:none;}
input.button#input_linkbutton { float:right; clear:none; margin-right:180px;}
input.sbbutton { float:right; clear:none; margin-right:180px;}

/* Forms */
fieldset {
	border: none;
	border-top: 18px solid #fae1ce;
	padding: 0.750em 10px 0.750em 10px;
}
legend {
	background-color: #fae1ce;
	font-weight: bold;
	border: none;
	margin:0;
	margin-left: 2%;
	font-size: 12px;
	line-height: 1.5em;
	padding: 0;
}
input
{
	font: 1em/1 Verdana, Tahoma, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #96a8ac;
	width: auto;

	font-size: 12px;
	line-height: 1.0em;
	padding: 0.166em;
	margin: 0;
	margin-top: -1px;
}
textarea {
	font: 1em/1 Verdana, Tahoma, Helvetica, sans-serif;
	color: #333;
	border: 1px solid #96a8ac;
	width: auto;

	font-size: 12px;
	padding: 0.166em;
	margin: 0;
}

input.iradio, input.icheckbox { border: none; margin: 0; padding: 0; }
.radio input, .checkbox input {border:none; margin:0; padding:0;}
input.required, span.required, select.required { border: 1px solid #C00 !important; }
span.required { padding: 3px; }
label {
	width: 100%;
	display: block;
	clear: both;
	overflow: hidden;
}
label span { line-height: 1.5em; padding: 0.670em 0; }
label.zebra0 { background-color: #fff; }
label.zebra1 { background-color: #f9f9f9; }
span.title {
	float: left;
	display: block;
	width: 34%;
	margin-right: 1%;
	text-align: left;
	font-weight: normal;
}
span.title span { color: #C00; }
span.input {
	float: left;
	display: block;
	width: 63%;
}
span.spanreq { color: #c00; }
span.input span.blockdesc, span.input span.blockerror {
	display: block;
	font-style: italic;
	font-size: 10px;
	line-height: 1.80em;
	padding: 0;
	margin: 0;
}
span span.title { width: auto; float: none; display: inline; }
span span.input { width: auto; float: none; display: inline; }
span.blockerror { color: #c00; }
div.pushOver { position: relative; margin-left: 103.33%; margin-right: -205%; }
span.input input, span.input select, span.input textarea {  }
span.input span.importantdesc { font-weight: normal; display: block; font-size: 1em; margin-left: 0; }
fieldset th.leftcol { width: 50%; }
fieldset th.checkboxyn { width: 50%; }
/*div.disabled span { color: #999; }*/
div.apsearch { padding: 10px; }
div.apsearch input { margin-right: 5px; }

span p {
	font-size: 12px;
}
div.note, p.note {
	border: 1px solid #f2d7c2;
	background-color:#fffbf7;
	padding: 0.68em;
	margin: 0.68em 0 0.750em 0;
}
p.note {
	font-size: 12px;
}

.wrap_form { width:99%; }

.fixed_width_font { font-family: Lucida Console, Courier New, Courier, monospace; font-size:1em; line-height:1.75em; }

input.fixed_width_font { line-height:1em; }

#print {display: none;} 
#outer {
	margin:0 auto; 
	width:884px; 
	background-image:url(../img/backer.gif);
	background-repeat:repeat-y; 
	padding: 0px 20px 0px 20px;
	height:100%;
}

#printHead{
	display:none;
}

#header {
	height:146px; 
	background-image:url(../img/waves.jpg); 
	background-repeat:no-repeat;
	color:#FFFFFF;
}

#header .print {
	display:none;
}

#header #nav{
	float:right;
	padding:10px 12px 0px 0px;
}

#header #nav a{
	text-decoration:none;
	color:#FFFFFF;
}

#header #nav a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

#header #find{
	float:right;
	clear:both;
	padding:78px 10px 0px 0px;
}

#header #find form{
	margin:0px;
	padding:0px;
}

#header #find .find{
	float:left;
	display:block;
	width:132px;
	height:19px;
	color:#999999;
	font-size:11px;
	background-color:transparent;
	background-image:url(../img/find_input_bg.gif);
	background-repeat:no-repeat;
	border:0px none;
	padding:4px 4px 0px 4px;
	margin:2px 4px 0px 0px;
	line-height:12px;
}

#header #find .searchbutton{
	border:0px none;
	width:23px;
	height:23px;
	margin:1px 0px 0px 0px;
}

#header #find .searchbutton:focus {
	border: none;
}

/* news item */

#newsItem{
	padding:19px 10px 70px 10px;
}

#newsItem .title{
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#e56a25;
	font-weight:bold;
	width:148px;
}

#newsItem .title a{
	text-decoration:none;
}

#newsItem .date{
	color:#666;
	padding-bottom:0px;
	font-size:11.5px;
}

#newsItem .body{	
	padding:7px 0px;
	font-size:11.5px;
}

#newsItem .body p{
	margin:0px;
	padding:0px;
}

/* copy */ 
#copy{
	clear:both;
	height:130px;
	background-image:url(../img/copy_bg.gif);
	background-repeat:repeat-x;
	padding:30px 0px 0px 0px;
} 

#copy .left{
	float:left;
	height:100px;
	width:167px;
	border-right:1px #CCCCCC solid;
	background-image:url(../img/copy_logo.gif);
	background-repeat:no-repeat;
	background-position:95px 5px;
}

#copy .nav{
	float:left;
	height:95px;
	width:275px;
	border-right:1px #CCCCCC solid;
	padding:5px 0px 0px 30px;
}

#copy .nav ul{
	display:block;
	margin:0px;
	padding:0px;
	list-style-position:outside;
	list-style:none;
}

#copy .nav ul li{
	margin:0px;
	padding:0px;
	list-style-position:outside;
	list-style:none;
}

#copy .nav ul li a{
	color:#333333;
	font-size:11px;
}

#copy .nav ul li a:hover{
	color:#e56a25;
}

#copy .credits{
	float:left;
	height:95px;
	padding:5px 0px 0px 30px;
	color:#999999;
	font-size:10px;
	line-height:15px;
}

#copy .credits a{
	color:#999999;
}

#copy .credits a:hover{
	color:#e56a25;
}

/* Top Nav */
#nav_top {
	background-image:url(../img/nav_top_backer.gif); 
	background-repeat:repeat-x; 
	height:34px;
	padding:0px 0px 0px 8px;
}

#nav-first{
	display:block;
	height:34px;
	background-image:url(../img/nav_div.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 2px;
}

#nav-first li {
	font-family:Lucida Grande, Segoe UI, Tahoma, Arial;
	float:left;
	display:inline;
	height:34px;
	list-style:none;
	background-image:url(../img/nav_div.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:0px;	
	width:auto;
	clear:none;
}

#nav-first li a {
	display:block;
	font-size:13px;
	height:26px;	
	color:#FFFFFF;	
	padding:6px 14px 1px 12px;	
	text-decoration:none;
}

* html #nav-first li a{
	width:70px;
	text-align:center;
}

#nav-first .current a {
	background-color:#d45414;
}

#nav-first .current a:hover {
	background-image:none;
}

#nav-first li a:hover {
	background-image:url(../img/nav_top_backer_over.gif); 
	background-repeat:repeat-x; 
}

/* Table */
#main {padding-top:10px;}
#main table {width:100%; table-layout:fixed; margin: 0; }
#main table h2 { margin-top: 0 !important; }
#left_col { width: 168px; float:left; clear:both; }
#center {float:left; width:547px;}
#right_col { width: 168px; font-size: 11px; float:left; border-left:1px solid #fff; margin-top:20px; margin-bottom:70px; }

.contentLeftCol {
	width:230px;
	float:left;
	margin-right:50px;
}

.contentRightCol {
	width:207px;
	float:left;
	clear:none;
}

/* Left Col */

#left_nav {border-bottom:1px solid #c7c7c7; margin-top:19px;}
#nav-left li {
	list-style:none;
	list-style-position:outside;
	border-top:1px solid #c7c7c7;
	padding: 5px 0px 4px 10px;
	margin: none;
	line-height:20px;
}
 
#nav-left li a {color:#353536; text-decoration:none;}
#nav-left li a:hover {color: #e4680a; text-decoration:underline;}
#nav-left li ul {display:none;}
#nav-left li.active ul { display: block; margin-left:-10px; margin-top:5px;}
#nav-left li li { padding-left:15px; font-size:11.5px; line-height:18px;}

#nav-left li.current a, #nav-left li.sublinkactive li.current a, #nav-left li.sublinkactive a { text-decoration:underline; color:#000; }
#nav-left li.current li a, #nav-left li.parent li a {font-weight: normal; text-decoration:none; color:#353536;}

#statements li  {list-style:none; list-style-position:outside; border-top:1px solid #c7c7c7;line-height:15px;padding:8px 10px;}
/*
#left_nav li a {color:#353536; text-decoration:none;}
#left_nav li a:hover {color: #5e8823; text-decoration:underline;}
#left_nav li.cmsstatictitle { background-color:#dfe7d3; border-top:1px solid #c7c7c7; background-image:url(../img/pointer_lg_g.gif); *background-position: top right;}
#left_nav li.cmsstatictitle span { padding-left: 10px; text-transform:uppercase;}
#left_nav li li { background-color:#ffffff; background-image:url(../img/pointer_w_lg.gif); }
#left_nav li li a { padding-left:10px;}
#left_nav li li.active a {font-weight:bold;}
#left_nav li li ul {display:none;}
#left_nav li li.active ul {display:block; border-top:1px solid #c7c7c7;}
#left_nav li li li {border:none; background-color:#eff3e9; padding:0px; background-image:url(../img/pointer_lg_lg.gif); padding-left:13px;}
#left_nav li li.active li a {font-weight:normal;}
#left_nav li li.active li.active a {font-weight:normal; color:#5e8823; text-decoration:underline; }*/


/* Content*/
#content {padding:10px 30px 70px;}
#content ul, #content ol { margin-top:-5px; padding-bottom:10px;}
#content ul.nomargin, #content ol.nomargin {margin-top:0px;}
#content *ol {margin-left:22px;}
#content ul ul,#content ol ul, #content ul ol, #content ol ol {margin-top:0px;}
#content li {list-style-position:outside;}


/* Right Col */
#right-nav form {padding:0 10px 10px; border-bottom:1px solid #c7c7c7}
#right-nav input.text, #right-nav input.submit {width:142px;}
#right-nav span {font-weight:bold; list-style:none;}
#right-nav input.login { background-image:url(../img/login_button.gif); width:57px;}

#right-nav input.button {}
#right-nav input.logout { background-image:url(../img/button.gif); width:80px; float:none;}
#right-nav input#remember { width:15px; border:none; margin-left:0px; margin-top: 12px; *margin-top:8px}
#right-nav span.remember {font-weight:normal; font-size:10px;}
#right-nav p.forgotten {margin-top:10px;}
#login li {list-style:none; list-style-position:outside; margin-bottom:5px;}
#login li.top {font-weight:bold; margin-top:5px; margin-bottom:10px;}
#login li input {width:142px;}
#login li.last{ margin-top:3px;}
#login li.last input { width:80px; background-image:url(http://www.hdaau.com.au/includes/template/public/img/button.gif); *margin-right: 10px; padding-top:2px; }
#login li.forgotpassword {margin-top:10px; clear:both;}

#nav-right li, #didocs li {
	list-style:none;
	list-style-position: outside;
	border-top: 1px solid #c7c7c7;
	line-height:20px;
	background-repeat:no-repeat;
	background-position:top right;
	background-image:url(../img/pointer_w_g.gif);
	/*margin:0px 10px;*/
	padding-left: 5px;
}
#nav-right li.last, #didocs li.last {border-bottom:1px solid #c7c7c7;}
#nav-right li a, #didocs li a{color: #353536; text-decoration:none;}
#nav-right li a:hover, #didocs li a:hover {color: #e4680a; text-decoration:underline;}
#nav-right li.greyedout, #didocs li.greyedout {color:#999999;}
#nav-right li.umenu_standards {
	color: #999;
}

#associates {margin-bottom:50px;}
#associates ul{ text-align:center; padding-top:5px; }
#associates li { border-bottom:1px solid #c7c7c7; list-style:none; margin-top: 2px; list-style-position:outside;}
#associates img {padding: 10px 0px;}

/* Bottom */
#bottom {clear:both;}
#bottom_menu {border-top:1px solid #939598; height:16px; padding: 3px 0px 5px; }
#bottom_menu li {float:left; list-style:none;  }
#bottom_menu li a {color:#373737; text-decoration:none; line-height:10px;border-right:1px solid #373737;padding-right:10px; padding-left:10px; font-size:10px;}
#bottom_menu li.last a {border:none;}
#bottom_menu li a:hover {text-decoration:underline;}
#footer {background-color:#939598; color:#ffffff; padding:4px 10px; font-size:10px;}
#footer #credits {float:right;}
#footer #credits a {color:#ffffff; text-decoration:none;}
#footer #credits a:hover {text-decoration:underline;}

/* Members Welcome page */
h3.welcome {margin-bottom:0px;}
h3.welcome a {text-decoration:underline;}
p.welcome {margin-top:0px;}
#content  ul.welcome {  list-style-type:none; padding:0px; margin:0px; }
#content  ul.welcome li { list-style:none; margin:0px; padding:0px;}
/* Finisher */
#finisher {margin:0 auto; width:900px; background-image:url(../img/finisher.gif); background-repeat:no-repeat; height:9px;}


/* Response */

#response {
	color: #e83838;
	font-weight: bold;
	border: 1px solid #f78989;
	padding: 5px 10px;
	background-color: #feecec;
	margin-bottom: 1em;
}
.goodresponse { border: 1px solid #339933 !important; color: #339933 !important; background-color:#E1F7DF !important; }

.clearing {
	font-size:0px;
	line-height:0px;
	height:0px;
	clear:both;
}

/* Programme Area */
#ontrack_pho_table {width:100%; border-left:1px solid #7cac58;border-top:1px solid #7cac58; table-layout:fixed;}
#ontrack_pho_table td {border-right:1px solid #7cac58;border-bottom:1px solid #7cac58; padding:5px 10px;}
#ontrack_pho_table th{border-right:1px solid #7cac58;border-bottom:1px solid #7cac58; background-color: #dbe0d3; text-align:left; padding-left:10px;}

/*************************
 *******  website  *******
 *************************/
table.bodytable tr th { padding: 5px; vertical-align: middle; background-color: #e4680a; color: #fff; font-weight: bold; }
table.feecomptable { width: 137% !important; }
table.feecomptable th, table.feecomptable td { font-size: 8pt !important; }
table.bodytable tr th.sf_practicesize { background: none; color: #333; vertical-align: bottom; width: 15%; }
table.bodytable thead .sf_blank { background: none; width: 2px; }
table.bodytable thead th.sf_hdaa { width: 35%; }
table.bodytable tbody .sf_blank { background: #eee; width: 2px; }
table.bodytable tbody .sf_type { background: #eee; cursor: help; }
table.bodytable .sf_competitor { background-color: #244061; color: #fff; }
table.bodytable .sf_hdaa { background-color: #e4680a; color: #fff; font-weight: bold; }
table.bodytable tr th span { font-weight: normal; }
table.bodytable th.sf_category { width: 40%; }
table.bodytable th.sf_modalities { width: 35%;  border-left: 1px solid #fff;}
table.bodytable th.sf_maximum { border-left: 1px solid #fff; width: 25%; }
table.bodytable td.sf_maximum { border-left: 1px solid #fff; text-align: center; vertical-align: middle; }
table.bodytable td.bordertop { border-top: 1px solid #c7c7c7; }


table.bodytable td { padding: 0.75em; font-size: 12px; line-height: 1.5em; }
table { border-collapse: collapse; }
table.tdborders td { border: 1px solid #ccc;  }
table.bodytable tr.zebra0 td { background-color: #fff; }
table.bodytable tr.zebra1 td { background-color: #f3f3f3; }

#main table { margin-bottom: 18px; }
#main table td, #main table th { font-size: 12px; line-height: 18px; }
table.lastsect { margin-bottom: 36px !important; }


/*************************
 *******  onTrack  *******
 *************************/

div.registration_header
{
	border-bottom: 2px solid #DDD;
	margin-bottom: 10px;
}
div.dblurb { margin: 9px 0; }
div.dblurb span { font-weight: bold; }
div.ditems { margin: 18px 0; padding: 0 36px 18px 36px; border-bottom: 1px solid #c7c7c7;}

/* ontrack submission page */
ul.submitfilelist em { color: #999; }


/* register form */
.modalities_selection td, .modalities_selection th { padding: 2px 5px; margin: 0; width: 66%; text-align: left;  }
th.leftcol, td.leftcol { width: 33%; border-right: 1px solid #c7c7c7; }
.modalities_selection th { border-bottom: 1px solid #c7c7c7; }
.modalities_selection { border-collapse: collapse; border-top: 1px solid #c7c7c7; border-bottom: 1px solid #c7c7c7; }
.instruction {display:block; clear:left; padding:5px 0px;}
#greybox_popup { width: 90%; margin: 2%; }
#greybox_popup label { font-weight: bold;}
#greybox_popup .notes .title {display:none;}

table.profile th { text-align: left; width: 170px; }
table.profile .address_left {width:170px;}
img.print { float: right; }
fieldset#radioselector span { width: auto; }
fieldset#radioselector span.radio { display: block; float: left; clear: right; }

div.alpha { font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 12pt;
	float: left;
	margin: 0 5px 5px 0;
	color: #e4680a;
}
span.newupload { font-size: 8pt; }
div.documents { margin-bottom: 10px; border-bottom: 1px solid #c7c7c7; }

div#dsoption3, div#dsoption2 {
	margin-left: 35%;
	margin-bottom: 18px;
	line-height: 18px;
}
div#dsoption2 label, div#dsoption3 label { padding-top: 9px; margin-left: none; float: none; }
div#dsoption2 span, div#dsoption3 span { display: inline; float: none; }

a.changebutton { float:right; font-size:12px; margin-top:0px; }
table.ec_table { margin: 18px 0; }
table.ec_table tr th { padding: 5px !important; vertical-align: middle; background-color: #e4680a; color: #fff; font-weight: bold; }
table.ec_table tr th span { font-weight: normal; }
table.ec_table th.ec_standardh { font-weight: normal; color: #333;text-align: left; background-color: #fae1ce; }
table.ec_table td { padding: 0.5em !important; font-size: 12px; line-height: 1.5em;text-align: center; }
table.ec_table td span { font-size: 0.8em; }
table.ec_table td.ec_blurb { text-align: left; text-indent: -1em; padding-left: 1.5em !important; }
table.ec_table td.ec_blurb li { padding-left: 1em !important; }
table.ec_table th#ec_left { width: 64% !important; }
table.ec_table th#ec_centre { width: 17% !important; }
table.ec_table th#ec_right { width: 17% !important; }
table.ec_table tr.zebra0 td { background-color: #fff;}
table.ec_table tr.zebra1 td { background-color: #f3f3f3; }
table.ec_table tr.zeroitems td { border: 3px solid #c00; }
table.ec_table td span span.incomplete {color:#c00; font-size:1em;}

table.item_list { border-collapse:separate;}
table.item_list th { padding: 5px; text-align:left; background-color: #f3f3f3;}
table.item_list td {padding: 5px !important; border:1px solid #f3f3f3;}
table.item_list td.delete_row{width:6%; text-align:center;}
table.item_list th.delete_row{width:6%; text-align:center;}
table.item_list tr.incomplete_row td{ border:1px solid #c00;}
table.item_list ul { margin: 0 !important; padding: 0 !important; }
table.item_list li { margin: 0 0 0 15px !important; padding: 0 !important; }

#content ul li { margin-left: 1.3em; }
#content ol li { margin-left: 2em; }
#content ol { list-style-type: decimal !important; }
#content ol li { list-style-type: decimal; }
#content ul li { list-style-type:disc; }
h2.morespace { padding-top: 28px !important; }

h2.morespace { margin: 28px 0 !important; }

.feedback_radio .title {display:none;}
.feedback_radio .input {width:auto;  }
.feedback_radio .input span {margin-right:15px;}
.extremely_l {margin-left:200px;}
div.statuschangers { float: right; border: 1px solid #e4680a; float: right; margin-bottom: 10px; margin-top: 10px; line-height: 18px; }
div.statuschangers h1 {
	width: 180px;
	font-size: 10pt; 
	margin: 0;
	padding: 0;
	color: #fff;
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	background-image:url(../img/ontrack/table_th_background_1_line.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div.statuschangers ul {
	padding: 10px;
}

span#asarnumber { padding: 5px 20px; display: block; font-weight: normal; }
.disabled { color: #999999; }
div.yresponse, div.nresponse  { width: 200px; float: left; text-align: center; }
div.yresponse span, div.nresponse span { display: block; font-size: 18px; }
span.existingdoc { font-size: 9pt; font-weight: normal; display: block; }

/** Stage 2 Audit application CSS */
table.audit_documents {
	table-layout: fixed;
}
table.audit_documents tr td {
	padding: 5px;
	margin: 0;
	border-bottom: 1px solid #e9e9e9;
}
table.audit_documents th {
	padding: 5px;
	text-align: left;
}
table.audit_documents .a_details {
	width: 73%;
	overflow: visible;
}
table.audit_documents .a_uploaded {
	width: 17%;
	text-align: center;
}
table.audit_documents .a_delete {
	width: 10%;
	text-align: center;
}
table.audit_documents .a_download {
	width: 12%;
	text-align: center;
}
table.audit_documents tr.zebra {
	background-color: #F3F3F3;
}
table.audit_documents tr.actionrow {
	background-color: #FFD7C4;
}

/*body#greybox_popup label { padding: 18px 0; }*/

/* ----- Glossary ------ */

.glossaryCon .ulCon{
	padding:0px 0px 10px 0px;
	border-bottom:1px #c7c7c7 solid;
}

.glossaryCon h2{
	padding-bottom:0px;
}

.glossaryCon ul{
	list-style:none;
	margin:0px !important;	
}

#content .glossaryCon ul li{
	float:left;
	list-style:none;
	list-style-position:outside;
}

.glossaryCon ul li a{
	color:#363534;
}

.glossaryCon ul li a:hover{
	color:#e4680a;
}

.glossaryCon ul li .current{
	text-decoration:none;
	color:#e4680a;
	font-weight:bold;
}

.glossaryCon .bodyText{	
	padding:10px 0px 0px 0px;
}

.printButton{
	float:right;
	font-size:11px;
	margin-top:10px;
}

.printButton a{
	text-decoration:none;
}

.printButton img{
	vertical-align:middle;
}

.printButton a:hover{
	color:#333333;
	text-decoration:none;
}
