@charset "utf-8";

/* CSS Document

dk blue: 053283

contact blue: 264c73

green: 7dc242

hoverorange: FF6600





 */

body {

margin:0;

background-color:#053283;

}

a:hover {

	color:#FF6600;

}

/*CONTENT TEXT */

.main_table {

	width:876px;

}



.content_bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	color: #cc5832;

}

.content_bold a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	color: #cc5832;

}

.content_bold a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	color: #cc5832;

}

.content {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-decoration: none;

	color: #053283;

	line-height:150%;

}

.content a:link, a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-decoration: none;

	color: #053283;

}

.content a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-decoration: none;

	color: #FF6600;

}

/*HEADER*/

.header {

	background-image: url(/images/header/rks_logo.png);

	background-repeat: no-repeat;

	width:262px;

	height:160px;	

}

.rent {

	background-image: url(/images/header/featured.png);

	background-repeat: no-repeat;

	width:210px;

	height:150px;

	vertical-align:bottom;

}

.rent_text{

	font-family:"Trebuchet MS";

	color:#053283;

	font-weight: normal;

	font-size:12px;

	}



/*TAB TOP */

.tab_left {

	background-image: url(/images/header/mid/left.png);

	background-repeat: no-repeat;

	width:40px;

	height:20px;

}

.tab_mid {

	background-image: url(/images/header/mid/mid.png);

	background-repeat: repeat-x;

	height:20px;

	font-family:Arial, Helvetica, sans-serif;

	color:#053283;

	font-weight: bold;

	font-size:12px;

	letter-spacing: 1.5pt;

}

.header_text, .header_text a:link, .header_text a:visited  {

	font-family:"Trebuchet MS";

	color:#ffffff;

	font-weight: bold;

	font-size:12px;

}

.tab_right {

	background-image: url(/images/header/mid/right.png);

	background-repeat: no-repeat;

	width:40px;

	height:20px;

}



/*MENU */

.left {

	background-image: url(/images/menu/left.jpg);

	background-repeat: no-repeat;

	width:30px;

	height:31px;

}

.mid {

	background-image: url(/images/menu/menu_bk.jpg);

	background-repeat: repeat-x;

	height:31px;

}

.right {
	background-image: url(/images/menu/right.jpg);
	background-repeat: no-repeat;
	width:150px;
	height:30px;
	color:#ffffff;
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:31px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFF;
}

#topnav {

width:850px;

min-width:850px;

padding: 0;

position: relative; 

z-index: 999

}

.menu_home a:link {

	color:#000;

	font-family:"Trebuchet MS";

	font-size:13px;

	

}

.menu_home a:visited {

	color:#000;

	font-family:"Trebuchet MS";

	font-size:13px;

	

}

.menu_home a.highlighted:hover, .menu_home a:focus, .menu_home a:hover  {

	color:#FF6600;
	font-family:"Trebuchet MS";
	font-size:13px;
	background-color:#FFF;

}

.menu_main a:link, .menu_main a:visited {
	background-image: url(/images/menu/break.png);
	background-repeat: no-repeat;
	background-position: -3px;
	color:#000;
	font-family:"Trebuchet MS";
	font-size:13px;
	line-height:20px;
	padding-bottom:2px;
	

	

	

}

.menu_main a.highlighted:hover, .menu_main a:focus, .menu_main a:hover {
	background-image: url(/images/menu/break.png);
	background-color:#FFF;
	background-repeat: no-repeat;
	background-position: -3px;
	color:#FF6600;
	font-family:"Trebuchet MS";
	font-size:13px;
	
}

.menu_sub a:link, .menu_sub a:visited  {

	color:#000000;

	font-weight:normal;

	font-family:Verdana;

	font-size:11px;
	

	

}

.menu_sub a.highlighted:hover, .menu_sub a:focus, .menu_sub a:hover {

	background-image:url(/images/menu/bkgrd_2.gif);

	background-repeat:repeat;
	

	color:#FFF;

	font-weight:bold;

	font-family:Verdana;

	font-size:11px;

}

.menu_cont a:link, .menu_cont a:visited {

	color:#ffffff;

	font-family:"Trebuchet MS";

	font-size:12px;

	

	

}

.menu_cont a:hover {

	color:#FF6600;

	font-family:"Trebuchet MS";

	font-size:12px;

	line-height:31px;

}


