body,td {
	FONT-SIZE: 10pt;margin: 0px;FONT-FAMILY: Tahoma; 
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	color: #000000;
}
.txt a {
	color: #6F715C;
	text-decoration: none;
}
.txt a:hover {
	color : #1F3D79;
	text-decoration: underline;
}
.head {
	font-family: Verdana, Arial, "MS Sans Serif", "MS Serif", sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #EEEEEE;
	color: #000000;
	border: 1px none;

}
.head1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #999999;
}
.border {
	border: 1px solid #C9C9BF;
}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #999999;
	height: 18px;

}
.listbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.textArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #999999;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	background-color:#E3065B;
	margin: 0px;
	color: #ffffff;
	border-top: 2px solid black;
	border-right: 2px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	cursor:hand;

	/*border-top: 1px none #00000;
	border-right: 1px none #00000;
	border-bottom: 1px none #00000;
	border-left: 1px none #00000;*/
}
.headgreen {
	font-family: Verdana, Arial, "MS Sans Serif", "MS Serif", sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #006633;
	background-color: #FFFFFF;
	border: 1pt none #999999;


}
.bluehead {
	font-family: Verdana, Arial, "MS Sans Serif", "MS Serif", sans-serif;
	font-size: 16px;
	color: #66A267;
	background-color: #E9F3EA;
	font-weight: 600;
	border: 1px none #006600;

}
.txtbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
}
.underlinebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.tblcontentcentalign {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Comic Sans MS";
	font-size: 12px;
	text-align: center;
	border: 1px solid #999999;

}
.tblcontentleftalign {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Comic Sans MS";
	font-size: 12px;
	color: #000000;
	border: 1px solid #999999;
}
.TxtRed {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Comic Sans MS";
	color: #FF0000;
	text-align: center;
	font-size: 6mm;

}
.TxtOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Comic Sans MS";
	color: #FF8040;
	text-align: center;
}
.TxtBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Comic Sans MS";
	font-size: 5mm;
	color: #0000FF;
	font-weight: normal;
	text-align: center;


}
.TxtRedsmall {

	font-family: Verdana, Arial, Helvetica, sans-serif, "Comic Sans MS";
	color: #FF0000;
	text-align: center;
	font-size: 4mm;
}
.TxtBluesmall {

	font-family: Verdana, Arial, Helvetica, sans-serif, "Comic Sans MS";
	font-size: 4mm;
	color: #0000FF;
	font-weight: normal;
}
.TxtBlueUnderline {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Comic Sans MS";
	font-size: 4mm;
	color: #0000FF;
	font-weight: normal;
	text-decoration: underline;

}
.txtlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;

}
.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
A.callink:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
	border: 1px solid #333333;
	background-color: #FF0000;	
}
A.callink:active
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	text-decoration: underline;
	border: 1px solid #333333;
	background-color: #FF0000;
}
A.callink:visited
{
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	border: 1px solid #333333;
	background-color: #FF0000;
}
A.callink:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
	border: 1px solid #333333;
	background-color: #FF0000;
}


/*A:link
{
   	COLOR: #99007f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
A:active
{
	COLOR: #99007f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
A:visited
{
	COLOR: #99007f;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}*/

