/* CSS Document */

* {  margin:0px; padding:0px;  }
body {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	line-height: 120%;
}
ol, ul 
{ 
	/*list-style: inherit; */
}
body, p { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
body { background:#fefdfc url(images/bodybg.jpg) repeat-y 50% 50%; }

input {
	border:1px solid #666666; color:#666666;  }
	
.orange { color:#FF6600; }
	.orange a { color:#FF6600; }
	.orange a:hover { color:#333333; }	

#header {
	background:url(images/header1.jpg) repeat-x 0px 0px;
	height:123px; }
	
#contentarea {
	background:url(images/contentareabg.jpg) repeat-x 0px 0px;}
	
#footerarea {
	background:url(images/footerbg.jpg) repeat-x 0px 0px; 
	height:94px; color:#333333;
	font:14px Arial, Helvetica, sans-serif; }	
	
.footerbg2 {
	background:url(images/footerbg2.jpg) no-repeat 50% 0px; 
	height:94px; color:#333333;
	font:14px Arial, Helvetica, sans-serif; }		
	
.contentarea_inner {
	background:url(images/contenttop.jpg) no-repeat 50% 0px;}	

.header_inner {
	background:url(images/header2.jpg) no-repeat 50% 50%;
	height:123px;  }

.header_top1 {
	height:44px; }		

.header_top1 p { 
	font:15px Arial, Helvetica, sans-serif ; color:#FFFFFF; 
	padding:5px 18px 0px 0px; text-align:right; }
	.header_top1 p a { color:#FFFFFF; text-decoration:none; }
	.header_top1 p a:hover {  color:#F5EDE3; text-decoration:underline; }
	
.nav { 	color:#002255; font:15px Arial, Helvetica, sans-serif;  line-height:15px; letter-spacing:-0.00em!important; }
.nav ul { display:inline; padding-right:8px; float:right; }
	
.nav ul li { display:inline; padding:0px 0px 0px 0px; margin:0px 0px 0px 2px; float:right;  background:url(images/tab.png) no-repeat 0px 1px; }	
.nav ul li p { padding:10px 12px 7px 0px; margin:0px 0px 0px 7px; float:left;  background:url(images/tab.png) no-repeat 100% 1px; }
	
.nav ul li p a { padding:0px 0px 0px 6px; color:#002255; text-decoration:none; } * html .nav ul li p a {padding:0px 0px 0px 0px;}		
.nav ul li p a:hover { color:#FF6600;}

.textheading1 {
	color:#FF6600; font:20px Arial, Helvetica, sans-serif;}
	
.textheading2 {
	color:#002255; font:20px Arial, Helvetica, sans-serif;
	line-height:25px; }	
.textheading2_ {
	color:#002255; font:16px Arial, Helvetica, sans-serif;
	line-height:25px; }	
	
.textheading3 {
	color:#FF6600; font:bold 16px "Arial Narrow" , Arial, Helvetica, sans-serif;
	line-height:20px; letter-spacing:-0.01em; }	
	
.textheading4 {
	color:#002255; font:20px Arial, Helvetica, sans-serif;
	line-height:22px; }	
	
	
.propertytype {
	 	width:283px; border:1px solid #CCCCCC; height:110px; 
		overflow:auto;	margin-top:10px; background-color:#FFFFFF;
		padding:8px; font:12px Arial, Helvetica, sans-serif;
		color:#666666; line-height:18px;	}	
		.propertytype a { color:#666666; text-decoration:none; }
		.propertytype a:hover { color:#333; text-decoration:underline; }
		
.pmcor_top {
	background:url(images/pmcor_top2.jpg) no-repeat 0px 0px;
	height:24px; }
	
.pmcor_mid {
	background:url(images/pmcor_mid.jpg) repeat-y 0px 0px; }
	
.pmcor_mid2 {
	background:url(images/pmcor_mid2.jpg) repeat-y 0px 0px; }				

.pmcor_bottom {
	background:url(images/pmcor_bott.jpg) no-repeat 0px 0px;
	height:24px; }
	
.content {
	font:14px Arial, Helvetica, sans-serif ;
	color:#666666; line-height:17px;  }	
	.content a { color:#666666; }
	.content a:hover { color:#333333; }
	
.arial_14_002255 {
	color:#002255; font:14px Arial, Helvetica, sans-serif; 
 	line-height:20px;  }
	
.arial_15_FF6600 {
	color:#FF6600; font:15px Arial, Helvetica, sans-serif; }	
	
.copyright {
	padding:17px 0px 12px 0px; }	
	

		.webmaster a:hover	{	color:#999; text-decoration:none; }		
	

	
.bull_ a{
	background-image:url(images/bull.jpg);
	background-repeat:no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF6600;
	text-decoration: none;
	line-height: 15px;
	clear: both;
	float: right;
}
.bull_ a:hover{
	background-image:url(images/bull.jpg);
	background-repeat:no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #A65300;
	text-decoration: none;
	line-height: 15px;
}

.bull a{
	background-image:url(images/bull.jpg);
	background-repeat:no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF6600;
	text-decoration: none;
	line-height: 15px;
	clear: both;
	display:block;
}

.bull a:hover{
	background-image:url(images/bull.jpg);
	background-repeat:no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #A65300;
	text-decoration: none;
	line-height: 15px;
}
.center {
	background-image: url(images/center.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 55px;
	padding-left: 55px;
}

.textheading_1 {
	color:#FF6600;
	font:20px Arial, Helvetica, sans-serif;
	background-image: url(images/oa.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
}

.pmcor_top_ {
	background:url(images/pmcor_top3.jpg) no-repeat 0px 0px;
	height:19px; }
	
.pmcor_top1_ {
	background:url(images/pmcor_bott1.jpg) no-repeat 0px 0px;
	height:19px; }	
/* CSS Document */


body { line-height: 1; color:#666666;  }


	
.webmaster	{	color:#333333;  }
	.webmaster a	{
	color:#333333;
	text-decoration:none;
	clear: both;
}

	
/* Alt rows used on most data tables */
.row1 { background-color: #EEEEEE; }
.row2 { background-color: #FFFFFF; }


/* auto-highlight */
.row1.highlight td,.row2.highlight td {
    background-color: #FFFFDD;
}



.content_link a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:nomral;
	text-decoration:none;
	line-height:28px;
	color:#FF6600;
	text-align:left;
}



/* Data Table */
table.dtable {
 border-left: 1px solid;
}

table.dtable td {
  padding-left:3px;
  border:1px solid;
  border-top:none;
  border-left:none;
}

table.dtable th {
  color: #FFF;
  font-size: 12px;
  font-weight:bold;
}


table.dtable, table.dtable td, table.dtable th {
  border-color:#CCC;
}

/* Table headings */
table.dtable th {
  text-align:center;
  line-height:25px;
  background:#ADADAD;
  color:#FFF;
}

table.dtable th a, table.dtable th a:hover {
  color:#FFF;
  text-decoration:underline;
}

/* row highlighting on hover + select */
.dtable tr:hover td, .highlight td {  background-color: #FFFFDD; }
/* disabled highlighting on nohover */
.dtable tr:hover td.nohover, .highlight td.nohover {}


.small a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:nomral;
	text-decoration:none;
	line-height:28px;
	color:#34393B;
	text-align:center;
}
.small a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:nomral;
	text-decoration:none;
	line-height:28px;
	color:#535F53;
	text-align:center;
}

//* Form Table */
table.tform {
 border-left: 1px solid;
 border-top: 1px solid;
 margin-bottom: 10px;
}

table.tform td,table.tform th {
  padding-left:3px;
  border:1px solid;
  border-top:none;
  border-left:none;
}

table.tform th {
    text-align:left;
    font-weight:normal;
    background:#EEEEEE;
    padding-left:5px;
    width: 200px;
}

table.tform.tpl th {
    width: 150px;
}

table.tform td {
    background:#FFF;
}

table.tform, table.tform td, table.tform th {
  border-color:#CCC;
}

table.tform tr.header td {
    font-weight:bold;
    background:#ADADAD; 
    color:#FFF; 
}
table.tform tr.subheader td {
    font-weight:normal;
    background:#DCDCDC;
}

#datalist a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:nomral;
	text-decoration:none;
	line-height:28px;
	color:#34393B;
	text-align:center;
}
#datalist a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:nomral;
	text-decoration:none;
	line-height:28px;
	color:#DE2112;
	text-align:center;
}
.verdana_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #666666;
	
}
.title{
	font-size:11px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
}



/*17-07-08*/

/* CSS Document */
	
.pmcor_top {
	background:url(images/pmcor_top.jpg) no-repeat 0px 0px;
	height:24px; }
	
	.webmaster a	{	color:#333333;text-decoration:none;  }