*
{
	padding: 0;
	margin: 0;
}

body
{
	font-family: Arial;
	font-size: 0.8em;
	line-height: 1.5em;
}

a
{
	text-decoration: none;
	/*color: #6d300b;*/
	color: #569C09;
	font-weight: bold;
	cursor: pointer;
}

a:hover {
	text-decoration: underline;
}

p {
	margin-bottom: 10px;
}

img
{
	border: none;
}

.hideContent {
	position: absolute;
	left: -1000em;
	width: 1px;
}

.clear {
	clear: both;
}

.clearLeft {
	clear: left !important;
	width: auto !important;
	margin: 0 !important;
}

.marginLeft
{
	margin-left: 10px !important;
	display: inline;	
}

ul {
	margin-left: 20px;
}

div#crumbtrail ul
{
	
	list-style-type: none;
	float: left;
	display: inline;
	width: 740px;
	clear: both;
	font-size: 0.9em;
	padding: 10px 0 0 0px;
}

div#crumbtrail ul li
{
		float: left;
		padding-right: 5px;		
}

div#crumbtrail ul li a {
	font-weight: normal;
	color: #666666;
}

div#crumbtrail ul li.youAreHere {
	color: #EA7300;
}


div#mainContent
{
	padding: 10px 0 0 0px;
	float: left;
	clear: left;
	width: 760px;
	min-height: 400px;
	height: auto !important;
	height: 400px;
}

div.homePageMainContent {
	
}

div#orgContent
{
	float: left;
	width: 750px;
	background: url('../images/siteImages/ruleSegment.jpg') repeat-x left bottom;
	padding-bottom: 5px;
	margin-bottom: 10px;
}


div#wrapper
{
	margin: 10px 0 0 20px;
	float: left;
	width: 760px;
}

div#footer
{
	padding: 30px 0 0 0;
	float: left;
	clear: both;
	width: 100%;
	margin-bottom: 15px;
}

div#footer div#footer-border {
	margin-bottom: 10px;
}

div#unicef {
	float: right;
	margin-right: 15px;
	display: inline;
}

.noPaddingTop {
	padding-top: 0 !important;
}

.paddingBottom {
	padding-bottom: 10px;
}

.alignRight {
	text-align: right;
}

.floatLeft
{
	float: left;
}

.floatRight
{
	float: right;
}

div.clearFloatLeft
{
	float: left;
	clear: left;
}

div.clearBoth
{
	clear: both;
}

.paddingLeft
{
	padding-left: 10px;
}

.paddingRight
{
	padding-right: 10px;
}

.backgroundNone {
	background: none !important;
}

.contentImage {
	float: left;
	margin: 0 15px 15px 0;
	display: inline;
}

div.atlasDistrict {
	float: left;
	padding: 0px 5px 0px 0px;
}

div.atlasDistrict a {
	padding-right: 5px;
}

div#topBanner
{
	float: left;
	clear: both;
	min-height: 127px;
	height: auto !important
	height: 127px;
	width: 100%

}

div#bannerLogo, div#rightBanner {
	padding-left: 10px;
	float: left;
	vertical-align: top;
}

div#bannerLogo h1 {
	margin-left: -3px;
	margin-bottom: 5px;
}

span#languageLink {
	font-size: 11px;
	display: block;
	float: left;
	margin-bottom: 3px;
}

span#languageLink span {
	color: #AFAFAF;
}

div#rightBanner
{
	float: right;
	width: 403px;
	clear: right;
}

div#rightBanner a,
div#rightBanner form {
	float: right;
	margin-top: 8px;
}

div#rightBanner div#threeCImage {
	margin-top: 17px;
	margin-bottom: 25px;
}

div#languageSelector  {
	float: right;
}

div#navBar 
{
	width: 100%;
	clear: left;
	float: left;
	background: url("../images/siteImages/navBarBackground.jpg") top left no-repeat;
}

div#wrapper div.lesotho-navBar {
	background: url("../images/siteImages/navBarBackground-sesotho.jpg") top left no-repeat !important;
}

div#wrapper div.lesotho-navBar ul {
	float: left;
	margin-left: 40px;
	display: inline;
}

div#wrapper div.lesotho-navBar ul#navigation-one li a {
	width: 146px;
	text-align: center;
}

div#wrapper div.lesotho-navBar ul#navigation-two {
	clear: left;
	border-left: 2px solid white;
	width: 100%;
}

