@import url("css/table.css");
body{
width:800px;
margin:5px 0 0 0;
padding:0px;
font-size:85%;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.styleswitcher{
vertical-align:middle;
right:5px;
position:absolute;
float:right;
top:1px;
}
a{
text-decoration:none;
color:#666666;
}
a:hover{
text-decoration:underline;
color:#000;
}
img{
border:0px;
padding:0;
margin:0;
}
p{
padding:0px;
margin:0px;
}

#logo{
	width:190px;
	height:70px;
	margin:0;
	padding:0px;
	float:left;
}
#logo .logo{
	background:url(images/rksi_logo.jpg) no-repeat;
	width:190px;
	height:70px;
	display:block;
}
#logo span{
display:none
}

#tr{
float:right;
width:610px;
height:70px;
}

#slogan{
position:absolute;
width:400px;
left:190px;
top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
color:#0066cc;
}
#address{
position:absolute;
width:300px;
left:500px;
top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
line-height:1em;
}
#search{
position:absolute;
width:200px;
top:7px;
left:600px;
text-align:right;
}
.s {
width:130px;
height:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
}

#tm{
width:602px;
height:35px;
left:190px;
top:39px;
position:absolute;
background-color:#0066cc;
color:#fff;
padding:0 0 0 8px;
font-size:70%;
}
#tm ul{
padding:0;
margin:0;
}
#tm ul li{
padding:0;
margin:0 2px 0 2px;
display:inline;

}
#tm ul li.last{
border-right:0px solid #eee;
}
#tm a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
line-height:33px;
text-decoration:none;
padding:0 1px 0 1px;
}
#tm a:hover{
text-decoration:underline;
}

#mb{
background:url(images/bodybg.gif) repeat-y;
width:800px;
float:left;
clear:both;
overflow:hidden;
}


/* Begin Sidebar Menu */
#lb{
width:189px;
border-top:5px solid #0066cc;
float:left;
}
#lb ul {
margin:5px 0 0 0;
padding:0px;
}
#lb2{
width:189px;
border-top:5px solid #0066cc;
float:left;
}
.depth1 ul {
margin:0px 0 0 0;
padding:0px;
}

.depth1 li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
	list-style:none;

}
.depth1 a{
	display: block;
	color: #fff;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
}
.depth1 a {
	width:100%;
	border-bottom: 1px solid #9E9E9E;
	line-height:18px;
}
.depth1 li a
{
	display: block;
	text-decoration: none;
	padding:0 0 0 13px;
	width:175px;
}
.depth1 li a:hover {
	color: #000;
	background-image:url(images/bullet2.gif);
	background-repeat:no-repeat;
	background-color:#eef3cb;
}
.depth1 li.current_page_item a{
	color: #fff;
	background-image:url(images/bullet3.gif);
	background-repeat:no-repeat;
	background-color:#666;
}
.depth1 .current_page_item a:hover{
	color: #fff;
	background-color:#666;
}
.depth1 li.current_page_parent a {
color: #fff !important;
	background-image:url(images/bullet3.gif) !important;
	background-repeat:no-repeat !important;
	background-color:#666 !important;
	background-color:#666 !important;
}
.depth1 li.current_page_parent a:hover {
color: #fff !important;
	background-image:url(images/bullet3.gif) !important;
	background-repeat:no-repeat !important;
	background-color:#666 !important;
	background-color:#666 !important;
}

.depth2{
background-color:#666;
width:189px;
}
.depth2 ul {
margin:0px 0 0 0;
padding:0px;
}

.depth2 li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	list-style:none;

}
.depth2 a {
	display: block;
	color: #fff;
}
.depth2 a {
	width:100%;
	border-bottom: 1px solid #9E9E9E;
	line-height:18px;
}
.depth2 li a
{
	display: block;
	text-decoration: none;
	padding:0 0 0 13px;
	width:175px;
}
.depth2 li a:hover {
	color: #000;
	background-repeat:no-repeat;
	background-color:#eef3cb;
}
.depth2 li.current_page_item {
	color: #fff;
	background-image:none;
	background-color:#333;
}
.depth2 .current_page_item a:hover{
	color: #fff;
	background-image:none;
	background-color:#333;
}



/* END Sidebar Menu */





