﻿html {
	font-family: Arial;
	font-size: 0.8em;			
}

/* Element */
body 
{
    margin: 0;  
    padding: 0;        
    line-height: 1.4;     	          
}

a {
	text-decoration: none;	
}

h1 {
	font-size: 2em;
	margin: 15px 0 0 0;
}

h2 {
	font-size: 1.3em;
	border-top: solid 1px #DDD;
	border-bottom: solid 1px #DDD;
	background: url('../images/heading.png');
	padding-left: 2px;	
	margin: 10px 0 0 0;		
}

h3 {
	font-size: 1.3em;		
}

h4 {
	font-size: 1.2em;
	font-style: italic;	
}

h5 {
	font-size: 1em
}

h4, h5, h6 {
	margin: 5px 0 0 0;	
}

h3, h4, h5, h6 {
	margin: 10px 0 0 0;		
}

p {
	margin: 5px 0 3px 0;
}

ul, ol {
	margin-top: 0;
	margin-bottom: 0;	
}

li {
	margin-left: 0; 	
	margin-bottom: 3px;
	padding-left: 10px;
	margin: 0;
}

ol li {
	list-style-type: decimal;		
	margin-left: 5px;
	padding-left: 5px;
}

/* Set second level bullets*/
ul li ul, .tableText ul li   {
	list-style-type: none;
	margin-left: 25px;
	padding: 0;	
}

#dtlArticle ul li ul li {
	list-style-type: none;
	background-image: url('../images/icons/sqbullet.gif');
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding-left: 25px;
}


li p {margin: 0;}

img {
	border: none;
}

textarea {
	font-family: Arial;	
}

a:hover, #sideAdvert a:hover {
	color: #990000;
}

li { 
	list-style-type: square;
}

/* div IDs */

#container, #uploadContainer {
	margin-left: 23px;
	margin: 10px auto 0 auto;	
	
	/*display: block;*/
	/*overflow-y:auto;*/
}



#container, #uploadContainer, #formContainer {
	width: 75%;	
	/*text-align: left;				*/
}

#formContainer {
	/*background: url('../images/leftGrad.png') repeat-y left;*/
	padding: 0 20px 0 23px;	
	min-height: 850px;
	margin: 0 auto 0 auto;	
}

#logoContainer {
	height: 125px;
	margin-bottom: 5px;
	width: 100%;
	background: url('../images/logo.png') no-repeat left 30%;
	display: block;		
	float: left;	
}

#logo_container {
	width: 100%; 
	height: 116px;	
	float: right;
	text-align: right;	
	background: url('../images/mainnav.png') no-repeat #708090;
}

#headerContainer {
	width: 99%; 
	margin: 50px 10px 0 0; 
	font-size: 140%;
	color: #fff;		
}

#home {
	width:150px;
	height: 100%;
	display: inline-block;	
	float: left;	
}

#sideLogo {	
	float: right;	
	width: 390px;		
	height: 90%;		
	padding: 0 0 0 15px;	
	font-size: 90%;			
}

#sideLogo span {
	float: right;
	margin-bottom: 77px;		
}

#sideLogo a {
	color: #000;
}

#contentHeader {	
	padding: 15px 0 0 0;
	/*width: 75%; padding: 10px 0 0 0; min-height: 75px*/
	min-height: 90px;	
	/*background: url('../images/header.png') right repeat-y;*/
	width: 100%;	
	float: left;		
	display: block;
}

#pageNote {	
	float: right;	
	width: 200px;	
	text-align: right;	
	margin-top: -10px;
}

#pageNote image 	{
	vertical-align: top;
}

#linkSocialFB {
	background: url('../images/icons/facebook_16.png') no-repeat;
}

#linkSocialIN {
	background: url('../images/icons/linkedin_16.png') no-repeat;
}

#btnPrintPage:hover, #btnEmailPage:hover, #linkContactUs:hover {
	text-decoration: underline;
}

#txtSearchKey {
	background: url('../images/searchBkg.png') no-repeat left top;	
	padding: 4px 3px 3px 6px;
	border: none;
}

