﻿/* Site Attributes
//Colours
Gold			#ba9800
light Gold		#e2d192
Gray			#666666
Cream			#f8f4e5
light cream		#f8f4e5
Red				#9c1e3d

//Font Sizes
1em 	= 12px	
1.1em 	= 13px	
1.2em 	= 14px
1.3em 	= 15px
1.4em 	= 16px
1.5em 	= 17px
*/




/*Document Downloads section*/
div.clear{ clear:both;}

#categorySelect{ background:#eeeeee; color:#000000; padding:10px; margin: 0 0 5px 0;}
#categorySelect label{ font-weight:bold;}
#categorySelect select, #categorySelect input{ margin: 0 10px 0 20px; font-weight:normal;}
#categorySelect select.searchBox, #categorySelect input.searchBox{ margin: 0 10px 0 0px; width:200px; font-weight:normal;}

#categorySelect input.gobutton{ margin:0 10px 0 0;  background:url(/common/images/arrow-gold.gif) #eeeeee no-repeat 0 5px; padding:0 0 0 5px; border:0px; color:#ba9800; cursor:pointer;}
#categorySelect label.formLbl{ width:200px; display:block; float:left;}


.pagingLeft{ float:left;width:100px; padding:5px 0 10px 0;}
.pagingRight{float:right; width:300px; text-align:right; padding:5px 0 10px 0;}

#copy ul.listNews{ border-bottom:1px solid #f8f4e5; padding:0; margin:0;}
#copy ul.listNews li{border-top:1px solid #f8f4e5; padding:0; background:none; }

#copy ul.listNews li{width:100%; padding:5px 0 5px 0; }
#copy ul.listNews strong.title{font-weight:normal;}

#copy ul.listFeature{ border-bottom:1px solid #f8f4e5; padding:0; margin:0;}
#copy ul.listFeature li{border-top:1px solid #f8f4e5; padding:0; background:none; }

#copy ul.listFeature li .listImage{float:left; width:60px; position:relative;  }
#copy ul.listFeature li .listCopy{float:right; width:475px; padding:10px 0 10px 0; }


/*div.fullImageHolder{ padding: 10px 0 10px 0;}
*/
img.clipMe{top:0px; left:0px; clip:rect(10px, 70px, 70px, 10px); position:absolute; top:5px; left:-10px; }
img.clipMeNot{top:0px; left:0px; clip:rect(0px, 60px, 60px, 0px); position:absolute; top:15px; }


select.locList{ width:300px;}
label.locListlbl{width:100px; display:block; float:left; padding:0 0 15px 0 ;}



table.tblCareers{ margin:10px 0 0 0;}
table.tblCareers td{ padding:0 0 5px 0; border-bottom:1px solid #f8f4e5; vertical-align:top;}
table.tblCareers th{ padding:0 0 5px 0; border-bottom:1px solid #f8f4e5;color:#9c1e3d;}

span.required{ color:#9c1e3d;}

img.setMaxWidth{ max-width:550px;}

#jobDetails{ background:#eeeeee; color:#000000; padding:10px; margin-bottom:10px;}
#jobDetails h2{ color:#9c1e3d; }
#jobDetails p{ line-height:1.5em; margin:0px;}

td p { line-height:1em;}

input.button{ margin:0 0 10px 10px; float:right;  background:url(/common/images/go.gif) #F1EACC no-repeat 0 3px; padding:2px 0 3px 15px; border:1px solid #e2d192; color:#ba9800;}


input.input-normal, textarea.input-normal { margin:0 0 5px 0; width:260px;}
input.input-small, textarea.input-small{ margin:0 0 5px 0; width:107px;}
input.input-smaller, textarea.input-smaller{ margin:0 0 5px 0; width:90px;}
input.input-smallest, textarea.input-smallest{ margin:0 0 5px 0; width:60px;}


select.select-normal{ margin:0 5px 5px 0; width:260px;}
select.select-smallest { margin:0 0 5px 0; width:70px;}




select.rnsList, input.rnsList{ width:200px;margin:0 5px 5px 0; }

#categorySelect select.month{ width:100px;}
#categorySelect select.year{ width:90px; margin: 0 0px 0 0px;}

label.rnsListlbl{width:150px; display:block; float:left; padding:0 0 15px 0 ;}


