INPUT {	BORDER-RIGHT: #a29c9c 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a29c9c 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a29c9c 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #a29c9c 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }


a { color: #976841; text-decoration: underline; }
a:hover { color: #222; text-decoration: underline; }
.black { color: #000; }
img { border: 0; }
table { padding: 0; border: 0; COLOR: #8cc640; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
table td { padding: 0; border: 0; font-size: 12px; COLOR: #002D62; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
img.left,table.left { margin: 0 8px 8px 0; }
img.right { margin: 0 0 8px 8px; }
img.border { border: 4px solid #91D5CB; }
.fl { float: left; } 
.fr { float: right; }
form { padding: 0; margin: 0; }
input, select { font: 11px Arial, Helvetica, sans-serif; color: #333; }
.clear { clear: both; }
.required { color:#FF0000; }

a:hover { color: #222; text-decoration: underline; }
.black { color: #000; }



/* Content */

.txt-small { color: #ffffff; font: 11px/15px Arial, Verdana, Helvetica, sans-serif; text-align: left; }
.txt-medium { color: #ff0000; font: 13px/15px Verdana, Arial, Helvetica, sans-serif; text-align: left; } 
.txt-bold {  color: #000000; font: 13px/15px Verdana, Arial, Helvetica, sans-serif; text-align: left; font-weight: bold;}
.txt-bold1 {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #666666; PADDING-TOP: 5px}

.H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1d305f; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif }
.H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #002D62; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.H41 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.H5 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6699cc; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.H6 { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6699cc; PADDING-TOP: 5px }

.H7 { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 5px }
.H8 { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 6px Arial; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; font-weight: bold; }
.H9 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.H99 {FONT-WEIGHT: normal; FONT-SIZE: 27px; MARGIN: 0px; COLOR: #8cc640; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }




/* Box Around */

.pb-table-personal{border-bottom:1px solid #000033;border-left:1px solid #000033;}

.td-left{ border-left:1px solid #000033;}
.td-bottom{ border-bottom:1px solid #000033;}
.td-bottom-b{ border-bottom:2px solid #AFA499;}
.td-right{ border-right:1px solid #000033;}
.td-top{ border-left:1px solid #000033;}

.td-common{border-bottom:1px solid #000033;}
.td-common-doted{border-bottom:1px lightgrey dotted;}
.td-common-doted-black{border-bottom:1px black dotted;}
.td-double{border-bottom:1px border-style: double; border-width: 3px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px}

.table-full{border-bottom:1px solid #000033;border-top:1px solid #000033;border-bottom:1px solid #000033;border-left:1px solid #000033;border-right:1px solid #000033;}
.table-topless{border-bottom:1px solid #000033;border-left:1px solid #000033;border-right:1px solid #000033;}




/* Text Box and Form */

.inputtext { color: #333333; background-color: #FFFFFF;	background-repeat: repeat;font-family:Verdana;font-size: 13px;border: #888888 1px solid; height: 17px; width: 200px; }
.inputbutton { border:0px solid; color: #333333; background-color: #EEEEEE; background-image: url('../../images/img/bg_btn.jpg'); background-repeat: repeat; font-family:Verdana; font-size: 12px; cursor: pointer; height: 19px;width: 60px; font-weight : bold	}