a {
	color:#330066;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.link {
	color:#330066;
	text-decoration:underline;
}
.link:hover {
	color:#cc0000;
}
a,span,td,p,ol,ul,select {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.t1,.h1,h1 { 
	font-family:Arial,Helvetica,sans-serif;
	font-size:21px;
	font-weight:bold;
}
.t2,.h2,h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
}
.t3,.h3,h3 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
}
.t4,.t5,.h4,h4 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.t1,.t2,.t3,.t4 {
	color:#eeeeee;
}
.t5 {
	color:#ffffdd;
}
.input,input { 
	font-family:"Courier New",Courier,monospace;
	font-size:12px;
}
.mono {
	font-family:"Courier New",Courier,monospace;
	font-size:12px;
}
.alert {
	color:#CC0000;
	font-family:Verdana, sans-serif; font-size:11px;
}
.px11 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}
.center {
	text-align:center;
}
.justify {
	text-align:justify;
}
.chosen,.choice,.choices,.menu-title,.menu-item,.tab {
	display:block;
	height:100%;
}
.menu-title {
	color:#ddddee;
	font-size:12px;
	font-weight:bold;
}
.menu-title:hover {
	color:#ddddee;
	cursor:default;
	text-decoration:none;
}
.menu-item,.tab{
	color:black;
	font-size:11px;
	font-weight:bold;
}
.menu-item:hover { 
	background:black;
	color:#ccccbb;
	text-decoration:none;
}
.tab:hover {
	color:#ffffff;
	text-decoration:none;
}
.context-item {
	color:#ddddee;
	font-size:12px;
	font-weight:bold;
}
.context-item1 {
	color:#ddddee;
	font-size:21px;
	font-weight:bold;
}
.context-item:hover,.context-item1:hover {
	color:#ffffff;
	text-decoration:none;
}
.chosen,.chosen:hover {
	color:white;
	background:#009966;
	text-decoration:none;
}
.choice:hover {
	color:white;
	background:black;
	text-decoration:none;
}
.white {
	color:white;
}
.pane {
	left:0;
	position:absolute;
	top:0;
	visibility:hidden;
}
.grid td {
	padding:0px 3px 1px 3px;
}
.gridtiny td {
	font-size:11px;
	padding:0px 2px 0px 2px;
}
.gridtiny a {
	font-size:11px;
}
.gtitle {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:white;
	font-weight:bold;
	padding:1px 2px 1px 2px;
}
.glabel {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:white;
	font-weight:bold;
	padding:0px 2px 0px 2px;
}
.gcell {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:black;
	padding:0px 2px 0px 2px;
}
.gcell2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:black;
	padding:1px 3px 1px 3px;
}
.vs {
	margin-top:18px;
}
.vs0 {
	margin-top:9px;
}
.vs2 {
	margin-top:36px;
}
	

