/* @group Generic */

body {
	margin: 							0;
	padding: 							0;
	background: 						white;
	font-family:						arial,sans-serif;
	font-size:							62.5%; /* Makes 1em = 10px */
	text-align:							center;
}

hr, a span, h1 span {
	display: 							none;
	visibility: 							hidden;
}

a img {
	border: 								none;
}

blockquote {
	clear: 								right;
	float: 								left;
	margin: 							20px 0 0 0;
	padding: 							20px;
	width: 								665px;
	display:								block;
	overflow: 							auto;
	background: 						#d7ecc6;
}

blockquote img {
	float: 								left;
	display:								block;
}

blockquote p {
	margin: 							0;
	padding: 							0 0 0 20px;
	float: 								left;
	display:								block;
	font-size: 							1.8em !important;
	line-height: 						1.9em !important;
	color: 								#7bc043 !important;
}

blockquote p.withpic {
	width: 								490px;
}

/* @end */

/* @group Masthead */

h1 {
	margin: 							0;
}

/* @end */

/* @group Navigation */

#navigation {
	clear: 								right;
	display: 							block;
	width: 								950px;
}

#navigation ul {
	display: 							block;
	background: 						#7bc043;
}

#navigation li {
	display: 							block;
	margin: 							0;
	padding: 							0;
	height: 								28px;
	float: 								left;
}

#navigation li a {
	display: 							block;
	margin: 							0;
	padding: 							0;
	height: 								28px;
	background-position: 			top;
	background-repeat: 			no-repeat;
}

#navigation li a:hover, #navigation li.active a {
	background-position: 			bottom;
}

#nav_home {
	width: 								61px;
	background:						url(/res/img/navigation/home.gif);
}

#nav_my_horse {
	width: 								124px;
	background:						url(/res/img/navigation/my-horse.gif);
}

#nav_pain_inflammation {
	width: 								128px;
	background:						url(/res/img/navigation/pain-inflammation.gif);
}

#nav_diagnosing_lameness {
	width: 								139px;
	background:						url(/res/img/navigation/diagnosing-lameness.gif);
}

/*
#nav_musculo_skeletal {
	width: 								181px;
	background:						url(/res/img/navigation/musculo-skeletal.gif);
}
*/

#nav_treatment {
	width: 								188px;
	background:						url(/res/img/navigation/treatment.gif);
}

#nav_wound {
	width: 								131px;
	background:						url(/res/img/navigation/wound-management.gif);
}

#nav_back {
	width: 								100px;
	background:						url(/res/img/navigation/back.gif);
}

#nav_contact {
	width: 								75px;
	background:						url(/res/img/navigation/contact.gif);
}

/* @end */

/* @group Sub-Navigation */

#subnav {
	float: 								left;
	display: 							block;
	width: 								225px;
}

#subnav h3 {
	display: 							block;
	margin: 							0;
	padding: 							9px;
	/*width: 								207px;*/
	background:						url(/res/img/panel.gif);
	font-size: 							1.2em;
}

#subnav h3 a {
	display: 							block;
	/*width: 								207px;*/
	background: url(/res/img/arrow-closed.gif) no-repeat right center;
}

#subnav h3 a.open {
	background: url(/res/img/arrow-open.gif) no-repeat right center;
}

#subnav h3 a, #subnav ul li a {
	color: 								#00548e !important;
}

#subnav ul {
	margin: 							0;
	width: 								225px;
}

#subnav ul li {
	margin: 							0;
	padding: 							0 9px 9px 9px;
	width: 								207px;
}

#subnav ul li a {
	margin: 							0;
	padding: 							0;
	font-size: 							1.2em;
}

#acute, #musculo_skeletal_disorders, #musculo_skeletal, #foot_problems, #other, #pain_inflammation, #techniques, #adjunctive, #backtowork, #wound_management {
	margin:			 					0 0 10px 0 !important;
	width: 								225px;
	padding-bottom: 				3px;
	background:						url(/res/img/panel.gif) 0 bottom;
}

