a.redtext:link { 
	font-family: Verdana, sans-serif;
 	font-size: 12px;
	color:red 
}

a.redtext:visited { 
	font-family: Verdana, sans-serif;
 	font-sise: 12px;
	color:red 
}

a.redtext:active { 
	font-family: Verdana, sans-serif;
 	font-sise: 12px;
	color:red 
}

a.redtext:hover { 
	font-family: Verdana, sans-serif;
 	font-sise: 12px;
	color:red 
}

a.redtext:focus { 
	font-family: Verdana, sans-serif;
 	font-sise: 12px;
	color:red 
}





a.greentext:link { 
	font-family: Verdana, sans-serif;
 	font-sise: 12px;
	color:green 
}

a.greentext:visited { 
	font-family: Verdana, sans-serif;
 	font-sise: 12px;
	color:green 
}

a.greentext:active { 
	font-family: Verdana, sans-serif;
 	font-sise: 12px;
	color:green
}

a.greentext:hover { 
	font-family: Verdana, sans-serif;
 	font-sise: 12px;
	color:green
}

a.redtext:focus { 
	font-family: Verdana, sans-serif;
 	font-sise: 12px;
	color:green
}


Body {
		border : 0;
		margin : 0 0 0 0;
		margin-left : 0;
		margin-top : 0;
		background-color: #ffffff;
}

Font.main { 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
 }

Font.mainbig { 
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
 }
 


INPUT.TEXT  {
    font-family : Verdana, sans-serif;
    font-size : 8pt;
    background-color : ffffff;
    border-style : inset;
    border-width : 2px;
    color : 000000;
}

table.yellow {
border-collapse:collapse;
border-left: 1px solid #cc99ff;
border-right: 1px solid #cc99ff;
border-top: 1px solid #cc99ff;
cellSpacing: 0;
cellPadding: 0;
background-Color: #ffffcc; 
}

table.yellownoborder {
cellSpacing: 0;
cellPadding: 0;
background-Color: #ffffcc; 
}

table.yellowborder {
border-left: 1px solid #cc99ff;
cellSpacing: 0;
cellPadding: 0;
background-Color: #ffffcc; 
}

table.white {
cellSpacing: 0;
cellPadding: 0;
bgColor: ffffff; 
border: 0;
}

TD.yellowleftborder {
        background: #ffffcc;
		border-left: 1px solid #cc99ff;
}

TD.yellowleft {
        background: #ffffcc;
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        color: #000000;
        text-align: left;	
		border: 0px;
}

TD.yellowleftredtext {
        background: #ffffcc;
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        color: red;
        text-align: left;	
		border: 0px;
}

TD.yellowright {
        background: #ffffcc;
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        color: #000000;
        text-align: right;	
		border: 0px;
}

TD.yellowcenter {
        background: #ffffcc;
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        color: #000000;
        text-align: center;	
		border: 0px;
}

TD.whiteleft {
        background: #ffffff;
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        color: #000000;
        text-align: left;	
		border: 0px;
}

TD.whiteright {
        background: #ffffff;
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        color: #000000;
        text-align: right;	
		border: 0px;
}

TD.whitecenter {
        background: #ffffff;
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        color: #000000;
        text-align: center;	
		border: 0px;
}

TD.whiteleftsmall {
        background: #ffffff;
        font-family: Verdana, sans-serif;
        font-size: 8pt;
        color: #000000;
        text-align: left;	
		border: 0px;
}

TD.whiterightsmall {
        background: #ffffff;
        font-family: Verdana, sans-serif;
        font-size: 8pt;
        color: #000000;
        text-align: right;	
		border: 0px;
}

TD.whitecentersmall {
        background: #ffffff;
        font-family: Verdana, sans-serif;
        font-size: 8pt;
        color: #000000;
        text-align: center;	
		border: 0px;
}

TD.purpleleft {
        background: #4e0e7c;
        font-family: Verdana, sans-serif;
        font-size: 7pt;
        color: #ffffff;
        text-align: left;	
		border: 0px;
		border-left: 0px solid;
		border-right: 0px solid;
		border-top: 1px solid #cc99ff;
}