/*CONTENT TABLE */



.left_margin {

	background-image: url(/images/content_table/lt_marg.jpg);

	background-repeat: repeat-y;

	width:30px;

}

.right_margin {

	background-image: url(/images/content_table/rt_marg.jpg);

	background-repeat: repeat-y;

	width:30px;

}

.left_bot {

	background-image: url(/images/content_table/lt_bot.jpg);

	background-repeat: repeat-y;

	width:30px;

}

.right_bot {

	background-image: url(/images/content_table/rt_bot.jpg);

	background-repeat: repeat-y;

	width:30px;

}

.bottom {

	background-image: url(/images/content_table/bottom.jpg);

	background-repeat: repeat;

}



/*ROUNDBOX*/

.rbroundbox { background: url(/images/roundbox/bk.gif) repeat; }

.rbtop_left { background: url(/images/roundbox/tl.gif) no-repeat top left; width:32px; height:28px; }

.rbtop_center { background: url(/images/roundbox/top.gif) repeat-x; height:28px; }

.rbtop_right { background: url(/images/roundbox/tr.gif) no-repeat top right; width:32px; height:28px; }



.rbbotleft { background: url(/images/roundbox/bl.gif) no-repeat bottom left; width:32px; height:28px; }

.rbbot_center { background: url(/images/roundbox/bot.gif) repeat-x; height:28px; }

.rbbot_right { background: url(/images//roundbox/br.gif) no-repeat bottom right; width:32px; height:28px; }



.rbside_left { background: url(/images/roundbox/rl.gif) repeat-y; width:32px;}

.rbside_right { background: url(/images/roundbox/rr.gif) repeat-y; width:32px; }



/*RIGHT_NAV*/

/*right navigation menu*/

.right_nav {

	width:160px;

	background-color:#FFFFFF;

	}





.right_navs {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #000000;

	text-decoration: none;

	background-image: url(/images/buttons/search.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

	background-position: center;

}

.right_navs a:link, .right_navs a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #000000;

	text-decoration: none;

}

.right_navs a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #FFCC00;

	text-decoration: none;

}



.right_navh {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #000000;

	text-decoration: none;

	background-image: url(/images/buttons/hoa.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

	background-position: center center;

}

.right_navh a:link, .right_navh a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #000000;

	text-decoration: none;

}

.right_navh a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #FFCC00;

	text-decoration: none;

}



.right_navwo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #000000;

	line-height:20px;

	text-decoration: none;

	background-image: url(/images/buttons/workorder.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

	background-position: center center;

}

.right_navwo a:link, .right_navwo a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #000000;

	text-decoration: none;

}

.right_navwo a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #FFCC00;

	text-decoration: none;

}



.workorder {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #395077;

	text-decoration: none;

	background-image: url(/images/buttons/workorder.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}

.right_navmove {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #000000;

	text-decoration: none;

	background-image: url(/images/buttons/moving.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

	background-position: center;

}

.right_navmove a:link, .right_navmove a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #000000;

	text-decoration: none;

}

.right_navmove a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #FFCC00;

	text-decoration: none;

}

.right_navmil {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #000000;

	text-decoration: none;

	background-image: url(/images/buttons/military.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

	background-position: center;

}

.right_navmil a:link, .right_navmil a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #000000;

	text-decoration: none;

}

.right_navmil a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: 200;

	color: #FFCC00;

	text-decoration: none;

}

/*FOOTER */

.lg_footer {

	color: #EFEFEF;

	font-size:12px;

	text-decoration:none;

	font-family: Verdana;

	

	

}

.lg_footer a:link, .lg_footer a:visited {

	color: #EFEFEF;

	font-size:12px;

	text-decoration:none;

	font-family: Verdana;

	line-height: 150%;

	

}

.lg_footer a:visited {

	color: #EFEFEF;

	font-size:12px;

	text-decoration:none;

	font-family: Verdana;

	line-height: 150%;

	

	}

.lg_footer a:hover {

	color: #EFEFEF;

	font-size:12px;

	font-family: Verdana;

	line-height: 150%;

	

}

.med_footer {

	color: #6b8ecf;

	font-size:11px;

	text-decoration:none;

	font-family: Verdana;

	

	

}

.med_footer a:link, .med_footer a:visited {

	color: #6b8ecf;

	font-size:11px;

	text-decoration:none;

	font-family: Verdana;

	

	

}