#pain_inflammation li.first, #musculo_skeletal li.first, #backtowork li.first, #wound_management li.first {
	padding-top: 						9px;
	background:						url(/res/img/panel.gif);
}

#subnav_horse {
	padding-top: 						20px;
}

/* @end */

/* @group Content */

#page {
	width: 								950px;
	margin-left:						auto;
	margin-right:						auto;
	text-align: 							left;
}

#subnav {
	float: 								left;
	display: 							block;
	width: 								200px;
	padding-top: 						20px;
	padding-bottom: 				30px;
}

#primary {
	display: 							block;
}

#subnav ul {
	clear: 								left;
}

#subnav li.first {
	border-top: 						none;
}

#techniques, #my_horse, #acute, #musculo_skeletal, #foot_problems, #other {
	display: 							block;
	overflow: 							auto;
	margin-bottom: 					15px;
}

#content h2 {
	clear: 								left;
}

#primary h2 {
	font-size: 							1.8em;
	font-weight: 						normal;
	color: 								#7bc043;
}

#page.musculo_skeletal #primary ul h3 {
	font-size: 							1.4em;
	font-weight: 						normal;
	color: 								#7bc043;
}

#primary ul {
	list-style-type:					disc;
	font-size:							1.2em;
	line-height: 						1.8em;
	color: 								#666666;
}

#primary ul p, #primary ul li ul {
	font-size:							1em;
	line-height: 						1.8em;
	color: 								#666666;
}

#primary p {
	font-size:							1.3em;
	line-height: 						1.8em;
	color: 								#666666;
}

/* @end */

/* @group Home */

#page.home #primary, #page.terms #primary, #page.glossary #primary, #page.downloads #primary, #page.passport #primary, #page.sitemap #primary, #page.contact #primary {
	float: 								left;
	display: 							block;
	width: 								595px;
	padding-top: 						10px;
	padding-bottom: 				10px;
}

#horse {
	float: 								left;
	padding:							15px 8px 10px 9px;
}

#welcome {
	float: 								left;
	display: 							block;
	width: 								380px;
	padding-right: 					19px;
}

#welcome h1 {
	margin: 							0;
	display: 							block;
	width: 								380px;
	height: 								39px;
	background:						url(res/img/home/header-welcome.gif) no-repeat 0 bottom;
}

#welcome p {
	text-align: 							justify;
	font-size: 							1.3em;
	line-height: 						2em;
}

#page.home #secondary {
	float: 								left;
	display: 							block;
	padding-bottom: 				15px;
	width: 								595px;
	background:						#d7ecc6;
}

#page.home #secondary #info {
	float: 								left;
	display: 							block;
	width: 								380px;
	padding: 							0 35px 0 15px;
}

#page.home #secondary h1 {
	margin: 							15px 0 5px 0;
}

#page.home #secondary h1 a {
	display: 							block;
	width: 								283px;
	height: 								25px;
	background:						url(res/img/home/header-equine-passport.gif) no-repeat;
}

#page.home #secondary #info p {
	margin: 							0;
	text-align: 							justify;
	font-size: 							1.2em;
	line-height: 						1.6em;
}

#page.home #secondary img {
	float: 								left;
	display: 							block;
	margin: 							20px 0 0 0;
}

#attractors {
	border-left: 						1px solid #7bc043;
	list-style-type: 					none !important;
	float: 								left;
	display: 							block;
	width: 								195px;
}

#attractors li {
	display: block;
	clear: left;
	float: left;
	width: 								195px;
	margin: 0 !important;
	padding: 0 !important;
}

#attractors li h3 {
	margin: 							0 0 0 15px !important;
	padding: 							0 !important;
}

#attractors li p {
	margin:		 						0 !important;
	padding: 							0 0 10px 15px;
}

#attractor_downloads {
	display: 							block;
	width: 								170px;
	height: 								53px;
	background:						url(res/img/home/header-downloads.gif) no-repeat;
}

