/* CSS Document */

body {
padding: 20px;
background: #ffffff;
color: #000000;
text-align: center;
font: 0.9em Verdana, Arial, Helvetica, sans-serif;
}

h1,h2,p {
margin: 0;
padding: 0 10px;
font-weight:normal
}

p {
font: 1em Verdana, Arial, Helvetica, sans-serif;
padding: 0 10px 15px
}

h1 {
font-size: 250%;
color: #FFF;
letter-spacing: 1px
}

h2 {
font-size: 200%;
line-height:1;
color:#245790;
}

div#container {
width:980px !important; 
width /**/:460px;
margin: 0 auto;
padding:5px;
text-align:left;
background:#FFF
}

div#logo {
float: left;
width: 163px;
height: 68px;
margin:20px 20px 30px 10px;
/*margin: 5px 0;*/
/*background: url(assets/logo.gif) no-repeat;*/
background: url(assets/ra_logo2.jpg) no-repeat;
/*background: #BFDDED;*/
/*padding: 10px 10px 10px 10px;*/
text-align:center;
}

div#header {
float: left;
width: 438px;
height: 68px;
margin:20px 20px 30px 20px;
/*background: url(assets/banner.gif) no-repeat;*/
background: url(assets/ra_banner.jpg) no-repeat;
/*background: #BFDDED;*/
/*padding: 10px 0px 10px 0px;*/
text-align:center;
}

div#login {
float: left;
width: 240px;
height: 68px;
background: url(assets/newssc.jpg) no-repeat;
/*background: url(assets/login.gif) no-repeat;*/
/*background: #BFDDED;*/
/*padding: 10px 0px 10px 0px;*/
margin: 20px 20px 30px 20px;
/*text-align:center;*/
}

div#news_middle {
margin: 0px 0px 0px 0px;
}

div#breadcrumbs {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
float: left;
width: 718px;
height: 20px;
/*padding:5px 0px 0px 5px;*/
margin:10px 20px 10px 10px;
/*background: url(assets/banner.gif) no-repeat;*/
/*background: #BFDDED;*/
padding: 5px 0px 00px 0px;
text-align:left;
}

/*.footer {
    font-family: Verdana;
    font-size: 10px;
    color: #512a7f;
	text-decoration: none;
}*/

/*.breadcrumbs a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.5em;
	color: #512a7f;
	text-decoration:none;
}

.breadcrumbs a:visited {
	color: #512a7f;
	text-decoration:none;
}

a:active {
	color: #dcd4e5;
	text-decoration:underline;
}

.breadcrumbs a:hover {
	color: #f99c39;
	text-decoration:underline;
}*/

/*div#content {
float:left;
width:100px;
height: 50px;
padding:10px 10px 10px 10px;
margin:20px 20px 20px 10px;
background: #778CCA no-repeat;
}*/

div#navigation {
float:left;
width:162px;
/*padding:10px 10px 10px 10px;*/
margin:0px 10px 20px 15px;
/*background: #778CCA no-repeat;*/
}

div#nav {
float:left;
width:438px;
/*background: url(assets/maincontent.gif) no-repeat;*/
margin:0px 20px 20px 20px;
padding: 10px 0px 0px 0px;
/*background: #dcd4e5;*/
background: url(assets/top_content_curve.gif) no-repeat top;
/*background-position: top, bottom;*/
/*background: url(assets/bottom_bg.gif) no-repeat bottom;*/
background-color: #bdccdd;
}

/*div#nav_top {
float:left;
width:438px;
background: url(assets/maincontent.gif) no-repeat;
margin:20px 20px 0px 20px;
padding: 10px 0px 10px 0px;
background: #FFD154
}*/

div#sidebar {
float:left;
width:240px;
height: 240px;
background: url(assets/bsl.jpg) no-repeat;
text-align: center;
vertical-align: middle;
line-height: 240px;
/*height:150px;*/
margin:0px 20px 20px 24px;
/*padding: 10px 10px 10px 10px;*/
/*background: #FFD154*/
}

div#flash_middle {
margin: 20px 0px 0px 0px;
}

div#sidebar2 {
float:left;
width:240px;
background: url(assets/top_content_middle_curve.jpg) no-repeat top;
/*text-align: center;
vertical-align: middle;*/
/*line-height: 240px;*/
/*height:150px;*/
margin:20px 20px 20px 24px;
padding: 10px 0px 0px 0px;
background-color: #bdccdd;
/*padding: 10px 10px 10px 10px;*/
/*background: #FFD154*/
}

div#content_middle {
margin: 20px 20px 20px 20px;
}

div#nav h2 {
font-size: 120%;
color: #23578f;
}

div#footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
clear:both;
width:980px;
height: 20;
/*background: #C4E786;*/
padding:5px 0px 0px 0px;
text-align:center
}

/*.footer {
    font-family: Verdana;
    font-size: 10px;
    color: #512a7f;
	text-decoration: none;
}*/

a:link {
/*font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.5em;*/
	color: #23578f;
	text-decoration:none;
}

a:visited {
	color: #23578f;
	text-decoration:none;
}

/*a:active {
	color: #dcd4e5;
	text-decoration:underline;
}*/

a:hover {
	color: #000000;
	text-decoration:underline;
}

/*.footer a {
    color: #512a7f;
	text-decoration: none;
}

.footer a:hover {
    color: #dcd4e5;
	text-decoration: none;
}*/