
.myLogin_td {
     font-family:Verdana;
     font-size:8pt;
     COLOR: #000080;
}

.myLogin_th {
     font-family:Verdana;
     font-size:8pt;
     font-weight:bold;
     COLOR: #000080;
}

.myEditor {
	BORDER: darkgray 1px solid; 
	SCROLLBAR-FACE-COLOR: #cccccc; 
	FONT-SIZE: 8pt; 
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
	SCROLLBAR-SHADOW-COLOR: gray; 
	SCROLLBAR-3DLIGHT-COLOR: gray; 
	SCROLLBAR-ARROW-COLOR: black; 
	FONT-FAMILY: verdana; 
	SCROLLBAR-DARKSHADOW-COLOR: white; 
	SCROLLBAR-BASE-COLOR: #cccccc;
	height: 18;
}

.myEditorReadonly {
	BORDER: darkgray 1px solid; 
	SCROLLBAR-FACE-COLOR: #cccccc; 
	FONT-SIZE: 8pt; 
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
	SCROLLBAR-SHADOW-COLOR: gray; 
	SCROLLBAR-3DLIGHT-COLOR: gray; 
	SCROLLBAR-ARROW-COLOR: black; 
	FONT-FAMILY: verdana; 
	SCROLLBAR-DARKSHADOW-COLOR: white; 
	SCROLLBAR-BASE-COLOR: #cccccc;
	height: 18;
	BACKGROUND-COLOR: #f6f6f6;
}

.mySelect {
    font-family:Verdana;
    font-size:8pt;
    BACKGROUND-COLOR: #F4F4F4; 
    BORDER-BOTTOM: #000000 0.5pt solid; 
    BORDER-LEFT: #000000 0.5pt solid; 
    BORDER-RIGHT:#000000 0.5pt solid; 
    BORDER-TOP: #000000 0.5pt solid; 
    BORDER-COLOR:#000000;
}
       
.myRadio {height:15px;}
/* ---------------------------------------------------- */







.myButton {		
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	height: 18;
	border-width: 1;
	border-color: #CCCCCC;
	border-style: solid;
	background-color: white;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#DDDDDD);
}

textarea {
    font-family:Verdana;
    font-size:8pt;
    BACKGROUND-COLOR: #ffffff; 
    BORDER-BOTTOM: #000000 0.5pt solid; 
    BORDER-LEFT: #000000 0.5pt solid; 
    BORDER-RIGHT:#000000 0.5pt solid; 
    BORDER-TOP: #000000 0.5pt solid; 
    BORDER-COLOR:gray;
}
/* ---------------------------------------------------- */



.edoTableHeader {
	BACKGROUND: #ebeced
}

.headTable {
	FONT-WEIGHT: lighter; 
	COLOR: #000000;
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
}

.headTable A {
	text-decoration			: none;
	color					: #000000;
}

.headTable A:hover {
	color					: #000000;
}

.bodyTable {
	font-family:Verdana;
    font-size:8pt;
}

.headTD {
	FONT-WEIGHT: lighter; 
    font-family:Verdana;
    font-size:8pt;
    
    text-align:right;
}

.PheadTD {
	FONT-WEIGHT: lighter; 
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
}

.headTDH {
	FONT-WEIGHT: lighter; 
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
    text-align:center;
    BACKGROUND-COLOR: #f6f6f6;
}

.TABheadTDH {
	FONT-WEIGHT: lighter; 
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
    text-align:center;
}

.bodyTD {
	FONT-WEIGHT: lighter; 
    font-family:Verdana;
    font-size:8pt;
}

/* Print, For TD */
.PbodyTD {
	FONT-WEIGHT: lighter; 
    font-family:Verdana;
    font-size:8pt;
}


.alternateRow {
	BACKGROUND-COLOR: #f6f6f6
}

.myLocation{
    font-family:Verdana;
    font-size:8pt;
     }
     
.myPageOnePage{
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
     }
     
.myfieldset {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; MARGIN: 3px; PADDING-TOP: 6px
}

.Pmyfieldset {
	border: 1 solid #000000;
}

.mylegend{
    font-family:Verdana;
    font-size:8pt;
}


/* No record for P */
.pNo{
     font-family:Verdana;
     font-size:8pt;
}
    
    

/* print for table of Times New Roman */
.tdp {
    border-bottom: 1 solid #000000;
    border-left:  1 solid #000000;
    border-right:  0 solid #ffffff;
    border-top: 0 solid #ffffff;
    
    font-family:"Times New Roman";
    font-size:14px;
}
.tabp {
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    
    font-family:"Times New Roman";
    font-size:14px;
}

/* print for table of Verdana */
.tdpV {
    border-bottom: 1 solid #000000;
    border-left:  1 solid #000000;
    border-right:  0 solid #ffffff;
    border-top: 0 solid #ffffff;
    
    font-family:"Verdana";
    font-size:8pt;
}
.tabpV {
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    font-family:"Verdana";
    font-size:8pt;
}




/* print for Table */
.ptable {
    font-family:"Times New Roman";
    font-size:12px;
}



/* print for P */
.pp {
    font-family:"Times New Roman";
    font-size:20px;
    font-weight:bold;
}


/***** tabbed navigation *****/

.extra-nav {
	margin-bottom: 5px;
	background: url(../images/tab-line.gif) bottom repeat-x;
	float: left;
	width: 100%;
	padding-right: 5px;
} 

.extra-nav h2 {
	float: left;
	line-height: 1.1;
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
	margin:8px;
}

.extra-nav ul {
	margin: 0px;
	padding: 0 0 0 1em;
	list-style: none;
	font-size: 85%;
	padding-top: 2px;
	font: 83%/1.4 arial, helvetica, sans-serif;
	float: right;
}

.extra-nav li {
	margin: 0 1px 0 0;
	padding: 0 5px 0 0;
	background: url(../images/tab-back.png) 100% -100px;
	float: right;
	border-bottom: 1px solid #bbb;
	font: 83%/1.4 arial, helvetica, sans-serif;
}


.extra-nav li.active {
	border-bottom: 1px solid #fff;
	background: url(../images/tab-back.png) 100% 0;
}

.extra-nav li a, .extra-nav li a:visited, .extra-nav li span {
	display: block;
	float: left;
	padding: 5px 11px 5px 16px;
	text-align: center;
	white-space: nowrap;
	background: url(../images/tab-back.png) 0 -100px;
	text-decoration: none;
	min-height: 17px;
	color: #322F29;
}

.extra-nav li.active a, .extra-nav li.active span {
	background: url(../images/tab-back.png) 0 0;
}


.extra-nav li:hover {
	background-position: 100% -200px;
}

.extra-nav li:hover a {
	background-position: 0 -200px;
}

.extra-nav li.active:hover {
	background-position: 100% 0;
}

.extra-nav li.active:hover a {
	background-position: 0 0;
	text-decoration: underline;
}

/***** tabbed navigation *****/