#btnSearchKey {	
	height: 20px;
	width: 20px;
	vertical-align: top;
	margin-top: 2px;
}

#btnPrintPage {			
	border: none;
	width: 103px;	
	height: 20px;		
	padding: 3px 0 0 13px;		
	background: url('../images/icons/printer.png') no-repeat left;
	font-size: 100%;
}

#btnEmailPage{	
	height: 15px;		
	padding: 0 0 0 18px;			
	background: url('../images/icons/email.png') no-repeat left top;
}

#lblStat {
	color: #FF7F50;
}

/* From old css */
#contentWrapper{	
	clear: left;			
}

#leftContent {
	width: 84%;		
	clear: left;
	float: left;
}

#rightContent {	
	color: #555;
	padding-left: 8px;		
	margin-left: 85%;	
	
}

#page_Sections 	{
	margin: 1px 0 30px 0;		
	display: inline-block;
	float: left;
	text-align: left;
	font-size: 85%;			
	width: 100%;
}

#sideAdvert {	
	/*margin-top: 30px;*/		
	float: left;	
	width: 100%;	
	color: #666;
	font-size: 85%;		
}

#sideAdvert a:visited, .formBtn {	
	color: #0066CC;
}

#staffPhotoContainer {
	border-top: solid 2px #333;
	border-bottom: solid 2px #333;
	background: url('../images/header.png') repeat-y #000;	
	width: 100%;	
	/*float: left;
	display: block;*/
	margin: -13px 0 10px 0;
}

#dtlStaffPhotos {
	float: right;	
}

#dtlStaffPhotos a {
	margin: 0; 
	padding: 3px 0 0 0; 
	height: 60px; 
	display: block;
}

#imgStaff {
	padding: 5px 5px 0 5px;
	vertical-align: top;
	float: right;			
}


#page_OtherDets, #page_OtherDetsContent, #staffPhone, #lblStaffName, #headingList a {
	width: 133px;	
	display: block;
	float: left;	
}

.rightHeader, #staffPhone, #lblStaffName {
	background: url('../images/headingsmall.png') repeat-y #E0E0E0 right;
}

#headingList a {
	padding-bottom: 5px;	
}

#page_OtherDets {	
	margin-bottom: 40px;			
}


.staffContainer {
	background: url('../images/article.png') repeat-x;	
	margin-bottom: 10px;		
}

.staffContainer img {
	float: right;
	padding-top: 20px;
}

.staffContainer td, .staffContainer th, .tablerow1 td {
	vertical-align: top;
}

.tablerow1 td h2 {margin-top: 0;}

.rightHeader {	
	font-weight: bold;
	margin-top: 4px; 	
	width: 100%;
	display: inline-block;	
	float: left;
	text-align: right;		
	border-top: solid 1px #CCC;
	border-bottom: solid 1px #E9E9E9;		
}

#staffPhone {	
	float: left;	
	height: 16px;		
	vertical-align: bottom;
	text-align: right;
	color: #666;	
	font-size: 1em;
	letter-spacing: 0.5px;		
	border-bottom: solid 1px #E9E9E9;	
}

#staffPhone img  {
	vertical-align: top;
	padding-right: 2px;
}

#lblStaffName 	{
	margin: 130px 0 0 0;
	float: left;	
	text-align: right;
	/*color: #900;		*/
	font-size: 0.85em;
	font-weight: bold;	
	border-top: solid 1px #CCC;		
}	

.tabActive {border-bottom: solid 4px #FFF; color: #666;}

.fpcImg {
	/*margin-left: 2px;		*/
	vertical-align: text-bottom;
	margin-top: -10px;
	display: inline-block;
}

.searchedImg {
	float: left;
	margin-right: 10px;
}

.searchedDiv {
	display: inline-block;
	margin-bottom: 10px;	
}

#DataList2_ctl06_lnkPrev, #DataList2_ctl06_lnkNext {
	margin-right: 20px;
}
/* to here */

#imgPage{
	padding-right: 10px;
}

