html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}

ol,ul {
	list-style: none;
}

blockquote,q {
	quotes: none;
}

blockquote:before,blockquote:after,q:before,q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}

ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

* {
	margin: 0;
	padding: 0;
}

html,body {
	height: 100%;
}

body {
	color: #000;
	background: #fff url('../img/bits/bg_body.gif') repeat-x 0 0;
	margin: 0;
	padding: 0;
}

#container {
	background: url('../img/bits/bg_container.gif') no-repeat 500px 0;
	text-align: center;
}

html>body
#container {
	height: auto;
}

#header,#footer,#wrapper, #main-navigation
ul {
	margin: 0
auto 0 auto;
	padding: 0;
	width: 800px;
	text-align: left;
}

#header {
	background: url(../img/bits/bg_header.gif) no-repeat 0 0;
	height: 140px;
	position: relative;
}

#header
h1 {
	margin: 0;
	padding: 0;
}

#header h1
a {
	display: block;
	height: 140px;
	text-indent: -9999px;
	text-decoration: none;
	width: 300px;
	z-index: 5000;
}

#header h1 a:hover {
	cursor: pointer;
}

#mission-statement {
	text-indent: -9999px;
}

#wrapper {
	background: #000;
	bottom: 0;
	position: relative;
	top: 0;
	vertical-align: top;
}

.content {
	background: #FFF none repeat scroll 0 0;
	border-top: 1px solid #DE3B21;
	bottom: 0;
	margin: 0 0 75px 0;
	padding: 25px
50px 140px 50px;
	position: relative;
	top: 135px;
	width: 475px;
	height: auto !important;
	min-height: 370px;
	overflow: visible;
}

#sidebar {
	background: #000 none repeat scroll 0 0;
	border-left: 1px solid #DE3B21;
	bottom: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 225px;
	padding: 0 0 140px 0;
	margin: 0 0 75px 0;
}

#footer {
	background-color: #fff;
	border-top: 1px solid #45637a;
	bottom: 0;
	clear: both;
	color: #3A6E8E;
	height: 75px;
	position: relative;
}

#footer
p {
	margin: 0;
	padding: 0 0 0 10px;
}

#golf09_promo {
	margin-top: 15px;
}

body {
	font-size: 10px;
}

#container {
	font: normal normal normal 1.2em/1.6em Verdana,Geneva,Arial,sans-serif;
	text-decoration: none;
}

h1,h2,h3,h4,h5,h6,dt,legend,label {
	color: #de3b21;
	letter-spacing: 0.01em;
	margin: 0;
	padding: 0.5em 0 0.5em 0;
	font: normal normal normal 1.6em/1.2em Verdana,Geneva,Arial,sans-serif;
}

h1 {
	font-size: 2.2em;
	padding-top: 0.9em;
}

h2 {
	font-size: 1.9em;
	padding: 0.45em 0 0.45em 0;
}

h3 {
	font-size: 1.6em;
	padding: 0.4em 0 0.4em 0;
}

h4 {
	font-size: 1.4em;
	padding: 0.35em 0 0.35em 0;
	letter-spacing: 0;
}

h5,dt,legend {
	font-size: 1.1em;
	padding: 0.3em 0 0.3em 0;
	letter-spacing: 0;
}

h6 {
	font-size: 1em;
	font-weight: bold;
	padding: 0.25em 0 0.25em 0;
	letter-spacing: 0;
}

label {
	font-size: 0.95em;
	letter-spacing: 0;
	line-height: 0.95em;
}

hr {
	background: #de3b21;
	border: none;
	height: 1px;
	margin-top: 0.2em;
}

p {
	margin-top: 0;
	padding-bottom: 1em;
	text-align: left;
}

abbr,acronym {
	border-bottom: dotted 1px #333;
	font-style: normal;
	cursor: help;
}

strong {
	color: #333;
	font-weight: bold;
}

.puff {
	font-size: 1.2em;
	line-height: 1.5em;
}

#footer,.date {
	font-size: 10px;
}

.medium {
	font-size: 12px;
}

a:link,a:visited {
	color: #666;
	font-weight: normal;
	text-decoration: none;
	outline: none;
}

a:hover,a:active,a:focus {
	color: #666;
	font-weight: normal;
	text-decoration: underline;
	outline: none;
}

ul,ol {
	margin: 0;
	padding: 0
0 1em 1.2em;
}

