body {
	background: url(/images/bg-body.gif) repeat-y;
}
#boxHeader {
	background-color: #FFFFFF;
}
#mainContent {
	padding-bottom:50px;
}
#mainContentInside {
	padding-top:53px;
	padding-right:57px;
	padding-left:57px;
	width: 581px;
}

#boxNavPhoto {
	padding-bottom: 14px;
	background-color: #F2F2F2;
}
#mainNav {
	width: 210px;
}
#mainNav * {
	text-decoration:none;
}
#orange .menu1 a, #grey .menu1 a, #cream .menu1 a, #green .menu1 a, #blue .menu1 a, #teal .menu1 a {
	color: #535B61; /* ignore tab colours, force to dark grey */
}
.menu1 a {
	background-color: #F2F2F2;
	background-repeat: no-repeat;
	background-position: 21px 13px;
	border-bottom: 1px solid #FFFFFF;
}
.menu1 a, .menu1current a {
	display: block;
	width: 160px; /* 210px excluding padding */
	padding: 9px 18px 5px 32px;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
}
#orange .menu2 a, #grey .menu2 a, #cream .menu2 a, #green .menu2 a, #blue .menu2 a, #teal .menu2 a {
	color: #000000; /* ignore tab colours, force to black */
}
.menu1current a {
	background: #E6E6E6;
}
.menu2 a, .menu2current a {
	font-family: Helvetica, Arial, sans-serif;
	display: block;
	width: 146px; /* 210px excluding padding */
	padding: 1px 22px 5px 42px;
	font-size: 11px;
	font-weight: normal;
	background: #E6E6E6 url(/images/menu/side/bullet2.gif) no-repeat 33px 6px;
}
#boxAds {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	width: 160px;
	text-align: center;
}

.sideDivide {
	padding-left:12px;
}
.sideDivide2 {
	padding-left:12px;
	padding-top:4px;
}
#mainRight {
	padding-top: 50px;
	width: 173px;
	text-align: right;
}
#rightMarginBox {
	width:158px;
	font-size:10px;
	padding-top: 23px;
}
#footerInsideBox {
	clear: left;
	padding-top:20px;
	font-size:10px;
	padding-bottom:10px;
}
.footerNav {
	padding-left:20px;
}
#orange .footerNav a, #grey .footerNav a, #cream .footerNav a, #green .footerNav a, #blue .footerNav a, #teal .footerNav a {
	color:#333333;
}
#orange .footerNav a:hover, #grey .footerNav a:hover, #cream .footerNav a:hover, #green .footerNav a:hover, #blue .footerNav a:hover, #teal .footerNav a:hover {
	color:#333333;
}

/***************** RSS Feeds *****************/
/*** News RSS Feed ***/
#newsSearchBox {
	margin-bottom: 20px;
}
#newsReleasesBlock {
	margin-bottom: 10px;
}
#newsReleasesBlock b, strong {
	color: #000000;
}
#newsRelesesPoweredBy {
	float: left;
	font-size: 10px;
}
.newsReleaseCell {
	margin-top: 4px;
	margin-bottom: 4px;
}
.newsReleaseTitleCell {
	
}
.newsReleaseDivider {
	width: 100%;
	text-align: center;
}
.newsReleaseDivider hr {
	height: 1px;
}
/*** Jobs RSS Feed ***/
#jobsReleasesBlock {
	margin-bottom: 10px;
}
#jobsReleasesBlock b, strong {
	color: #000000;
}
#jobsRelesesPoweredBy {
	float: left;
}
.jobsReleaseCell {
	width: 100%;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.jobsReleaseCellAlt {
	width: 100%;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
	background-color: #EFEFEF;
}
.jobsReleaseTitleCell {
	
}
/*** RSS Feed Nav ***/
#rssNavigationBlock {
	float: right;
	margin-top: 13px;
}
/*************** End RSS Feeds ***************/
#searchField {
	width: 150px;
	margin-left: 25px;
}
#btnSearch {
	display: block;
	margin-left: 19px;
}
/*************** Feedback Form Styles ***************/
.feedBackFormTable { WIDTH: 480px }
.fbFormTitle { WIDTH: 30% }
.fbFormFieldCell { WIDTH: 65% }
.fbFormField { WIDTH: 280px; FONT: 11px Arial, Helvetica, Sans-Serif; }
.fbFormRadioField { }
.fbFormTextField { WIDTH: 434px; FONT: 11px Arial, Helvetica, Sans-Serif; }
.feedbackValSummary li { list-style-image: url("http://www.55.maestroworks.net/images/feedbackform_bullet.gif"); }
.feedbackMessage { DISPLAY: BLOCK; MARGIN-TOP: 10px; COLOR: #CC0000; FONT-WEIGHT: BOLD; }
/************** End Feedback Form Styles *************/

/*************** OPEN E-Cubed & Marqui ***************/
#boxEcubed {
	margin: 24px 0px 15px 21px;
}
#imgEcubed {
	padding: 6px;
}
#tdEcubedDesign {
	padding-top: 6px;
}
#tdEcubedLink a {
	vertical-align: top;
	color: #333333;
}
#boxMarqui {
	margin: 24px 0px 15px 27px;
}
/*************** CLOSE E-Cubed & Marqui ***************/
.imgBtnFeedback {
	padding-bottom: 20px;
}
#boxOppListAll {
	padding-top: 16px;
	padding-bottom: 6px;
}