#divMain{	
	width: 100%;						
}

#breadcrumb {
	width: 100%;	
	display: block;	
	float: left;
}

#dtlProd {
	border-top: solid 1px #DDD;	
	margin-bottom: 20px;
}
/*
#dtlProd td {
	width: 33%;
}*/

#ad1 {
	background-color: #fff;	
}

#ad1 a  {color: #666;}

#form1 {
	min-height: 550px;
	display: block;    
}

#dtlMainNews {
	width: 36%;	
	border: solid 1px #CCC;
	padding: 1px;
	margin: 10px 1.6% 0 0;
	display: block;
	float: left;	
}

#dtlMainNews h2 {font-size: 200%;}

#dtlMainNews a:hover h2 {
	text-decoration: underline;
}

#dtlNews {	
	width: 36%;
	padding: 2px 2px 20px 2px;
	margin: 10px 0.5% 0 0;	
	display: block;
	float: left;	
	border-top: solid 1px #CCC;		
}

#dtlArticle {	
	border: solid 1px #DDD;	
	width: 100%;	
	display: block;
	float: left;	
}


#ulMain {
	margin: 0; 
	padding: 0; 
	width: 100%; 
	float: left;
	border-left: solid 1px #CCC;
}


.ulMainChild h3 {
	color: #fff;
	margin: 0 0 7px 0;
	font-size: 150%;	
}

#ulMain p {
	color: #333; 
	font-size: 110%; 
	margin: 0 0 20px 0;
}

#ulMain td {
	height: 27px; 
	vertical-align: top;
	border-top: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.lnkNoExpand, .lnkExpand {
	margin: 1px;
	display: block;		
	height: 25px;
	list-style: none;
}

#ulMain .lnkExpand .nac, #ulMain .lnkNoExpand .nac {
	margin: 0;
	width: 100%;
	padding-top: 2px;		
	float: left;		
	font-size: 130%;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}

#ulMain .lnkExpand .nac {
	background: url('../images/expand.png') left no-repeat;
}

.ulMainChild {
	position: absolute;			
	top: 168px;
	right: 11.8%;
	padding: 1px 0 0 0; 
	width: 75.8%;
	font-weight: normal;
	font-size: 90%;
	text-align: left;	
}

#ulMain td:hover {border-bottom: none;}
#ulMain td:first-child:hover {border-bottom: solid 1px #CCC;}
td:hover .lnkExpand .ulMainChild {display: block;} /*This is to keep hovering on border of link*/

#ulMain .lnkExpand:hover .nac, #ulMain td:hover .lnkExpand .nac{				
	background: url('../images/white2.png') no-repeat left;
	color: #333;
}

#ulMain td:hover .lnkNoExpand .nac {
	background: url('../images/white2.png') no-repeat right;
	color: #333;
}

#ulMain .lnkExpand:hover .ulMainChild {
	display: block;			
}

/*Border ||._.|*/
.ulMainChildBorder {
	background: url('../images/vertz.png') right top no-repeat;	
	display: inline-block;
}

/*Border |.__.|*/
.ulMainChildBottBorder {
	display: inline-block;
	width: 97.9%;
	height: 30px;	
	background: url('../images/horz.png') top repeat-x;
	float: right;	
}

/*Border |._.||*/
.ulMainChildBox {
	background: url('../images/vertz1.png') left top no-repeat #fff;
	display: inline-block;
	margin-right: 10px;
	padding: 20px 20px 10px 40px;
}

/*Border |.._.|*/
.ulMainChildBottBorder1 {
	display: inline-block;
	width: 10px;
	height: 30px;
	background: url('../images/horz1.png') top left no-repeat;		
	float: left;			
}

/*Border |._..|*/
.ulMainChildBottBorder2 {
	display: inline-block;
	width: 10px;
	height: 30px;
	background: url('../images/horz2.png') top right no-repeat;
	float: right;			
}


.ulMainChild a {
	color: #333;	
	display: block;
	width: 30%;
	float: left;
	margin-right: 20px;
	height: 70px;	
	padding-top: 10px;
	background: url('../images/childBkg.png') no-repeat center top;
}