li {
	list-style-type: disc;
}

li,dd {
	padding: 0 0 0.2em 0;
}

li
li {
	font-size: 0.9em;
	list-style-type: circle;
	padding: 0 0 0.4em 0;
}

dl {
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
}

dt {
	padding: 0.05em 0;
}

dd {
	margin: 0;
}

ul ul, ul ul
li {
	padding-top: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}

.nbhp {
	white-space: nowrap;
}

form {
	margin: 25px 0;
	padding: 0;
	width: 500px;
}

fieldset {
	margin-bottom: 10px;
	padding: 25px 0;
	border-style: none;
}

fieldset ul, fieldset
li {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

legend,label {
	padding: 0;
}

label {
	margin-right: 385px;
}

label.checkbox-label {
	margin-right: 0;
}

textarea {
	height: 100px;
}

input.text,input.file,textarea,select {
	width: 350px;
	border: 1px solid #45637a;
	background-color: #fff;
}

input.text {
	height: 15px;
}

select {
	height: 22px;
}

input.text,input.file,textarea,select {
	display: block;
	padding: 1px 3px;
	border: 1px solid #45637a;
	background-color: #fff;
}

p.form-information,input.text,input.file,textarea,select {
	margin: -22px 0 0 90px;
}

p.form-information {
	font-size: 0.8em;
	padding: 0;
}

fieldset
p {
	margin: 1em 0 1em 0;
}

fieldset
h6 {
	margin: -1em 0 1em 0;
}

input.submit,input.reset,input.password {
	width: 150px;
	border: 1px outset #45637a;
	background-color: #45637a;
	color: #fff;
}

input:focus.submit,input:focus.reset,input:focus.password {
	border-style: inset;
}

input.reset {
	margin-left: 50px;
}

p.buttons {
	margin: -15px 5px 5px 90px;
}

img {
	border: 0px;
	padding: 0px;
	-ms-interpolation-mode: bicubic;
}

.sub-navigation,#sidebar,#status {
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}

.program-preview, .facility, #programs-contacts, #press.content dl, #applications-list
div {
	background: #fff url('../img/bits/small_gradient.gif') repeat-x 0 0;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #EDEDED;
	margin-bottom: 15px;
	padding: 0 10px 0 10px;
}

#programs-contacts {
	margin-left: -5px;
}

#container.programs img, #container.wholesale
img {
	float: right;
	padding: 0 0 10px 15px;
}

#home.content
#introClip {
	border: 1px
solid #DE3B21;
	position: relative;
	margin: -162px 0 0 -50px;
	width: 575px;
	height: 300px;
	z-index: 50;
	background: #bec9db url(../img/bits/index_bg.gif) no-repeat center center;
}

#introClip
img {
	padding: 0;
	margin: 0;
	position: absolute;
}

ul.contact-person, .contact-person li, #programs-broker_kit li, #programs-broker_kit
ul {
	list-style-type: none;
	padding-left: 0;
}

#press.content
dd {
	border-bottom: 1px solid #e5e5e5;
	padding: 6px 0 3px;
}

.program-preview {
	height: auto !important;
	min-height: 120px;
}

#programs-list .program-preview
img {
	float: left;
	padding: 5px 20px 25px 0;
	margin: 0;
}

.program-preview
a {
	color: #000;
}

.program-preview
h4 {
	padding-top: 10px;
}

.buttons {
	margin: -25px 5px 5px 155px;
}

#main-navigation {
	background: url('../img/bits/bg_navigation.gif') repeat-x 0 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #de3b21;
	clear: both;
	color: #fff;
	height: 20px;
	margin: 0;
	position: relative;
	padding: 0;
	z-index: 6000;
}

#main-navigation
ul {
	text-align: left;
}

#main-navigation
li {
	float: left;
	text-align: left;
	list-style-type: none;
}

#main-navigation li a, #main-navigation li
span.current {
	color: #fff;
	display: block;
	width: 120px;
	padding: 0 0 0.05em 0.5em;
	font-size: 12px;
}

#main-navigation li a:hover, #main-navigation li
span.current {
	background: url(../img/bits/nav_main_white.gif) no-repeat left;
	color: #fff;
	text-decoration: none;
}

#main-navigation li
ul {
	padding: 0;
	position: absolute;
	width: 170px;
	left: -999em;
	margin-left: -0.05em;
	top: 21px;
	height: auto;
	background-color: #000;
}