#attractor_anatomy_charts {
	display: 							block;
	width: 								170px;
	height: 								53px;
	background:						url(res/img/home/header-anatomy-charts.gif) no-repeat;
}

#attractor_veteq_notes {
	display: 							block;
	width: 								170px;
	height: 								53px;
	background:						url(res/img/home/header-veteq-notes.gif) no-repeat;
}

#attractor_glossary {
	display: 							block;
	width: 								167px;
	height: 								59px;
	background:						url(res/img/home/header-glossary.gif) no-repeat;
}

#attractor_passport {
	display: 							block;
	width: 								167px;
	height: 								59px;
	background:						url(res/img/home/header-passport.gif) no-repeat;
}

/* @end */

/* @group Downloads */

#header_downloads_veteq_notes {
	display: 							block;
	width: 								400px;
	height: 								45px;
	margin-bottom: 					15px;
	background:						url(res/img/downloads/headers/downloads-veteq-notes.gif) no-repeat bottom;
}

#header_downloads_anatomy_charts {
	display: 							block;
	width: 								450px;
	height: 								45px;
	margin-bottom: 					15px;
	background:						url(res/img/downloads/headers/downloads-anatomy-charts.gif) no-repeat bottom;
}

/* @group table */

#downloads table {
	display: 							block;
	width: 								595px;
	font-size: 							1.3em;
}

#downloads table tr {
	display: 							block;
	padding: 							8px 0 8px 0;
	border-bottom: 					1px solid #d7ecc6;
}

#downloads table tr.last {
	border: 								none;
}

#downloads table td.downloadname {
	width: 								445px;
}

#downloads table td.downloadtype {
	width: 								150px;
}

#downloads table td.downloadtype a {
	color: 								#666666;
}

/* @end */



/* @group table_quick */

#downloads_quick table {
	display: 							block;
	width: 								690px;
	font-size: 							1.3em;
}

#downloads_quick table tr {
	display: 							block;
	padding: 							8px 0 8px 0;
	border-bottom: 					1px solid #d7ecc6;
}

#downloads_quick table tr.first {
	border-top: 					1px solid #d7ecc6;
	border-bottom: 					none;
}

#downloads_quick table tr.last {
	border: 								none;
}

#downloads_quick table td.downloadname {
	width: 								540px;
}

#downloads_quick table td.downloadtype {
	width: 								150px;
}

#downloads_quick table td.downloadtype a {
	color: 								#666666;
}

/* @end */

/* @group Anatomy charts */

#downloads_anatomy_charts ul {
	display: 							block;
	list-style-type: 					none;
	margin: 							0;
	padding: 							0;
}

#downloads_anatomy_charts li {
	display: 							block;
	width: 								196px;
	float: 								left;
	padding-bottom: 				12px;
}

#downloads_anatomy_charts li a img.thumb {
	display: 							block;
	margin: 							0;
	padding: 							0;
}

#downloads_anatomy_charts li a.download {
	font-size: 							0.95em;
	font-weight: 						bold;
}

#downloads_anatomy_charts p {
	display: 							block;
	margin: 							0;
	padding-top: 						5px;
}

p.veteq {
	clear: 								left;
}

/* @end */

/* @end */

/* @group Passport */

#header_passport {
	display: 							block;
	width: 								243px;
	height: 								45px;
	margin-bottom: 					15px;
	background:						url(res/img/passport/headers/passport.gif) no-repeat bottom;
}

#obj_7 {
	width: 								135px;
}

#address.passport {
	margin-top: 						10px !important;
}

#passport table {
	display: 							block;
	width: 								320px;
	font-size: 							1.3em;
}

#passport table tr {
	display: 							block;
	padding: 							8px 0 8px 0;
	border-bottom: 					1px solid #d7ecc6;
}

#passport table tr.last {
	border: 								none;
}

#passport table td.downloadname {
	width: 								240px;
}

