@charset "utf-8";
/* CSS Document */

body {
	text-align: justify;
	color: #000;
	background-color: #33ADFF;
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 19px;
}

body#blue {
	background-image: url('common/bg-grad.png');
	background-repeat: no-repeat;
	background-color: #33ADFF;
}


p {
	margin: 20px 20px 10px 10px;
	color: black;
	font-size: 11px;
	line-height: 15px;
}
a {
	color: black;
}
* {
	margin: 0;
	padding: 0;
}

.image-replace {
	display: block;
	text-indent: -99999px;
	outline: none;
	overflow: hidden;
}
div#wrapper {
	width: 900px;
	margin: auto;
	text-align: left;
	position: relative;
	top: -120px;
}
body#inner div#wrapper {
	top: -78px;
}
.clearfix:after {
    content: '.';
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
* html .clearfix {
    height: 1%;
}
a img {
	border: none;
}
a {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.link1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
}
.link1:hover {
 color: #003366;
 
}
.link2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #FF9900;
 text-decoration: none;
}
.link2:hover {
 color: #333333;
 
}
.link3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #6DC307;
 text-decoration: none;
}
.link3:hover {
 color: #333333;
 
}
.link4 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #007C81;
 text-decoration: none;
}
.link4:hover {
 color: #333333;
 
}

.whitetext {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;

}
.blacktext {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000000;

}
.orangetext {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FF7302;

}
div#home-header {
	width: 900px;
	height: 223px;
	margin: auto;
	float: centre;
	background-color: #FFFFFF;
	background-image: url(common/header1.png);
	background-repeat: no-repeat;

}
div#inside-header1 {
	width: 900px;
	height: 182px;
	margin: auto;
	background-color: #FFFFFF;
	background-image: url(common/insideheader1.png);
	background-repeat: no-repeat;
}
div#inside-header2 {
	width: 900px;
	height: 182px;
	margin: auto;
	background-color: #FFFFFF;
	background-image: url(common/insideheader2.png);
	background-repeat: no-repeat;

}
div#inside-header3 {
	width: 900px;
	height: 182px;
	margin: auto;
	background-color: #FFFFFF;
	background-image: url(common/insideheader3.png);
	background-repeat: no-repeat;

}
div#inside-header4 {
	width: 900px;
	height: 182px;
	margin: auto;
	background-color: #FFFFFF;
	background-image: url(common/insideheader4.png);
	background-repeat: no-repeat;

}
div#inside-header-green {
	width: auto;
	height: 215px;
	margin: auto;
	background-color: #FFFFFF;
	background-image: url(common/green-bg-header.png);
	background-repeat: repeat-x;

}
div#nav {
	width: 870px;
	height: 35px;
	float: centre;
	margin: auto;
	padding-top:25px;
	padding-left: 50px;
	background-color: #FFFFFF;
	background-image: url(common/navbg.png);
}

div#footer {
	width: 900px;
	height: 45px;
	float: centre;
	margin: auto;
	background-image: url(common/footer.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

div#content {
	width: 900px;
	height: 380px;
	margin: auto;
	background-color: #FFFFFF;

}

div#content div.left, div#content div.right {
	display: block;
	width: 900px;
	float: left;
}
div#content div.left {
	float: left;
	width: 370px;
	height: 318px;
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 30px;

}
div#content div.left2 {
	float: left;
	width: 800px;
	height: 318px;
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 30px;

}
div#content div.right {
	float: left;
	width: 410px;
	height: 48px;
	margin-top: 30px;
	margin-right: 40px;
}

div#content div.insidelefttitle {
	float: left;
	width: 570px;
	height: 71px;
	margin-top: 20px;

}

body#inner div.left {
	width: 430px;
}
body#inner div.right {
	width: 430px;
}
body#inner div#content {
	padding-left: 30px;
	padding-right: 30px;
}

a#credit {
	width: 144px;
	height: 44px;
	background-image: url('common/rhblogo1.png');
	background-position: bottom center;
	display: block;
	clear: both;
	float: left;
	margin: 20px 0px;
} 
a#credit:hover {
	background-position: bottom center;
	background-image: url('common/rhblogo2.png');
	}



