body {
margin-top: 20px;
font-family: arial, helvetica;
font-size:13px;
line-height:140%;
background-color: #808285;
}

#page {
padding-left: 20px;
padding-right: 20px;
padding: bottom: 20px;
background-color: #fff;
float: left;
}

#main {
padding: 0px;
width: 890px;
text-align: center;
margin: 0 auto;
}

#header {
margin: 0px;
padding-top: 20px;
padding-bottom: 20px;
float: left;
width: 850px;
border: 0px solid #ff0000;
}

#headerl {
margin: 0px;
padding: 0px;
width: 200px;
float: left;
border: 0px solid #ff0000;
}

#headerr {
border: 0px solid #ff0000;
margin: 0px;
padding: 0px;
width: 600px;
float: right;
text-align: right;
}

#headerr a:link, #headerr a:visited {
text-decoration: none;
}

#headerr a:hover {
text-decoration: none;
}

.purple {
color: #2A135E;
font-weight: bold;
}

.blue {
color: #00728F;
font-weight: bold;
}

.bpurple {
color: #2A135E;
font-weight: bold;
font-size: 140%;
}

.bblue {
color: #00728F;
font-weight: bold;
font-size: 140%;
}

.bsblue {
color: #00728F;
font-weight: normal;
font-size: 140%;
}

.gap {
padding-left: 6px;
padding-right: 6px;
}

        #horizontal_container
        {
            margin: 0px auto;
            width: 798px;
            height: 250px;
            background-color: #ffffff;
            background-repeat:no-repeat;
        }
            
.horizontal_accordion_toggle {
            /* REQUIRED */
            float: left; /* This make sure it stays horizontal */ /* REQUIRED */
            display: block;
            background-color:#eee;
            height: 250px;
            width: 52px;
            color: #ffffff;
            text-decoration: none;
            outline: none;
            border-right: 1px solid #fff;
            border-left: 1px solid #ddd;
            cursor: pointer;
            margin: 0px;
}

.horizontal_accordion_toggle_active {
            border-right: 1px solid #fff;
            border-left: 1px solid #ddd;
}

.horizontal_accordion_content {
            /* REQUIRED */
            height: 250px; /* We need to define a height for the accordion as it stretches the width */
            float: left; /* This make sure it stays horizontal */ /* REQUIRED */
            overflow: hidden;
        }

        .horizontal_accordion_content .textOne
        {
            background-color: #fff;
            background-image: url(rk2.jpg);
            float:left;
            width:528px;
            height:250px;
            padding:0px;
            color:#000;
        }
        
        .horizontal_accordion_content .textTwo
        {
            background-color: #fff;
            background-image: url(rk3.jpg);
            float:left;
            width:528px;
            height:250px;
            padding:0px;
            color:#000;

        }
        
        .horizontal_accordion_content .textThree
        {
            background-color: #fff;
            background-image: url(rk4.jpg);
            float:left;
            width:528px;
            height:250px;
            padding:0px;
            color:#000;
        }
		
        .horizontal_accordion_content .textFour
        {
            background-color: #fff;
            float:left;
            width:528px;
            height:250px;
            padding:0px;
            color:#000;
        }
		
        .horizontal_accordion_content .textFive
        {
            float:left;
            width:523px;
            height:250px;
            padding:0px;
	    margin: 0px;
}
		
        /* Container styling*/
        #horizontal_container
        {
            margin: 0px auto;
            width: 801px;
            height: 250px;
            background-image: url(rk0.jpg);
            background-repeat:no-repeat;
}

img {
border: none;
}

a:active {
  outline: none;
}

a {
outline: none;
}

#textbox {
padding-top: 20px;
float: middle;
width: 850px;
height: 239px;
margin: 0 auto;
text-align: center;
}

#textboxwrap {
height: 250px;
padding: 0px;
margin: 0px;
}

#textboxl {
width: 420px;
float: left;
padding: 0px;
margin: 0px;
border: 0px solid #ff0000;
}

#textboxr {
border: 0px solid #ff0000;
width: 430px;
float: right;
text-align: left;
padding: 0px;
margin: 0px;
}

#boxl {
border: 0px solid #ff0000;
float: left;
width: 53px;
height: 250px;
text-align: left;
padding: 0px;
margin: 0px;
}

#boxr {
float: right;
width: 801px;
height: 250px;
padding: 0px;
margin: 0px;
border: 0px solid #ff0000;
}

#box {
border: 0px solid #ff0000;
float: middle;
height: 250px;
width: 854px;
padding-top: 0px;
margin: 0 auto;
text-align: center;
}

.hidden {
display: none;
}

#news {
float: left;
width: 850px;
padding-top: 20px;
}

#newsl {
float: left;
width: 300px;
}

