h1, h2, h3 {
font-weight: bold;
font-size: 20px;
height: 22px;
line-height: 22px;
font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
color: #000033;
text-align: left;
}

h4 {
width: 99%;
font-weight: bold;
font-size: 14px;
height: 14px;
line-height: 14px;
font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
color: #162095;
text-align: center;
display: block;
margin-top: 10px;
}

h5 {
width: 99%;
font-weight: bold;
font-size: 12px;
height: 12px;
line-height: 12px;
font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
color: #162095;
text-align: center;
display: block;
margin-top: 5px;
}

.article_seperator {
text-align: center;
font-weight: normal;
font-size: 1px;
}
/* Ritchie special Module*/

div.module_left {
	background: url(../images/menu-bg-left.png) no-repeat;
	border-bottom: 1px solid #000033;
	border-top: 1px solid #000033;
}

div.module_left h3 {
font-weight: bold;
font-size: 15px;
height: 22px;
font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
color: #ffffff;
text-align: left;
padding-top: 2px;
padding-left: 12px;
margin:0;
}

div.module_right {
	background: url(../images/menu-bg-right.png) no-repeat;
	border-bottom: 1px solid #000033;
}
div.moduletable_right {
	background: url(../images/menu-bg-right.png) no-repeat;
	border-bottom: 1px solid #000033;
}

div.moduletable_right h3 {
font-weight: bold;
font-size: 15px;
height: 22px;
font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
color: #ffffff;
text-align: left;
padding-top: 2px;
padding-left: 12px;
margin:0;
}

div.moduletable_right h4 {
font-weight: bold;
font-size: 15px;
font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
color: #000033;
text-align: left;
padding-top: 4px;
padding-left: 8px;
margin:0;
}

div.moduletable_right td.contentheading {
font-weight: bold;
font-size: 15px;
height: 22px;
font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
color: #ffffff;
text-align: left;
padding-top: 2px;
padding-left: 12px;
margin:0;
}
div.moduletable_right table.contentpaneopen div {
margin:0;
padding:0;
}
div.moduletable_right table.contentpaneopen img {
margin:0;
padding:0;
}
.nopadding{margin:0;padding:0;}

.contentpaneopen_x {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}


.search_left{padding:4px;}

#inputbox_left{}


/* GALLERY */
.vafloat /* float for view album - text */
 	{
 	   float: none;
 	}
 
.vafloat2 /* float for view album - images */
 	{
 	 float: none;
	}