/*footer*/
#ftr{
margin:1px 0 0 0;
padding:0px 10px 20px 10px;
border-top:7px solid #0066cc;;
background:url(images/frt_bg.gif) repeat-x;
width:780px;
font-size:70%;
color:#888;
float:left;
text-align:center;
font-weight:bold;
line-height:1.8em;
}
#ftr a{
padding:0px;
margin:0px;
color:#888;
}
#ftr img{
padding:0;
}
#ftr p{
padding:0px 0 0 0;
margin:0;
}
#ftr .govimg{
padding:40px 0 20px 0;
}
#ftr ul{
padding:0;
margin:10px 0 0 0;
}
#ftr ul li{
padding:0 2px 0 2px;
margin:0 2px 0 2px;
border-right:2px solid #ccc;
display:inline;
}
#ftr ul li.last{
border-right:0px solid #ccc;
}
li.last{
border-right:0px solid #ccc;
}
#ftr p img{
margin-top:10px;
}


.clear{
clear:both;
overflow:hidden;
padding:0;
margin:0;
height:1px;
}


/* Begin Body Top*/
#bt{
width:610px;
float:right;
}

#bodyimg{
float:left;
padding:0px;
margin:0px;
width:610px;
height:225px;
}


/*Main Body bottom*/
#bb{
width:610px;
float:right;
padding:0px;
margin:1px 0 0 0;
}
#bbl h2{
padding:0 0 0 10px;
margin:0px;
color:#fff;
font-size:110%;
font-weight:bold;
line-height:27px;
letter-spacing:1px;
}
/*Main Body bottom-left*/
#bbl{
float:left;
width:335px;
}
#bbl h2{
background-color:#999;
}
#gslist{
width:334px;
border-right:1px solid #ddd;
background-color:#fff;
margin:0px;
display:block;
height:1.8em;
}
#gslist ul{
padding:0;
margin:0;
list-style:none;
}

#bbl li{
float:left;
font-size:11px;
font-weight:bold;
border-right:1px solid #ddd;
padding:6px 10px 6px 10px;
}
#bbl .last{
border:0px;
}
#layer1, #layer2, #layer3{
display:none;
}
#layer1 a, #layer2 a, #layer3 a, #layer4 a{
font-weight:bold;
}

#nb{/*news boox*/
background:url(images/nr_top.gif) repeat-x top;
font-size:70%;
font-weight:bold;
padding:10px 0px 0 0px;
border-right:1px solid #ddd;
height:3em;
color:#666;
}
#spage {
border:0;
overflow:hidden;
position:relative;
height:30px;
}

#bblb{
padding:10px 5px 32px 10px;
font-size:80%;
border-right:1px solid #ddd;
background-color:#eee;
}
#mn{
font-size:70%;
text-align:right;
border-right:1px solid #ddd;
font-weight:bold;
padding:5px 5px 5px 0;
}

/*Main Body bottom-right*/
#mbtr{
width:274px;
height:auto;
float:right;
}
.mbtrbgon{
background-color:#eee;

}
#mbtr h2{
padding:0 0 0 10px;
margin:0px;
background-color:#eef3cb;
color:#135D8C;
font-family:century gothic;
font-size:110%;
font-weight:bold;
text-transform:uppercase;
line-height:27px;
letter-spacing:1px;
border-right:1px solid #C8C8C8;
}

#mbtr a{
font-size:80%;
font-weight:bold;
}
.para{
height:60px;
padding:12px 5px 0px 10px;
}
.para img{
float:left;
padding:0 5px 0 0;
}
.paraon{
height:60px;
padding:12px 5px 0px 10px;
background-color:#ddd;
}
.mbtrbg p{
border-top:1px solid #fff;
border-right:1px solid #C8C8C8;
}
.mbtrbgon p{
border-top:1px solid #C8C8C8;
border-right:1px solid #C8C8C8;
}
.paraon a{
font-size:80%;
font-weight:bold;

}
.paraon img{
float:left;
padding:0 5px 0 0;
}


#bt a{
color:#0066CC;
}
#bt a:hover{
color:#0099FF;
}


#bt h2{
padding:0 0 0 10px;
margin:0px;
background-color:#eef3cb;
font-size:80%;
line-height:27px;
border-right:1px solid #C8C8C8;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#bt .entry h2{
padding:0 0 0 10px;
margin:0px;
color:#fff;
font-size:110%;
font-weight:bold;
line-height:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#999999;
}
#bt span.breadcrumb{
font-size:80%;
margin:2px 0 10px 10px;
background-image:url(images/HomePageIcon.gif);
padding-left:10px;
color:#000;
}
#bt .entry p, .entry ul, .entry ol{
font-size:80%;
line-height:1.3em;
}

