body, p, td, div,  input, textarea {font-family : Arial, Helvetica, sans-serif;
	color: black;
	font-weight : normal;
font-size: .95em;
}

BODY
{     PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    SCROLLBAR-FACE-COLOR: #000066;
       PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #005bc3;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    COLOR: #000000;
    BACKGROUND-COLOR: white;
    SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-ARROW-COLOR: #000000;
    PADDING-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: #FFFFFF;
    
  SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	
}

.page { color: #000000;
background: transparent;
font-size: .85em;
}
.page a { color: #6c74af;
background: transparent;
text-decoration: none

}
.page a:visited {color: #6c74af;
background: transparent;
text-decoration: none;
}

.top { color: #ffffff;
background-color: transparent;
}
.box { border: 1px solid gray;}
SELECT
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    COLOR: #0000cd;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: arial, helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
}
INPUT.option
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    FONT-FAMILY: arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.calendar {color: black;
background: transparent;
 font-size: .85em;
font-weight: normal;
padding: 2px;

}

.calendar a:link { font-size: .90em;
background: transparent;
font-weight: bold;
color: #000099;
text-decoration: none;

padding: 2px;
}

.calendar a:visited { font-size: .90em;
background: transparent;
font-weight: bold;
color: #000099;
padding: 3px;
text-decoration: none;

}



.calendar a:hover { font-size: .90em;
background: transparent;
font-weight: bold;
color: #0c1453;
padding: 2px;

}
.Submit
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebeb
}
.leftside { color: black;
background: #e1de8a;
font-size: .90em
}


.leftside A { 
		color: #0000cd;
background-color: #e1de8a;
border-style: none;
border-color:white;
line-height: 14px;	
	font-family : arial, Helvetica, sans-serif;
	
	text-decoration: none;
padding: 3px;

}

.leftside a:visited {color: #0000cd;
background-color: #e1de8a;
border-style:none;
	cursor: hand;
		line-height: 14px;
text-decoration: none;
	font-family : arial, Helvetica, sans-serif;
	text-decoration: none;
padding: 3px;
}

.leftside A:hover { 
	color: #0000cd;
background-color: #d9b63b;
border-style:none;
	cursor: hand;
		line-height: 14px;

	font-family : arial, Helvetica, sans-serif;
	text-decoration: none;
padding: 3px;
}

.smalltext { font-size: .85em;

}

 div.smalltext a { border: none; font-size: .90em;}

div.smalltext a:hover { border: none;}
p a {font-size: .85em; font-weight: bold;}
p a:hover {font-size: .85em; font-weight: bold;}
PRE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: .85em;
    COLOR: #5f5d5d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
CODE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5f5d5d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #0065c7;
    FONT-STYLE: normal;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal
}
EM
{
    FONT-STYLE: italic
}
.strong
{
    FONT-WEIGHT: bold;
font-size: .85em;
  
}

.strongone {font-weight: bold;
border-bottom: solid 1px #d9b63b;
border-top: solid 1px #d9b63b;
border-right:solid 3px #d9b63b;
font-size: .85em;
}