.FormHead {
	font-family: Arial;
	font-size: 14px;
	color: #969A79;
	background-color: #F2F2EA;
	font-weight: bold;
	/*border: 1px dotted #CC6633;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}
#search {
	padding: 0px 0px;
	margin:0;
	border-width: 0 0 0 0;
}
 .clearfix:after { /* This can be replaced by the alternative fix below if it doesn't kill CatFish */
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
    .clearfix {
    display:block;
  }.navbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	border: 1px solid #000000;
	/*cursor: hand;*/
}
.whitebgred
{
	height:26px;
	font-family:Times New Roman, Times, serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.boldTxt {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.boldTxt a {
	color: #000000;
	text-decoration: none;
}
.boldTxt a:hover {
	color: #CC6666;
	text-decoration: underline;
}
.whiteTxt {
	font-family: Verdana,;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;

}
.BorderDown {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #D1D1C9;
}
.MenuTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CE7231;
	font-weight: bold;

}
.MenuTxt a {
	color: #CE7231;
	text-decoration: none;
}
.MenuTxt a:hover {
	color: #000000;
	text-decoration: none;
}
.OrangeTxt {
	font-family: Verdana,;
	font-size: 12px;
	color: #8A4200;
	font-weight: bold;
}
.LinkTxt {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.LinkTxt a{
	color: #000000;
	text-decoration: none;
}
.LinkTxt a:hover{
	color: #CE7231;
	text-decoration: underline;
}
.BorderLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C9C9BF;
}

.datatable {
	BORDER-RIGHT: #ccc solid 2px; BORDER-TOP: #ccc solid 1px; MARGIN-TOP: 0px; MARGIN-LEFT: 1px; BORDER-LEFT: #ccc solid 1px; WIDTH: 100%; BORDER-BOTTOM: #ccc solid 1px
}
.datatableheader TD{
	BORDER-RIGHT: #c3c8cb 1px solid; PADDING-RIGHT: 0px ; BORDER-TOP: #fefefe 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #fefefe 1px solid; COLOR: #424242; PADDING-TOP: 4px; BORDER-BOTTOM: #c3c8cb 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #F2F2EA
}
.datatableheader TD A {
	DISPLAY: block; COLOR: #424242
}
.datatableheadersorted TD{
	BORDER-RIGHT: #c3c8cb 1px solid; PADDING-RIGHT: 0px ; BORDER-TOP: #fefefe 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #fefefe 1px solid; COLOR: #F2F2F2; PADDING-TOP: 4px; BORDER-BOTTOM: #c3c8cb 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #bbb
}
.datatableheadersorted TD A{
	DISPLAY: block; COLOR: #F2F2F2
}
.even TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff;BORDER-RIGHT: #c3c8cb 0px solid; BORDER-BOTTOM: #c3c8cb 1px solid;
}
.odd TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff;BORDER-RIGHT: #c3c8cb 0px solid; BORDER-BOTTOM: #c3c8cb 1px solid;
}
.tddatatablelink {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 6px; COLOR: #21536a; PADDING-TOP: 6px
}
.tddatatablelink A {
	BORDER-RIGHT: #ddd 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 0px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 0px solid; COLOR: #21536a; PADDING-TOP: 1px; BORDER-BOTTOM: #f0e 1px dotted; TEXT-DECORATION: none
}
.tddatatablelink A:hover {
	BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #9F0034; COLOR: #9F0034; BORDER-TOP-COLOR: #ddd; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ddd
}
.mouseoveroddeven TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Verdana; BACKGROUND-COLOR:#fafada;BORDER-RIGHT: #c3c8cb 0px solid; BORDER-BOTTOM: #c3c8cb 1px solid;
}
.TxtRedMsg {

	font-family: Verdana, Arial, Helvetica, sans-serif, "Comic Sans MS";
	color: #FF0000;
	font-size: 12px;
}
.HeadLineDown {
	font-family: Verdana,;
	font-size: 12px;
	color: #8A4200;
	font-weight: bold;
	border-bottom: 1px solid #8A4200;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
}
.Mainmenu01 {
	font-family: Verdana,;
	font-size: 12px;
	color: #F2F2EA;
	font-weight: bold;
	background-color: #D06400;
	text-decoration: none;
	width:100%;
	height:100%;
}
.Mainmenu01 a{
	color: #F2F2EA;
	background-color: #D06400;
	text-decoration: none;
	width:100%;
	height:100%;
}
.Mainmenu01 a:hover{
	color: #F2F2EA;
	background-color: #979A7E;
	text-decoration: none;
	width:100%;
	height:100%;
}
.menu02 {
	font-family: Verdana,;
	font-size: 11px;
	color: #979A7F;
	font-weight: bold;
	text-decoration: none;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	PADDING-LEFT: 4px;
}
.menu02 a{
	color: #979A7F;
	text-decoration: none;
}
.menu02 a:hover{
	color: #979A7F;
	text-decoration: underline;
}
.HomeContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #707064;
	font-weight: bold;
}
.HomeContent a {
	color: #707064;
	text-decoration: none;
}
.HomeContent a:hover {
	color: #000000;
	text-decoration: none;
}
.BoxLineDown {
	font-family: Verdana,;
	font-size: 12px;
	color: #8A4200;
	font-weight: bold;
	background-color: #FFBA6D;
	border-bottom: 1px solid #BC5E00;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
}
.BoxBorder {
	border: 1px solid #BC5E00;
}.