div#wrapper div.lesotho-navBar ul#navigation-two li a {
	border-top:2px solid white;
	text-align:center;
	width:202px;
	padding-bottom: 0px;
	border-bottom: none;
}

div#navBar ul a
{	
	text-transform: uppercase;
	font-weight: normal;
	font-size: 12px;
	padding: 1px 10px;
	display: block;
	background: #90B941;
	color: #ffffff;
	border-right: 2px solid white;
	float: left;
	letter-spacing: 1px;
}

div#navBar ul a.first
{
	border-left: 2px solid white;
}


div#navBar ul li
{
	float: left;
}

div#navBar ul
{
	padding: 0 42px 0 0;
	list-style-type: none;
	float: right;
}

div.title
{
	font-size: 1.5em;
	font-weight: bold;
	color: #0a7994;
	padding: 0 0 10px 0px;
	line-height: 1.2em;
}

div.floatNavBar
{
	vertical-align: bottom;
	float: right;
	padding: 0 40px 0 0;
}


/*---------------------------homepage styles*/
div#leftColHome
{	

	clear:left;
	padding: 0px 10px 0 0;
	margin-top: 15px;
	width: 370px;
	float: left;
	background: transparent url(../images/siteImages/ruleSegment.jpg) repeat-y scroll right top
}

div#atlas {
	color: #ffffff;
	position: relative;
	margin-bottom:10px;
}

div#atlas span {
	position: absolute;
	left: 18px;
	top: 50px;
	width: 170px;
}


.topRule
{
	background: url("../images/siteImages/ruleSegment.jpg") repeat-x left top;
	margin: 15px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	float: left;
}

div#vertRule
{
	padding: 20px 0 0 0;
	float: left;
	display:none;
}

div#rightColHome
{
	padding: 15px 0 0 0;
	width: 365px;
	float: right;
}


div.titleHome
{
	font-size: 1.6em;
	line-height: 1.4em;
	padding: 10px 0 0 0px;
	width: 361px;
	margin: 0px 0px 20px 0px;
	color: #6d300b;
	background: url("../images/siteImages/blue_grad_box_top.gif") top left no-repeat;
	text-transform: uppercase;
}

div.titleHome div {
	background: url("../images/siteImages/blue_grad_box_bottom.gif") bottom left no-repeat;
	min-height: 61px;
	height: auto !important;
	height: 61px;
	padding: 0 10px 10px 15px;
}

div.titleHome div a {
	font-weight: normal;
	color: #395E67;
}

div#orgBoxHome
{
	clear: both;
	padding: 10px 0 0px 0px;
	color: #046F85;
}

div#orgBoxHome form {
	margin-top: 5px;
}

div#orgBoxHome span.floatLeft {
	padding-right: 5px;
	margin-top: 5px;
	font-size: 0.9em;
}

div#orgContent a#backButton {
	float: right;
	padding-right: 20px;
	font-size: 0.9em;
	background: url("../images/siteImages/nextArrow.gif") right center no-repeat;
	color: #008CA8;
	font-weight: bold;
}

div#orgBoxHome form input {
	border: none;
	float: left;
	display: inline;
}

div#rightColHome div#orgBoxHome div {
	min-height: 61px;
	height: auto !important;
	height: 61px;
}

div#rightColHome div#orgBoxHome div.sesothoButtons {
	min-height: 73px;
	height: auto !important;
	height: 73px;
}

div#rightColHome div#orgBoxHome {
	width: 361px;
	background: url("../images/siteImages/blue_grad_box_top.gif") top left no-repeat;
}

div#rightColHome div#orgBoxHome div {
	background: url("../images/siteImages/blue_grad_box_bottom.gif") bottom left no-repeat;
	padding: 0 0 0px 10px;

}

div#rightColHome div#orgBoxHome form input {
	margin-right: 5px;
}

div#orgContent div#orgBoxHome {
	background: none;
	float: left;
	clear: both;
	width: 745px;
	padding-top: 0;
}

div#rightColHome div#orgContent div#orgBoxHome {
	width: 505px;
}

div#orgContent div#orgBoxHome form div {
	float: left;
	clear: left;
	width: 775px;
}

div#orgContent div#orgBoxHome input {
	margin: 0 10px 0 0;
	
}


div#frontImage
{
	padding: 0 0 10px 0;
}

div#bodyHome
{
	width: 360px;
	padding: 0 0 10px 0;
	line-height: 1.4em;
}

