body {
	/*margin:0px;
	padding:0px;*/
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	background:#CDC9C9;
	/*color:white;*/
	text-align: center;
}

#rpf_container {
	/*position:relative;
	margin-left:5%;*/
	margin: 0 auto;
	text-align: left;
	width: 900px;
}


#overall {
	position:absolute;
	float:left;
	border:1px solid black;
	width:900px;
	height:570px;
	/*padding-left:15px;
	padding-top:15px;
	padding-right:15px;*/
	/*padding:15px;*/
	background-color:gray;
}

#upper_tabs {
	position:relative;
	float:right;
	top:15px;
	right:30px;
}

#upper_tabs a{
    text-decoration:none;
    color:black;
}

#upper_box {
	position:relative;
	float:left;
	border:1px solid black;
	width:865px;
	height:400px;
	top:15px;
	left:16px;
}


#rpf_logo {
	position:relative;
	border-bottom:1px solid black;
	height:69px;
	/*height:85px;*/
	background:white;
	/*padding-left:12px;*/
	

}

#rpf_logo .illuminate{
	position:absolute;
	font-size:30px;
	font-weight:bold;
	color:#CDC9C9;
	top:20px;
	left:120px;
	font-style: italic;

}

#menu_banner {
	position:relative;
	border-bottom:1px solid black;
	height:29px;
	/*background:#8B0000;*/

}

#main_image {  
	/*position:relative;*/
	clear: left;
	/*background:black;*/
	/*background: url(http://localhost/rpfconsulting/images/profile.jpg);*/
}

#main_image img {  
	border:none;
}

#main_image_2 a{  
	text-decoration: none;
}




#lower_box {
	position:relative;
	float:left;
	border:1px solid black;
	width:865px;
	height:100px;
	top:26px;
	left:16px;
	/*background-color: #ffffff;*/
	background:white;

}

#addrinfo {
	position:relative;
	float:left;
	/*border:1px solid black;*/
	width:865px;
	height:20px;
	top:30px;
	left:16px;
	/*background-color: #ffffff;*/


}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute; /* Menu position that can be changed at will */
top: 0;
left: 0;
z-index:100;
width: 100%; /* precision for Opera */
}
#menu dl {
float: left;
/*width: 12em;*/
/*width: 173px;*/
width: 200px;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
/*background: #ccc;*/
/*THIS WORKSbackground:#8B0000;*/
/*border: 1px solid gray;*/
/*margin: 1px;*/
height: 18px;
padding-top:7px;
color:white;
margin-bottom: 4px;
/*background-image: 
url('./images/top_nav.jpg');
background-repeat: repeat-x;*/
}
#menu dl dt a{
color:white;
}
#menu dd {
display: none;
/*border: 1px solid gray;*/
border: 1px solid black;
}
#menu li {
text-align: center;
/*background: #fff;*/
/*background:#8B0000;*/
background:#550E17;
}
#menu li a, #menu dt a {
/*color: #000;*/
color:white;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
padding-bottom:3px;
}
/*#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #eee;
}*/
#menu li a:hover, #menu li a:focus{
/*background: #eee;*/
/*background:#6D0000;*/
background:#3D0000;
}
/*#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 

}*/




#tabs {
/*padding: 10px;*/
}
#tabs #nav {
margin-bottom: 0px;
/*margin-left: 8px;*/
margin-top:6px;
}
#tabs ul {
list-style: none;
margin: 0px;
padding: 0px;
}
#tabs #nav ul li {
display: inline;
/*padding: 3px 7px;*/
padding-left: 32px;
padding-right: 33px;
padding-bottom:6px;
padding-top:6px;
cursor: default;
/*background-color:#8B0000;*/
background-color:#550E17;
/*border: 1px solid #cccccc;*/
/*border-bottom: none;*/
margin-right: 2px;
color:white;
}
#tabs #nav ul li.active {
/*border: 1px solid #000066;
border-bottom: 1px solid white;*/
background-color: #ffffff;
color:black;
}
#tabs #nav ul li:hover {
background-color: #ffffff;
color:black;
}
#tabs #data {
margin-top: 1px;
}
#tabs #data div {
/*display: none;*/
/*border: 1px solid #000066;*/
padding-top: 5px;
}
#tabs #data div.active {
display: block;
}

#tabs #data div.active {
display: block;
}

#item {
float: left;
/*border: 1px solid #000066;*/
}

.col {
padding:4px;
background:white;
}

.col_temp {
padding:1px;
background:white;
}