TD.purpleright {
        background: #4e0e7c;
        font-family: Verdana, sans-serif;
        font-size: 7pt;
        color: #ffffff;
        text-align: right;	
		border: 0px;
		border-left: 0px solid;
		border-right: 0px solid;
		border-top: 1px solid #cc99ff;
}

TD.purplecenter {
        background: #4e0e7c;
        font-family: Verdana, sans-serif;
        font-size: 7pt;
        color: #ffffff;
        text-align: center;	
		border-left: 0px solid;
		border-right: 0px solid;
		border-top: 1px solid #cc99ff;
}

TD.brightyellowleft {
        background: #ffff99;
        font-family: Verdana, sans-serif;
        font-size: 8pt;
        color: #000000;
        text-align: left;	
		border: 0px;
}

TD.brightyellowright {
        background: #ffff99;
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        color: #000000;
        text-align: right;	
		border: 0px;
}

TD.brightyellowcenter {
        background: #ffff99;
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        color: #000000;
        text-align: center;	
		border: 0px;
}

TD.darkblueleft {
        background: #000080;
        font-family: Verdana, sans-serif;
        font-size: 8pt;
        color: #ffffff;
        text-align: left;	
		border: 0px;
}

TD.darkblueright {
        background: #000080;
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        color: #ffffff;
        text-align: right;	
		border: 0px;
}

TD.darkbluecenter {
        background: #000080;
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        color: #ffffff;
        text-align: center;	
		border: 0px;
}

TD.yellowleftsmall {
        background: #ffffcc;
        font-family: Verdana, sans-serif;
        font-size: 8pt;
        color: #000000;
        text-align: left;	
		border: 0px;
}

TD.yellowrightsmall {
        background: #ffffcc;
        font-family: Verdana, sans-serif;
        font-size: 8pt;
        color: #000000;
        text-align: right;	
		border: 0px;
}

TD.yellowcentersmall {
        background: #ffffcc;
        font-family: Verdana, sans-serif;
        font-size: 8pt;
        color: #000000;
        text-align: center;	
		border: 0px;
}

SELECT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #153530; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #153530; BORDER-TOP-COLOR: #153530; FONT-FAMILY: verdana, arial, tahoma, verdana; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #153530
}
INPUT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #153530; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #153530; BORDER-TOP-COLOR: #153530; FONT-FAMILY: verdana, arial, tahoma, verdana; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #153530
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana
}
A:link {
	COLOR: #003366; TEXT-DECORATION: underline; FONT-FAMILY: verdana; FONT-SIZE: 12px
}
A:active {
	COLOR: #003366; TEXT-DECORATION: none FONT-FAMILY: verdana; FONT-SIZE: 12px
}
A:visited {
	COLOR: #003366; TEXT-DECORATION: underline FONT-FAMILY: verdana; FONT-SIZE: 12px
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: none FONT-FAMILY: verdana; FONT-SIZE: 12px
}


/* Main body style definition  */
BODY  {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
}

/* Used if no thick and thin line images defined  */
HR.thickline {
	color : #000099;
	size : 4;
}

HR.thinline {
	color : #000099;
	size : 2;
}

/* This is the style for the majority of text not otherwise defined below */


.mainpage {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	padding : 0;
	border-width : 0;
	margin : 0;	
	color : #666666;
}


/* Style for main page titles, if no image defined */
.title {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #336699;
	font-weight: bold;
}

/* Style for other page titles, if no image defined */
.title2 {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 15px;
	color : #336699;
	font-weight: bold;
}

/* Style for text that appears at the top of some special pages like specials, and search engine */
.toptext {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : Red;
	font-weight: bold;
}

/* Style for form background */
table.formbg {
	background-color : #FFFFFF;
}

/* Style for form text */
.formtext {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
}

/* Style for larger form text */
.largerformtext {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 13px;	
	color : #333333;
}

/* Style for smaller form text */
.smallformtext {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;	
	color : #333333;
}


/* Style for form required text */
.formreqtext {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : red;
}


#printPage {
   position: absolute;
   top: 110px;
   right: 30;
   width: 50%;
   text-align: right;

}