#passport table td.downloadtype {
	width: 								80px;
}

#passport table td.downloadtype a {
	color: 								#666666;
}

#header_receive {
	display: 							block;
	width: 								257px;
	height: 								85px;
	margin-bottom: 					15px;
	background:						url(res/img/passport/headers/receive.gif) no-repeat bottom;
}

/* @end */

/* @group Glossary */

#glossary {
	margin: 							0 !important;
	list-style-type: 					none !important;
	width: 								555px;
}

#header_glossary {
	display: 							block;
	width: 								130px;
	height: 								45px;
	margin-bottom: 					15px;
	background:						url(res/img/glossary/headers/glossary.gif) no-repeat bottom;
}

#atoz {
	display:								block;
	width: 								595px;
	text-align:							center;
	background: 						#d7ecc6;
	font-weight: 						bold;
	text-transform: 					uppercase;
}

#atoz ul {
	list-style-type:					none;
}

#atoz li {
	display: 							inline;
	padding: 							4px;
	color: 								white;
}

#atoz li a {
	color: 								#00558e !important;
}

#definitions {
	clear:								left;
}

#definitions h2 {
	clear: left;
	margin-bottom: 					0;
	padding-bottom: 				0;
}

/* @end */

/* @group Pain & Inflammation */

#header_pain_inflammation { background: url(res/img/pain-inflammation/headers/pain-inflammation.gif); }
#header_hand_in_hand { background: url(res/img/pain-inflammation/headers/hand-in-hand.gif); height: 80px !important; }
#header_acute_chronic { background: url(res/img/pain-inflammation/headers/acute-chronic.gif); height: 80px !important; }
#header_inflammation { background: url(res/img/pain-inflammation/headers/inflammation.gif); }

/* @end */

/* @group My Horse is in Pain */

#page.my_horse_home #primary, #page.my_horse #primary, #page.pain_inflammation_home #primary, #page.pain_inflammation #primary, #page.musculo_skeletal_home #primary, #page.musculo_skeletal #primary, #page.treatment_home #primary, #page.treatment #primary, #page.wound_management_home #primary, #page.wound_management #primary, #page.back_home #primary, #page.back #primary {
	float:									right;
	display: 							block;
	width: 								705px;
	overflow: 							auto;
	padding: 							0 0 20px 20px;
}

#page.my_horse_home #primary ul,  #page.glossary #definitions ul {
	margin-left: 						30px;
}

#article_image {
	float: 								right;
	padding: 							0 0 20px 20px;
}

#article_image_alt {
	float: 								left;
	padding: 							0 20px 20px 0;
}

#article_image p {
	margin-top: 						4px;
	text-align: 							center;
	font-weight: 						bold;
	color: 								#7bc043;
}

#header_my_horse { background: url(res/img/my-horse/headers/my-horse.gif); }
#header_bruising { background: url(res/img/my-horse/headers/bruising.gif); }
#header_wounds { background: url(res/img/my-horse/headers/wounds.gif); }
#header_fractures { background: url(res/img/my-horse/headers/fractures.gif); }
#header_joint_infections { background: url(res/img/my-horse/headers/joint-infections.gif); }
#header_joint_strains { background: url(res/img/my-horse/headers/joint-strains.gif); }
#header_tendonitis { background: url(res/img/my-horse/headers/tendonitis.gif); }
#header_proximal_suspensory_desmitis { background: url(res/img/my-horse/headers/proximal-suspensory-desmitis.gif); }
#header_osteoarthritis { background: url(res/img/my-horse/headers/osteoarthritis.gif); }
#header_laminitis { background: url(res/img/my-horse/headers/laminitis.gif); }
#header_hoof_abscesses { background: url(res/img/my-horse/headers/hoof-abscesses.gif); }
#header_post_shoeing_trauma { background: url(res/img/my-horse/headers/post-shoeing-trauma.gif); }
#header_corns { background: url(res/img/my-horse/headers/corns.gif); }
#header_subsolar_bruising { background: url(res/img/my-horse/headers/subsolar-bruising.gif); }
#header_palmar_foot_pain { background: url(res/img/my-horse/headers/palmar-foot-pain.gif); }
#header_navicular_syndrome { background: url(res/img/my-horse/headers/navicular-syndrome.gif); }
#header_colic { background: url(res/img/my-horse/headers/colic.gif); }
#header_skin_problems { background: url(res/img/my-horse/headers/skin-problems.gif); }
#header_teeth_problems { background: url(res/img/my-horse/headers/teeth-problems.gif); }
#header_eye_problems { background: url(res/img/my-horse/headers/eye-problems.gif); }