EM STRONG
{
    FONT-WEIGHT: bolder;
    TEXT-TRANSFORM: uppercase;
    FONT-STYLE: normal
}
STRONG EM
{
    FONT-WEIGHT: bolder;
    TEXT-TRANSFORM: uppercase;
    FONT-STYLE: normal
}
B
{
    FONT-WEIGHT: bold
}
I
{
    FONT-STYLE: italic
}
DIV.mainheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #023446;
    FONT-FAMILY: Arial,helvetica, sans-serif;
    TEXT-ALIGN: left
}
DIV.maintext
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial,helvetica, sans-serif;
    TEXT-ALIGN: justify
}
DIV.mainleft
{color: #fffff0;
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial,helvetica, sans-serif;
    TEXT-ALIGN: left
}
DIV.mainmenu
{color: #fffff0;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-ALIGN: right
}
DIV.mainpages
{
    FONT-SIZE: 7pt;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY:Arial, helvetica, sans-serif;
    TEXT-ALIGN: right
}
DIV.maincatnav
{
    FONT-SIZE: 7pt;
    MARGIN-LEFT: 0px;
    FONT-FAMILY: Arial,helvetica, sans-serif;
    TEXT-ALIGN: left
}
DIV.mainname
{
    FONT-SIZE: 8pt;
    COLOR: #023446;
    FONT-FAMILY: Arial,helvetica, sans-serif;
    TEXT-ALIGN: left
}
DIV.maininputleft
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial,helvetica, sans-serif;
    TEXT-ALIGN: left
}
DIV.comment
{
    FONT-SIZE: 10pt;
    BACKGROUND: #e8e8e8;
    MARGIN-LEFT: 5mm;
    FONT-FAMILY: Arial,helvetica, sans-serif;
    TEXT-ALIGN: left
}
DIV.xsmallleft
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial,helvetica, sans-serif;
    TEXT-ALIGN: left
}
DIV.smallleft
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial,helvetica, sans-serif;
    TEXT-ALIGN: left
}
DIV.spaceleft
{
    FONT-SIZE: 4pt;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-ALIGN: left
}
DIV.footer
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-ALIGN: center
}
SPAN.censored
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-ALIGN: left
}
TD.class1
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: #999999;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TD.class2
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: #dddddd;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: justify
}
TD.gbheader
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
TD.gbtable1
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    WIDTH: 20%;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff
}
TD.gbtable2
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #c0c0ff
}
INPUT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: tahoma, Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.optionx
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
TR.deco IMG
{
    DISPLAY: block
}

.errortext {
  font-family : Arial, Helvetica, sans-serif; 
  font-size : .9em;
  color : red;
  font-weight : bold;
}

.strange {
font-weight: bold;
border-bottom: solid 1px #d9b63b;
border-right: solid 3px #d9b63b;}

.strange a {background: #d9b63b;
border-right: solid 3px #d9b63b;}

.bg_dark {
  background-color : transparent;
  color : #0000cd;
}

.bg_medium {
  background-color : transparent;
}

.bg_light {
  background-color : 
transparent;
text-decoration: none;

}

.alt_bg_dark {
  background-color : #3200ff;
  color : red;
}

.alt_bg_medium {
  background-color : #7c7984;
}

.alt_bg_light {
  background-color : #bcbcbc;
}

.heading { color: #0000cd;
background: transparent;
font-family: Georgia, sans-serif;
font-size: 1.55em;
text-align: left;
font-weight: bold;

}


.smalltextatbottom {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : .85em;
	font-family: Arial, Helvetica, sans-serif;
	text-align : center;
	color : white;
	background-color : transparent;
}
.navybg {
	background-color: transparent;
}

.silverbg { color: #0b62c3;
	background-color: transparent;
}
.menu { color: black;
background:transparent;
padding: 8px;
display: block;
}
.menu a {
	font-size: .90em;
	color:#606895;
background: #e1de8a;
border-style: none;
border-color: #0000cd;
border-width: 1px;
	padding: 2px;
	display: block;

	text-decoration: none;
}
.menu a:visited {

	font-size: .90em;
	color: #000000;
background: #e1de8a;
padding: 2px;
	
	display: block;
	text-decoration: none;
}	
.menu a:hover {
	color: #336699;
	background: #d9b63b;

	cursor: hand;
	font-size: .90em;
	display: block;
	
	padding: 2px;
	text-decoration: none;
}

.topstrip { color: #ffffff;
background-image: url("topstrip4.jpg");
}

.rightside {color: black;
background: transparent;
font-weight: bold;
font-size: .90em;
}

.rightside a {color: #0000cd;
background:transparent;

font-size: .90em;}

.rightside a:visited {
 color: #0000cd;
background: transparent;
font-size: .90em;
}
.rightside a:hover {color: #ffffff;
background: transparent;
font-size: .90em;

}



.boxtitle {
	color: gray;
	background: url("titlestrip.jpg");
border-color: #87cefa;
border-style: none;
border-bottom-style: none;
border-width: 1px;
	text-decoration:none;
	font-weight : 800;
		list-style-type: none;
	line-height: 20px;

font-variant: small-caps;
padding: 1px;
}
.maintable {
	background-color:transparent;

}	