.col_temp a img{
	border:none;
	text-decoration:none;
}

#learnnone {
  font-weight:normal;
  padding-right:30px;
}


.colnetezza {
padding-top:18px;
background:white;
}

.col a{
color:#8B0000;
text-decoration:underline;
cursor:hand;
}

.col1 {
padding-left:10px;
padding-right:10px;
background:white;
}

.col1 a {
color:black;
text-decoration:underline;
cursor:hand;
font-weight:normal;
}

.col2 {
padding-left:10px;
padding-top:4px;
padding-right:10px;
background:white;
}

.col2 a {
color:#8B0000;
text-decoration:underline;
cursor:hand;
}

.col2_text {
padding-left:10px;
padding-top:4px;
padding-right:10px;
background:white;
font-size:12px;
font-weight:normal;
padding-bottom:1px;
}


#addr {
	padding-left:20px;
}
#phone {
	padding-left:30px;
}
#fax {
	padding-left:30px;
}
	

.test {
	color:red;
}

#rpfmain_box {
	position:relative;
	float:left;
	border:1px solid black;
	width:865px;
	height:530px;
	top:15px;
	left:16px;
	background:white;
}
#left_nav {
	position:relative;
	float:left;
	border-right:1px solid black;
	width:115px;
	height:410px;
	padding:10px;
	background:#CDC9C9;
	

}

#left_nav ul li{
list-style: none;
margin: 0px;
padding-bottom: 10px;
}

#left_nav ul li a{
text-decoration:none;
color:black;
}

#left_nav ul li a:hover, #left_nav ul li a:focus{
/*background: #eee;*/
text-decoration:underline;
}


#main_content_img {
	float:left;
	/*border:1px solid black;*/
	width:700px;
	height:410px;
	font-size:12px;
    font-weight:normal;
	 overflow: auto;
}
#main_content {
	/*position:relative;*/
	float:left;
	/*border:1px solid black;*/
	width:700px;
	height:410px;
	padding:10px;
	font-size:12px;
    font-weight:normal;
	/*clear:left;*/
	 overflow: auto;
}
#main_content a{
	color: black;
}

#main_bold_heading {
	color:#8B0000;
    font-weight:bold;
    font-size:15px;
}

#main_bold {
	color:#8B0000;
    font-weight:bold;
    
}

#main_remote li{
	margin-left:30px;
    list-style-type:circle;
    padding:5px;
}

#main_remote2 li{
	margin-left:30px;
	float: left;
    list-style-type:circle;
    padding:5px;
}

#partner_logo {
	/*position:relative;*/
	float:left;
	/*border:1px solid black;*/
	width:200px;
	height:50px;
	padding:10px;
}
#partner_verbage {
	/*position:relative;*/
	float:left;
	/*border:1px solid red;*/
	width:480px;
	height:120px;
	padding:0px;
	font-size:10px;
    font-weight:normal;
}
#partner_verbage_netezza {
	/*position:relative;*/
	float:left;
	/*border:1px solid red;*/
	width:480px;
	height:100px;
	padding:0px;
	font-size:10px;
    font-weight:normal;
}


#form_overall div{
	margin-top:5px;
}
#form_input {
	width:75px;
	float:left;
}


#location_left {
 
}

#location_left img{
 border:none;
}
#location_left_loc {
float: left;
margin-right: 60px;
}

#location_left_loc img{
border:none;
}


.notactive {
	display:none;
}

#test2 {
}


#seminar_heading {
	text-align: center;
	color: blue;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana;
}

#seminar_heading a{
	text-align: center;
	color: blue;
	font-weight:bold;
}

#seminar_list li{
	list-style-type:circle;
	margin-left:40px;
}

#seminar_list2 li{
	list-style-type:circle;
	margin-left:165px;
}

#seminar_blue{
	color: blue;
}
#seminar_blue_bold{
	color: blue;
	font-weight:bold;
}

#seminar_center{
	text-align: center;
}

#seminar_time{
	width: 150px;
	float:left;
}

#seminar_locations{
	width: 226px;
	float:left;
	margin-bottom:20px;
}

.seminar_locations_bold{
	font-weight:bold;
}

.seminar_locations_bold_itl{
	font-weight:bold;
	font-style: italic;
}

.seminar_ipod{
	font-style: italic;
	color:#8B0000;
	font-weight:bold;
}

#seminar_logos{
	width: 226px;
	float:left;
	margin-bottom:20px;
	text-align: center;
	color: blue;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana;
}