ul.double li {
	clear: 								none;
	float: 								left !important;
	width: 								260px;
	padding-bottom: 				5px;
	/*
	font-size: 							0.95em;
	line-height: 						1.2em;
	*/
}

#diagram {
	padding: 20px 0 20px 0;
	text-align: center;
}

/* @end */

/* @group Musculo-skeletal */

#page.musculo_skeletal #primary ul {
	list-style-type: 				none;
}

#header_musculo_skeletal { background: url(res/img/diagnosing-lameness/headers/musculo-skeletal.gif); }
#header_assessing { background: url(res/img/diagnosing-lameness/headers/assessing.gif); height: 80px !important; }
#header_diagnosing_lameness { background: url(res/img/diagnosing-lameness/headers/diagnosing-lameness.gif); }
#header_steps_diagnosing_lameness { background: url(res/img/diagnosing-lameness/headers/steps-diagnosing-lameness.gif); }
#header_diagnostic_imaging { background: url(res/img/diagnosing-lameness/headers/diagnostic-imaging.gif); }
#header_determining { background: url(res/img/diagnosing-lameness/headers/determining.gif); }
#header_lameness_scale { background: url(res/img/diagnosing-lameness/headers/lameness-scale.gif); }

ul.scintography, ul.pharmaceutical_options, ul.ultrasound, ul.shockwave {
	list-style-type: disc !important;
	margin-left: 20px;
}

ul.scintography {
	margin-bottom: 20px;
}

/* @end */

/* @group Pain Management & Treatment */

#header_treatment { background: url(res/img/treatment/headers/treatment.gif); }
#header_rest { background: url(res/img/treatment/headers/rest.gif); }
#header_mechanical_support { background: url(res/img/treatment/headers/mechanical-support.gif); }
#header_heat_cold { background: url(res/img/treatment/headers/heat-cold.gif); }
#header_pre_op_analgesia { background: url(res/img/treatment/headers/pre-op-analgesia.gif); }
#header_pharmaceutical_options { background: url(res/img/treatment/headers/pharmaceutical-options.gif); }
#header_massage { background: url(res/img/treatment/headers/massage.gif); width: 500px !important;}
#header_electrotherapy { background: url(res/img/treatment/headers/electrotherapy.gif); }
#header_ultrasound { background: url(res/img/treatment/headers/ultrasound.gif); }
#header_nerve_stimulation { background: url(res/img/treatment/headers/nerve-stimulation.gif); height: 80px !important; }
#header_laser { background: url(res/img/treatment/headers/laser.gif); }
#header_shockwave { background: url(res/img/treatment/headers/shockwave.gif); height: 80px !important; }
#header_magnetic { background: url(res/img/treatment/headers/magnetic.gif); }
#header_acupuncture { background: url(res/img/treatment/headers/acupuncture.gif); }
#header_hydrotherapy { background: url(res/img/treatment/headers/hydrotherapy.gif); }

table#pharmaceutical_options, table#wound_types {
	border: 								1px solid #7bc043;
}

table#pharmaceutical_options, table#pharmaceutical_options tr, table#wound_types, table#wound_types tr {
	width: 								688px;
}

#col1, #col2, #col3 {
	padding: 							3px 10px 3px 10px;
}

