/* div */
div.result
{
	width : 234px; 
	height : 553px; 
	overflow : auto; 
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FF6600;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-track-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

img.bdauBanner {
	margin: 15px;
}

fieldset {
	margin-left: auto;
	border: 1px solid #F98B10;
	padding: 0px 4px 4px 4px;
}
legend {
	color: #F98B10;
	font-size: 14px;
	font-weight: bold;
	padding: 2px 6px;
	margin-left: 12px;
}


/* table cell */
td.content
{
	padding: 5px;
	text-align: left;
}

/* new search orange content box */
td.contentNew
{
	/*padding: 5px;*/
	text-align: left;
	background-color:#F98B10;
}

/* new white search area*/
td.WhiteSearchBox
{
	/*padding: 5px;*/
	text-align: left;
	background-color:#FFFFFF;
}

.WhiteHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.BlackHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.CatLinks {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.error {
	color: #D80024;
}

.MyHeader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.MyHeader2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-style:italic;
}

.companyText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.MyBlackText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.MyLinksUnderline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}

a.MyLinksUnderline:Link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}

td.grayBox
{
	border:1px solid #CCCCCC;
}

td.grayBoxLeft
{
	border-left: 1px solid #CCCCCC;
}

td.grayBackground
{
	background-color: #666666;
}

td.orangeBackground
{
	background-color: #F98B10;
}

td.whiteBackground
{
	background-color: #FFFFFF;
}


td.greyBackground
{
	background-color: #999999;
}

td.bottomGray
{
	border-bottom: 1px solid #CCCCCC;
}