#main-navigation ul ul li a, #main-navigation ul ul li
span.current {
	display: block;
	text-decoration: none;
	color: #fff;
	width: 170px;
	padding: 0
0 1px 10px;
	font-size: 10px;
}

#main-navigation ul ul li a:hover, #main-navigation ul ul li
span.current {
	color: #fff;
	text-decoration: underline;
	background: url(../img/bits/nav_sub_white.gif) no-repeat left;
}

#main-navigation li:hover ul, #main-navigation li.sfhover
ul {
	left: auto;
	z-index: 6000;
}

.sf-menu, .sf-menu
* {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sf-menu {
	line-height: 1.0;
}

.sf-menu
ul {
	position: absolute;
	top: -999em;
	width: 10em;
}

.sf-menu ul
li {
	width: 100%;
}

.sf-menu li:hover {
	visibility: inherit;
}

.sf-menu
li {
	float: left;
	position: relative;
}

.sf-menu
a {
	display: block;
	position: relative;
}

.sf-menu li:hover ul,
.sf-menu li.sfHover
ul {
	left: 0;
	top: 2.5em;
	z-index: 99;
}

ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li
ul {
	top: -999em;
}

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover
ul {
	left: 10em;
	top: 0;
}

ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li
ul {
	top: -999em;
}

ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover
ul {
	left: 10em;
	top: 0;
}

.sf-menu {
	float: left;
	margin-bottom: 1em;
}

.sf-menu
a {
	border-left: 1px solid #fff;
	border-top: 1px solid #CFDEFF;
	padding: .75em 1em;
	text-decoration: none;
}

.sf-menu a, .sf-menu a:visited {
	color: #13a;
}

.sf-menu
li {
	background: #BDD2FF;
}

.sf-menu li
li {
	background: #AABDE6;
}

.sf-menu li li
li {
	background: #9AAEDB;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background: #CFDEFF;
	outline: 0;
}

.sf-menu a.sf-with-ul {
	padding-right: 2.25em;
	min-width: 1px;
}

.sf-sub-indicator {
	position: absolute;
	display: block;
	right: .75em;
	top: 1.05em;
	width: 10px;
	height: 10px;
	text-indent: -999em;
	overflow: hidden;
	background: url('../img/bits/arrows-ffffff.png') no-repeat -10px -100px;
}

a>.sf-sub-indicator {
	top: .8em;
	background-position: 0 -100px;
}

a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator {
	background-position: -10px -100px;
}

.sf-menu ul .sf-sub-indicator {
	background-position: -10px 0;
}

.sf-menu ul a>.sf-sub-indicator {
	background-position: 0 0;
}

.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover>a>.sf-sub-indicator {
	background-position: -10px 0;
}

.sf-shadow
ul {
	background: url('../img/bits/shadow.png') no-repeat bottom right;
	padding: 0
8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}

.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

.sf-vertical, .sf-vertical
li {
	width: 10em;
}

.sf-vertical li:hover ul,
.sf-vertical li.sfHover
ul {
	left: 10em;
	top: 0;
}

.sf-vertical .sf-sub-indicator {
	background-position: -10px 0;
}

.sf-vertical a>.sf-sub-indicator {
	background-position: 0 0;
}

.sf-vertical a:focus > .sf-sub-indicator,
.sf-vertical a:hover > .sf-sub-indicator,
.sf-vertical a:active > .sf-sub-indicator,
.sf-vertical li:hover > a > .sf-sub-indicator,
.sf-vertical li.sfHover>a>.sf-sub-indicator {
	background-position: -10px 0;
}

#sidebar {
	font-size: 0.9em;
}

#sidebar h5, #sidebar h6, #sidebar a, #sidebar
li.selected {
	padding-left: 12px;
	color: #fff;
	font-weight: normal;
	font-style: normal;
}

#sidebar
h5 {
	font-size: 1.4em;
	padding-top: 27px;
}

#sidebar
h6 {
	font-size: 1.3em;
	padding-top: 15px;
}

#sidebar
ul {
	padding: 0;
	margin: 0
5px 0 0;
	list-style-type: none;
}

#sidebar
li {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

#sidebar li a, #sidebar
li.selected {
	padding-left: 12px;
	text-decoration: none;
}

#sidebar li a:hover,#sidebar li a:active {
	text-decoration: underline;
}