#col1 {
	width: 								229px;
}

#col2 {
	width: 								229px;
}

#col3 {
	width: 								230px;
}

table#pharmaceutical_options thead th, table#wound_types thead th {
	padding: 							5px 10px 5px 10px;
	background:						#7bc043;
	font-size: 							1.2em;
	color: 								white;
}

table#pharmaceutical_options tbody td, table#wound_types tbody td {
	border-bottom: 					1px solid #7bc043;
}

table#pharmaceutical_options tbody td.type, table#wound_types tbody td.type {
	background: 						#d7ecc6;
}

table#pharmaceutical_options tbody tr.last td, table#wound_types tbody tr.last td {
	border-bottom: 					none;
}

table#pharmaceutical_options tbody td, table#wound_types tbody td {
	padding: 							5px 10px 5px 10px;
	font-size: 							1.1em;
	line-height: 						1.3em;
}


/* @end */

/* @group Wound Management */

#header_wound_management { background: url(res/img/wound-management/headers/wound-management.gif); }
#header_call_vet { background: url(res/img/wound-management/headers/call-vet.gif); }
#header_wound_types { background: url(res/img/wound-management/headers/wound-types.gif); }
#header_control_bleeding { background: url(res/img/wound-management/headers/control-bleeding.gif); }
#header_manage_wound_at_home { background: url(res/img/wound-management/headers/manage-wound-at-home.gif); width: 500px !important; height:  80px !important;}
#header_vet_recommends_surgery { background: url(res/img/wound-management/headers/vet-recommends-surgery.gif); width: 500px !important; height:  80px !important; }

#downloads_attractors {
	border-top: 					1px solid #d7ecc6;
}

#downloads_attractors ul {
	margin: 						0;
	padding: 						0;
	display: 						block;
	width: 							699px;
	list-style-type: 				none;
}

#downloads_attractors li {
	display: 						block;
	float: 							left;
	width: 							233px;
	height: 							75px;
}

/* @end */

/* @group Back into Work */

#page.back_home #primary h1, #page.back #primary h1, #page.pain_inflammation_home #primary h1, #page.pain_inflammation #primary h1, #page.musculo_skeletal_home #primary h1, #page.musculo_skeletal #primary h1, #page.my_horse_home #primary h1, #page.my_horse #primary h1, #page.treatment_home #primary h1, #page.treatment #primary h1, #page.wound_management_home #primary h1, #page.wound_management #primary h1 {
	margin: 							20px 0 0 0;
	clear: 								left;
	display: 							block;
	width: 								450px;
	height: 								47px;
	background-repeat: 			no-repeat;
	background-position:			left bottom;
}

#header_back { background: url(res/img/back/headers/back.gif); }
#header_exercise_plan { background: url(res/img/back/headers/exercise-plan.gif); }
#header_exercise_return { background: url(res/img/back/headers/exercise-return.gif); }
#header_treadmills { background: url(res/img/back/headers/treadmills.gif); }
#header_aquatreds { background: url(res/img/back/headers/aquatreds.gif); }
#header_options { background: url(res/img/back/headers/options.gif); }
#header_euthanasia { background: url(res/img/back/headers/euthanasia.gif);}

/* @end */

/* @group Contact Us */

#contactform {
	display: 							block;
	float: 								left;
	width: 								350px;
}

#address {
	display: 							block;
	overflow: 							auto;
	float: 								left;
	width: 								224px;
	margin-top: 						44px;
	padding-left: 						20px;
	border-left: 						1px solid #d7ecc6;
}

#address p.registered {
	/*text-align: 							justify;*/
	font-size: 							1em !important;
}

#header_contact {
	display: 							block;
	width: 								168px;
	height: 								44px;
	background:						url(res/img/contact/header-contact.gif) no-repeat bottom;
}

#header_thankyou {
	display: 							block;
	width: 								155px;
	height: 								44px;
	background:						url(res/img/contact/header-thankyou.gif) no-repeat bottom;
}

