body {
	margin:0;
	padding:0;
	font: normal normal 11px/18px Verdana, Helvetica, sans-serif;
	color: #333;
	background: url("../../images/background.gif") repeat-y;
}

#header {
	font: normal normal 11px/18px Verdana, Helvetica, sans-serif;
	padding:0 12px 12px 0;
	margin:0;	
}

#header a {
 	border: 0;	
	color: #68676B;
 	text-decoration: none;
}

#header a:hover {
 	color: #DF002A;
}
	



#maincontainer {
	padding:0;
	margin:0;
	background: #fff url("../../images/bg_navigation.gif") repeat-y;
	border: 1px solid #fff;
}

#navigation {
	font: normal normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	line-height: 23px;
}


#navigation a {
	display: block; 
	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 12px;
 	border: 0;	
 	color: #FFFFFF;
 	text-decoration: none;
 	background: url(../../images/nav_bg_off.gif) repeat-x;
}


#navigation a:hover, #navigation a.active{
 	color: #DF002A;
	background: url(../../images/nav_bg_on.gif) repeat-x;
}




#navigation a.child {
 	background: url(../../images/nav_child_bg_off.gif) repeat-x;
		line-height: 24px;
}


#navigation a.child:hover, #navigation a.childactive {
	color:#DF002A;
	background: url(../../images/nav_child_bg_on.gif) repeat-x;
		line-height: 24px;
}


#subnavigation {
	font: normal normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
}


#subnavigation a {
	display: block; 
	margin: 0px 0px 0px 0px;
 	padding: 0px 0px 0px 24px;
 	border: 0;	
 	color: #FFFFFF;
 	text-decoration: none;
}


#subnavigation a:hover, #subnavigation a.active {
 	color: #DF002A;
}


#content {
	padding:0 13px 0 13px;
	font: normal normal 11px/18px Verdana, Helvetica, sans-serif;
	color: #000000;
}

#content a {
	color:#68676B;
	text-decoration: none;
}

#content a:hover {
	color:#DF002A;
	text-decoration: none;
}

#start {
	padding:0 13px 0 13px;
	text-align: right;
	font: normal normal 18px Verdana, Helvetica, sans-serif;
	color: #DF002A;
}



#rand {
	font: normal normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
 	padding: 3px 0px 3px 6px;
 	border: 0;	
 	color: #FFFFFF;
 	text-decoration: none;
	vertical-align: top;
	line-height: 18px;
}

#rand a {
	color:#FFFFFF;
	text-decoration: none;
}

#rand a:hover {
	color:#DF002A;
	text-decoration: none;
}

#randtable {
	font: normal normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
 	border: 0;	
 	color: #FFFFFF;
 	text-decoration: none;
	vertical-align: top;
	line-height: 17px;
}