#sidebar li a:hover,#sidebar li a:active, #sidebar li.current a, #sidebar
li.selected {
	background: transparent url('../img/bits/nav_sub_white.gif') no-repeat 0 0;
}

#sidebar
li.selected {
	padding-top: 0;
	background-position: 0 3px;
}

ul#quick-links, ul#quick-links li, ul#quick-links li, ul#quick-links
li.selected {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

li#quick-link-cranes a:hover, li#quick-link-business a:hover {
	cursor: pointer;
;
}

li#quick-link-cranes a, li#quick-link-business
a {
	height: 85px;
	width: 225px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	padding: 0;
	margin: 0;
	background: url(../img/bits/bg_quick_links.gif) no-repeat;
	border-bottom: 1px solid #bfbfbf;
}

li#quick-link-cranes a:hover,
li#quick-link-business a:hover,
li#quick-link-cranes.selected a:hover,
li#quick-link-business.selected a:hover,
li#quick-link-cranes.selected a:active,
li#quick-link-business.selected a:active,
li#quick-link-cranes.selected a:focus,
li#quick-link-business.selected a:focus {
	background: url(../img/bits/bg_quick_links.gif) no-repeat;
}

li#quick-link-cranes
a {
	background-position: 0 0;
}

li#quick-link-cranes a:hover,
li#quick-link-cranes.selected a,
li#quick-link-cranes.selected a:hover,
li#quick-link-cranes.selected a:active,
li#quick-link-cranes.selected a:focus {
	background-position: -225px 0;
}

li#quick-link-business
a {
	background-position: 0 -85px;
}

li#quick-link-business a:hover,
li#quick-link-business.selected a,
li#quick-link-business.selected a:hover,
li#quick-link-business.selected a:active,
li#quick-link-business.selected a:focus {
	background-position: -225px -85px;
}

#footer
ul {
	margin: 0;
	position: absolute;
	padding: 0;
	top: 1.5em;
	right: 10px;
}

#footer
li {
	display: inline;
	padding: 0 0 0 10px;
	margin: 0;
}

#container.programs .program-view h2, #container.wholesale .program-view
h2 {
	display: block;
	width: 110px;
	height: 42px;
	text-indent: -9999px;
	position: absolute;
	top: -42px;
	left: 0;
}

#container.programs .program-view
h2 {
	background: transparent url(../img/h2_buttons/program_button.gif) no-repeat 0 0;
}

#container.wholesale .program-view
h2 {
	background: transparent url(../img/h2_buttons/wholesale_button.gif) no-repeat 0 0;
}

#container.programs #boat-dealers-marinas
h2 {
	background: transparent url(../img/h2_buttons/boat-dealers-marinas_button.gif) no-repeat 0 0;
}

#container.programs #h20-headings
h2 {
	background: transparent url(../img/h2_buttons/boat-dealers-marinas_button.gif) no-repeat 0 0;
}

#container.programs #concierge-errand
h2 {
	background: transparent url(../img/h2_buttons/concierge-errand_button.gif) no-repeat 0 0;
}

#container.programs #concrete-pumpers
h2 {
	background: transparent url(../img/h2_buttons/concrete-pumpers_button.gif) no-repeat 0 0;
}

#container.programs #crane-operations h2, #container.wholesale #crane-operations
h2 {
	background: transparent url(../img/h2_buttons/crane-operations_button.gif) no-repeat 0 0;
}

#container.programs #electronics
h2 {
	background: transparent url(../img/h2_buttons/electronics_button.gif) no-repeat 0 0;
}

#container.programs #hired-non-owned-auto
h2 {
	background: transparent url(../img/h2_buttons/hired-non-owned-auto_button.gif) no-repeat 0 0;
}

#container.programs #lawyers-eo
h2 {
	background: transparent url(../img/h2_buttons/lawyers-eo_button.gif) no-repeat 0 0;
}

#container.programs #manufacturers-representatives
h2 {
	background: transparent url(../img/h2_buttons/manufacturers-representatives_button.gif) no-repeat 0 0;
}

#container.programs #public-entity
h2 {
	background: transparent url(../img/h2_buttons/public-entity_button.gif) no-repeat 0 0;
}

#container.programs #ready-mix
h2 {
	background: transparent url(../img/h2_buttons/ready-mix_button.gif) no-repeat 0 0;
}

#container.programs #real-estate-eo
h2 {
	background: transparent url(../img/h2_buttons/real-estate-eo_button.gif) no-repeat 0 0;
}

