h1.rk {
	color:black;
	display:block;
	padding:15px 0px 15px 22px;
	font-weight:bold;
	font-size:14px;
}
table.rk_table {
	border:1px solid #cccccc;
	width:100%;
}	
table.rk_table td {
	padding:7px;
}
.rk_book hr,
table.rk_table hr {
	color:#cccccc;
	width:100%;
	height:1px;
}

.rk_book {
	border-left:1px solid #7f9db9;
	border-right:1px solid #7f9db9;
	border-bottom:1px solid #7f9db9;
	padding:10px;
}
.rk_book div {
	color:black;
}
.terms {
	font-family:arial;
	font-size:12px;
}
.rk_book table {
	padding:0px;
	margin:0px;
	width:100%;
	color:black;
}
.rk_book td.rfield {
	text-align:right;
	padding:7px;
}
.rk_book td.cfield {
	text-align:center;
	padding:7px;
}

a.rk:link,
a.rk:visited, 
#main-content-col .rk_table a:link,
#main-content-col .rk_table a:visited, 
#main-content-col-2col .rk_table a:link, 
#main-content-col-2col .rk_table a:visited {
	text-decoration:none;
	color:#0073ae;
}
a.rk:hover,
#main-content-col .rk_table a:hover,
#main-content-col-2col .rk_table a:hover {
	text-decoration:none;
	color:#CC0000;
}

.rk_navb {
	width:100px;
	border:0px solid;
	background-color:white;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
.rk_select {
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

table.rk_calendar {
	width:200px;
}
table.rk_calendar td{
	width:30px;
}
table.rk_calendar, table.rk_calendar td {
	text-align:center;
	font-weight:bold;
	font-size:10px;
}

.plug {color:#999999;}
.plug a:link, .plug a:visited {
	color:#999999;
}

div#homepage { padding:20px; }

#homepage {

	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
}
#homepage h1 {
	padding-top:20px;
	padding-bottom:20px;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
}
#homepage a:link,
#homepage a:visited,
{
	text-decoration:none;
	color:#0073ae;
}