#bt div.entry{
margin:0px;
padding:0 0 20px 0;
}
#bt .entry p{
margin:0px;
padding:10px;
}
#bt .entry address img{
margin:0px;
padding:0;
float:left;
}
#bt address{
margin:0px;
padding:0;
}


/*Certificates*/
#sba{
margin:20px 0 0 0;
padding:15px 0 15px 0;
text-align:center;
background-color:#666;
font-size:80%;
font-weight:bold;
}
#sba .sba{
border:1px solid #ccc;
background-color:#434343;
color:#FFFFFF;
padding:10px 0 10px 0;
margin:0px 10px 0px 10px;
}

/*Credit Card*/
#creditcard{
margin:103px 0 0 0;
padding:0px;
}
#creditcard .sba{
background-image:url(images/Credit_Cards.jpg);
height:80px;
width:189px;
}

#creditcard .sba2{
background-image:url(images/Credit_Cards_bw.jpg);
height:80px;
width:189px;
}






/* Begin Sidebar Menu */
#lb2{
width:189px;
border-top:5px solid #0066cc;
float:left;
}
#lb2 .content{
margin-top:10px;
}
#lb2 .content ul {
margin:5px 0 0 0;
padding:0px;
}

#lb2 .content li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
	list-style:none;

}
#lb2 .content a {
	display: block;
	color: #fff;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
}
#lb2 .content a {
	width:100%;
	border-bottom: 1px solid #9E9E9E;
	line-height:18px;
}
#lb2 .content li a
{
	display: block;
	text-decoration: none;
	padding:0 0 0 13px;
	width:175px;
}
#lb2 .content li a:hover {
	color: #000;
	background-image:url(images/bullet2.gif);
	background-repeat:no-repeat;
	background-color:#eef3cb;
}
#lb2 .content li .on {
	color: #fff;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	background-color:#666;
}
#lb2 .content li a:hover.on{
	color: #fff;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	background-color:#666;
}
#lb2 .content li .on2 {
	color: #fff;
	background-image:url(images/bullet3.gif);
	background-repeat:no-repeat;
	background-color:#666;
}
#lb2 .content li a:hover.on2{
	color: #fff;
	background-image:url(images/bullet3.gif);
	background-repeat:no-repeat;
	background-color:#666;
}
#lb2 .content li .on3 {
	color: #fff;
	background-repeat:no-repeat;
	background-color:#444;
}
#lb2 .content li a:hover.on3{
	color: #fff;
	background-repeat:no-repeat;
	background-color:#444;
}
#lb2 .content li ul{
padding:0;
margin:0;
}
#lb2 .content li li a{
	color: #fff;
	background-image:none;
	background-color:#666;
	font-weight:normal;
	font-size:130%;
}
#lb2 .content li li a:hover{
	color: #000;
	background-image:none;
	background-color:#eef3cb;
}
/* END Sidebar Menu */


/*Single Page */
.single .entry img{
padding:5px;
border:1px solid #ccc;
background-color:#eee;
}
#entry2{
padding-bottom:20px;
}
#entry2 p{
padding:10px;
font-size:80%;
}
#entry2 h2{
background-color:#FFFFFF;
}




/*special */
.midalign p img{
padding:5px;
background-color:#eee;
border:1px solid #ccc;
}

.top{
float:right;
font-size:90%;
margin-top:-10px;
}
.entry h3{
margin-left:10px;
font-size:120%;
}

.entry ul li{
list-style:square;
line-height:1.5em;
}
.entry ul li ol li{
font-size:120%;
line-height:1.5em;
list-style:lower-latin;
}
.entry ul li ul li{
font-size:130%;
line-height:1.5em;
}
.entry ul li ul li ul li{
font-size:120%;
line-height:1.5em;
}
#bt hr{
height:1px;
color:#ccc;
}

#bt #animation{
width:610px;
height:160px;
}

#freequote{
font-size:80%;
margin-left:5px;
}

.entry .mce_plugin_wordpress_floatright{
float:right;
clear:both;
overflow:hidden;
}
.entry img.mce_plugin_wordpress_floatright{
background-color:#666;
padding:5px;
margin:0 0 5px 5px;
clear:both;
overflow:hidden;
}
.entry img.mce_plugin_wordpress_floatright:hover{
background-color:#0099FF;
}

.entry p img{
padding:5px;
border:1px solid #ccc;
background-color:#eee;
}

.entry .gov-img img{
border:0px solid #ccc;
background-color:#fff;
}
