.bodycolor {background-color: #000000;}

.navbg {background-image: url(../../images/RKnavbg2.jpg);}

.headertext {background-image: url(../../images/header3fortext.jpg);}

.mastersprogramtext {font-family: "Trebuchet MS";
font-size: 24px;
font-weight: normal;
color: #FFFFFF;}

.whitecolor {background-color: #FFFFFF;}

.footerbg {background-image: url(../images/footerbg.jpg);}

.navtext {font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;}

.searchF {font-family: Georgia,Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
background-image: url(../images/searchbgf.jpg);
border: 1px solid #FFFFFF;
width: 250px;}

.regulartextwhite {font-family: Tahoma;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
line-height: 20px;}

.regulartextgray {font-family: Tahoma;
font-size: 12px;
font-weight: normal;
color: #000000;}

.footertoptext {font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;}

.arialbold {font-family: Georgia,Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
font-weight: bold;}

.regulararial {font-family: Georgia,Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color:#000000;}

.arialredbold {font-family: Georgia,Arial,Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #B10000;}

p {font-family: Georgia, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color:#000000;
text-align:justify;}

a:link {color: #0A7CA1;
text-decoration: none;
font-weight:normal;}

a:visited {text-decoration: none;
color: #0A7CA1;
font-weight:normal;}

a:hover {text-decoration: none;
color: #CC0000;
font-weight:normal;}

a:active {color: #0A7CA1;
text-decoration: none;
font-weight:normal;}

.menuf {font-family: Georgia, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
display: block;
background-color: #FFFFFF;}

a.menuf:link {text-decoration: none;
font-family: Georgia,Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
font-size: 12px;}

a.menuf:visited {text-decoration: none;
font-family: Georgia,Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
font-size: 12px;}

a.menuf:hover {text-decoration: none;
font-family:Georgia, Arial, Helvetica, sans-serif;
color: #CC0000;
background-color:#bfbebe;
font-weight:bold;
font-size: 12px;}

a.menuf:active {text-decoration: none;
font-family: Georgia,Arial, Helvetica, sans-serif;
color: #CC0000;
font-weight:bold;
font-size: 12px;}

.menus {background-color: #FFFFFF;
font-size: 13px;}

a.menus:link {text-decoration: none;
font-family: Georgia,Arial, Helvetica, sans-serif;
color: #0A7CA1;
font-weight:normal;
font-size: 11px;}

a.menus:visited {text-decoration: none;
font-family: Georgia,Arial, Helvetica, sans-serif;
color: #0A7CA1;
font-weight:normal;
font-size: 11px;}

a.menus:hover {text-decoration: none;
font-family: Georgia,Arial, Helvetica, sans-serif;
color: #CC0000;
font-weight:normal;
font-size: 11px;}

a.menus:active {text-decoration: none;
font-family: Georgia,Arial, Helvetica, sans-serif;
color: #0A7CA1;
font-weight:normal;
font-size: 11px;}

.top {font-family: Georgia,Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;}

a.top:active {text-decoration: none;
font-family:  Georgia,Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight:bold;
font-size: 12px;}

a.top:link {text-decoration: none;
font-family:  Georgia,Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight:normal;
font-size: 12px;}

a.top:visited {text-decoration: none;
font-family: Georgia,Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight:normal;
font-size: 12px;}

a.top:hover {text-decoration: none;
font-family:  Georgia,Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight:normal;
font-size: 12px;}

.scrolltext {font-family: Georgia,Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;}

td {font-family: Georgia,Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
font-weight: normal;
text-align: justify;}

.arialred_s_bold {font-family: Georgia,Arial,Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #CC0000;}

hr {border: none 0;
border-top: 1px dashed #B10000;
width: 95%;
height: 1px;}

hr.dottedline {border-top-width: thin;
border-top-style: dotted;
border-top-color: #B10000;}

.clear {/* generic container (i.e. div) for floating buttons */    overflow: hidden;
width: 100%;}

a.button {background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
color: #444;
display: block;
float: left;
font: normal 12px arial, sans-serif;
height: 24px;
margin-right: 6px;
padding-right: 18px;
/* sliding doors padding */    text-decoration: none;}

a.button span {background: transparent url('../images/bg_button_span.gif') no-repeat;
display: block;
line-height: 14px;
padding: 5px 0 5px 18px;}

a.button:active {background-position: bottom right;
color: #000;
outline: none;
/* hide dotted outline in Firefox */}

a.button:active span {background-position: bottom left;
padding: 6px 0 4px 18px;
/* push text down 1px */}

td.data {font-family: Georgia,Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
font-weight: bold;
text-align: center;}

td.info {font-family: Georgia,Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
font-weight: normal;
text-align: center;}

.menulist {font-family: Georgia, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: normal;
background-color: #FFFFFF;}

a.menulist:link {text-decoration: none;
font-family: Georgia,Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
font-size: 12px;}

a.menulist:visited {text-decoration: none;
font-family: Georgia,Arial, Helvetica, sans-serif;
color: #000000;
font-weight:normal;
font-size: 12px;}

a.menulist:hover {text-decoration: none;
font-family:Georgia, Arial, Helvetica, sans-serif;
color: #CC0000;
font-weight:regular;
font-size: 12px;}

a.menulist:active {text-decoration: none;
font-family: Georgia,Arial, Helvetica, sans-serif;
color: #0A7CA1;
font-weight:normal;
font-size: 12px;}

.menubottom {font-family: Tahoma;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
line-height: 20px;}

a.menubottom:link {font-family: Tahoma;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
line-height: 20px;}

a.menubottom:visited {font-family: Tahoma;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
line-height: 20px;}

a.menubottom:hover {font-family: Tahoma;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
line-height: 20px;}

a.menubottom:active {font-family: Tahoma;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
line-height: 20px;}

label.error {
display: list-item;
color: #ff0600;
font-size: 12px;
list-style-position: inside;
padding: 5px 0 0;}


body#home a#menuhome,
body#program a#menuprogram,
body#cert a#menucert,
body#instructor a#menuinstructor,
body#charity a#menucharity,
body#testimony a#menutestimony,
body#reg a#menureg,
body#partner a#menupartner,
body#faq a#menufaq
{
	color: #fff;
	background: #534e4e;
}


blockquote {
margin:12px 10px;
padding:3px;
color:#575757;
padding: 0 20px;
background: transparent url("../images/blockquote.gif") no-repeat 0 0;
}

