@charset "utf-8";
/* CSS Document */
body {
	background-image:url(images/wrapper1bg.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}
#wrapper1 {
	background-image:url(images/headerbg.jpg);
	background-repeat:repeat-x;
	position:relative;
}

#wrapper {
	width:820px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
}
#header {
	height:180px;
	width:820px;
	background-image:url(images/headerbg3.jpg);
	background-repeat:no-repeat;
	margin:0px;}

#headerresults {
	height:180px;
	width:820px;
	background-image:url(images/rrr-web-results.jpg);
	background-repeat:no-repeat;
	margin:0px;

}
#content {
padding-top:17px;
background-image:url(images/main_cbg.jpg);
background-repeat:repeat-y;

margin-top:0px;
position:relative;


}
#content img{
margin-top:-15px;

}

.homeimg{
margin-top:20px;
padding-left:30px;
}


#if{
position:relative;
margin-top:0px;
margin-left:180px;
border:1px solid #000000;
width:600px}


#content .letter a:link, #content .letter a:visited {
	color:#003399;
	margin-left:12px;
	width:180px;
}
#content .letter {
position:absolute;
width:180px;
top:230px;
left:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	font-weight: bold;
}
/*-----------------------------------left--sidebar nav ------------------------------*/ 
#nav {
 width: 161px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 margin-left:0px;
 margin:0px;
 padding:0px;
 float:left;
}
#nav ul {
	list-style: none;
	padding:0px;
	margin: 0px;
	border-top:1px solid #ffffff;
}
#nav li {
	border-bottom:1px solid #ffffff;
}
#nav li a:link, #nav li a:visited {
	display:block;
	background-color:#FF9900;
	text-decoration:none;
	color:#003399;
	border-left: 12px solid #FFFF00;
	border-right: 1px solid #ffffff;
	padding:5px 5px 5px 20px;
	background-image: url(images/button.gif);
	background-repeat: no-repeat;
}
#nav li a:hover {
	background-color:#FF9900;
	color:#FFFF00;
	border-left: 12px solid #00CCFF;
	background-image:url(images/button_ro.gif);
	
}
/*--------------------------Left Side Bar ---------------------------*/

#sidebar_left {
	float:left;
	width:160px;
	padding-left:12px;
}
#events {
	margin-left:4px;
	padding-top:5px;
	width:155px;
}

.maj{
	color:#FFFFFF;
	margin-left:0px;
	width:155px;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.sub {
	color:#003399;
	margin-left:5px;
	width:155px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:link.sub, a:visited.sub {
	color:#FFFFFF;
	margin-left:5px;
	width:155px;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#events a:link, #events a:visited {
	color:#FFFFFF;
	margin-left:5px;
	width:155px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#events img {
	margin-top:6px;
}

.li {font-family: verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}

.bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.resources {
	margin-top:20px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.reference {	
	margin-top:5px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:center;
}
.referenceone {	
	margin-top:80px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

	text-decoration:none;
}

.year {
	margin-top:20px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
    font-weight:bold;
    text-decoration:underline;
}


#links {
	padding-top:10px;
	width:161px;
	margin-left:5px;*/
}
#links a:link, #links a:visited {
	color:#FFFFFF;
	margin-left:5px;
	width:155px;
}



/*--------------------------Left Side Bar finish---------------------------*/

#maincontent {
	margin-left:200px;
	width:370px;
	
}

#maincontent p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333399;
	font-size:12px;
	line-height: 15px;	
}
#maincontent li{
width:250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333399;
	font-size:12px;
	line-height: 18px;
	list-style:square;	
}


h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC3333;
	font-size:13px;
	

}


/*------------------------------table---------------------------------*/
table{
border-collapse:collapse;
width:580px;
margin:15px 5px 40px 5px;
border:1px solid #99CCFF;

}



/*--------------------------Right Side Bar --------------------------*/
#sidebar_right {
	position:absolute;
	top:20px;
	right:20px;
	width:200px;
	padding-right:20px;
	padding-top:20px;
}
#sidebar_right .pics {
	border:1px solid #003399;
	
}
#sidebar_right .caption {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003399;
	margin-top:10px;
}
#sidebar_right p {
margin:0px;
padding:0px;
}


/*--------------------------Right Side Bar finish---------------------------*/
#footer {
	position:relative;
	clear:both;
	margin-top:-23px;
	background-image:url(images/footerbg.jpg);
	background-repeat:no-repeat;
	height:89px;
}
#footerresults {
	position:relative;
	clear:both;
	margin-top:-23px;
	background-image:url(images/footerresultsbg.jpg);
	background-repeat:no-repeat;
	height:37px;
}
.newsletter {
    position:relative;
	margin-top:30px;
    margin-left:260px;
	
}
.newsletterbutton {
	position:relative;
	top:9px;
}
#footer span {
	position:relative;
}
.image {
	position:absolute;
	top:2px;
}

/*--------------------------Results Start---------------------------*/
.table {
table-layout: automatic

}






/*--------------------------Results Start---------------------------*/