.ulMainChild a .spanChildImg {	
	height: 70px; 
	width: 40px;
	margin-right: 5px;		
	display: inline-block;	
	float: left;
}

.ulMainChild a h3 {
	font-size: 120%;
}

.ulMainChild a h3, .ulMainChild a div {
	margin: 0;
	color: #333;
}

.ulMainChild a:hover h3 {
	text-decoration: underline;
} 

.mainNav {
	height: 25px;
	width: 100%;
	text-align: center;
	display: block;
	float: left;
	font-size: 1.3em;		
	padding-top: 2px;		
}

.mainChildNav {	
	border: solid 1px pink;
	float: left;
	width: 30%;
	
	float: left;
}

.prodNav {		
	float: left;
	vertical-align: top;
	width: 100%;		
	border-bottom: solid 1px #DDD;
}	

.prodNav img {	
	float: left;	
	margin: 10px 20px 0 0;	
}

.spanMedia {
	display: inline-block;
	float: left;
	padding: 10px 0 14px 0;
	color: #333;
	cursor: pointer;
}

.spanMedia:hover h3 {
	text-decoration: underline;
}

.mediaAuthor, .mediaDate {
	width: 100%;
	font-size: 85%;
	display: block;
	margin: 5px 0 5px 0;
}

.prodNav a h3 {	
	margin: 0 0 5px 0;	
}
	
.chilNav
{
	background: url('../images/tab.png') top ;
	width: 89px;/*84px; /*86*/	
	height: 25px;	
	padding: 3px 4px 2px 4px;	
	float: left;	
	font-size: 0.85em;
	text-align: center;	
	margin-left: 1px;
	font-weight: bold;
	line-height: 1.2;		
}	
	
#chil_nav {
	width: 100%;	
}	

.article {			
	width: 98%;		
	padding: 10px;	
	min-height: 300px;	
}

.article table {
	margin-top: 15px;				
}

.divMainNewsImage {
	float: left;
	width: 100%;	
}

.divMainNewsHeading {
	background-image: none;
	color: #FFF;	
	border: none;	
	float: left;
	margin: 0;
	background: url('../images/gradDescending.png') #222 repeat-x top;
	padding: 2% 5% 2% 5%;
	font-size: 150%;	
	border-bottom: solid 1px #999;
	width: 90%;
}

.divMainNewsDets {
	margin: 0;
	float: left;		
	color: #FFF;	
	padding: 2% 5% 3% 5%;
	/*background-color: #6699CC;*/
	text-align: justify;	
}

.newsList .newsTextContainer {margin-bottom: 2px;}

.newsList, .newsImageList {
	padding: 8px 0 10px 0;		
	color: #0066CC;	
}

.newsImageList .newsTitle {
	font-weight: bold;
}

.newsImageList:hover .newsTitle {
	text-decoration: underline;	
}

.newsImageList {
	float: left;
	display: block;
	width: 100%;			
	border-bottom: solid 1px #CCC;			
}

/* should be images of 100px by 65px */
.newsImage {	
	margin: 0 3% 0 1%;
	float: left;
	width: 100px;	
}

.newsTextContainer {
	display: block;	
	width: 66%;	
	float: left;			
}

.newsList .newsTextContainer {
	width: 100%; 
	line-height: 1.8;
}

.newsText {	
	font-size: 85%;
	color: #000;
}

.newsList span {	
	background: url('../images/icons/newsBullet.png') no-repeat left;
	padding-left: 10px;	
}

.listBreak {	
	height: 25px;	
	width: 100%;
	display: inline-block;
	float: left;			
}  

.note {
	font-size: 80%;	
}

.footer {
	Font-family: Verdana;
	font-size: 85%;
	text-align: center;		
	margin-top: 10px;	
	background: url('../images/nav.png') bottom repeat-x;
	height: 18px;	
	width: 100%;
	clear: left;
}

.imgSmall {
	padding-right: 5px;
}

