/* WIDTH */

.w50{width:50px;}
.w75{width:75px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w550{width:550px;}
.w600{width:550px;}


/* HEIGHT */
.h50{height:75px;}
.h75{height:75px;}
.h100{height:75px;}
.h200{height:200px;}
.h275{height:275px;}
.h600 { HEIGHT:600px}

/* End Element Classes */	

/* global style definitions 
 {margin: 0px;padding: 0px;}*/

body {
/*	background-color: #b3b3b3; */
	background-repeat: repeat-x;                            
	background-image:url(../images/grad800.jpg);	
	font-family:'helvetica','verdana','arial','sans serif';
	font-size: 12px;
	text-align: center;
	margin:0;
}

#wrapper {
	margin: 0 auto;
	padding: 0;
	width: 880px;
	height: 540px;
	text-align: center;	
	background-color: #fff;
}

.topnav {

	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color: #333333;
	font-size: 12px;
	line-height: 25px;
	text-align: left;	
	
	padding-top: 10px;	
	padding-left: 195px;
	padding-bottom: 0px;
	padding-right: 0px;

	height: 110px;
	width: 400px;
	background-color: #fff;
	margin: 0px;
	float: left;
	position: relative;
	
}

.topnavb {

	font-style: normal;

	font-weight: normal;

	text-transform: none;
	FONT-WEIGHT:100;

	padding-top: 30px;

	padding-left: 195px;

	padding-bottom: 0px;

	padding-right: 0px;

	text-decoration: none;

	height: 50px;
	width: 685px;
	text-align: left;	
	background-color: #fff;
	margin: 0px;
	float: left;
	position: relative;
	
	color: #333333;
	font-size: 12px;
	line-height: 25px;
	
}


.mainpic {

	background-image:url(../images/main.jpg); 
	height: 183px;
	width: 880px;
	background-color: white;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
	
}

.mainpic_sm {

	background-image:url(../images/main_sm.jpg); 
	height: 75px;
	width: 880px;
	background-color: white;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
	
}

.content {
	margin: 0;
	margin-left: auto;
    margin-right: auto;
	position: relative;
	height: 600px;
	max-width: 850px;
	min-width: 600px;
	width: 850px;
	background-color: white;
}

h1 {
	COLOR: #7b7a7a;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE:14px;
	TEXT-DECORATION:none;
	FONT-WEIGHT:600;
}

.clear {
clear: both;
}

.pxgrad{
	background-image:url(../images/5px_grad.gif); 
	background-repeat: repeat-x;	
	height: 5px;
	max-height: 5px;	
	width: 880px;
}

.indent{
	padding-left: 195px;
	padding-bottom: 0px;
	padding-right: 35px;
	padding-top: 35px;
	text-align: left;
	color: #333333;
	font-size: 12px;
	line-height: 18px;
}

.colorbox_sm{
	background-image:url(../images/main.jpg); 
	height: 60px;
	width: 880px;
	background-color: #2e3b7e;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;	
}

#logo_sm{
	background-image:url(../images/RPMlogo.gif); 
	background-repeat:no-repeat; 
	margin-left: 70px;
	margin-top: 10px;
	height: 40px;
	width: 160px;
	float: left;
	display: inline;
}

#photobox_sm{
	padding-top: 0px;
	padding-left: 0px;
	height: 60px;
	width: 580px;
	float: right;
}

.pxgrad_sm{
	background-image:url(../images/5px_grad.gif); 
	background-repeat: repeat-x;	
	margin-top: 0px;
	height: 5px;
	position: relative;
	float:left;
	width: 880px;
	display: inline;

}

.leftbar{
	border-width: 1px;
	border-style: dotted;
	margin: 15px 0px 10px 20px;
	border-color: #999999;
	background-color: #e6e6e6;
	line-height: 15px;
	padding: 10px;
	width: 258px;
	height: 420px;
	text-align: left;
	color: #333333;
	font-size: 12px;
	float:left;
	display: inline;
}

.indent_sm{
	padding-top: 11px;
	margin: 15px 0px 20px 20px;
	height: 420px;
	width: 540px;
	line-height: 15px;
	text-align: left;
	color: #333333;
	font-size: 12px;
	float:left;
}

.indent_sm_cont{
	margin: 15px 0px 20px 0px;
	height: 420px;
	width: 520px;
	line-height: 15px;
	text-align: left;
	color: #333333;
	font-size: 12px;
	float:left;
}

#msg {
	margin: 0px;
	height: 420px;
	width: 520px;
	line-height: 15px;
	text-align: left;
	color: #333333;
	font-size: 12px;
	float:left;
}

.footer {
	border-bottom-color: gray;
	border-top-color: gray;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	margin: 0 auto;
	width: 880px;	
	padding-top: 10px;
	border-top-style: dotted;
	border-top-width: 1px;
	max-height: 20px;
	min-height: 20px;
	color: #515151;
	font-size: 9px;
	position: relative;
	height: 20px;
	background-color: white;
}


.emess {

	font-weight: bold;
	color: maroon;
}

div.terms {
	float:left;
   	width:525px;
   	height:375px;
   	border-width: 1px;
   	border-style: dotted;
   	border-color: #999999;
   	background-color: #e6e6e6;
   	padding:6px;
   	overflow:auto;

}

div.terms p,
div.terms li {font:normal 11px/15px arial;color:#333;}
div.terms h3 {font:bold 14px/19px arial;color:#000;}
div.terms h4 {font:bold 12px/17px arial;color:#000;}
div.terms strong {color:#000;}

a { font-variant: normal;
	font-style: normal; 
	font-weight: 100; 
	color: #7f7f7f; 
	text-transform: none; 
	text-decoration: none; 

}
