/*Old calendar section. To be removed
/* the div that holds the date picker calendar * /
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar * /
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #224499;
	background-color: #f6f6eb;
	border: 1px solid #000000;
	}


/* a table row that holds date numbers (either blank or 1-31) * /
.dpTR {
	} 


/* the top table row that holds the month, year, and forward/backward 
buttons * /
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, 
Tu, We, etc.) * /
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons 
* /
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) * /
.dpTD {
	border: 1px solid #b7b78b;
	}


/* a table cell that holds a highlighted day (usually either today's 
date or the current date field value) * /
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over 
(you can use contrasting colors to make it apparent which cell is being 
hovered over) * /
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year * /
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons * /
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the 
bottom * /
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, 
etc.) * /
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month 
and year * /
.dpTitleText {
	font-size: 12px;
	color: #224499;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted 
day (usually either today's date or the current date field value) * / 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top * /
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #224499;
	background: #b7b78b;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom *  /
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #224499;
	background: #b7b78b;
	font-weight: bold;
	}
*/	
body {font-family:arial; font-size:8pt; margin:0px;}
table {border-collapse:collapse;}
td {font-family: arial; padding:0px; font-size:8pt;}
p {margin-top:4px; margin-bottom:4px;}
form {margin:0px;}
img {border:0px;}
ul {list-style-image:url([ul.gif]); margin:0px; padding:0px;}
ol {margin:5px 0px 0px 10px;}
li {margin:5px 0px 5px 25px;}

@media print {
  .screenOnly {display:none;}
}
@media screen {
  .screenOnly {display:inline;}
}