.staffPhone {
	background: url('../images/phone.png') no-repeat left 15%;
	padding-left: 18px;
	font-size: 1.1em;	
	color: #666;
}

.rightSpace {margin-right: 5px; }

.gallery {	
	border: none;
}

.imageContainer {
	display: inline-block;
	height: 210px;
	width: 288px;
	/*width: 253px;
	background-color: #666;
	background: url('../images/imageFrame.png') no-repeat;		
	background: url('../images/center.png') repeat;*/
	padding-top: 15px;
	border: solid 1px #CCC;
}
/*
.buttonContainer {
	background: url('../images/buttonFrame.png');
	height: 28px;
	padding-top: 2px;	
	background-color: #999;
}
*/
.imageDisplay {	
	display: block;
	margin: auto;
	border: solid 3px #FFF;
	background-color: #FFF;		
}

#advertContainer  {
	width: 100%; 
	height: 152px;
	overflow: hidden;
}

.adNav {
	border: solid 1px #CCC;
	background: url('../images/vertGrad.png') #000 repeat-x;
	height: 130px;
	width: 16.8%;
	margin-right: 5px;
	padding: 10px 5px 10px 5px;
	float: left;	
}

.lblAdTitle {
	width: 100%; 
	display: inline-block;
	color: #FFF;
	cursor: pointer;
	padding-left: 5px;
}

.adImg {	
	width: 55px;
	display: inline-block;	
	float: left;
	margin-top: 15px;
	cursor: pointer;
	background-color: #fff;
}

.lblAdDesc {
	width: 73%;	
	background-color: #fff;
	font-size: 85%;	
}

#advNumbers {
	width: 100%; 
	display: block; 
	text-align: center;
	margin-top: 5px;
}

#btnAdPrev, #btnAdNext {
	height: 16px;
	width: 16px;	
}

#btnAdPrev, #btnAdNext, .adCirc {
	border: none;	
}

#btnAdPrev {background: url('../images/icons/previouss.png') no-repeat top left;}
#btnAdNext {background: url('../images/icons/nexts.png') no-repeat top left;}

.adCirc {
	background: url('../images/icons/adCirc.png') no-repeat top left #999;		
	width: 7px;
	height: 12px;
	margin: 0 2px 1px 0;
	padding: 0;	
}

.lblAdDesc {
	color: #333;
	margin-top: 10px;
	display: inline-block;
	float: left;
	cursor: pointer;
}

.adNav:hover .lblAdTitle {
	text-decoration: underline;
}

/*
.btnPrevImage, .btnNextImage {
	display: inline;
	float: left;
	height: 24px;
	width: 24px;
	margin: 0 3px 0 5px;
	border: none;
	cursor: pointer;
}
	
.btnPrevImage {
	background: url('../images/icons/previous.png') no-repeat;
}

.btnNextImage {
	background: url('../images/icons/next.png') no-repeat;
}
*/
.formSection {
	/*background: url('../images/hGrad.png') repeat-x top #F5FAFF; FFFFEB;*/
	border-bottom: solid 1px #DDD; 
	display: block; 
	float: left; 
	width: 100%;
}

/* General */
.left {
	float: left;	
}

.right {
	float: right;
}

.textRight {text-align: right;}

.bold {
	font-weight: bold;
}

.none, .physAddress, .prefReferral {
	display: none;
}

.mini, .short, .medium, .mediumPlus, .long {
	display: inline-block;		
}

.mini {
  width: 50px;
}

.short {
	width: 100px;
}

.shortPlus {
  width: 160px;
}

.medium {
	width: 250px;	
}

.long {
	width: 350px;	
}

.raquo {padding: 0 0 2px 0; display: inline-block; border: none;}

.italic { 
	font-style: italic;
}

.underline {
	text-decoration: underline;
}

.pointer {
	cursor: pointer;
}

/* All form based styles*/
#FormView1, #FormView2, #staffEdit {
	display: block;
	text-align: left;
	float: left;	
	background-color: #fff;	
}

#FormView1 {
	width: 65%;	
}

#FormView2 {
	width: 100%;
}