div.rule
{
	padding: 10px 0 10px 0;
}

div.subTitle
{
	font-weight: bold;
	color: #569C09;
}

div#featuredBody div.subTitle {
	margin: 0 0 10px 110px;
}

div#featuredBodyFull div.subTitle {
	margin: 0 0 10px 5px;
}

div#featuredBody, div#featuredBodyFull
{
	padding: 5px 10px 0 10px;
	float: left;
	width: 270px;
}

div#featuredBody div.featuredText {
	margin-left: 110px;
}

div#featuredBodyFull div.featuredText {
	margin-left: 5px;
}

div#featuredBody div.subTitle, div#featuredBodyFull div.subTitle {
	padding-left: 0;
}


div#featuredBody a, div#featuredBodyFull a {
	font-weight: normal;
	padding-right: 20px;
	position: relative;
	top: 10px;
	background: url("../images/siteImages/arrow.gif") right center no-repeat;
}

div#featuredOrg h2 {
	margin: 0 0 10px 15px !important;
}

img.mekhatlo {
	margin-left: 20px;
}

/*** START NEWS STYLES ***/

	div#newsSectionHome
	{
	
		float: left;
		min-height: 201px;
		height: auto !important;
		height: 201px;
		background: url("../images/siteImages/newsBackground.gif") bottom left no-repeat;
		padding-bottom: 10px;
	}

	div#newsHomeBorder {
		float: left;
		border-left: 1px solid #CFDBDD;
		border-right: 1px solid #CFDBDD;
	}

/*** END NEWS STYLES ***/



input.buttonsHome
{
	border: solid;
	border-color: #90ccd8;
	border-width: 1px;
	cursor:pointer;
	color: #6d300b;
	font-weight: bold;

}

div.paddingTop
{
	padding: 10px 0 0 0;
}

.borderBottom {
	background: url('../images/siteImages/ruleSegment.jpg') repeat-x scroll left bottom !important;
}


/*------------------------------orgIndex*/


div.subTitleInList
{
	font-weight: bold;
	color: #0a7994;
	padding: 10px 0 5px 10px;
}

div#breadcrumb
{
	color: #f8981d;
	float: left;
	clear:both;
	width: 100%;
}

div#breadcrumbEnd
{
	float: left;
	color: #6d300b;
}

div#orgIntro
{
	padding: 10px 0 10px 0;
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
	background: url('../images/siteImages/ruleSegment.jpg') repeat-x left bottom;
}

div#orgIntroBody
{
	padding: 5px 0 0 10px;
	float: left;
	width: 550px;
}

ul#orgLeftCol
{
	list-style-type: none;
	clear:left;
	float:left;
	display: inline;
	padding: 0 10px 0 0;
}


div#orgRightCol
{
	float: left;
	padding: 0 0 0 10px;
	width: 400px;
}

div#orgListing
{	
	width: 540px;
	float: left;
}

ul.orgLinks
{
	float: left;
	padding: 5px 0 0 10px;
	border-left: 8px solid #D0E6ED;
	min-height: 200px;
	height: auto !important;
	height: 200px;
	width: 300px;
}	

ul.orgLinks li {
	margin-bottom: 10px;
	color: #EA7300;
}

ul.orgLinks li a
{
	display: block;
	font-weight: bold;
	color: #569C09;
	margin: 0 0 10px 0;
}


div.longRule
{
	padding: 10px 0 15px 0;
	
}

div#orgTitle
{
	float: left;
	clear: left;
	padding: 15px 0 0 0;
	font-size: 1.5em;
	color: #0a7994;
}

div#webAddress {
	font-size:1.2em;
	margin-bottom:5px;
}

ul.splitterLinks
{
	float: left;
	border-left: 8px solid #D0E6ED;
	min-height: 200px;
	height: auto !important;
	height: 200px;
	max-width: 200px;
}

ul#Type,
ul#Sectors {
	width: 180px;
}

div#orgListing ul {
	margin-left: 0;
	list-style-type: none;
}

a.buttonOn
{
	text-align: right;
	padding: 5px 10px 0 0;
	display: block;
	background: url("../images/siteImages/buttonOn.jpg") top left no-repeat;
	height: 28px;
	width: 155px;
	color: #ffffff;
}

a.buttonOff
{
	text-align: right;
	padding: 5px 10px 0 0;
	display: block;
	background: url("../images/siteImages/buttonOff.jpg") top left no-repeat;
	height: 28px;
	width: 155px;
}