#container.programs #restoration-contractors
h2 {
	background: transparent url(../img/h2_buttons/restoration-contractors_button.gif) no-repeat 0 0;
}

#container.programs #sand-gravel
h2 {
	background: transparent url(../img/h2_buttons/sand-gravel_button.gif) no-repeat 0 0;
}

#container.programs #sand-gravel h2, #container.wholesale #sand-gravel
h2 {
	background: transparent url(../img/h2_buttons/sand-gravel_button.gif) no-repeat 0 0;
}

#container.programs #schools
h2 {
	background: transparent url(../img/h2_buttons/schools_button.gif) no-repeat 0 0;
}

#container.programs #sports-teams-venues
h2 {
	background: transparent url(../img/h2_buttons/sports-teams-venues_button.gif) no-repeat 0 0;
}

#container.programs #steel-erectors h2, #container.wholesale #steel-erectors
h2 {
	background: transparent url(../img/h2_buttons/steel-erectors_button.gif) no-repeat 0 0;
}

#container.programs #trade-contractors
h2 {
	background: transparent url(../img/h2_buttons/trade-contractors_button.gif) no-repeat 0 0;
}

#container.programs #marine-brokers
h2 {
	background: transparent url(../img/h2_buttons/marine-brokers_button.gif) no-repeat 0 0;
}

#container.wholesale #concrete-construction
h2 {
	background: transparent url(../img/h2_buttons/concrete-construction_button.gif) no-repeat 0 0;
}

#container.wholesale #electrical
h2 {
	background: transparent url(../img/h2_buttons/electrical_button.gif) no-repeat 0 0;
}

#container.wholesale #energy h2,
#container.wholesale #energy-auto h2,
#container.wholesale #energy-excess-casualty h2,
#container.wholesale #energy-general-liability h2,
#container.wholesale #energy-property-inland-marine
h2 {
	background: transparent url(../img/h2_buttons/energy_button.gif) no-repeat 0 0;
}

#container.wholesale #land-improvement
h2 {
	background: transparent url(../img/h2_buttons/land-improvement_button.gif) no-repeat 0 0;
}

#container.wholesale #landscape
h2 {
	background: transparent url(../img/h2_buttons/landscape_button.gif) no-repeat 0 0;
}

#container.wholesale #plumbing
h2 {
	background: transparent url(../img/h2_buttons/plumbing_button.gif) no-repeat 0 0;
}

#container.wholesale #roofing
h2 {
	background: transparent url(../img/h2_buttons/roofing_button.gif) no-repeat 0 0;
}

#container.wholesale #spa-pool
h2 {
	background: transparent url(../img/h2_buttons/spa-pool_button.gif) no-repeat 0 0;
}

#container.wholesale #street-road-bridge
h2 {
	background: transparent url(../img/h2_buttons/street-road-bridge_button.gif) no-repeat 0 0;
}

#container
#wrapper {
	background: #000 url('../img/bits/wrapper_general.jpg') no-repeat 0 0;
}

#container.about
#wrapper {
	background: #000 url('../img/bits/wrapper_about.jpg') no-repeat 0 0;
}

#container.programs #wrapper, #container.home
#wrapper {
	background: #000 url('../img/bits/wrapper_programs.jpg') no-repeat 0 0;
}

#container.wholesale
#wrapper {
	background: #000 url('../img/bits/wrapper_wsale.jpg') no-repeat 0 0;
}

#container.services
#wrapper {
	background: #000 url('../img/bits/wrapper_services.jpg') no-repeat 0 0;
}

#container.contact
#wrapper {
	background: #000 url('../img/bits/wrapper_contact.jpg') no-repeat 0 0;
}

#container.business-personal
#wrapper {
	background: #000 url('../img/bits/wrapper_business-personal.jpg') no-repeat 0 0;
}

#wrapper.applications #applications img, #applications-list div
img {
	float: left;
	padding: 5px
20px 25px 0;
	margin: 0;
}

#wrapper.applications #applications a, #applications-list div
a {
	color: #000;
}

#item_concierge.box, #item_manufacturer.box, #item_readymixpro.box, #applications-list
div {
	height: auto !important;
	min-height: 110px;
}

#applications-list div#agency-marketing-agreement {
	height: 30px !important;
	min-height: 30px;
	font-size: 1.4em;
}

