/* CSS Document */
.pgtophead {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:center;
}

.pgbighead {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-align:left;
}
.pgwht
{
padding-left:15px;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
vertical-align:middle;
font-size:11px;
}
.pgwht a:link
{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
vertical-align:middle;
text-decoration:none;
}
.pgwht a:active,.pgwht a:visited
{
color:#FFFFFF;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
vertical-align: middle;
font-size:11px;
}
.pgsubhead {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
}
.pgbodytext {

	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:20px;
	text-align:justify;
}
.pgresult {

	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	line-height:20px;
	text-align:justify;
}
.pgbodytext a:link
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
}
.pgbodytext a:visited, a:active
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	line-height:20px;
	text-decoration:none;
	font-weight:bold;
}

.pgbodytext a:hover
{
	color:#0000FF;
	text-decoration:underline;
}

.pgerrormsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color:#FF0000;
	background:#E8E8E8;
	border:1px solid #E8E8E8;
	line-height: 20px;
	font-weight: bold;
}
.pghighlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color:#333366;
	background:#E8E8E8;
	border:1px solid #E8E8E8;
	line-height: 20px;
	font-weight: bold;
}
.search
{
padding-left:3px;
width:200px;
background:url(searchbk.jpg) no-repeat;
}
.txtbox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    

}
.btngo
{
	background:url(../subimages/yellowgo.jpg) no-repeat center left;
	border:0px;
	cursor:pointer;
}
.bttn
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;    
	color:#990000;
}
.content
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;    
	color:#000000;
}
.ancr
{
	color:#990033;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:hand;
	font-weight:bold;
}
.moreref
{
	background-color: transparent;
	color:#990033;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;

}

.moreref a:link, moreref a:visited, moreref a:active
{
	background-color: transparent;
	color:#990033;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.topref
{
	background-color: transparent;
	color:#990033;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:5px;
}

.topref a:link, moreref a:visited, moreref a:active
{
	background-color: transparent;
	color:#990033;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
.cmbsel
{
font:10px Verdana, Arial, Helvetica, sans-serif;

}

Table.abtcontent
{
}
Table.abtcontent td
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
color:#77A5AA;
text-align:left;
padding:3px;
}

Table.abtcontent a:link
{
	text-decoration: none;
	font:11px Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
	text-align:right;
}

Table.abtcontent a:visited
{
	text-decoration: none;
	font:11px Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
	text-align:right;
}

Table.abtcontent a:active
{
	text-decoration: none;
	font:11px Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
	text-align:right;
}

Table.abtcontent a:hover
{
color:#0000FF;
text-decoration:underline;
}
Table.leftmenu
{ 
}
Table.leftmenu th
{
 font:14px Verdana, Arial, Helvetica, sans-serif;
 text-align:center;
 border-top:6px solid #DFBB63;
 border-right:2px solid #DFBB63;
 border-left:2px solid #DFBB63;
 border-bottom:1px solid #DFBB63;
 line-height:17px;
 padding-bottom:1px;
 padding-top:1px;
 color:#DD4800;
 font-weight:bolder;
}
Table.leftmenu td.ln
{
    height:23px;
    background: url(../subimages/menubtbig.jpg) no-repeat;    
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:1px;
	padding-top:1px;
	text-align:right;
	vertical-align:middle;
}
Table.leftmenu td.sel
{
	background:#ECD8AA;
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:3px;
	padding-top:3px;
	text-align:right;
	vertical-align:middle;
   height:30px;
}
Table.leftmenu a:link
{
	color:#3F3F3F;
	text-decoration: none;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
Table.leftmenu a:visited
{
	color:#3F3F3F;
	text-decoration: none;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

Table.leftmenu a:hover
{
	color:#000000;
	font-stretch:extra-expanded;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;	
}
.mnutd
{
background:url(../subimages/yellostrip.jpg) repeat;
/*background: url(../css/blue.jpg) repeat;*/
}
.homestyle 
{
font:11px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
line-height:20px;
text-align:justify;
}

.homestyle a:link
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:000000;
	line-height:20px;
	text-decoration:none;
}
.homestyle a:visited
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:20px;
	text-decoration:none;
}
.homestyle a:active
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:20px;
	text-decoration:none;
}

.homestyle a:hover
{
	color:#990000;
	text-decoration:none;
}

Table.whitefnt
{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
border-collapse:collapse;
border-bottom:1px solid #990000;
border-left:1px solid #990000;
border-top:1px solid #990000;
border-right:1px solid #990000;
}
Table.whitefnt th
{
color:#990000;
text-align:left;
vertical-align:top;
background: url(td1.jpg) repeat-x  ;

}

