a { text-decoration: none; }

a:link#body { color: Blue; }
a:visited#body { color: Blue; }

a:link { color: White; }

a:visited { color: White; }

a:active { color: Red; background-color: White }

a:hover#sidebar_link { color: Red; background-color: White }

a:link#body { color: Blue; }

ul a:link#sidebar_link_active { color: #33CCCC }

a:hover#sidebar_link_active { color: #33cccc; background-color: White }



body 

{

	margin:0;

	padding:0;

	background-color:#6f0202;

	color:#FFFFFF;

	min-width:750px;

}



td

{

  color: #9f1b1b;

  font-style: bold;

}



td a#table_link

{

  color: blue;

}



td a:hover#table_link

{

  color: darkblue;

  background-color: ;

}



div#wrap 

{

	background:#9f1b1b;

	margin:0 auto;

	width:950px;

}



#header 

{

	background-color:#FFFFFF

}



#header h1 

{

	padding:5px;

	margin:0;

}



#nav 

{

	background-color:#888888;

	padding:5px;

}



#nav ul

{

	margin:0;

	padding:0;

}



#nav li

{

	display:inline;

	list-style:none;

	margin:0;

	padding:0;

}



#content

{

    color: black;

}



#content caption

{

	color: #9f1b1b;

	font-weight: strong;

	font-size: 1.3em;

}



#content .small_cap

{

	color: #9f1b1b;

	font-weight: strong;

	font-size: 0.7em;

}



#content table

{

	color: #Cf4b4b;

	font-weight: strong;

}



#content td.header

{

	color: #Cf4b4b;

	font-weight: strong;

}



#content td

{

	color: black;

	font-weight: normal;

}



#main 

{

	background-color:#FFFFFF;

	color: #9f1b1b;

	float:left;

	width:700px;

}



#main h2, #main h3, #main p 

{

	padding:0 10px;	

}



#sidebar 

{

	background-color:#9f1b1b;

	width:247px;

	margin-left:700px;

}

html>body #sidebar 

{

	width:250px;

}



#sidebar ul 

{

	margin-bottom:0;

}



#sidebar h3, #sidebar p 

{

	padding:0 10px;

}

#footer 

{

	background-color:#6f0202;

	font-size: 10px;

	clear:both;

}



#footer p 

{

	padding:5px;

	margin:0;

}

 /* set background images for corners */

.rbroundbox { background: url("../Images/r_background.gif") repeat; }

.rbtop div  { background: url("../Images/r_top_left.gif") no-repeat top left; }

.rbtop      { background: url("../Images/r_top_right.gif") no-repeat top right; }

.rbbot div  { background: url("../Images/r_bottom_left.gif") no-repeat bottom left; }

.rbbot      { background: url("../Images/r_bottom_right.gif") no-repeat bottom right; }



 /* height and width details */



.rbtop div, .rbtop, .rbbot div, .rbbot {

	width: 100%;

	height: 14px;

	font-size: 1px;

}

.rbcontent  { margin: 0 1px; }

.rbroundbox { width: 650px; margin: auto; }