﻿/* CSS Document */

html { overflow: scroll; }

body {
	background: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
	font-family: Verdana, Arial;
	}

img { border-width: 0px; }
img a:link { border-width: 0px; }
img a:active { border-width: 0px; }
img a:visited { border-width: 0px; }
img a:hover { border-width: 0px; }

.HeadingImage
{
	padding-top:5px;
	padding-bottom:10px;
}

.FootingImage
{
	padding-top:10px;
}

/* Banners */
td.topBanner { padding: 0px 5px 0px 0px; vertical-align: middle; text-align: right; }

/* Top-Right Navigation */
tr.topRightNav { height: 13px; color:#3D9618; font-family: Verdana; font-size: 10px; font-weight: bold; vertical-align: middle; float:right; }
.topRightNav a:link { color:#3D9618; font-family: Verdana; font-size: 10px; text-decoration: none; }
.topRightNav a:active { color:#3D9618; font-family: Verdana; font-size: 10px; text-decoration: none; }
.topRightNav a:visited { color:#3D9618; font-family: Verdana; font-size: 10px; text-decoration: none; }
.topRightNav a:hover { color:#0F3624; font-family: Verdana; font-size: 10px; text-decoration: none; }



/* HR */
td.hrDarkGreen { background-color: #0F3624; height: 5px; width: 1003px; }
td.hrWhite { background-color: #FFFFFF; height: 1px; width: 1003px; }
td.hrDarkGreen8 { background-color: #0F3624; height: 8px; }

/* Control Panels Left-Right BG  */
td.leftBg { background-color: #F7EDCA;  width: 178px; height: 440px; }
td.rightBg { background-color: #EDD895; width: 194px; height: 440px; }
table.controlPanelBg { background-image: url('images/controlPanelBg.gif'); background-repeat: repeat-y; width: 172px; }
td.controlPanelHr {background-image: url('images/controlPanelHr.gif'); background-repeat:repeat; width: 172px; height: 1px; }
table.mappingBorder { border: 1px solid #0F3624; }
td.graphContolBg { background-color: #EDD895; }
table.graphBorder { border: 2px solid #134C39; }

/* Newsletter Panel */
td.nlBodyBg 
{ 
	background-image: url('images/nlBodyBg.png');
	background-position:top; 
	background-repeat:no-repeat; 
	/*width: 184px; */
	/*height: 151px; */
}

.normalWTxt { color: #FFFFFF; font-size: 10px; font-family: Verdana; line-height: 14px; }
.normalYTxt { color: #FCFC00; font-size: 10px; font-family: Verdana; line-height: 14px; }
.nlErrRTxt, .normalRTxt { color: #FF0000; font-size: 10px; font-family: Verdana; }

/* Helpdesk Panel BG */
table.helpdeskPanelBg
{	
	text-align:left;
	margin-top:10px;
	margin-left:5px;
/*
	border: none;
	margin-left:10px;
	background-color:Black;

*/
	
	background-image: url('images/helpdeskPanelBg.png');
	background-repeat: repeat-y;

	width: 184px;
	
	padding: 0px 0px 0px 0px;
}

/* Left Menu Navigation  */
table.leftMenuBg, .leftMenuBg 
{
	background-image: url('images/leftMenuBg.png'); 	
	background-repeat: repeat; 
	width: 176px; 		
	border-collapse:collapse;
		
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px 0px 0px 0px;
}

tr.btnLeftMenuBgTop 
{
	background-image: url('images/btn_LeftMenuBgTop.png'); 
	background-repeat: no-repeat;
	/*background-color:Black; */
	width: 178px; 
	background-position: right; 
	}
	
tr.btnLeftMenuBgRepeat 
{ 
	background-image: url('images/btn_LeftMenuBgRepeat.png'); 
	background-repeat: no-repeat; 
	/*background-color:Black;*/
	width: 178px; 
	background-position: right; 
	}
td.leftMenuTxt { color: #E1E8AE; font-size: 11px; font-family: Verdana; font-weight:bold; padding: 0px 0px 0px 25px; }
.leftMenuTxt a:link { color: #E1E8AE; font-size: 11px; font-family: Verdana; font-weight:bold; text-decoration: none; }
.leftMenuTxt a:active { color: #E1E8AE; font-size: 11px; font-family: Verdana; font-weight:bold; text-decoration: none; }
.leftMenuTxt a:visited { color: #E1E8AE; font-size: 11px; font-family: Verdana; font-weight:bold; text-decoration: none; }
.leftMenuTxt a:hover { color: #F7EDCA; font-size: 11px; font-family: Verdana; font-weight:bold; text-decoration: none; }

/* Footer Data */

.footerText {color: #FFFFFF; background-color: #0F3624; font-family: Verdana; font-size: 10px; width:100%;}
.footerSitePath { background-color: #0F3624;}
.footerData 
{ 
	
	line-height: 18px; 
	background-color: #0F3624; 
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 10px; 
	padding: 1px 0px 1px 0px; 
	text-align: center; 
	vertical-align: middle; 
}

.footerData a:link { color: #FFFFFF; font-family: Verdana; font-size: 10px; text-decoration: none; }
.footerData a:active { color: #FFFFFF; font-family: Verdana; font-size: 10px; text-decoration: none; }
.footerData a:visited { color: #FFFFFF; font-family: Verdana; font-size: 10px; text-decoration: none; }
.footerData a:hover { color: #F7EDCA; font-family: Verdana; font-size: 10px; text-decoration:underline; }

/* Common Data */
.page 
{
	height:auto;
}
.siteContentHeading {padding-bottom:5px;}
.siteContentFooter{}
.normalTxt { color: #0F3624; font-size: 11px; font-family: Verdana; }
.siteContentTxt { color: #0F3624; font-size: 11px; font-family: Verdana; padding: 0px 0px 5px 0px; line-height: 16px; clear:both;}
.siteContentBTxt { color: #0F3624; font-size: 11px; font-family: Verdana; font-weight: bold; }
.siteContentSubHead , .locationPriceListHeading
{ 
	color: #719263; 
	font-size: 12px; 
	font-family: Arial; 
	font-weight: bold; 
	letter-spacing: 1px; 
}


.normalTxtLink a:link { color:#3D9618; font-family: Verdana; font-size: 11px; text-decoration: none; }
.normalTxtLink a:active { color:#3D9618; font-family: Verdana; font-size: 11px; text-decoration: none; }
.normalTxtLink a:visited { color:#3D9618; font-family: Verdana; font-size: 11px; text-decoration: none; }
.normalTxtLink a:hover { color:#0F3624; font-family: Verdana; font-size: 11px; text-decoration: none; }

.list { list-style-image: url('images/img_list.png'); list-style-position: outside; color: #0F3624; font-size: 11px; font-family: Verdana; line-height: 16px; }

.listTxt, .listTxtBold 
{ 
	color: #0F3624; 
	font-size: 11px; 
	font-family: Verdana; 
	line-height: 16px; 
	vertical-align: top; 
	padding: 0px 0px 6px 0px; 
}

.listTxtBold
{
	font-weight:bold;
}

.smallTxt { color: #0F3624; font-size: 10px; font-family: Verdana; }



/* Sub Links */
table.sublinkBg { background-image: url('images/sublinkBg.png'); background-repeat: repeat-x;}
div.sublinkBg 
{ 
	background-image: url('images/sublinkBg.png'); 
	background-repeat: repeat-x; 
	float:right;
	position:relative;
}

span.sublink
{
	color:#3D9618; 
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	text-align: center;
	vertical-align:super;
}

.sublink{ color:#3D9618; font-family: Verdana; font-size: 10px; font-weight: bold; text-align: center; vertical-align:middle;}
.sublink a:link { color:#3D9618; font-family: Verdana; font-size: 10px; text-decoration: none; }
.sublink a:active { color:#3D9618; font-family: Verdana; font-size: 10px; text-decoration: none; }
.sublink a:visited { color:#3D9618; font-family: Verdana; font-size: 10px; text-decoration: none; }
.sublink a:hover { color:#0F3624; font-family: Verdana; font-size: 10px; text-decoration: none; }

/* Address Block */
.phyAddressBg { background-image: url('images/phyAddressBg.png'); background-repeat: repeat-y; }
.phyAddressTxt { color: #0F3624; font-size: 11px; font-family: Verdana; padding: 0px 0px 0px 5px; line-height: 18px; }
.phyAddressRtTxt { color: #0F3624; font-size: 11px; font-family: Verdana; padding: 0px 5px 0px 0px; line-height: 18px; }

/* Small Text Elements  */
.pannelErrTxt { color: #FF0000; font-size: 10px; font-family: Verdana; padding: 0px 0px 0px 10px; }
.errRTxt { color: #FF0000; font-size: 10px; font-family: Verdana; padding: 0px 1px 0px 1px; }
.errWTxt { color: #F5F7F4; font-size: 10px; font-family: Verdana; padding: 0px 1px 0px 1px; }
.errNTxt { color: #235845; font-size: 10px; font-family: Verdana; padding: 0px 1px 0px 1px; }
.errOTxt { color: #FF9900; font-size: 10px; font-family: Verdana; padding: 0px 2px 0px 2px; }
.errLTxt { color: #F7EDCA; font-size: 9px; font-family: Verdana; padding: 0px; }
.errGTxt { color:#666666; font-family: Verdana; font-size: 9px; padding: 0px 0px 0px 5px; }
.graphListErrTxt { color: #FF0000; font-size: 11px; font-family: Verdana; padding: 0px 5px 5px 10px; }
.graphListComTxt { color: #FF0000; font-size: 11px; font-family: Verdana; padding: 0px 5px 5px 5px; }
.graphListComBox { padding: 0px 0px 5px 5px; }
.inputComBoxTxt { 
	color: #0F3624;
	font-family: Verdana;
	font-size: 11px;
	background-color: #FEFEF5;
	border: 1px solid #CEB45F;
	padding: 1px;

}
.speBgTxt { color: #FF0000; font-size: 11px; font-family: Verdana; padding: 0px 5px 5px 5px; vertical-align: middle; line-height: 14px; }
.noteGTxt { color:#666666; font-family: Verdana; font-size: 11px; vertical-align: top; }
.smallNoteGTxt { color:#666666; font-family: Verdana; font-size: 10px; vertical-align: top; }

.successTxt { color: #AF9436; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 18px; padding: 5px 5px 5px 5px; }

/* Registration Row */
.RegWizRow
{
	width:190px;
	
	/*border:1px solid black;*/
	
	color: #0F3624; 
	font-size: 11px; 
	font-family: Verdana;
	text-align:right;
}




/* Form Rows */
.arcFormBgPanel { background-image: url('images/arcFormBg.png'); background-repeat: repeat-y; }

table.arcFormBg { background-image: url('images/arcFormBg.png'); background-repeat: repeat-y; }
.arcFormTxt { color: #0F3624; font-size: 11px; font-family: Verdana; padding: 0px 5px 0px 5px; line-height:16px; }

tr.wizardTopBg, div.wizardTopBg 
{ 
	background-image: url('images/wizardTopBg.png'); 
	background-repeat:repeat-x; 
	border-collapse:collapse; 
	padding-bottom:0px;
	margin-bottom:0px;
	height:22px;

}

table.wizardBg, div.wizardBg 
{ 
	padding-top:0px;
	margin-top:0px;
	background-image: url('images/wizardBg.png'); 
	background-repeat: repeat-y; 
	border-collapse:collapse;
	/*border:solid 1px red;*/
}

tr.wizardBg { background-image: url('images/wizardBg.png'); background-repeat: repeat-y; }
.wizardSubHead { color: #719263; font-size: 11px; font-family: verdana; font-weight: bold; padding: 0px 0px 0px 5px; }


td.singleLtRowTxt { color: #0F3624; font-size: 11px; font-family: Verdana; text-align: right; padding: 0px 10px 0px 5px; line-height: 16px; vertical-align: top; height: 30px; }
td.singleRtRowTxt { color: #0F3624; font-size: 11px; font-family: Verdana; padding: 0px 5px 0px 0px; line-height: 16px; vertical-align: top; height: 30px; }
td.multiLtRowTxt { color: #0F3624; font-size: 11px; font-family: Verdana; text-align: right; padding: 0px 10px 5px 5px; line-height: 16px; vertical-align: top; height: 30px; }
td.multiRtRowTxt { color: #0F3624; font-size: 11px; font-family: Verdana; padding: 0px 5px 5px 0px; line-height: 16px; vertical-align: top; height: 30px; }

/* Form Elements */
form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.controlPanelTxt { color: #0F3624; font-size: 10px; font-family: Verdana; padding: 2px 2px 2px 10px; line-height: 16px; }
.controlPanelLTxt { color: #1C6242; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
.controlPanelLTxt a:link { color: #1C6242; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
.controlPanelLTxt a:active { color: #1C6242; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
.controlPanelLTxt a:visited { color: #1C6242; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
.controlPanelLTxt a:hover { color: #237C54; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }

.controlPanelSPTxt { color: #666666; font-size: 10px; font-family: Verdana; padding: 0px 2px 1px 10px; line-height: 12px; }
.controlPanelSPLead { letter-spacing: 1px; font-weight: bold; }

.select { 
	color: #0F3624;
	font-family: Verdana;
	font-size: 11px;
	background-color: #FEFEF5;
	border: 1px solid #CEB45F;
	
}

.list { 
	color: #0F3624;
	font-family: Verdana;
	font-size: 11px;
	background-color: #FEFEF5;
	border: 1px solid #CEB45F;
}

.inputBox { 
	color: #0F3624;
	font-family: Verdana;
	font-size: 11px;
	background-color: #FEFEF5;
	border: 1px solid #CEB45F;

}

.txtArea { 
	color: #0F3624;
	font-family: Verdana;
	font-size: 11px;
	background-color: #FEFEF5;
	border: 1px solid #CEB45F;
}

.btnMoveBg {
	background-image: url('images/btnBg.png');
	background-repeat: repeat-x;
	border-width: 0px ;
	border-style: solid;
	border-color: #154C37;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #E1E8AE;
	cursor: pointer;
	height: 18px;
	width: 25px;
	text-align: center;
	vertical-align: middle;
}

.btnBg {
	background-image: url('images/btnBg.png');
	background-repeat: repeat-x;
	border-width: 0px ;
	border-style: solid;
	border-color: #154C37;
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #E1E8AE;
	cursor: pointer;
	height: 18px;
	vertical-align: middle;
	letter-spacing: 1px;		
}


.radioBtn { color: #0F3624; font-size: 10px; font-family: Verdana; padding: 0px 0px 0px 5px; }
.checkBox { color: #0F3624; font-size: 10px; font-family: Verdana; padding: 0px 0px 0px 6px; }

/* Graph Panel Right Side Buttons BG */
.graphRightBtnBg 
{ 	
	background-image: url('images/graphRightBtnBg.png'); 
	background-repeat: repeat-y; 
	width: 110px; 
}
td.smallcontrolPanelHr {background-image: url('images/controlPanelHr.gif'); background-repeat:repeat; width: 110px; height: 1px; }

/* Welcome msg */
.controlPanelWcBTxt { color: #0F3624; font-size: 10px; font-family: Verdana; padding: 2px 2px 2px 10px; font-weight: bold; }
.controlPanelWcTxt { color: #1C6242; font-size: 10px; font-family: Verdana; padding: 2px 2px 2px 10px; font-weight: bold; line-height: 16px; }
.controlPanelWcTxt a:link { color: #1C6242; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 16px; text-decoration: none; }
.controlPanelWcTxt a:active { color: #1C6242; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
.controlPanelWcTxt a:visited { color: #1C6242; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
.controlPanelWcTxt a:hover { color: #237C54; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
.controlPanelWcName { color: #FF0000; font-size: 10px; font-family: Verdana; padding: 2px 2px 2px 10px; font-weight: bold; }

/* Subscription Price */
table.subPrice { border: solid 1px #1C6242; }
tr.regHelp { background-color: #1C6242; color: #FFFFFF; font-size: 11px; font-family: Verdana; font-weight: bold; text-align: left; line-height: 16px; vertical-align: top; height: 20px; padding: 3px; }
tr.dataPriceRow1 { background-color: #CAE2C0; color: #0F3624; font-size: 11px; font-family: Verdana; text-align: left; line-height: 16px; height: 20px; padding: 3px; }
tr.dataPriceRow2 { background-color: #E8F2E3; color: #0F3624; font-size: 11px; font-family: Verdana; text-align: left; line-height: 16px; height: 20px; padding: 3px; }

.poweredby { padding: 2px 6px 1px 0px; }

/* Error Page */
.errorPageHead { color: #0F3624; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 16px; }

.btnHand { cursor: pointer; }

/* Edutorials */

.innerTable { padding: 0px 0px 0px 15px;}
table.innerLinkBg { background-image: url('images/innerLinkBg.png'); background-repeat: repeat-y; }
.innerLink { color: #3D9618; font-family: Verdana; font-size: 11px; font-weight: bold; vertical-align: middle; line-height: 22px; padding: 0px 2px 0px 10px; }
.innerLink a:link { color: #3D9618; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none; }
.innerLink a:active { color: #3D9618; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none; }
.innerLink a:visited { color: #3D9618; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none; }
.innerLink a:hover { color: #0F3624; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none; }

.txtLink { color: #3D9618; font-family: Verdana; font-size: 11px; }
.txtLink a:link { color: #3D9618; font-family: Verdana; font-size: 11px; text-decoration: none; }
.txtLink a:active { color: #3D9618; font-family: Verdana; font-size: 11px; text-decoration: none; }
.txtLink a:visited { color: #3D9618; font-family: Verdana; font-size: 11px; text-decoration: none; }
.txtLink a:hover { color: #0F3624; font-family: Verdana; font-size: 11px; text-decoration: none; }

p { margin: 12px 0px 12px 0px; }

/* Map Signals  */

.mapSignalBTxt { color: #0F3624; font-size: 11px; font-family: Verdana; font-weight: bold; padding: 0px 0px 0px 10px; line-height: 16px; }

/* Email Page */
.emailHead { color: #719263; font-size: 11px; font-family: verdana; font-weight: bold; padding: 0px 5px 0px 10px; }
.emailTxt { color: #0F3624; font-size: 11px; font-family: Verdana; padding: 0px 10px 0px 10px; line-height: 16px; }

table.detailsHead { border: solid 1px #1C6242; }
tr.titlePrice { background-color: #1C6242; color: #FFFFFF; font-size: 11px; font-family: Verdana; font-weight: bold; text-align: center; line-height: 16px; vertical-align: top; height: 20px; padding: 2px; }
tr.detailsData1 { background-color: #CAE2C0; color: #0F3624; font-size: 11px; font-family: Verdana; text-align: left; vertical-align: top; line-height: 16px; height: 18px; padding: 3px; }
tr.detailsData2 { background-color: #E8F2E3; color: #0F3624; font-size: 11px; font-family: Verdana; text-align: left; vertical-align: top; line-height: 16px; height: 18px; padding: 3px; }

.printRow { text-align: right; padding-right: 43px; }

div.textAreaSize { width: 515px; height: 185px; text-align: left; background-color: #fefef5; border: solid 1px #CEB45F; overflow: scroll; }

/* User Report */
.userRSubHead { color: #719263; font-size: 11px; font-family: verdana; font-weight: bold; padding: 3px 10px 0px 5px; vertical-align: top; text-align: right; }
.userRRtTxt { color: #0F3624; font-size: 11px; font-family: Verdana; padding: 0px 5px 0px 11px; line-height: 16px; vertical-align: top; height: 30px; }
.paymentFallTo { padding-left: 30px; }
.dateofRegTo { padding-left: 11px; }
.userRRDDL { padding-left: 65px; }




/****************************/
/*Blairs*/
/*Content of a page*/
div.page
{
	Width:601px;
}


div.Column1of2
{
	float:left;
	width: 50%;
}

div.Column2of2
{
	float:left;
	width: auto;
}

/********************HOME PAGE***********/
.homeMainLink
{
	text-align:center;
	font-weight:bold;
	font-size:20px;
}

/*My Suburb Watch*/
.fieldTxt 
{ 
	color:#0F3624; font-size: 12px; font-family: Verdana;
}
.fieldTxtHeading
{ 
	font-weight:bold;
}
.fieldList
{	
}

.fieldlistitem
{
	padding-top:5px;
	list-style-type:none;
	font-size:11px;	
}


.fieldlistitem a:link 
{ 
	text-decoration:underline;
}

.fieldlistitem a:visited
{
}

.fieldlistitem a:hover
{
	color:Red
}

/*Cart Page*/
.tableFieldText
{
	color: #0F3624;
	font-family: Verdana;
	font-size: 11px;
}

.tableHeaderText
{
	color: #0F3624;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
}

.tableFooterText
{
	color: #0F3624;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
}



.contentTable
{
	width:95%;
	border-bottom-style:none;	
}

.subscriptionsTableRow
{
	border:solid thin red;
}

.emptyGridViewText
{
	text-align:center;
	border-bottom-style:none;
}	

/*Tinted Green background*/


div#contentTopBorder, .contentTopBorder,  div#contentTopBorder1, .contentTopBorder800, .contentTopBorder700
{	
	 clear:both;
	 height:10px;
	 background-repeat:no-repeat;	
	 background-position:bottom;
	 background-image: url('images/img_arcFormTop.png'); 	
}


	
div#contentBackground, .contentBackground , div#contentBackground1, .contentBackground800, .contentBackground700
{
	height:auto;
	background-image: url('images/arcFormBg.png'); 
	background-repeat: repeat-y;
}

.contentContent
{ 
	
	margin-left:10px;
	margin-right:10px;
}

div#contentBottomBorder, .contentBottomBorder, .contentBottomBorder800, .contentBottomBorder700
{
	 height:10px;	 
	 padding-bottom:10px;
	 background-repeat:no-repeat;
	 background-image: url('images/img_arcFormBottom.png'); 	  
}
/*END - Tinted Green background*/

/*Mapping Room*/

.contentTopBorderMap, .contentBackgroundMap , .contentBottomBorderMap
{
	margin-left:10px;
	/*border:solid thin black;*/
	border:none;
}

.contentTopBorder800
{	
	width:800px;
	background-image: url('images/img_arcFormTop800.png'); 
}

.contentBackground800
{	
	width:800px;
	background-image: url('images/img_arcFormBg800.png'); 
}

.contentBottomBorder800
{	
	width:800px;
	background-image: url('images/img_arcFormBottom800.png'); 
}

.contentTopBorder700
{	
	width:700px;
	background-image: url('images/img_arcFormTop700.png'); 
}

.contentBackground700
{	
	width:700px;
	background-image: url('images/img_arcFormBg700.png'); 
}

.contentBottomBorder700
{	
	width:700px;
	background-image: url('images/img_arcFormBottom700.png'); 
}





div#MappingRoom
{	
	width:1000px;
}

div#MapPanelLHS
{	
	float:left;
	width:180px;
	
	/*border:solid thin red;*/
	background-image: url('images/controlPanelBgNoBorder.PNG'); 
	background-repeat: repeat;
	
}

div#MapPanelRHS
{	
	float:left;
	width:810px;
	padding: 0 0 0 0;
	/*height:700px;*/
	/*border:solid thin orange;*/
}

div#mapBackground
{
	width:800px;
}


div.pad
{	
}

div#MapSelectorListBackgroup
{
	width:170px;
	border-left-color:Black;
	border-left-style:solid;
	border-right-color:Black;
	border-right-style:solid;
	
	border-bottom-style:none;
	border-top-style:none;
}

div#MapSelectorList
{	
	width:170px;
	border-bottom-style:none;
	background-image: url('images/controlPanelBg.gif'); 
	background-repeat: repeat;
	 
}

div#MapSelectorImages
{
	
	margin-left:22px;
	width:130px;
	
}

div#MapSelectorImages
{
	/*border: solid thin green;*/
	letter-spacing:10px;
}

div#SignalsList
{
	width:172px;
	margin-left:4px;		
	background-image:url('images/controlPanelBg.gif')
}

image#MappingRoomImg
{
	width:170px;
	border-right:solid 4px black;
}

image#MappigRoomTitleImage
{
	padding-top:10px;
	width:810px;
	height:25px;
}

.btnBuyMoreSuburbs
{
	padding-top:10px;
	padding-left:18px;
}

div.MapPanelLHSContent
{
	width:160px;
	padding-left:10px;
}

.mapPanel
{
	/*Height:700px;*/
	Width:800px;	
}

table#SymbolListTable
{
	margin-bottom:8px;
}

col.sigSymbol, td.sigSymbol
{
	width:40px;
	text-align:right;
}

col.sigText, td.sigText, span.sigText
{
	/*color: #0F3624; */	
	font-size: 12px; 
	font-family: Areal; 
	font-weight: bold; 		
	line-height: 16px;
	text-align:left;
	padding-left:5px;
}

div.controlPanelHr 
{
	background-image: url('images/controlPanelHr.gif'); 	
	background-repeat:repeat; 
	width: 172px; 
	height: 1px; 
}
/*Mapping Room*/


/*Create Subscription*/
.statusTxt 
{ 
	color: #0F3624; 
	font-size: 12px; 
	font-weight:bold;
	/*font-style:italic;*/
	font-family: Verdana; 
}
.SubSelectTable
{
	
	margin-right:10px;
	/*border: solid 4px black;	*/
	width : 95%;
}

.SubLocation
{
	color: #0F3624; 
	font-size: 11px; 
	font-family: Verdana;
	
	width: 130px;
}

.SubSelect
{
	color: #0F3624; 
	font-size: 11px; 
	font-family: Verdana;
	
	width:220px;
}

.SubAction
{
	color: #0F3624; 
	font-size: 11px; 
	font-family: Verdana;
	
	width:220px;
}

.CreateSubDropDownList
{
	width: 200px;
}


.TrendCommentTxt, .TrendCommentHeading
{	
	text-align:left;
	color: #0F3624; 
	font-size: 12px; 
	font-family: Verdana;
	font-weight:normal;
}


.TrendCommentHeading
{
	font-size: 14px;
	font-weight:bold;
	text-decoration:underline;
}


/*Payment Summary Table*/
.paymentSummaryTable, .invoiceTable, .paymentListTable, .priceListTable, .standardTable
{
	margin-left:10px;
	margin-right:10px;
	width:95%;
	/*border:solid 1px black;*/	
	
}

.invoice
{
	/*background-image: url(Images/paid.png);*/
	background-position:left;
	
	background-repeat:no-repeat;
}
.paymentSummaryTableHeading, 
.paymentSummaryTableFooter, 
.paymentSummaryTableFooterButton, 
.paymentListTableHeading, 
.locationPriceTableHeading,
.usersSummaryTableHeading,
.userSubscriptionsHeading,
.standardTableHeading
{
	text-align:left;
	color: #0F3624; 
	font-size: 12px; 
	font-family: Verdana; 
	font-weight:bold;
	/*font-style:italic;*/
	/*border-bottom:solid 1px black;*/
}


.paymentSummaryTableContent, 
.paymentListTableContent, 
.locationPriceTableContent, 
.usersSummaryTableContent,
.userSubscriptionsContent,
.standardTableContent
{
	text-align:left;
	color: #0F3624; 
	font-size: 11px; 
	font-family: Verdana; 
	padding: 0px 5px 5px 0px;
	/*border-right:solid 1px black;*/
}

.paymentSummaryTableContent_LeftAlign
{
	text-align:left;
}

.userSubscriptionsHeading,
.userSubscriptionsContent,
.usersSummaryTableHeading,
.usersSummaryTableContent,
.standardTableContent
{
	font-size: 10px;
}


.paymentSummaryTableFooterButton
{
	border:none;
}
.paymentSummaryTableFooter
{
	
	text-align:right;	
}


/*Price List Heading*/
.locationPriceListHeading
{
	font-size:16px;
	/*font-style:italic;*/
	text-align:center;
	text-decoration:underline;
	padding-left:10px;	
}


/*Content Pages*/
div.hiddenDiv
{
	height:0;
	visibility:hidden;
	border:solid thin brown;
}

ul
{
	list-style-image: url(Images/img_point.png);
	font-family: Verdana;
	font-size:9;
}


h1
{		
	text-transform:capitalize;	
	font-family: Verdana;
}

h2
{	
	/*font-style:italic;*/
	text-transform:capitalize;	
	font-family: Verdana;
}

h3
{	
	font-size:small;
	/*font-style:italic;*/
	text-transform:capitalize;
	color: #719263; 	
	font-family: Verdana;
}
h4
{	
	font-size:smaller;
	/*font-style:italic;*/
	text-transform:capitalize;
	color: #719263; 	
	font-family: Verdana;
}

h2 a
{
	color:Black;
	font-family: Verdana;
}

a
{
	color: #719263; 
	font-family: Verdana;
}


/*.siteContentTxt { color: #0F3624; font-size: 11px; font-family: Verdana; padding: 0px 0px 5px 0px; line-height: 16px;}*/
p, .siteContentTxt
{
	color: #0F3624; 
	font-size: 11px; 
	font-family: Verdana;
	clear:both;
}

.ImpersonationControl
{
	
}

.ImpersonationControlUserName
{
	color:Red;
}

.ImpersonationControlLabel
{
	color:Black;	
}


/**How we can help*/
.InvestorTypeHeading
{
	color: Blue; 
	font-size: 16px;
	font-weight:bold; 
	font-family: Verdana;
}


/*********ADMIN************/
.usersTable
{
	width:600px;
}


#BR2_Add
{
 visibility:hidden;	
}

.FAQuestion, .FAAnswer
{
	font-family: Verdana;
}

.FAQuestion
{
	color: #3D9618;
	font-weight:bold;
	font-size: 12px;
}
.FAAnswer
{
	color: black;
	font-weight:normal;	
	font-size: 12px;
	overflow:hidden;
}


.PaymentSummary_PromoControlConatiner
{

	position:absolute;
	bottom:0px;

	overflow:visible;
	
	height:100px;
	width:175px;
/*
	background-repeat: repeat-y; width: 172px
	background-image: url('images/PromoBackGround.gif'); 
*/
}