@charset "utf-8";
html,body,address,blockquote,div,form,fieldset,caption,h1,h2,h3,h4,h5,h6,hr,ul,li,ol,ul,table,tr,td,th,p,img {
	margin: 0;
	padding: 0;
}
img,fieldset {
	border: 0px none; 
}
select {
	font-family: "Lucida Console", Monaco, monospace;
	color: #FFF;
	background: #666;
	border: 1px solid #F90;
}
body {
	padding: 10px;
	background: #000;
	font-family: "Lucida Console", Monaco, monospace;
	font-size: 14px;
	line-height: 16px;
	color: #CCC;
}
#wrapper {
	max-width: 1920px;
	min-width: 985px;
}
#header {
	height: 180px;
	position: relative;
	background: center;
}
#nav1 {
	height: 30px;
	position: relative;
	background: url(/rein/_images/nav/nv1-bgd.png) center;
}
#nav2 {
	height: 26px;
	position: relative;
}
#main {
	margin-right: 200px;
}
#sidebar {
	width: 200px;
	float: right;
}
#footer {
	text-align: center;
	clear: both;
}
#header #lgo {
	position: absolute;
	z-index: 4;
	left: 50%;
	margin-left: -175px;
}
#header #lftout {
	position: absolute;
	z-index: 1;
	left: 1%;
}
#header #lftmid {
	position: absolute;
	z-index: 2;
	left: 12%;
}
#header #lftins {
	position: absolute;
	z-index: 3;
	left: 23%;
}
#header #rgtins {
	position: absolute;
	z-index: 3;
	right: 23%;
}
#header #rgtmid {
	position: absolute;
	z-index: 2;
	right: 12%;
}
#header #rgtout {
	position: absolute;
	right: 1%;
	z-index: 1;
}
#nav1 #lftbgd {
	position: absolute;
	left: 0%;
}
#nav1 #arcina {
	height: 30px;
	background: url(/rein/_images/nav/nv1-arc-ina.png);
	width: 103px;
	position: absolute;
	left: 50%;
	margin-left: -480px;
}
#nav1 #arcina:hover,#nav1 #arcina:active {
	background-position: bottom;
}
#nav1 #arcsel {
	height: 30px;
	position: absolute;
	left: 50%;
	background: url(/rein/_images/nav/nv1-arc-sel.png);
	margin-left: -480px;
	width: 103px;
}
#nav1 #encina {
	height: 30px;
	background: url(/rein/_images/nav/nv1-enc-ina.png);
	width: 150px;
	position: absolute;
	left: 50%;
	margin-left: -329px;
}
#nav1 #encina:hover,#nav1 #endina:active {
	background-position: bottom;
}
#nav1 #encsel {
	position: absolute;
	left: 50%;
	height: 30px;
	background: url(/rein/_images/nav/nv1-enc-sel.png);
	width: 150px;
	margin-left: -329px;
}
#nav1 #imaina {
	position: absolute;
	height: 30px;
	background: url(/rein/_images/nav/nv1-ima-ina.png);
	width: 92px;
	left: 50%;
	margin-left: -131px;
}
#nav1 #imaina:hover,#nav1 #imaina:active {
	background-position: bottom;
}
#nav1 #imasel {
	position: absolute;
	left: 50%;
	height: 30px;
	background: url(/rein/_images/nav/nv1-ima-sel.png);
	width: 92px;
	margin-left: -131px;
}
#nav1 #extina {
	position: absolute;
	height: 30px;
	background: url(/rein/_images/nav/nv1-ext-ina.png);
	width: 89px;
	right: 50%;
	margin-right: -98px;
}
#nav1 #extina:hover,#nav1 #extina:active {
	background-position: bottom;
}
#nav1 #extsel {
	position: absolute;
	height: 30px;
	background: url(/rein/_images/nav/nv1-ext-sel.png);
	width: 89px;
	right: 50%;
	margin-right: -98px;
}
#nav1 #forina {
	position: absolute;
	height: 30px;
	background: url(/rein/_images/nav/nv1-for-ina.png);
	width: 95px;
	right: 50%;
	margin-right: -241px;
}
#nav1 #forina:hover,#nav1 #forina:active {
	background-position: bottom;
}
#nav1 #forsel {
	position: absolute;
	height: 30px;
	background: url(/rein/_images/nav/nv1-for-sel.png);
	width: 95px;
	right: 50%;
	margin-right: -241px;
}
#nav1 #faqina {
	position: absolute;
	height: 30px;
	background: url(/rein/_images/nav/nv1-faq-ina.png);
	width: 60px;
	right: 50%;
	margin-right: -349px;
}
#nav1 #faqina:hover,#nav1 #faqina:active {
	background-position: bottom;
}
#nav1 #faqsel {
	position: absolute;
	height: 30px;
	background: url(/rein/_images/nav/nv1-faq-sel.png);
	width: 60px;
	right: 50%;
	margin-right: -349px;
}
#nav1 #stoina {
	position: absolute;
	height: 30px;
	background: url(/rein/_images/nav/nv1-sto-ina.png);
	width: 80px;
	right: 50%;
	margin-right: -477px;
}
#nav1 #stoina:hover,#nav1 #stoina:active {
	background-position: bottom;
}
#nav1 #stosel {
	position: absolute;
	height: 30px;
	background: url(/rein/_images/nav/nv1-sto-sel.png);
	width: 80px;
	right: 50%;
	margin-right: -477px;
}
#nav1 #rgtbgd {
	position: absolute;
	right: 0%;
}
#nav2 #enc-chaina {
	height: 26px;
	background: url(/rein/_images/nav/nv2-enc-cha-ina.png);
	width: 101px;
	position: absolute;
	left: 50%;
	margin-left: -391px;
}
#nav2 #enc-chaina:hover,#nav2 #enc-chaina:active {
	background-position: bottom;
}
#nav2 #enc-chasel {
	position: absolute;
	left: 50%;
	height: 26px;
	background: url(/rein/_images/nav/nv2-enc-cha-sel.png);
	width: 101px;
	margin-left: -391px;
}
#nav2 #enc-carina {
	height: 26px;
	background: url(/rein/_images/nav/nv2-enc-car-ina.png);
	width: 139px;
	position: absolute;
	left: 50%;
	margin-left: -245px;
}
#nav2 #enc-carina:hover,#nav2 #enc-carina:active {
	background-position: bottom;
}
#nav2 #enc-carsel {
	position: absolute;
	left: 50%;
	height: 26px;
	background: url(/rein/_images/nav/nv2-enc-car-sel.png);
	width: 139px;
	margin-left: -245px;
}
#nav2 #enc-locina {
	height: 26px;
	background: url(/rein/_images/nav/nv2-enc-loc-ina.png);
	width: 91px;
	position: absolute;
	left: 50%;
	margin-left: -60px;
}
#nav2 #enc-locina:hover,#nav2 #enc-locina:active {
	background-position: bottom;
}
#nav2 #enc-locsel {
	position: absolute;
	left: 50%;
	height: 26px;
	background: url(/rein/_images/nav/nv2-enc-loc-sel.png);
	width: 91px;
	margin-left: -60px;
}
#nav2 #enc-gloina {
	height: 26px;
	background: url(/rein/_images/nav/nv2-enc-glo-ina.png);
	width: 100px;
	position: absolute;
	left: 50%;
	margin-left: 115px;
}
#nav2 #enc-gloina:hover,#nav2 #enc-gloina:active {
	background-position: bottom;
}
#nav2 #enc-glosel {
	position: absolute;
	left: 50%;
	height: 26px;
	background: url(/rein/_images/nav/nv2-enc-glo-sel.png);
	width: 100px;
	margin-left: 115px;
}
#nav2 #enc-sumina {
	height: 26px;
	background: url(/rein/_images/nav/nv2-enc-sum-ina.png);
	width: 89px;
	position: absolute;
	left: 50%;
	margin-left: 303px;
}
#nav2 #enc-sumina:hover,#nav2 #enc-sumina:active {
	background-position: bottom;
}
#nav2 #enc-sumsel {
	position: absolute;
	left: 50%;
	height: 26px;
	background: url(/rein/_images/nav/nv2-enc-sum-sel.png);
	width: 89px;
	margin-left: 303px;
}
#main #nav2list {
	margin-top: 5px;
	text-align: center;	
}
#main #searchboxes {
	text-align: center;
}
#main #nav2list .panel li {
	display: -moz-inline-box;
    display: inline-block;
    *zoom: 1;
    *display: inline;
	width: 300px;
	margin: 0px 10px 20px 0px;
	border: 1px solid #099;
	text-align: left;
	background: #333;
	padding: 10px;
	list-style: none;
	vertical-align: top;
}
#main #nav2list .panel .title  {
	font-size: 1.2em;
	line-height: 1.5em;
	color: #F90;
}
#footer .browser {
	margin: 0px 0px 0px -5px;
}