#wrapper.applications #applications h4, #applications-list
div {
	padding-top: 0.5em;
	padding-bottom: 1em;
}

#wrapper.applications #applications ul,
#applications-list div  ul,
#container.programs #programs-list .program-preview p,
#container.programs #programs-list .program-preview h4,
#applications-list div
h4 {
	margin-left: 110px;
}

#page-admin {
	background: url(../img/bits/admin_nav.gif) no-repeat center top;
	height: 25px;
	padding: 0;
	width: 475px;
	margin: 0;
	padding: 0 0 20px 0;
	clear: both;
	margin: 5px 0;
	list-style: none;
	text-align: left;
}

#sidebar #page-admin {
	width: 200px;
	margin-left: 10px;
	background: url(../img/bits/admin_nav_small.png) no-repeat center top;
}

#page-admin
li {
	display: inline;
	padding: 0 0 0 10px;
	float: left;
	margin-right: 2em;
}

#page-admin a, #sidebar #page-admin
a {
	display: block;
	font-size: 12px;
	padding: 1px 0 0 10px;
	color: #45637A;
}

#page-admin a:hover, #page-admin .current, #sidebar #page-admin a:hover {
	background: url(../img/bits/nav_blue_dwn.gif) no-repeat left;
}

#page-admin
.current {
	background: url(../img/bits/nav_blue_dwn.gif) no-repeat 10px;
	color: #45637A;
}

#page-admin
span.current {
	padding: 1px 0 0 10px;
}

#page-admin
span.current {
	background: none;
}

#pages-edit
fieldset {
	border-bottom: 1px solid #EDEDED;
	margin-bottom: 1em;
}

#document-admin {
	margin-bottom: 15px;
}

#document-admin
br {
	clear: both;
}

.admin-link {
	background: url(../img/icons/017.png) no-repeat right center !important;
	background: url(../img/icons/017.gif) no-repeat right center;
	padding: 5px 20px 0 0;
	text-align: center;
	margin-bottom: 5px;
	font-size: 0.95em;
}

a.admin-link {
	color: #45637A;
}

#status {
	position: absolute;
	top: 25px;
	left: 10%;
	width: 50%;
	z-index: 1000;
	text-align: center;
	color: #fff;
	background-color: #000;
	padding: 10px;
}

#status {
	position: absolute;
	top: 25px;
	left: 10%;
	width: 50%;
	z-index: 1000;
	text-align: center;
	color: #fff;
	background-color: #000;
	padding: 10px;
}

#status a.close-link {
	color: #fff;
	position: absolute;
	right: 10px;
	top: 10px;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	font-size: .75em;
}

#status
ul {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#status ul
li {
	list-style-type: none;
}

#pages-edit textarea#page-form-body {
	padding-top: 25px;
	margin-top: -20px;
	height: 250px;
}

#markdown-toolbar {
	width: 354px;
	display: block;
	position: relative;
	list-style: none;
	border: 1px
solid #d7d7d7;
	background-color: #F6F6F6;
	margin: -18px 0 0 91px;
	padding: 0;
	height: 18px;
}

#markdown-toolbar
li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}

#markdown-toolbar li
a {
	width: 24px;
	height: 16px;
	float: left;
	display: block;
	background-image: url("../img/bits/markdown_icons.gif");
	border: 1px solid #fff;
	border-right-color: #d7d7d7;
}

#markdown-toolbar li a:hover {
	border-color: #900;
}

#markdown-toolbar li
span {
	display: none;
}

#markdown-toolbar li
a#markdown_help_button {
	position: absolute;
	top: 0;
	right: 0;
	border-left-color: #d7d7d7;
	border-right-color: #fff;
}

#markdown-toolbar li a#markdown_help_button:hover {
	border-left-color: #900;
	border-right-color: #900;
}

#markdown_emphasis_button {
	background-position: 0 -119px;
}

#markdown_strong_button {
	background-position: 0 -102px;
}

#markdown_heading_button {
	background-position: 0 -85px;
	margin-right: 2em;
}

#markdown_link_button {
	background-position: 0 0;
}

#markdown_unordered_list_button {
	background-position: 0 -34px;
}

#markdown_ordered_list_button {
	background-position: 0 -51px;
}

#markdown_quote_button {
	background-position: 0 -68px;
	margin-left: 2em;
}

#markdown_code_button {
	background-position: 0 -136px;
}

#markdown_help_button {
	background-position: 0 -153px;
}