.darkest {color:#33383D;}
.dark {color:#637383;}
.medium {color:#ADB6BD;}
.light {color:#E2E5E8;}
.lightest {color:#F4F6F8;}

.italic{font-style:italic;}
/*
.bgDark {background-color:#637383;}
.bgMedium {background-color:#ADB6BD;}
.bgLight {background-color:#ffffff;}
.bgLightest {background-color:#F4F6F8;}
*/
.bgDarkGray {background-color:#808080;}
.bgGray {background-color:#B7B7B7;}
.bgBlack {background-color:#000000;}
.bgWhite {background-color:#ffffff;}
.bgRed {background-color:Red;}
.bgGreen {background-color:Green;}
.bgYellow {background-color:Yellow;}
.bgBlue {background-color:#3366ff;}
.bgRequired {background-color:#FFFF00;}
.bgBadInput {background-color:#ffffbb;}
.bgNoRepeat {background-repeat:no-repeat;}
.bgYellow1 {background-color:#FEF129;}

.white {color:White;}
.black {color:Black;}
.red {color:Red;}
.green {color:Green;}
.blue {color:Blue;}
.yellow {color:Yellow;}
.Pink {color:#E31788;}
.ThickBlue{color:#89B6D5;}
.gray{color:#696969;}
.darkgray{ color:#1b1b1b; font-family:Arial}
.Voilet{ color:#A0298F}
.purple1{ color:#E21888}
.list {padding:4px; border-bottom:1px solid #E2E5E8; vertical-align:top;font-family: Arial Narrow; font-size: 14px;}
/*
.listTitle, .listTitleLeft, .listTitleRight {
  padding:2px;
  border-top:1px solid #ADB6BD;
  background-color:#F4F6F8;
}
*/


/*headers styles*/
 .bottomborder{border-bottom: 1px Solid #E21888;}
 .Headertopline{font-size:8pt; color:#E21888; font-family:Arial; }
 .Headerbottomline{font-size: 12pt;color:#A0298D; font-family:Arial; font-weight:bold}
 .Headerlink{color: #B963AC;font-family:Arial; display:none}
 .links{color:#A0298D; font-family:Arial; font-weight:bold; font-size:8pt}

/*list styles*/
.listSearch {background-color:#ffffff;}
.listSort {padding:4px; border-bottom:1px solid #E2E5E8; vertical-align:top; background:#F4F6F8;}
.listHeader {font-weight:bold; padding:2px 4px 2px 4px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; background-color:#6699CC;}
.listHeader1 {font-weight:bold; padding:2px 4px 2px 4px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; background-color:#E2E5E8;}
.listHeaderTop {font-weight:bold; padding:2px 4px 2px 4px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; background-color:#9999aa; color: #333;}
/*
.listHeaderTop1 {font-weight:bold; padding:2px 4px 2px 4px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; background-color:#E2E5E8; color: #333;}
*/
.listHeaderLeft {font-weight:bold; padding:2px 4px 2px 4px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000; background-color:#E2E5E8;}
.listHeaderRight {font-weight:bold; padding:2px 4px 2px 4px; border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:2px outset #F4F6F8; border-right:1px solid #000000; background-color:#E2E5E8;}

.listHeaderHigh {padding:2px 4px 2px 4px; border-top:1px solid #ADB6BD; border-bottom:1px solid #f8b31f; border-left:2px outset #f4f6f8; font-weight:bold; background:url('image/listHeaderHigh.gif');}
.listHeaderHighLeft {padding:2px 4px 2px 4px; border-top:1px solid #ADB6BD; border-bottom:1px solid #f8b31f; border-left:1px solid #ADB6BD; font-weight:bold; background:url('image/listHeaderHigh.gif');}
.listHeaderHighRight {padding:2px 4px 2px 4px; border-top:1px solid #ADB6BD; border-bottom:1px solid #f8b31f; border-left:2px outset #F4F6F8; border-right:1px solid #ADB6BD; font-weight:bold; background:url('image/listHeaderHigh.gif');}

.arial {font-family:arial, sans-serif;}
.times {font-family:times, sans-serif; font-size:11pt;}
.timesBig {font-family:times, sans-serif; font-size:14pt;}
.normal {font-size:8pt; font-weight:normal;}
.bold {font-weight:bold;}
.underline {text-decoration:underline;}

.verysmallest {font-size:3pt;}
.smallest {font-size:7pt;}
.small {font-size:7.5pt;}
.moderate {font-size:9pt;}
.big {font-size:11pt;}
.big {font-size:11pt;}
.veryBig {font-size:16pt;}

.labelStyle {font-size:10.75pt; color:White;}

.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.top {vertical-align:top;}
.middle {vertical-align:middle;}
.bottom {vertical-align:bottom;}

.justify {text-align:justify;}

.absolute {position:absolute;}
.relative {position:relative;}

.border {border:1px solid #000000;}
.borderTop {border-top:1px solid #000000;}
.borderRight {border-right:1px solid #000000;}
.borderBottom {border-bottom:1px solid #000000;}
.borderLeft {border-left:1px solid #000000;}
.borderWhite {border-color:#ffffff;}
.borderInsetLeft {border-left:2px outset #F4F6F8;}
.borderDouble {border-width:2px;}
.borderred{border-color:red;}
.borderDarkest {border-color:#33383D;}
.borderDark {border-color:#637383;}
.borderMedium {border-color:#ADB6BD;}
.borderLight {border-color:#E2E5E8;}
.borderLightTop {border-top:1px solid #637383;}
.borderLightRight {border-right:1px solid #637383;}
.borderLightBottom {border-bottom:1px solid #637383;}
.borderLightLeft {border-left:1px solid #637383;}
.borderLightest {border-color:#F4F6F8;}

.space {margin-top:4px; margin-bottom:4px;}
.bottomSpace {margin-top:0px; margin-bottom:4px;}
.topSpace {margin-top:4px; margin-bottom:0px;}
.noSpace {margin-top:0px; margin-bottom:0px;}
.lineSpace {line-height:16px;}

.halfWidth {width:50%;}
.halfHeight {height:50%;}
.fullWidth {width:100%;}
.fullHeight {height:100%;}

.margin {margin:4px;}
.marginTop {margin-top:4px;}
.marginRight {margin-right:4px;}
.marginBottom {margin-bottom:4px;}
.marginLeft {margin-left:4px;}
.marginBig {margin:10px;}
.marginBigTop {margin-top:10px;}
.marginBigRight {margin-right:10px;}
.marginBigBottom {margin-bottom:10px;}
.marginBigLeft {margin-left:10px;}

.padNone {padding:0px;}
.padSmallest {padding:2px;}
.padSmall {padding:3px;}
.pad {padding:4px;}
.padTop {padding-top:4px;}
.padRight {padding-right:4px;}
.padBottom {padding-bottom:4px;}
.padLeft {padding-left:4px;}
.padBig {padding:10px;}
.padBigTop {padding-top:10px;}
.padBigRight {padding-right:10px;}
.padBigBottom {padding-bottom:10px;}
.padBigLeft {padding-left:10px;}
.padModerateLeft {padding-left:7px;}
.padModerateRight {padding-right:7px;}
.padModerateTop {padding-top:7px;}
.padModerateBottom {padding-bottom:7px;}

.hide {display:none;}
.show {display:inline;}

.hand {cursor:hand; cursor:pointer;}
.cursorHand {cursor:hand; cursor:pointer;}
.cursorDefault {cursor:default;}

.pageBreak {page-break-before:always;}

a {color:#000000; text-decoration:none;}
a:hover {text-decoration:underline;}
a.underline:hover {text-decoration:none;}
a.underlineNever:hover {text-decoration:none;}
a.underlineAlways {text-decoration:underline;}
a.underlineAlways:hover {text-decoration:underline;}

input.text {font-family:verdana, arial, helvetica, sans-serif; font-size:8pt; font-weight:bold; height:21px; border-width:1px; border-color:#ADB6BD; padding:3px;}
input.textL {font-family:arial; font-size:11px; font-weight:normal; height:21px; border-width:1px; border-color:#ADB6BD; padding:3px;}
input.big {font-family:verdana, arial, helvetica, sans-serif; font-size:9.0pt; height:18px; padding:2px; border-width:1px; border-color:#ADB6BD;}
input.small {font-family:verdana, arial, helvetica, sans-serif; font-size:7.5pt; font-weight:bold; height:18px; padding:2px; border-width:1px; border-color:#ADB6BD; }
input.required {border-top:1px solid darkred; border-right:1px solid red; border-bottom:1px solid red; border-left:1px solid darkred;}
input.requiredFront{border-top:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; border-left:1px solid #999999;}
input.requiredPlain {border-width:1px; border-color:#ADB6BD;}
input.smaller {font-family:verdana, arial, helvetica, sans-serif; font-size:7pt; height:13px; padding:1px; border-width:0px; border-color:#ADB6BD;}
input.smallest {font-family:verdana, arial, helvetica, sans-serif; font-size:7pt; height:16px; padding:1px; border-width:1px; border-color:#ADB6BD;}
input.button {font-family:verdana, arial, helvetica, sans-serif; font-size:8pt; font-weight:normal; height:21px; padding:0px 5px 1px 5px; border-width:2px; border-color:#ADB6BD; background:#E2E5E8;}
input.smallButton {font-family:verdana, arial, helvetica, sans-serif, white; font-size:7pt; font-weight:bold; height:18px; padding:0px; background:#E31989; border-width:1px; border-color:#AD06BD; color:White;}
input.smallButton1 {font-family:verdana, arial, helvetica, sans-serif; font-size:7pt; font-weight:bold; height:18px; padding:0px; background:#E2E5E8; border-width:1px; border-color:#ADB6BD;}
input.file {font-family:verdana, arial, helvetica, sans-serif; font-size:8pt; font-weight:normal; height:21px; padding:3px 0px 0px 3px; border:1px solid #637383;}
textarea {font-family:verdana, arial, helvetica, sans-serif; font-size:8pt; border-width:1px; border-color:#ADB6BD; padding:3px;}
textarea.required {border-top:1px solid darkred; border-right:1px solid red; border-bottom:1px solid red; border-left:1px solid darkred;}
textarea.requiredPlain {border-width:1px; border-color:#ADB6BD;}

input.radio, input.requiredRadio {height:14px; margin-top:3px; margin-bottom:1px; padding:0px;}
select {font-family:verdana, arial, helvetica, sans-serif; font-size:8pt;}

/*
.listMenuTopLeft{background:url('../image/listTop_left.png');}
.listMenuTopRight{background-image:url('../image/listTop_right.jpg');background-repeat:repeat;font-size:9pt;font-weight:bold;color:#444444}
*/





/* TestIndex Css Style Sheet*/
.listMenuTopLeft{background-image:url('../image/user/test/test.png');}
.listMenuTopRight{background-image:url('../image/user/test/listTop_right.jpg');background-repeat:repeat;font-size:9pt;font-weight:bold;color:#FFFFFF;border-left:1px solid #AAAAAA;border-right:1px solid #AAAAAA;}
.listMenuTop{background-image:url('../image/user/test/listTop_right.jpg');background-repeat:repeat;font-size:9pt;font-weight:bold;color:#FFFFFF;}
.propertyTop{background-image:url('../image/user/menu_top_bg.gif');}
.SaleTop{background-image:url('../image/user/bgSale1.gif');}
.src{background-image:url('../image/user/property3.GIF');}
.xceltable 
{
    border:1px solid #cccccc;
}