td.topBottomGray
{
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

td.topLeftBottomGray
{
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

td.rightGray
{
	border-right: 1px solid #CCCCCC;
}

td.rightBottomGray
{
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

td.leftTopGray
{
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

td.leftBottomGray
{
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

td.leftRightBottomGray
{
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

/* link */
a.black {
	color: #000;
	font-size:11px;
}
a.black:hover {
	color: #fff;
	text-decoration: none;
}

a.headerNavigationOff {
	color: #fff;
	text-decoration: none;
}
a.headerNavigation {
	color: #333333;
	text-decoration: none;
}
a.headerNavigation:active {
	color: #333333;
	text-decoration: none;
}
a.headerNavigation:visited {
	color: #333333;
	text-decoration: none;
}
a.headerNavigation:link
{
	color: #333333;
	text-decoration: none;
}
a.headerNavigation:hover {
	color: #333333;
	text-decoration: none;
}

a.pageNavigation:active,a.pageNavigation:link,a.pageNavigation:visited  {
	color: #1F1D1C;
	text-decoration: none;
}
a.pageNavigation:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a.rightNavBulletinBoard:active,a.rightNavBulletinBoard:link,a.rightNavBulletinBoard:visited  {
	color: #FFFFFF;
	text-decoration: none;
}
a.rightNavBulletinBoard:hover {
	color: #1F1D1C;
	text-decoration: none;
}

a.resultLink {
	color: #797979;
	/* font-weight: bolder; */
	font-size: 11px;
	text-decoration: underline;
}

a.resultLink:active {
	color: #797979;
	/* font-weight: bolder; */
	font-size: 11px;
	text-decoration: underline;
}

a.resultLink:visited {
	color: #797979;
	/* font-weight: bolder; */
	font-size: 11px;
	text-decoration: underline;
}

.rightalign {
	text-align: right;
}

a.resultLink:link
{
	font-size: 11px;
	color: #797979;
	/* font-weight: bolder; */
	text-decoration: underline;
}

a.resultLink:hover {
	color: #797979;
	/* font-weight: bolder; */
	font-size: 11px;
	text-decoration: none;
}

a.bulletinBoardLink {
	color: #797979;
        font-weight: bold;
        font-size: 11px;
        text-decoration: none;
}


a.bulletinBoardLink:active {
	color: #FF6600;
        font-weight: bold;
        font-size: 11px;
        text-decoration: none;
}

a.bulletinBoardLink:visited {
	color: #FF6600;
        font-weight: bold;
        font-size: 11px;
        text-decoration: none;
}

a.bulletinBoardLink:link {
	color: #797979;
        font-weight: bold;
        font-size: 11px;
        text-decoration: none;
}
a.bulletinBoardLink:hover {
	color: #797979;
        font-weight: bold;
        font-size: 11px;
        text-decoration: none;
}


a.alphaNavLink:active {
	color: #FFFFFF;
  text-decoration: none;
}

a.alphaNavLink:visited {
	color: #797979;
  text-decoration: none;
}

a.alphaNavLink:link {
	color: #797979;
  text-decoration: none;
}

a.alphaNavLink:hover {
	color: #FF6600;
  text-decoration: none;
}

a.fullColourLink:active {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
  text-decoration: none;
}

a.fullColourLink:visited {
	color: #EEEEEE;
	font-size: 11px;
	font-weight: bold;
  text-decoration: none;
}

a.fullColourLink:link {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
  text-decoration: none;
}
a.fullColourLink:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
  text-decoration: none;
}


/* text */
.bottomAlign
{
	padding-top: 2px;
}

.mediumText
{
	font-size: 12px;
}

.mediumBoldOrangeText
{
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
	padding-left: 5px;
	}
	
.mediumOrangeText
{
	font-size: 12px;
	color: #FF6600;
	padding-left: 5px;
}

.largeOrangeText
{
	font-size: 14px;
	color: #FF6600;
}

.largerOrangeText
{
	font-size: 18px;
	font-weight: bolder;
	color: #FF6600;
}

.extraLargeOrangeText
{
	font-size: 25px;
	color: #FF6600;
}

.whiteText {
	color: #FFFFFF;
}

.mediumWhiteText
{
	font-size: 12px;
	color: #FFFFFF;
}

.largeWhiteText
{
	font-size: 14px;
	color: #FFFFFF;
}

.smallBlackText
{
	font-size: 11px;
	color: #000000;
}

.mediumBlackText
{
	font-size: 12px;
	color: #000000;
}

.largeBlackText
{
	font-size: 13px;
	color: #000000;
}


.mediumGreyText
{
	font-size: 14px;
	color: #666666;
}

.mediumBoldBlackText
{
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
}

.mediumBoldGreyText
{
	font-size: 14px;
	font-weight: bolder;
	color: #666666;
}

.largeGreyText
{
	font-size: 18px;
	font-weight: bolder;
	color: #333333;
}

/* heading */
.heading_1_orange
{
	font-size: 12px;
	font-weight: bolder;
	color: #FF6600;
	margin: 8px;	
	display: block;
}

/* input */

.stdButton
{
	background-color: #FF6600;
	width: 75px;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.shortInput {
	width:	40px;
	border: 1px solid #CCCCCC;
}	

.longInput
{
	width: 175px;
	border: 1px solid #CCCCCC;
}

.veryLongInput
{
	width: 410px;
	border: 1px solid #CCCCCC;
}

.longSelect
{
	width: 170px;
	border-color: #FF6600;
}

.resultsTitle {
	font-size: 12px;
	margin: 8px;
	font-weight: bolder; 
}
/* ADMIN SECTION */
.bodyTable {
	background-color: #FFFFFF;
	width: 760px;
 	height: 360px;
        padding: 0px;
}
.liginCell
{
	vertical-align: middle;
	text-align: center;
}

/* COLORED BOLD CLASSES FOR ADDS */
.boldCompanyName {
	font-weight: bold;
	font-size: 11px;
}

.BLUEboldCompanyName {
	font-weight: bold;
	font-size: 11px;
	color: #0000FF;
}

.REDboldCompanyName {
	font-weight: bold;
	font-size: 11px;
	color: #FF0000;
}
.BLACKboldCompanyName {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.ORANGEboldCompanyName {
	font-weight: bold;
	font-size: 11px;
	color: #FF6600;
}

.displayAdCompanyName{
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
}
.displayAdAddress{
	color: #000000;
}
.displayAdLocation{
	color: #000000;
}
.displayAdState{
	color: #000000;
}
.displayAdPostCode{
	color: #000000;
}
.displayAdAreaCode{
	color: #000000;
}
.displayAdPhoneNumber{
	color: #000000;
}
.displayAdDescription{
	color: #000000;
}
.animatedLine {
	border-bottom: 1px dotted #FF6600;
}

.displayInfo {
	font-weight: bold;
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
}

.headerBG {
	background-color: #EB7906;
	background-image: url(/images/UpgradeImages/Tabs/headerBG.jpg);
}

/* PREMIUM DISPLAY PAGE */

.premiumDisplayPage {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding:1em;
}

.premiumDisplayPage td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.premiumDisplayCategory {
	font-size: 0.8em;
}

.premiumDisplayMainTitle {
	font-size: 1.5em;
	font-weight: bold;
	color: #FF6600;
}

.premiumDisplaySubTitle {
	font-size: 1.1em;
	font-weight: bold;
	color: #FF6600;
}

ul.txtlist li {
	font-size: 1.2em;
}

.divAbsPosition1 {
	z-index: 1;
	left: 200px;
	position:absolute;
	top: 100px;
	background-color: #ffffcc;
	border:	1px solid #CCCCCC;
	visibility:hidden;
}

		