div{
	margin:0px !important;
	padding:0px !important;
}

span{
	margin:0px !important;
	padding:0px !important;
}

body{
	margin:0px !important;
	padding:0px !important;
}

body{
	margin:0px;
	padding:0px;
	font-family: Verdana, 'MS Trebuchet', Arial;
	text-align:center;
	color:#000000;
	line-height:160%;
	font-size:70% !important;
}

#blindlink{
	display:none;
}

#switcher{
	display:none;
}

#page_utilities{
	display:none;
}

#login_container{
	display:none;
}

#quicksearch_area{
	display:none;
}

#main_menu_area{
	display:none;
}

#quicklinks{
	display:none;
}

#sub_menu_area{
	display:none;
}

#container_area{
	display:none;
}

#bottom{
	display:none;
}

#header{
	display:none;
}

.footer{
	display:none;
}

.document_utilitys{
	display:none;
}

#content_area{
	width:650px;
	
float:none !important;
margin-bottom:0px;
margin-top:0px;
position:relative!important;
}

#content{
margin-top:0px;
width:670px;
}

.contentmargin{{
}

.children{
width:auto;
overflow:visible !important;
}

.nochildren{
width:auto;
overflow:visible !important;
}

#global_container{
overflow:visible !important;
}

#content_area .home_searchblock{

}
		
#content_area #rissearch .home_searchblock form{
	padding-top: 30px;
}

#content_area .col2 h2{
	position: relative;
	left:-16px;
}

#content_area .col2{
	left:23px;
	position:relative;
}

#content_area #rissearch .form_whitespace{
		height:10px;
		clear:both;
	}
	
	
	
	#content_area #rissearch .form_label_area{
		clear: both;
		float:none;
		text-align:left;
		padding-right:5px;
		padding-top:0px;
		height:20px;
		display:block;
	}
	
	#content_area #rissearch .form_elements_area{clear: both;
		float:none;
		height:20px;
		padding-left:5px;
		display:block;
		padding-top:45px;
	}
	
	#content_area #rissearch .use_ctrl{
		right: 0px;
	}
	
	#content_area #rissearch .form_submit{
			left:190px;
	}
	
	#content_area #rissearch .clear{
		clear: both;
		float:none;
		display:block;
		background:red;
	}

#top{
top:0px !important;
width:100%;
position:relative;
background-repeat:repeat-y;
overflow:visible !important;
}

#logo{
	margin-left:20px;
top:0px !important;
	position:absolute;
	margin-top:0px;
position:relative !important;
height:20px !important;
}

#subsite_id{
	display:none;
}


table{
	border-bottom:1px solid #000000 !important;
	border-right:1px solid #000000 !important;
}

th{
	border-top:1px solid #000000 !important;
	border-left:1px solid #000000 !important;
}

td{
	border-top:1px solid #000000 !important;
	border-left:1px solid #000000 !important;
}

body.home div{
	clear:both !important;
	float:none !important;
	overflow:visible !important;
}