Table.whitefnt a
{
color:#990000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

Table.linktab 
{
 padding:0;
/* background: url(td1.jpg) repeat-x  ;*/
}
Table.linktab th
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  /*background: url(orangegradient.jpg);*/
}
Table.linktab td
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-align:left;
}
Table.linktab a
{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#990000;
text-decoration:none;
}
Table.smmenu
{
background:#ECD8AA;
/*background:#E3C680;*/
border-collapse:collapse;
border-left:1px solid #DFBB63;
border-right:1px solid #DFBB63;
}
Table.smmenu  td
{ 
padding-bottom:5px;
padding-top:5px;
padding-right:10px;
border-bottom:1px solid #DFBB63;
text-align:right;

}
Table.smmenu td.hd
{	
font:12px Verdana, Arial, Helvetica, sans-serif;
height:30px;
text-align:right;
font-weight:bold;
color:#000000;
/*color:#FF732F;*/
}
Table.smmenu tfoot td
{
border:0px;
}
Table.smmenu a:link, Table.smmenu a:visited, Table.smmenu a:active
{
	text-decoration: none;
	font:12px Arial, Helvetica, sans-serif;
	color:#990000;
	text-align:right;
}

Table.smmenu a:hover
{
color:#0000FF;
text-decoration:underline;
}

Table.tool
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

Table.tool th
{
font-size:12px;
color:#990000;
font-weight:bold;
}
Table.entry
{
border:1px solid #006699;
border-collapse:collapse;
background:#D2E9FF;
}
Table.entry tr.caption td
{
background-color:#006699;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:17px;
text-align:left;
padding:6px;
}
Table.entry td.error
{
font:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
font-weight:bold;
color:#FF0000;
}

Table.entry td.lbl
{   
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
line-height:17px;
color:#000000;
text-align:left;
padding:3px;
}

Table.entry td
{   
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
color:#000000;
text-align:left;
padding:3px;
}
Table.entry tr.stot
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #CCCCCC;
padding: 0.5em .75em;
background:#CCCCCC;
font-weight:bold;
color:#FF0000;
}
Table.plain
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #000000;
border-collapse:collapse;
}

Table.plain tbody td
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
border:1px solid #CCCCCC;
padding: 0.5em .75em;
font-weight:normal;
}

Table.plain tr.stot
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #CCCCCC;
padding: 0.5em .75em;
background:#CCCCCC;
font-weight:bold;
color:#FF0000;
}
Table.plain thead th,thead td
{
    padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	background:#CCCCCC;	
	color:#000000;
	font-weight: bold;
	font-size: 12px;
	border-bottom:1px solid #000000;
	
}
Table.plain tfoot th,tfoot td {
	padding: 0.2em .75em;
	color:#000000;
	font-weight: bold;
	font-size: 105%;
}

Table.plain  a:link
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
}
Table.plain a:visited, a:active
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	line-height:20px;
	text-decoration:none;
	font-weight:bold;
}

Table.plain a:hover
{
	color:#0000FF;
	text-decoration:underline;
}

Table.photo
{
font:11px Verdana, Arial, Helvetica, sans-serif;
border-collapse:collapse;
border:1px solid #CCCCCC;
}
Table.photo thead th
{
height:30px;
background:#CCCCCC;
}
Table.photo td
{
padding-top:5px;
padding-bottom:10px;
border-bottom:1px solid #CCCCCC;
}

.blogmenu {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-align:center;
}
.blogmenu a:link
{
	color:#000000;
	text-decoration:none;
}
.blogmenu a:visited
{
	text-decoration:none;
	font-weight:bold;
}

.divblog
{
background:url(../blog_images/Blog_Home_07.gif) repeat-x;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
line-height:25px;
padding-left:10px;
font-size:15px;
width:200px;
}

Table.blogtitles
{
border-collapse:collapse;

}
Table.blogtitles td.blcaption
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:22px;
text-align:left;
height:40px;
}
Table.blogtitles tr.ev
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding: 0.5em .75em;
background:#CC99CC;
font-weight:bold;
color:#FFFFFF;
}
Table.blogtitles td.lbl
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:15px;
font-weight:bold;
color:#000000l;

}
Table.blogtitles td.tle
{
background:url(../blog_images/GreenPlus.gif) no-repeat left center;
vertical-align:middle;
padding-top:10px;
padding-left:25px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
Table.blogtitles td
{
padding-top:10px;
padding-left:25px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

Table.bleven
{
border:1px solid #CC3399;
}

Table.bleven tr.hd
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding: 0.5em .75em;
background:#CC6699;
font-weight:bold;
color:#FFFFFF;
}

Table.bleven td
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding: 0.5em .75em;
font-weight:bold;
color:#000000;
}

Table.blodd
{
border:1px solid #CC3399;
}

Table.blodd tr.hd
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding: 0.5em .75em;
background:#CC99FF;
font-weight:bold;
color:#000000;
}

Table.blodd td
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding: 0.5em .75em;
font-weight:bold;
color:#000000;
}


