@charset "utf-8";
/* CSS Document */

.HomeBg {
	background-color: #FFFFFF;
}

TD {
    font: 12px Arial, Helvetica, sans-serif;
}

li.circle {
list-style: disc;
}

div.dolphincontainer {
position:relative;
width:100%;font-family:Rockwell, Arial, Helvetica, sans-serif;
}

h1{
color:#CC0000;
font-family: Rockwell, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
}

h2{
color:#000000;
font-family: Rockwell, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}

h3{
color:#000000;
font-family: Rockwell, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

h4{
color:#ffffff;
font-family: Rockwell, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}

h5{
color:#cc0000;
font-family: Rockwell, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

h6{
color:#cc0000;
font-family: Rockwell, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

h7{
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}

hr {
border-top: 3px dotted #cc0000;
margin-top: 5px;
}


a:link {
font-size:12px;
      color:#CD0102;
      text-decoration: none;
	  font-weight:bold;
}

a:hover {
      color: #999999;
      text-decoration: underline;
	  font-weight:bold;
}
a:active {
      color:#CD0102;
      text-decoration: none;
}

.style7 {
      font-family: Arial, Helvetica, sans-serif;
      color: #FFFFFF;
      font-size: 14px;
      font-weight: bold;
}
.commerce {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.sideMenuInput {
	font-size: 10px;
	width: 140px;
}
.topMenuSpace {
	padding: 0px 5px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.whitelink, a {
font-size:12px;
	color:#CD0102;
	text-decoration:none;
	font-weight:bold;
}

.container { position:relative; background-image: url(/Media/images/div-bg.jpg); background-repeat: no-repeat;
padding-top: 1px;
padding-left: 5px; }




/*header*/

#header_REI{
width:100%;
background:url(back_topnav.jpg) repeat-x top;
height:133px;
}

#Logo_REI{
float:left;
height:100px;
width:260px;
padding-top:30px;
margin-left:10px;
}

#menuRight_REI{
width:600px;
float:right;
margin-right:7px;
text-align:right;
margin-top:10px;
color:#cc0000;
font-family: Rockwell, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
background:url(header-nav-bg2.png) no-repeat;
}

.menuRight_REI{

margin-right:10px;
margin-left:10px;
text-decoration:none;

}

td.myknowledgepublic{
background:url(/Media/images/myknowledge-public-bg-module.jpg) no-repeat;
}

.pri{
margin-right:10px;
margin-left:10px;
text-decoration:none;
font-family: Rockwell, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}
#userREI{
width:250px;
float:left;
margin-left:300px;
margin-top:-20px;
}


#searchREI{
width:100%;
text-align:right;

}

#flags{
width:250px;
height:35px;
float:right;
text-align:right;
padding-top:10px;
}

/*footer*/

#footer_nz{
text-align:center;
width:100%;
border-top:1px solid #999999;
line-height:30px;
height:30px;
color: #666666;
}

#footer_nz a{
color:#666666;
text-decoration:none;
margin-right:20px;
}

#footer_nz a:hover{
color:#990000;
}