p {font-size:1.2em;}

a {
	padding: 							1px;
	text-decoration:					none;
	color: 								#7bc043;
}

/* a:hover {background:#7bc043;} */

ul {
	list-style-type:					none;
	margin: 							0;
	padding: 							0;
}

form {
	margin: 							0;
	width:								300px;
}

fieldset {
	border:								none;
	border-bottom: 						2px solid lightgrey;
	padding:							8px;
}

legend {
	display:							none;
	visibility:							hidden;
}

label {
	font-size:							1.1em;
	font-weight:						bold;
	color: 								#515151;
}

div.lbl {margin:8px 0 0 0;}

div.obj input, textarea {
	width:								270px !important;
	padding:							3px;
	border-color:						#ababab;
	border-style:						solid;
	border-width:						thin;
	font-family:						arial, sans-serif;
	font-size:							1.2em;
	color: 								black;
}

textarea {height:100px;}

div.obj input:focus, textarea:focus {background:#f2f2f2;}

div.obj input.err, textarea.err {border-color:#cd0000;}

p.err {
	margin: 							3px 0 0 0;
	padding: 							0;
	background:						url(contact/sc_admin/res/error_arrow.gif) no-repeat;
	font-size:							1.1em !important;
	font-style:							italic !important;
	text-indent:						20px;
	color: 								#cd0000 !important;
}

#sendme {margin-top:16px;}

/* @end */

/* @group Terms */

#header_privacy {
	display: 							block;
	width: 								210px;
	height: 								44px;
	background:						url(res/img/terms/header-privacy.gif) no-repeat bottom;
}

#header_terms {
	display: 							block;
	width: 								293px;
	height: 								44px;
	background:						url(res/img/terms/header-terms.gif) no-repeat bottom;
}

/* @end */

/* @group Sitemap */

#sitemap {
	margin: 							0 !important;
	list-style-type: 					none !important;
	width: 								555px;
}

#header_sitemap {
	display: 							block;
	width: 								122px;
	height: 								45px;
	margin-bottom: 					15px;
	background:						url(res/img/sitemap/header-sitemap.gif) no-repeat bottom;
}

#header_page_not_found {
	display: 							block;
	width: 								217px;
	height: 								45px;
	margin-bottom: 					15px;
	background:						url(res/img/home/header-page-not-found.gif) no-repeat bottom;
}

#sitemap li {
	clear: 								left;
	float: 								left;
}

#sitemap li ul {
	list-style-type: 					none;
	width: 								555px;
}

#sitemap li ul.subnav li {
	clear: 								none;
	float: 								left !important;
	width: 								165px;
	padding-bottom: 				5px;
	font-size: 							0.95em;
	line-height: 						1.2em;
}

#sitemap li ul.subnav li a {
	display: 							block;
	padding: 							0 20px 8px 0;
}

#sitemap h2 {
	margin-top: 						0;
	padding-top: 						15px;
	width: 								400px;
}

/* @end */

/* @group Footer */

#footer {
	clear: 								both;
	display: 							block;
	width: 								950px;
	border-top:						6px solid #7bc043;
	margin-top: 						30px;
}

#footer li {
	display:								block;
	float:									left;
	padding: 							15px 15px 10px 0;
	font-size:							1.2em;
}

#about_dechra {
	float: 								left;
	display: 							block;
	width: 								425px;
	margin-top: 						12px;
	padding: 							0 25px 0 25px;
	border-right:						2px solid #7bc043;
}

#about_dechra h2 {
	margin: 							0 0 3px 0;
	font-size: 							1.4em;
	color: 								#7bc043;
}

#about_dechra p {
	margin: 							0;
	text-align: 							justify;
	font-size:							1.2em;
	line-height: 						1.6em;
	color: 								#7bc043;
}

#footer_links {
	margin-left: 						50px;
	float: 								left;
	font-weight: 						bold;
}

/* @end */