* {
	padding:0;
	margin:0;
	outline:none;
}

body {
	font:normal 12px Arial, Helvetica, sans-serif;
}

p {
	color:#5c5737; 
	padding-top:20px;
}

h1 {
	display:none;
}

.banner {
	position:relative;
}

a, a:visited {color: #5c5737;}

p.intro {
padding:0 0 10px 0;
border-bottom:1px solid #5c5737;
font:bold 16px Helvetica, sans-serif;
}

.sub_wrap {
	margin:0 auto;
	width:850px;
	background-color:#FFFFFF;
	padding-top:20px;
}

.content_wrap {
	position:relative;
	margin-bottom:10px;
	background-image: url(/images/bg.gif);
	min-height:646px;
	height:646px;
	background-repeat : no-repeat;
}

#crumb {
	margin-left:190px;
	width:444px;
	padding:20px 0 10px 0;
	font-weight:bold;
	font-size:10px;
	color:#5c5737;

}

.content
{
	float:left;
	width:458px;
	margin:0;
	display:block;
	position:relative;

}

.side_right, .side_left
{
	float:left;
}


.side_left
{
	width:189px;
	display:block;
	padding:0;
	margin:0;
	
}

.side_right
{
	width:148px;
	display:block;
	padding:0 0 0 20px;
}

*html .side_right
{
	width:157px;
	display:block;
	padding:0 0 0 20px;
}

ul {
	list-style: none;
	padding:0;
	margin:0;
	color: #5c5737
}

li {
	padding:0;
	margin:0;
}

ul.newstips li {
padding:10px 3px 0 3px;

}

 ul#body {
	list-style: none;
	padding:10px 10px 0 10px;
	margin:0;
	color: #5c5737
}

#body li {
padding:10px 3px 0 3px;
}

.content  {
padding-bottom: 10px;
}

#menulist 
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #5c5737;
}

*html #menulist li {padding:1px 0;}
*html #sub-menulist li {padding:0 0;}
#menulist li a
{
	text-decoration:none;
	color: #5c5737;
	background-image: url(/usertest/v4/images/arrow-sel.gif);
	background-repeat: no-repeat;
	background-position: 1em .3em;
	padding-left: 27px;
	line-height: 22px;
	margin:0;
	display:block;
}

#sub-menulist li a {
	background-image:none;
	font-size:12px;
	padding-left: 5px;	
	line-height : normal;
	display:inline;
}


ul#sub-menulist li a:hover {
	background-image:none;
}

ul#sub-menulist li a {
	font-weight:normal;
}

ul#sub-menulist li  {
	padding-left: 40px;
	font-weight:bold;
}

ul.subsub-menulist li a  {
	
	font-weight:normal;
}


#menulist li.active a {
	background-image: url(/usertest/v4/images/menulist-bg.gif);
	background-repeat: no-repeat;
	background-position: .06em 0;
}

#menulist li:hover a {
	background-image: url(/usertest/v4/images/menulist-bg.gif);
	background-repeat: no-repeat;
	background-position: .06em 0;
}



ul#sub-menulist li.active a {
	background-image: none;
	background-repeat: no-repeat;
	font-color:#8b8055;
	font-weight:bold;
}

ul#sub-menulist li.inactive a {
	background-image: none;
	background-repeat: no-repeat;
	
}

ul#subsub-menulist li.active a {
	background-image: none;
	background-repeat: no-repeat;
	font-color:#8b8055;
	font-weight:bold;
}

ul#subsub-menulist li.inactive a {
	background-image: none;
	background-repeat: no-repeat;
	
}

#id_of_content {
padding-bottom:20px
}

ul.subsub-menulist {
padding-bottom:20px
}

*html ul.subsub-menulist li  a {
	
	padding-left:0;

}

*html #sub-menulist   {
	padding-left: 40px;
}

*html .subsub-menulist   {
	padding-left: 5px;
}

*html #sub-menulist li  {
	padding-left: 0;
}

*html #sub-menulist li a {

	padding-left: 0;	
	
}

li.home {
	background-image: url(../images/menulist-home-bg.gif);
	background-repeat: no-repeat;
	background-position: 1em .2em;
}

li.home a:hover {
	background-image: url(../images/menulist-home-bg-hov.gif);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-position: .05em 0;
}

ul.rh-menulist li {
	font:normal 12px Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #5c5737;
	padding:10px 0 10px 0;
	color: #5c5737;
}
  
ul.rh-menulist li a {
	text-decoration:none;
	font-weight:bold;
	color: #5c5737;
}

.rh-menulist li.title {
	font-size:14px;
	font-weight:bold;
	padding:0 0 10px 0;
	color: #5c5737;
}

img {
	border:0;
}

.wraptocenter {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    float:left;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
	width:210px;
	height:205px;
	padding-top:2%;
	margin:0 8px 8px 0;
	background-color:#fff;
}
.wraptocenter * {
    vertical-align: middle;
}

/*\*//*/
.wraptocenter {
    display: block;
}
.wraptocenter span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/


#id_of_content {
  display: none;
}

#id_of_content2 {
  display: none;
}