BODY, P, TABLE {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : #000;
}
TD.padding {
	padding-top : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	padding-left : 5px;
}

.required {
	color : #F00;
}

.rightText {
	font-family : Verdana, sans-serif;
	font-size : 8pt;
	background-color : #CDE;
	color : #000;
}
.rightTextTitle {
	font-family : verdana, sans-sserif;
	font-size: 9pt;
	color:black;
	font-weight:bold;
}	
.right_padding {
	padding : 8px;
}
.rightText {
	font-family : verdana, sans-serif;
	font-size : 8pt;
	background-color : #ccddee;
	color : Black;
}
.rightTextTitle {
	font-family : verdana, sans-serif;
	font-size: 9pt;
	color:black;
	font-weight:bold;
}
.rightFinePrint {
	font-family : verdana, sans-serif;
	font-size: 8pt;
	color:black;
}
.menubackground {
	background-color: #069;
}
.topmenutext {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : #FFF;
	text-decoration : none;
}

.topmenu {
	background-color: #000;
}

.menuspacer { 
	background-color: #39C;
}

.topMenuChoice {
	background-color : #000;
}

.topMenuChoiceHighlight {
	background-color : #09C;
}

.topMenuChoiceSelected {
	background-color : #069;
}

.sideMenuChoice {
	background-color : #069;
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : #FFF;
	padding-top : 5px;
	padding-right : 5px;
	padding-bottom : 6px;
	padding-left : 7px;
}

.sideMenuChoiceColor {
	background-color : #069;
}

.leftList {
	background-color : #069;
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : #FFF;
}

.sideMenuChoiceHighlight {
	background-color : #09C;
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : #FFF;
	padding-top : 5px;
	padding-right : 5px;
	padding-bottom : 6px;
	padding-left : 7px;
}

.sideMenuChoiceSelected {
	background-color : #FFF;
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : #000;
	padding-top : 7px;
	padding-right : 5px;
	padding-bottom : 10px;
	padding-left : 7px;
}

.sideMenuText {
	font-family : Verdana, sans-serif;
	font-size : 8pt;
	color : #FFF;
	text-decoration : none;
}

.sideMenuTextHighlight {
	font-family : Verdana, sans-serif;
	font-size : 8pt;
	color : #FFF;
	text-decoration : none;
}

.sideMenuTextSelected {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : #000;
}

.toptrail {
	font-family : Tahoma, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	padding-bottom : 2px;
	padding-left : 3px;
}

.title {
	font-family : Verdana, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color : #69C;
	text-align : center;
} 

.subtitle {
	font-family : Verdana, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : #69C;
	text-align : center;
	font-variant : small-caps;
}

.tabletitle {
	font-family : Verdana, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : #000;
	text-align : center;
	background-color : #CCC;
} 
.bodytitle {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #000;
} 
.body {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color : #000;
}
.bodycolored {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #69C;
}
.mainbodytitle {
	font-family : Verdana, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #000;
} 
.mainbody {
	font-family : Verdana, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : #000;
}
.mainbodycolored {
	font-family : Verdana, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #69C;
}
.titlecolored {
	font-family : Verdana, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #69C;
} 
.fineprint {
	font-family : Arial, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #000;
} 
.fineprintwhite {
	font-family : Arial, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #FFF;
} 
.fineprinttitle {
	font-family : Arial, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #000;
} 
.footer {
	font-family : Verdana, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	text-align : center;
	color : #000;
	background-color : #CDE;
	padding-bottom : 3px;
	padding-top : 2px;
} 
.ad {
	padding-top : 0px;
	padding-right : 3px;
	padding-bottom : 0px;
	padding-left : 3px;
	background-color : #069;
	text-align : center;	
}
TD.DESC  {
	font: 10pt verdana;
	font-family : verdana, sans-serif;
	text-align : right;
	background:#ddd;
}
TD.DESCLEFT  {
	font:10pt verdana;
	font-family : verdana, sans-serif;
	text-align : left;
	background:#ddd;
}
TD.INPUT {
	font:10pt verdana;
	font-family : verdana, sans-serif;
	background:#eee;
}
TD.TITLE {
	font:12pt verdana;
	font-family : verdana, sans-serif;
	text-align : center;
	font-weight : bold;
	background : #aaa;
}
.loginform	{
	font-family : Verdana, sans-serif;
	font-size : 10px;
	border-width : 1px;
	border-color : #000;
}

DIV.ricochet {
  border : solid 3px #000;
  padding : 5px;
  margin : 0px;
  background : #FFF;
}
