/* CSS Document */
html {
height:100%;
}

body {
background:#c0c0c0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
}

.clear {
clear:both;
}

a {
color:#333333;
text-decoration:none;
}

a:hover {
color:#cc9900;
text-decoration:none;
}

h1 {
margin:0;
padding:0 0 20px 0;
color:#333333;
font-weight:normal;
font-size:31px;
}

h2 {
margin:0;
padding:0 0 5px 0;
color:#0c7fb9;
font-weight:bold;
font-size:15px;
}

#container {
width:894px;
background:#ffffff;
margin-left: auto;
margin-right: auto;
border:0px solid;
padding:0 53px 0 53px;
}

.box {
border:1px solid #cccccc;
padding:3px;
width:250px;
}

.butS {
border:0;
background:#809dd9;
color:#ffffff;
font-weight:bold;
padding:5px;
}

#header {
height:110px;
}

ul, li {
margin:0;
padding:0;
list-style:none;
}

#logo {
float:left;
padding:30px 0 0 0;
}
#navarea {
float:right;
}

#links {
padding:15px 0 15px 0;
float:right;
}

#links li {
display:inline;
padding:0 0 0 20px;
border:0px solid;
}

#links a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
}

#banner {
padding:0 0 20px 0;
}

#mid {
padding:0px 0 15px 0;
border:0px solid;
float:left;
position:relative;
 
}

#mid2 {
padding:0px 0 15px 0;
border:0px solid;
float:left;
position:relative;
min-height:565px;
}

#cont_home {
float:left;
width:402px;
border:0px solid;
 
}

 

#cont_login {
float:left;
width:894px;
border:0px solid;
}

.rT1 {
background:url(../images/rT1.gif) no-repeat;
width:392px;
height:9px;
}

.rM1 {
background:url(../images/rM1.gif) repeat-y;
width:362px;
padding:5px 15px 5px 15px;
}

.rB1 {
background:url(../images/rB1.gif) no-repeat;
width:392px;
height:9px;
}

.rT2 {
background:url(../images/rT2.gif) no-repeat;
width:642px;
height:9px;
}

.rM2 {
background:url(../images/rM2.gif) repeat-y;
width:612px;
padding:5px 15px 5px 15px;
}

.rB2 {
background:url(../images/rB2.gif) no-repeat;
width:642px;
height:9px;
}

#content {
width:656px;
border:0px solid;
float:left;
padding:0px;
}

#content a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#cc9900;
text-decoration:none;
}

#content a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#cc9900;
text-decoration:underline;
}

#rhs {
float:left;
}

#rhs ul{
padding:0 0 10px 0;
}

#rhs li{
padding:0 0 10px 0;
}

#rhs li a{
margin:0;
padding:0 0 0px 15px;
color:#0c7fb9;
font-weight:bold;
font-size:13px;
background:url(../images/bullB.gif) no-repeat left 5px;
line-height:22px;
display:block;
}

#rhs li a:hover{
color:#cc9900;
}

#content li,#cont_login li {
margin:0;
padding:0 0 0px 15px;
background:url(../images/bull.gif) no-repeat left 5px;
}



#footer {
float:left;
width:894px;
padding:0 0 15px 0;
}

#footlinks {
float:right;
padding:10px 0 0 0;
font-size:10px;
}

#footlinks li {
display:inline;
border:0px solid;
}

#footlinks a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

/* nav */
#nav {
background:url(../images/nav_bg.gif) no-repeat;
width:652px;
height:27px;
padding:7px 0 0 0;
position:relative;
}

#nav li {
display:inline;
border:0px solid;
float:left;
position:relative;
}

#nav a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
display:block;
color:#ffffff;
text-decoration:none;
}

#nav a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#93dbff;
}

#nav ul {
position:absolute;
display:none;
width:17em;
top:15px;
background:#757575;
left:20px;
padding:15px 0 15px 0;
}

#nav ul li:hover {
background:#595959;
}


#nav li ul a{
width:17em;
height:auto;
float:left;
padding:5px 2px 5px 15px;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

#rL ul li
{
margin:0 0 0 15px;}
#rL li
{
padding:0 0 0 15px;
list-style:Disc;
}