a.sesothoButtonOn {
	text-align: right;
	padding: 3px 10px 0 0;
	display: block;
	background: url("../images/siteImages/buttonOn-sesotho.gif") top left no-repeat;
	height: 45px;
	width: 155px;
	color: #ffffff;
}

a.sesothoButtonOff {
	text-align: right;
	padding: 3px 10px 0 0;
	display: block;
	background: url("../images/siteImages/buttonOff-sesotho.gif") top left no-repeat;
	height: 45px;
	width: 155px;
}

a.sectionLinkOn
{
	color: #0a7994;
}

a.sectionLinkOff
{
	color: #569C09;
}

ul.splitterLinks li
{
	padding: 5px 12px 5px 12px;
	/* background: url('../images/siteImages/ruleSegment.jpg') repeat-x left bottom; */
	color: #EA7300;
}

ul.splitterLinks li a {

}


/******************************Organisation page*/
div#orgDetails
{
	padding: 5px 0 0 0px;
	width: 750px;
	float: left;
	margin: 10px 0;
	background: transparent url(../images/siteImages/ruleSegment.jpg) repeat-x scroll left top;
}

div#titleDesc {
	margin-top: 10px;
	margin-left: 110px;
}



div#titleDesc img {
	float: left;
}

div#titleDesc div.orgDetailTitle {
	clear: none;
	padding-right: 5px;	
	width: auto;
}

div#titleDesc div.orgDetails {
	margin-left: 0;
	margin-bottom: 5px;
}

div#orgPageLeftCol
{
	float: left;
	width: 365px;
	background: url('../images/siteImages/ruleSegment.jpg') repeat-y top right;
	padding-right: 20px;
	min-height: 300px;
	height: auto !important;
	height: 300px;
	clear: left;
}

div#orgPageLeftCol img {
	margin-top: 10px;
}

div#orgPageRightCol
{
	float: left;
	width: 340px;
	padding-left: 10px;
}

div.orgDetailTitle
{
	clear: left;
	padding: 0 0 0 0;
	margin-bottom: 15px;
	color: #0a7994;
	float: left;
	width: 90px;
	text-align: right;
}

div.orgDetails
{
	margin-left: 110px;
	margin-bottom: 15px;
}

div.draft
{
	margin-bottom: 10px;
	font-style: italic;
}

div.commaSeparate
{
	margin-left: 110px;
	margin-bottom: 15px;
}

h1.orgTitle
{
	padding: 0px 0 0 0;
	font-weight: bold;
	color: #0a7994;
	font-size: 1.5em;
	margin-bottom: 5px;
	line-height: 1.2em;
}

div.orgRule
{
		background: url("../images/siteImages/ruleSegment.jpg") left repeat-x;
		height: 10px;
		width: 100%;
		padding: 10px 0 10px 0;
}


/*******************************News item page*/
div#newsBody
{
	float: left;
	width: 400px;
	padding: 0 20px 30px 10px;
}

div#prevNext
{
	clear: both;
	float: left;
	padding: 0px 0 0 0px;
	text-align: right;
	width: 100%;
	font-size: 0.9em;
	margin-bottom: 10px;
}

a.prev, a#prev {
	padding-left: 20px;
	background: url('../images/siteImages/prevArrow.gif') no-repeat left center;
}

a.next, a#next, div#OVCLanding h2 a {
	padding-right: 20px;
	background: url('../images/siteImages/nextArrow.gif') no-repeat right center;
}

a.next, a#next,
a.prev, a#prev,
div#prevNext span {
	float: left;
	color: #008CA8 !important;
	font-weight: normal !important;
}

div#prevNext span {
	padding: 0 5px;
}

div.newsItem
{
	margin: 5px 15px 0px 15px;
	clear: both;
	float: left;
	display: inline;
	width: 335px;
}

div#events {
	clear:left;
	float: none;
	margin-top: 10px;
}

div.noticeBoardBottom {
	background: url('../images/siteImages/notice_board_top.gif') no-repeat left top;
}

div.noticeBoardTop {
	padding: 20px 50px 20px 40px;
	background: url('../images/siteImages/notice_board_bottom.gif') no-repeat left bottom;
}

div#events div.eventItem {
	margin-bottom: 10px;
}

div#events div.eventNumber2 {
	clear: left;
}

