body {
	margin: 0;
	height: 100%;
	background-color: #ffffff;
}
img {
	border: 0;
}

/* index.html */
#splash {
	background-color: #000000;
}
#splash img {
	border: 0;
}
#splash_globe {
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: 1;
}
#splash_contain {
	width: 100%;
	height: 100%;
}
#splash_bottom {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 24px;
	background-color: #BCBBBB;
	z-index: 0;
}
#splash_main {
	position: absolute;
	left: 5%;
	top: 3%;
	height: 300px;
	z-index: 3;
}
#splash_main img {
	padding-top: 10px;
	display: block;
}


/* PHNav2.htm */
#top_colorbar {
	position: absolute;
	top: 0;
	height: 13px;
	width: 100%;
	background: #B39C58 url(./images/top_colorbar.gif) no-repeat left;
}
#nav_maincontain {
	position: absolute;
	top: 13px;
	height: 117px;
	background-color: #242424;
	white-space: nowrap;
	z-index: 1;
}
#logo_contain {
	position: absolute;
	left: 0;
	width: 226px;
}
#fixed_contain {
	position: absolute;
	right: 0;
	top: 13px;
	width: 250px;
	height: 30px;
	z-index: 10;
}
.fixed a {
	color: #ffffff;
	font: normal 10px arial;
	text-decoration: none;
	z-index: 20;
}
.fixed a:hover {
	color: #DCC47D;
}
.fixed span, .fixed span.s {
	position: relative;
	top: -4px;
	padding-right: 12px;
	margin-right: 3px;
	z-index: 20;
}
.fixed span {
	border-right: solid 1px #6B6B6B;
}
.fixed span#sp {
	border-right: 0;
}
.fixed span#log {
	margin-right: 0;
}
#nav_contain {
	position: absolute;
	/*margin-left: 227px;*/
	padding-top: 91px;
}
.pri_s span, .pri_u span, .pri_s_o span, .pri_u_o span {
	font: normal 11px arial;
}
.pri_s, .pri_u, .pri_s_o, .pri_u_o {
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin-left: 6px;
}
.pri_s {
	background-color: #3D3D3D;
}
.pri_s_o, .pri_u_o  {
	background-color: #746332;
}
#banner_contain {
	position: absolute;
	left: 0;
	top: 130px;
	height: 190px;
	width: 100%;
}
#bot_hrz {
	height: 1px;
	color: #E6E6E6;
	width: 100%;
	position: absolute;
	left: 227px;
	bottom: 0;
}


/* SVNav2.htm */
#sec_navcontain {
	width: 100%;
	height: 100%;
	padding-top: 25px;
	padding-left: 22px;
	padding-right: 5px;
	border-right: solid 1px #E6E6E6;
}
.arrow {
	margin-right: 3px;
}
.sec_s, .sec_u, .sec_s_o, .sec_u_o {
	margin-bottom: 7px;
}
.sec_s_o span, .sec_u_o span {
	font-weight: bold;
}


/* custom_footer.htm */
#footer {
	background: #E9E9E9 url(./images/footer_bg.gif) repeat-x top;
	width: 100%;
	text-align: right;
}
#copy {
	margin-right: 30px;
	padding-top: 20px;
	font: normal 10px verdana;
	color: #323131; 
}
#copy span {
	color: #9D9C9C;
}
#copy a {
	color: #947823;
	text-decoration: none;
}
#copy a:hover {
	font-weight: bold;
}
.top_nav {
	padding-top: 15px;
	padding-right: 0px;
	/*padding-bottom: 5px;*/
	padding-left: 5px;
	float: right;
	background-color: #242424;
}
.logo {
	background-color: #242424;
	width: 100%;
	background-attachment: scroll;
	background-image: url(Images/logo_new.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	height: 90px;
}
.main_nav {
	float: none;
	top: 75px;
	margin-top: 40px;
	margin-left: 224px;
}
.hd_img_bg {
	background-color: #000000;
	width: 100%;
}

.rt_banner {
	background-color: #131313;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.nav_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
