body {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4D4E44;
	margin-top : 2px;
	margin-left : 0px;
	margin-right : 0px;
	background-color: #8E908F;
	background-position: left top;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:1px;
	border: 1px solid #777777;
	color: #4D4E44;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #777777;
	color: #4D4E44;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4E44;
	border: 1px solid #777777;
}
option {
	font-family: Arial, Helvetica, sans-serif;
	color: #4D4E44;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #575757;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #4D4E44;
}

.noBorder {
	border: 0px;
}

.bodyTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #575757;
	padding:5px;
	border: 1px solid #FFFFFF;
}

.contentTable {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#E4DDDC;
	font-size: 11px;
	font-weight: normal;
	color: #575757;
	line-height: 28px;
}
.contentTable td{
	line-height: 28px;
	padding-left: 10px;
}

.labels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #575757;
	padding-left: 17px;
	line-height: 25px;
}

.textSml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #575757;
	padding-left: 5px;
}

.errorMsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FF0000;
	padding-left: 5px;
}

.bodyTextPaded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #575757;
	padding-left: 10px;
}
.ptyTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #575757;
	padding-left: 5px;
}

.bodyTextBoldPaded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	color: #575757;
	padding-left: 10px;
}

colorbar {
	background-image: url(images/colorbar.jpg);
	background-repeat: no-repeat;
}

.textSmlWhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #FFFFFF;
}
.textSmlWhiteBold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.textBig {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #575757;
}
.headingNml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4D4E44;
	padding-left:5px;
}
.headingSml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4D4E44;
}
.headingSmlUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
	color: #4D4E44;
	padding-left:5px;
}

.headingBig1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left:5px;
}

.headingBig2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4D4E44;
	padding-left:5px;
}

.headingBig2Border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4D4E44;
	border: 1px solid #FFFFFF;
	padding-left:5px;
}

.btnSml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4D4E44;
	width: 50px;
}
.btnBig {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4D4E44;
	width: 100px;
}

a:link {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
a:visited {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
}
a:hover {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linkGreen { 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #ABD592;
	font-weight: normal;
	text-decoration: none;
}         
a.linkGreen:link { color: #ABD592; text-decoration: none}
a.linkGreen:active { color: #ABD592}
a.linkGreen:visited { color: #ABD592}
a.linkGreen:hover { color: #CFC2C3; text-decoration: none}


.linkNml { 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
	text-decoration: none;
}         
a.linkNml:link { color: #003399}
a.linkNml:active { color: #003399}
a.linkNml:visited { color: #003399}
a.linkNml:hover { color: #CC3333; text-decoration: none}

.linkSml { 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
	text-decoration: none;
}         
a.linkSml:link { color: #003399}
a.linkSml:active { color: #003399}
a.linkSml:visited { color: #003399}
a.linkSml:hover { color: #CC3333; text-decoration: none}

.linkBig { 
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
	text-decoration: none;
}         
a.linkBig:link { color: #003399}
a.linkBig:active { color: #003399}
a.linkBig:visited { color: #003399}
a.linkBig:hover { color: #CC3333; text-decoration: none}

.linkMain {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}         
a.linkMain:link { color: #FFFFFF}
a.linkMain:active { color: #FFFFFF}
a.linkMain:visited { color: #FFFFFF}
a.linkMain:hover { color: #CC3333; text-decoration: none}

.linkwhite { 
	font-size: 13px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}         
a.linkwhite:link { color: #FFFFFF}
a.linkwhite:active { color: #FFFFFF}
a.linkwhite:visited { color: #FFFFFF}
a.linkwhite:hover { color: #303123; text-decoration: none}

.top-nav { 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #303123;
	font-weight: bold;
	text-decoration: none;
}         
a.top-nav:link { color: #303123}
a.top-nav:active { color: #303123}
a.top-nav:visited { color: #303123}
a.top-nav:hover { color: #303123; text-decoration: none}


.border {
	border: 2px solid #FFFFFF;
}
.borderBlue {
	border: 2px solid #C6D7EB;
}

.borderBrown {
	border: 2px solid #BBA8A9;
}

.headingBlue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00009E;
}

.ptyListingSales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4D4E44;
	padding: 5px;
}

.ptyListingSales th
{
	font-size: 13px;
	text-indent: 7px;
	background-color:#C6D7EB;
	font-weight: bold;
}

.ptyListingSales td{
	padding-left: 5px;
}

.ptyListingLet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4D4E44;
	padding: 5px;
}

.ptyListingLet th
{
	font-size: 13px;
	text-indent: 7px;
	background-color:#BBA8A9;
	font-weight: bold;
}

.ptyListingLet td{
	padding-left: 5px;
}
.record_table td.off {
	background-color:#C5D7EB;
}         

.record_table td.on {
	background-color:#E2EBF5;
	border-color:	ButtonShadow;
}

a.top-navigation
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-color: #303123;
}

a.top-navigation:hover
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-color: #303123;
}  
.linkblack
{
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #C6D7E9;
}     