#newsll {
float: left;
width: 150px;
}

#newslr {
padding-top: 40px;
float: right;
width: 150px;
}

#newsr {
float: right;
width: 550px;
text-align: right;
}

#mic {
padding-top: 270px;
float: left;
}

#footer {
border: 0px solid #ff0000;
padding-top: 20px;
padding-bottom: 20px;
text-align: left;
font-size: 80%;
line-height: 140%;
margin: 0px;
}

#footer a:link, #footer a:visited {
text-decoration: none;
color: #000;
}

#footer a:hover {
color: #808285;
}

#micbox {
padding: 0px;
margin: 0px;
height: 602px;
width: 150px;
}

#accessbox {
width: 840px;
float: left;
padding: 0px;
height: 480px;
margin: 0px;
border: 0px solid #ff0000;
}

#accessboxwrap {
height: 500px;
padding: 0px;
margin: 0px;
float: left;
}

#accessboxgap {
height: 20px;
padding: 0px;
margin: 0px;
float: left;
width: 850px;
}

#accessbox a:link, #accessbox a:visited, #accessbox a:hover {
text-decoration: none;
color: #000;
}

#accessboxl {
float: left;
width: 290px;
padding: 0px;
margin: 0px;
height: 400px;
}

#accessboxs {
float: left;
width: 300px;
height: 390px;
}

#accessboxsc {
float: left;
width: 290px;
height: 300px;
}

#accessboxrk {
float: left;
width: 300px;
height: 250px;
text-align: left;
}

#accessboxi {
float: left;
width: 300px;
height: 110px;
text-align: left;
}

#accessboxr {
padding: 0px;
margin: 0px;
height: 500px;
float: right;
width: 528px;
text-align: left;
}

#form {
background-color: #efefef;
border: 1px solid #000;
float: left;
width: 500px;
}

#formbox {
float: left;
background-color: #efefef;
padding-left: 20px;
padding-top: 20px;
padding-bottom: 20px;
margin: 0px;
}

#form1, #form2, #form3 {
float: left;
width: 400px;
padding: 0px;
margin: 0px;
border: 0px solid #ff0000;
}

#form4 {
float: left;
width: 400px;
padding: 0px;
margin: 0px;
border: 0px solid #ff0000;
}

p {
padding: 0px;
margin: 0px;
border: none;
}

#forml, #forml1 {
float: left;
width: 100px;
padding-bottom: 10px;
text-align: right;
color: #2A135E;
font-weight: bold;
}

#forml2 {
float: left;
width: 100px;
padding-bottom: 0px;
text-align: right;
color: #2A135E;
font-weight: bold;
}

#formr, #formr1 {
padding-bottom: 10px;
float: right;
width: 300px;
}

#formr2 {
width: 300px;
padding-bottom: 10px;
float: right;
border: 0px solid #ff0000;
}

input {
color: #781351;
background: #ffffff;
border: 1px solid #808285;
width: 275px;
}

.submit input {
width: 80px;
color: #fff;
background: #808284;
border: 2px outset #000000
margin: 0px;
padding: 0px;
}

textarea {
width: 275px;
padding: 0px;
margin: 0px;
}

#formtext {
width: 500px;
float: left;
}

#formtextl {
width: 250px;
text-align: left;
float: left;
}

#formtestr {
width: 250px;
float: right;
text-align: left;
}

form {
padding: 0px;
margin: 0px;
border: none;
display:inline;
}

#formr3 {
width: 300px;
float: right;
padding: 0px;
margin: 0px;
}

#forml3 {
text-align: right;
width: 100px;
float: left;
padding: 0px;
margin: 0px;
}

.callout 
{
		width:200px;
		border-left:5px solid #2A135E;
		float:left;
		padding:0 10px 0 20px;
		margin:10px 10px 10px 20px;
		background-color:transparent;
		color:#000;
		font-size:120%;
		line-height:150%;
}

p .callout 
{
		margin:10px 10px 10px 0px;
}

#dropmenudiv{
position:absolute;
border:1px solid #fff;
border-bottom-width: 0;
font-size:13px;
line-height:140%;
z-index:100;
width: 200px;
}

#dropmenudiv a{
width: 200px;
display: block;
text-indent: 5px;
border-bottom: 1px solid #fff;
padding-top: 2px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
text-decoration: none;
color: #2A1560;
}

#dropmenudiv a:hover{ /*hover background color*/
width: 200px;
background-color: #2A1560;
color: #E8E8E8;
}

.menu li.hgap {
width: 10px;
border: 0px solid #ff0000;
padding-right: 9px;
padding-left: 5px;
padding-bottom: 0px;
margin:0;
text-align: centre;
color: #000;
}