.statLabel, .warningLabel {
	width: 100%;	
	/*background: url('../images/article.png') bottom;*/
	display: block;	

}

.statLabel {
	color: #FF5500;				
}

.warningLabel {		
	color: red;				
}

#lblFormHeading {
	width: 100%;
	display: block;
	float: left;	
}

#pageSection, #articleSection
{
	padding: 10px;
	background-color: #E0E0E0;
	border: solid 3px #C0C0C0;
	display: block;
	float: left;	
	width: 97%;
	text-align: left;
}

#elm1 {width: 850px;}

#FormView1 table td, #FormView2 table td {border-top: solid 1px #C0C0C0;}
#FormView1 table td table td {border-top: none;}
#frmCadetship {width: 100%;}

#displaySection {
	display: none;
}

#searchPage {
	width: 30%;
	display: block;
	float: left;
	text-align: left;
	padding: 10px;
}

#searchArticle table td {	
	border:none;
}

.cmdSection {	
	padding: 10px 0 10px 0;
	margin-right: 10px;	
}

.cmdSection a, #FormView2_UpdateButton, .cmd a, #divControls span, .formBtn, .btnNextImage, .btnPrevImage {
	background: url('../images/grad.png') bottom repeat-x #CCC;	
	border: solid 1px #999;
	padding: 0 8px 0 8px;	
	height: 17px;
	font-family: Arial;
	font-size: 0.9em;
	display: inline-block;
	cursor: pointer;
	font-weight: bold;	
}

.btnPrevImage, .btnNextImage {
	height: 24px;
	width: 140px;
	margin: 2px;
}

.cmdSection a:hover, #ad1 a:hover {
	border-color: #B22222;
	color: #B22222;
}

#palette {
	width: 60%;
	display: none;
}

.btnPalette {
	background: url('../images/icons/palette.png');
	border: none;
	width: 24px;
	height: 24px;
	padding: 0;
}

.sColor {
	width: 15px;
	height: 15px;
	margin: 1px;
	display: inline-block;
	float: left;
}

.spanNewPalette {
	width: 100px;
	height: 18px;
	display: inline-block;
	border: solid 1px #E0E0E0;	
}

/* Editorial page */
#uploadContainer {
	background-color: #4682B4;
	border: solid 2px #999;
	text-align: left;
	padding: 10px;
	color: #fff;
}

#imageColl {
	width: 75%;	
	display: block;
	float: left;
	background-color: #fff;
	padding: 5px;	
	margin-bottom: 20px;
}

#tmpImage {
	color: #000;
	min-width: 20%;
	float: left;
	background-color: #fff;
	border: solid 1px #999;
	padding: 10px;
	text-align: center;	
	display: block;	
	margin-left: 10px;	
}

#uploadContainer h3 {
	display: block;
	width: 99%;
	background-color: #708090;
	padding: 5px;
	border: solid 1px #999;
	color: #999;
}

.loadingContainer {
	width: 16px;
	height: 16px;
	display: inline-block;	
	background: url('../images/icons/info.png') no-repeat;
}

.btn {	
	font-size: 90%;
}

.btn16 {
	width: 16px;
	height: 16px;
	display: inline-block;
}

.edit {
	background: url('../images/icons/edit.png') no-repeat;	
}

.delete {
	background: url('../images/icons/delete.png') no-repeat;	
}

.save {
	background: url('../images/icons/save.png') no-repeat;	
}

.cancel {
	background: url('../images/icons/cancel.png') no-repeat;	
}

.cboTimePref {
	width: 60px;
}

.tArticle td {	
	height: 170px;
}

.quote {
	font-style: italic;
	color: #FFF;	
	text-align: center;
	padding: 0 40px 15px 40px;	
	font-family: 'Times New Roman';	
}

.up140 {font-size: 140%;}
.up110 {font-size: 110%;}

.tableText {	
	border: solid 2px;
	padding: 15px 30px 15px 30px;	
	background: url('../images/article.png') repeat-x top;
}

.tableText ul {
	margin-left: -8px;
	padding: 0;
}