div#events h2 {
	margin:0 10px 10px 0;
	float:left;
	display: inline;
}

span.date { font-style: italic; font-size: 0.9em; }

div#mainContent h2 {
	clear: left;
}

div.newsItem h2, div#mainContent h2 {
	color: #569C09;
	margin-bottom: 5px;
	font-size: 1.2em;
	margin-top: 10px;
}

div.newsItem a {
	color: #077B92;
}

div.newsItem img.floatLeft {
	padding-right: 10px;
	padding-bottom: 15px;
}

div.newsItem p {
	margin-left: 155px;
	padding-bottom: 15px;
}

div.newsContent
{	
	width: 650px;
	padding-left: 10px;
}

div#newsContent h2 {
	margin-bottom: 15px;
}

div.newsContent div.title {
	padding-left: 0;
}




/**********************************News index page*/

div#newsContent {
	float: left;
	width: 100%;
	background: url('../images/siteImages/ruleSegmentGreen.gif') repeat-y 360px 0;
}

div#newsLinks, div#orgLinks
{
	float: left;
}

div#newsLinks {
	width: 350px;
	margin-right: 10px;
}

div#orgLinks {
	padding-left:20px;
	width:350px;
}

div#newsLetters {
	background: url('../images/siteImages/ruleSegment.jpg') repeat-x left bottom;
	padding-bottom: 10px;
}

div#newsLetters a.newsletterLink {
	background: url('../images/siteImages/nextArrow.gif') no-repeat right center;
	padding-right: 20px;
	font-weight: normal;
}

div.newsFeature {
	clear: left;
}

div.newsFeature p {
	margin-left: 160px;
}

/*********************************Atlas page*/

.districtLabelMap {color: #0033CC; width: 8em; font-size: 0.9em;}

.districtLabelSat {color: #FFFF00; width: 8em; font-size: 0.9em;}


div#map {
	float: left;
	width: 500px;
	height: 500px;
	position: relative;
	background-color: rgb(229, 227, 223);
	margin-bottom: 10px;
}

div#map img {
	display: block;
}

div#map a.linkToOrg {
	clear: both;
}

div#map span.sectionName {
	color: #0A7994;
	width: 50px;
	clear: left;
}

div#map span.sectionContent {
}

div#mapFilter {
	float: left;
	width: 220px;
	line-height: 1.2em;
	height: 488px;
	overflow: auto;
	padding: 5px;
	border: 1px solid #0A7994;
	margin-right: 5px;
	display: inline;
	margin-bottom: 10px;
}

div#mapFilter ul li input {
	margin: 3px 5px 0 0 !important;
}

div#mapFilter ul li img {
	vertical-align: middle;
	margin-left: 5px;
}

div#mapFilter ul {
	margin-left: 15px;
	padding-left: 0;
	list-style-type: none;
	font-family: arial;
	color: #000000;
}

div#mapFilter ul li {
	margin: 10px 0;
}

div#mapFilter ul li ul li {
	margin-bottom: 0;
}

div#mapFilter ul li a {
	color: #864A15;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 0% 40%;
}

div#mapFilter ul li ul li a {
	display: block;
}

div#mapFilter ul li ul li a {
	background: none !important;
}

div#mapFilter a:hover {
	text-decoration: underline;
}

div.districtLink
{
	padding-bottom: 5px;
}	

div#lesothoMap
{
	width: 349px;
	height: 304px;
	background: url('../images/siteImages/atlas.png') no-repeat top left;
	margin: 20px 0 20px 170px;
	position: relative;
}

div#lesothoMap a:hover {
	border: 3px solid #F7981A;
}

div#lesothoMap a {
	display: block;
	position: absolute;
}

div#lesothoMap a span {
	position: absolute;
	width: 1px;
	left: -9999px;
	overflow: hidden;
}

div#lesothoMap a:hover span {
	left: -10px;
	top: -18px;
	width: 100px;
}


/************************************District Page*/
div#districtDetails
{
	padding: 0 0 10px 0;
}

