body {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10px; font-color:#858C93;}
div {font-family: Arial,Helvetica,Verdana,sans-serif;}
span {font-family: Arial,Helvetica,Verdana,sans-serif;}
td {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
th {font-family: Arial,Lucida,Verdana,Helvetica; font-size: 10px; background: #4763BE; color: #FFFFFF;}
li {font-family: Arial,Helvetica,Verdana,sans-serif;}
ul {font-family: Arial,Helvetica,Verdana,sans-serif;}
ol {font-family: Arial,Helvetica,Verdana,sans-serif;}

input {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
select {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
textarea {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}

.break { page-break-after: always }
.error {color: #FF0000;}
.serror {color: #FFFFFF; background-color: #FF0000;}
.button {background-color: #FF0000; color: #FFFFFF; font-weight: bold; font-family: Arial,Helvetica,Verdana,sans-serif;}

.header {font-size: 18px; font-weight:bold; color:#4763BE;}

.subheader {font-size: 14px; font-weight:bold;}
.caption {font-family: verdana,arial,helvetica; font-size: 10px; color: #000066;}

.smallest {font-size: 10px;}
.smaller {font-size: 11px;}
.larger {font-size: 14px;}
.largest {font-size: 16px;}

a {font-family: arial,helvetica,verdana; text-decoration: underline; color: #4763BE;}
a:link {color: #4763BE;}
a:active {color: #4763BE;}
a:visited {color: #4763BE;}
a:hover {color: #BD2929;}

th a {font-family: arial,helvetica,verdana; text-decoration: underline; color: #FFFFFF;}
th a:link {color: #FFFFFF;}
th a:active {color: #FFFFFF;}
th a:visited {color: #FFFFFF;}
th a:hover {color: #CCCCCC;}

.btn {
	color: #FFFFFF;
	background: #0000FF; 
	font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	height:19px;
	text-decoration:none;
	cursor: hand
}

.cookiecrumb {
	font-size: 10px;
	color: #000000;
}

a.cookiecrumb {color: #BD2929; text-decoration: underline;}
a.cookiecrumb:link {color: #BD2929; text-decoration: underline;}
a.cookiecrumb:active {color: #BD2929; text-decoration: underline;}
a.cookiecrumb:visited {color: #BD2929; text-decoration: underline;}
a.cookiecrumb:hover {color: #4763BE; text-decoration: none;}

.saleprice {
	font-size: 13px;
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	text-align: left; 
	border-right-width: 0px;
	font-weight: bold;
	color: #FF0000;}

.price {
	font-size: 13px;
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	text-align: left; 
	border-right-width: 0px;
	font-weight: bold;}

P.break { 
	page-break-after: always;}
	

.red		{color: #ff0000;}
.optional th {background: threedface; font-weight: bold; text-align:left;}
.optional td {background: #F4F3EE}
.required th {color: #ff0000; background: threedface; font-weight: bold; text-align:left;}
.required td {background: #F4F3EE}

.alternate	{background: #E5E5E5; font-size:11px;}
.row		{background: #FAFAFA; font-size:11px;}
 td.alternate input,  td.alternate select, td.alternate textarea{font-size:11px;}
 td.row input,  td.row select, td.row textarea{font-size:11px;}

a.menu {color: #000000; text-decoration: underline;}
a.menu:link {color: #000000; text-decoration: underline;}
a.menu:active {color: #000000; text-decoration: underline;}
a.menu:visited {color: #000000; text-decoration: underline;}
a.menu:hover {color: #000000; text-decoration: none;}


.required   	{color: #ff0000; font-weight: bold;}
.optional	{color: #000000; font-weight: bold;}
.field		{color: #000000;}

td.header-row {
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:5px;
	color: #FFFFFF;
	background: #0000FF;
	font-weight: bold;
	font-size: 12px;
}
td.content-row {
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:3px;
	background: #E5E5E5;
}

td.content-row-nobottom {
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding:3px;
	background: #E5E5E5;
}

.bottombar {border-bottom:1px solid #000000;}

.bottombar2 {border-bottom:1px solid #000000;}

.leftnav {
width:176px;
border-left:1px solid #000000;
font-weight: bold;
border-right:1px solid #000000;
margin-left:1px;
background-color:#0000FF;
}

.leftnav a {
   background-color: #0000FF;
   font-weight: bold;	
   display:block;
   text-decoration: none;
   color:#ffffff;
} 

.leftnav a:hover {
   font-weight: bold;
   text-decoration: none;
   background-color: #000000;
   color: #ffffff;
}


.leftnavmember {
width:176px;
border-left:1px solid #000000;
font-weight: bold;
border-right:1px solid #000000;
margin-left:1px;
background-color:#0000FF;
}

.leftnavmember a {
   background-color: #0000FF;
   display:block;
   text-decoration: none;
   color:#ffffff;
} 

.leftnavmember a:hover {
   text-decoration: none;
   background-color: #000000;
   color: #ffffff;
}


.leftnavmember-lit {
width:176px;
font-weight: bold;
border-left:1px solid #000000;
border-right:1px solid #000000;
margin-left:1px;
background-color:#4763BE;
}

.leftnavmember-lit a {
   background-color: #4763BE;
   display:block;
   text-decoration: none;
   color:#ffffff;
} 


.leftnavmember-lit a:hover {
   text-decoration: none;
   background-color: #000000;
   color: #ffffff;
}


#bottomboxleft {
border: 1px solid #000000;
background-color:#0000FF;
color: #ffffff;
padding:2px;
}


#bottomboxleftmember {
border: 1px solid #000000;
background-color:#0000FF;
color: #ffffff;
padding:2px;
}

#bottomboxright {
border: 1px solid #000000;
background-color:#E5E5E5;
color: #000000;
padding:2px;
}


/* Drag & Drop styles - DON'T REMOVE! */

.dragWindow {
	border: #000000 2px solid;
	display: none;
	filter: alpha( opacity=20 );
	position: absolute;
	background-color: #666666; }

.m1Container, .m2Container, .m3Container,
.m4Container, .m5Container, .m6Container,
.m7Container, .m8Container, .m9Container {
	WIDTH: 100%; position: relative; behavior: url(/includes/pm_htc.htc);
}

.action1, .action2 { background: #E2EBF7; border: #B8CDE7 1px solid; padding: 2px;}
.action1 { border-right: 0px none; }

IMG.clsHidden { VISIBILITY: hidden; }

.m1UserData, .m2UserData, .m3UserData,
.m4UserData, .m5UserData, .m6UserData,
.m7UserData, .m8UserData, .m9UserData  {
	behavior: url(#default#userData);
}

.m1Container, .m2Container, .m3Container,
.m4Container, .m5Container, .m6Container,
.m7Container, .m8Container, .m9Container {
	WIDTH: 100%; position: relative; behavior: url(/includes/pm_htc.htc);
}

.m1Part, .m2Part, .m3Part,
.m4Part, .m5Part, .m6Part,
.m7Part, .m8Part, .m9Part {
	//background: #F4F3EE;
	background: white;
	
}

.m1PartAlternate, .m2PartAlternate, .m3PartAlternate,
.m4PartAlternate, .m5PartAlternate, .m6PartAlternate,
.m7PartAlternate, .m8PartAlternate, .m9PartAlternate {
	background: #FAFAFA;
}

.m1MoverMin, .m2MoverMin, .m3MoverMin,
.m4MoverMin, .m5MoverMin, .m6MoverMin,
.m7MoverMin, .m8MoverMin, .m9MoverMin {
	border: #B8CDE7 1px solid;
	background-position: center;
	background-IMAGE: url('/images/move.gif');
	cursor: move;
	background-REPEAT: no-repeat;
	background-COLOR: #E2EBF7;
	padding: 2px;
	width: 15px;
}

td.content-home {
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:3px;
	background: #FFFFFF;
}

.payment-open {
	border: 1px; 
	border-style: solid; 
	border-color: #000000;
	background-color: #ffffff;
	text-align: right;
}
.payment-locked {
	border: 1px; 
	border-style: solid; 
	border-color: #000000;
	background-color: #CCCCCC;
	text-align: right;
}
.awaiting {
	background: #99ccff;
}
.fault {
	background: #ffcc99;
}
.inactive {
	background: #ffc6c6;
}

.scrolldiv{
	overflow-x:hidden;
	overflow:auto; 
	margin:10px 10px 10px 10px; 
	padding:5px 5px 5px 5px; 
	border: solid 1px #0339B3;
	}
scrolldivresult
{
margin:10px 10px 10px 10px; 
padding:5px 5px 5px 5px; 
border: solid 1px #0339B3;
}
.scrolleffect 
{
	scrollbar-face-color: #f0f0f0; 
	scrollbar-highlight-color: #ced7eb; 
	scrollbar-shadow-color: #617ab3; 
	scrollbar-3dlight-color: #5c7cc4; 
	scrollbar-arrow-color: #0339b3; 
	scrollbar-track-color: #ced7eb; 
	scrollbar-darkshadow-color: #5c7cc4;
}