.tableText ul li  {
	list-style-type: square;	
	padding-left: 10px;	
}	

/* Settlements calculator page */

.topLeft, .top, .topRight, .botLeft, .bottom, .botRight {height: 5px; font-size: 1px;}
.ctrLeft, .ctrRight {width: 2px;}        

.topLeft {background: url('../images/topleft.png') no-repeat;}        
.topRight {background: url('../images/topright.png') no-repeat;}
.botRight {background: url('../images/botright.png') no-repeat; }                
.botLeft {background: url('../images/botleft.png') no-repeat;}
.center {background: url('../images/center.png') #99CC00;}

.topLeft, .topRight, .botLeft, .botRight {width: 2px; background-color: #99CC00;}
.top {border-top: solid;}
.ctrLeft {border-left: solid;}
.ctrRight {border-right: solid;}
.bottom {border-bottom: solid;}
.ctrLeft, .ctrRight, .top, .bottom {border-width: 2px; border-color: #99CC00;}
.cusField, .resField, th {border: none;}        
.hdr {font-size: 130%; font-weight: bold;}

#settAll table, #realEstate, #securedLoans, #otherSaleCosts, #firstHomeBuyers, #transferDuty, #deposit, #finance, #otherPurchaseCosts, #sett_sell_results, #sett_buy_results, #sett_introduction {margin: 10px 0 10px 0;}
#sett_introduction ul li {margin-bottom: 10px;}
#sett_introduction ul li ul li {margin-bottom: 0;}
.borderTotal {border-bottom: solid 2px #000;}
.borderSubTotal {border-bottom: solid 1px #000;}
.textRight {text-align: right;}
.textLeft {text-align: left;}
#ui-datepicker-div { display:none }
        
#scrSettlements input[type=button], #sett_sell_results input[type=button], #sett_buy_results input[type=button] {
	background: url('../images/grad.png') bottom repeat-x #E0E0E0;
	border: solid 1px #CCC;
	padding: 0 8px 0 8px;	
	height: 20px;
	font-family: Arial;
	font-size: 0.9em;
	display: inline-block;
	cursor: pointer;
}

.pplQuote ul li {
  margin-bottom: 0.5em;
}

/* Image gallery section -remarked on 20101215
#loaderContainer {	
	border: solid 1px #999;			
	text-align: center;
	background-color: #FFF;		
	position: absolute;
	top: 10%;
	left: 10%;
}

#loader {		
	text-align: center;	
	min-width: 300px;
	min-height: 300px;
}

#loader.loading {
	background: url('../images/icons/cycleloading.gif') no-repeat center center #FFF;
}

#loader img {background-color: #FFF;}

*/




/*
    #imgContainer, #leftSection, #rightSection, #midSection {height: 650px;}
        
    #imgContainer {width: 90%; background-color: #666; padding: 20px 0 20px 0; text-align: center; position: absolute; z-index: 100; top: 10%; left: 5%;} 
    #leftSection, #rightSection {width: 5%; display: block;}
    #leftSection {float: left; }
    #rightSection {float: right; }
    
    #leftSection a, #rightSection a {width: 44px; height: 44px; cursor: pointer; margin-top: 225px; display: block; text-decoration: none;}
    #btnPrevious {background: url('../images/icons/icons.png') 0 0;}
    #btnPrevious.disabled {background: url('../images/icons/icons.png') 0 44px ;}
    
    #btnNext {background: url('../images/icons.png') 0 -45px ;}
    #btnNext.disabled, #btnNext.disabled a:hover {background: url('../images/icons/icons.png') -44px 44px ;}
    
    
    #leftSection a:hover {background: url('../images/icons/icons.png') -44px 0;}
    #rightSection a:hover {background: url('../images/icons/icons.png') -44px -45px;}
    
    #midSection {float: left; display: inline; text-align: center; width: 80%; }
    #midSection.loading {background: url(../images/icons/gallerycycleloading.gif) no-repeat center center;}   
    
    #lblPageNumber {font-size: 0.8em; color: #DDD;}
*/