/*** START FORM STYLES ***/

	p.warning {
		color: #990000;
		font-weight: bold;
	}

	p.success {
		color: #009900;
		font-weight: bold;
	}

	div.formItem {
		float: left;
		clear: left;
		width: 100%;
		margin-bottom: 20px;
	}

	label {
		color: #0A7994;
		width: 200px;
		vertical-align: top;
		padding-right: 10px;
		clear: left;
		float: left;
	}

	label span {
		color: #000000;
		font-size: 0.8em;
	}

	div.checkBoxes {
		float: left;
		width: 400px;
	}

	div.checkBox {
		float: left;
		clear: left;
		width: 400px;
		margin-bottom: 10px;
	}

	div.checkBoxes input {
		float: left;
		padding: 0px;
		margin: 0px;
	}

	div.checkBoxes span {
		float: left;
		clear: left;
		width: 200px;
	}

	input, textarea, label {
		float: left;
		margin: 0;
	}

	input.text {
		width: 300px;
	}

	input#submitForm {
		clear: left;
	}

/*** END FORM STYLES ***/

/*** START OVC STYLES ***/

ul#OVCTabs {
	float: left;
	border: 1px solid #000000;
	list-style-type: none;
	margin-bottom: 20px;
}

ul#OVCTabs li {
	float: left;
	width: 150px;
	text-align: center;
}

div#OVCLanding {
	width: 450px;
	margin: 10p 0px;
	padding-bottom: 10px;
}

div#OVCLanding {
	background: url('../images/siteImages/ruleSegment.jpg') repeat-x left bottom;
}

div#OVCLanding h2 {
	background: url('../images/siteImages/ruleSegment.jpg') repeat-x left top;
	padding-top: 10px;
}

div#OVCPage {
	margin: 10px 0;
}

abbr {
	cursor: default;
}

ul#abbr {
	width: 460px;
	float: left;
	padding-top: 10px;
	background: url('../images/siteImages/ruleSegment.jpg') repeat-x left top;
}

ul#abbr li {
	clear: left;
}

ul#abbr li strong {
	color: #0A7994;
}

ul#abbr, ul#links {
	margin: 0;
}

ul#singleList li, ul#abbr li, ul#links li {
	display: inline;
	float:left;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background: url('../images/siteImages/ruleSegment.jpg') repeat-x left bottom;
	width: 100%;
}

ul#links li {
	margin-bottom: 20px;
	margin-right: 20px;
	width: 340px;
}

ul#links li strong {
	color: #0A7994;
}

ul#singleList {
	background: transparent url(../images/siteImages/ruleSegment.jpg) repeat-x scroll left top;
	float: left;
	padding-top: 10px;
	width: 460px;
}

/*** END OVC STYLES ***/


/*** START GALLERY STYLES ***/

div#thumbnails {
	float:left;
	display: inline;
	margin-right: 10px;
	background: url('../images/siteImages/thumbnail_border_middle.gif') repeat-y right top;
}

div#thumbnailsBorder {
	background: url('../images/siteImages/thumbnails_border_bottom.gif') no-repeat right bottom;
}


div#thumbnails a {
	padding: 10px;
	float: left;
	display: inline;
	cursor: pointer;
	background: url('../images/siteImages/thumbnail_border_bottom.gif') no-repeat center top;
}

div#mainImage {
	width: 365px;
	float: left;
}

div#imageDescription {
	overflow: visible !important;
	margin-bottom: 10px;
}

div#imageDescription h2 {
	margin-top: 0;
}

div#imageDescription img {
	margin-bottom: 10px;
}

div#mainImage div#navigation {
	text-align: right;
	margin-bottom: 5px;
}

div#mainImage div#navigation a {
	float: none;
	margin-left: 20px;
}

p#galleryDescription {
	width: 360px;
	margin-bottom: 20px;
}

p#newsDescription {
	width: 100%;
	padding-bottom: 10px;
	background: url('../images/siteImages/ruleSegment.jpg') repeat-x left bottom;
}

p#OVCDescription {
	width: 400px;
	margin-bottom: 20px;
}

div#imageDescription h2, div#imageDescription p.description {
	font-size: 1em;
}

/*** END GALLERY STYLES ***/


/*** START SEARCH STYLES ***/

form#cse-search-box {
	margin-right: 17px;
}

div#cse-search-results iframe {
	width: 740px !important;
}

input#q {
	border: 1px solid #77C1CB;
	padding: 2px
}

input#sa {
	padding: 3px 3px 3px 10px;
}

/*** END SEARCH STYLES ***/

/*** PRINT ONLY STYLES ***/
@media print {
  	div#orgPageLeftCol {
		width: 700px;
		background: none;
	}

	div#orgPageRightCol {
		width: 700px;
		clear: left;
		margin-top: 20px;
	}
} 