.med_footer a:hover {

	color: #FF6600;

	font-size:11px;

	font-family: Verdana;

	

}



.sm_footer  {

	font-family: Verdana;

	color: #6b8ecf;

	font-size:10px;

}

.sm_footer a:link, .sm_footer a:visited {

	font-family: Verdana;

	color: #6b8ecf;

	font-size:10px;

}

.sm_footer a:hover {

	color: #FF6600;

	font-family: Verdana;

	font-size:10px;

	

}

.form_content {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	border-top-width: 1pt;

	border-right-width: 1pt;

	border-bottom-width: 1pt;

	border-left-width: 1pt;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #b8d1e2;

	border-right-color: #b8d1e2;

	border-bottom-color: #b8d1e2;

	border-left-color: #b8d1e2;

}

.field_caption{

	font-weight:bold;

}



/*COMMUNITY TABLE */

.c_table {
	width: 750px;
	
}
.c_table2 {
	width: 675px;
	
}



.c_tplt {

	background-image: url(/images/community/lt_top.jpg);

	background-repeat: repeat;

	background-position: right bottom;

	width:21px;

	height:33px;

}

.c_tpmid_prop {

	background-image: url(/images/community/top.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	height:33px;

	width:230px;

}

.c_tpmid {

	background-image: url(/images/community/top.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	height:33px;

	width:460px;

}

.c_tprt {

	background-image: url(/images/community/rt_top.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	width:31px;

	height:33px;

}

.c_tptext {

	background-image: url(/images/community/top_text.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	width:230px;

	height:33px;

}

.c_btlt {

	background-image: url(/images/community/lt_bot.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	width:21px;

	height:25px;

}

.c_btmid {

	background-image: url(/images/community/bot.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	height:25px;

}

.c_btrt {

	background-image: url(/images/community/rt_bot.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width:21px;

	height:25px;

}

.c_left {

	background-image: url(/images/community/lt.jpg);

	background-repeat: repeat-y;

	background-position: right top;

	width:21px;

}

.c_right {

	background-image: url(/images/community/rt.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width:31px;

}



.rss-box {

	 margin: 1em;

	 width: 600px;

	 background-color: #ffffff;

         border: 0px solid #999999;

	 

}

.rss-items {

	margin-top:0px;

	padding:0;

	margin-left:0px;

	color:#666666;

}

p.rss-title {padding:0;}

.rss-title a {

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	color: #cc5832;

	margin: 0px;

	padding:0em;

	text-align: left;

}



.rss-item  {

  font-family: arial;

  font-size: 11px;

  font-weight : normal;

  list-style:none;

  padding-bottom:1em;

}



.rss-item a {

	text-decoration : none;

	color: #333333;

	font-size: 11px;

	font-weight:bold;

	font-family:arial;

	}

	

.rss-item a:visited {

	color:#333333;

}



.rss-date {

	font-size: 85%;

	font-weight : normal;

	color: #000;

	} 

	

.date {

font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

}
.date a:link, .date a:visited, .date a:hover {

font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

}

.radio {

	display:none;

}

/*FORM */

.form_2 {

	width: 25px;
	

}

.form_3 {

	width: 28px;

}

.form_4 {

	width: 35px;

}

.form_mini {

	width: 42px;

}

.form_small {

	width: 83px;

}

.form_med {

	width: 150px;

}

.form_large {

	width: 250px;
	

}

.form_xlarge {

	width: 400px;

}

.very_small {

font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;
	

}
.f_tpmid {

	background-image: url(/images/community/top.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	height:40px;

	width:460px;

}


/*RSS*/

.rss-box-news {	 

width: 90%;

}

.rss-title, rss-title a:link, rss-title a:visited  {

	margin: 10px 0;

	padding: 5px;

	font-family: Verdana;

	font-weight:bold;

	font-size: 10px;

	color: #053283;

}



.rss-items {

list-style:none;       

margin:10px;       

padding:0;

}

.rss-item  {  

margin-bottom: 1em;

font-family: Verdana;

font-size: 11px;

color: #053283;

}

.rss-item a:link, .rss-item a:visited {	

font-family: Verdana;

font-size: 11px;

color: #053283;

}





/*New styles to fix app form dob and ssn fields */



.dob

{

width:95px;

}



.ssn

{



width:125px;



}