body, .Nextgen, td, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #65656A;
	letter-spacing: normal;
	word-spacing: normal;
}
p{
	margin:0;
	padding:5px 0;
}
.clearboth{
	clear:both;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #65656A;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #65656A;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}
.subheading, h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: normal;
	vertical-align: bottom;
	word-spacing: normal;
	color: #65656A;
}
h5{
	font-size: 11px;
	font-weight:bold;
	margin:0;
	padding:5px 0;
}
.tabledata  {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
}
.greymenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: right;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.lightgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}
.lightgrey a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}
.lightgrey a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}
.lightgrey a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: underline;
}
.lightgrey a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}
.Nextgenpointsnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #65656A;
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(../images/bullet.gif);
}
.linksmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #65656A;
}
.subheadingLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #65656A;
}
.lineunder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.tableheaiding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.bullets {
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: disc;
	margin:5px 0;
}
a.linkwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkwhiteunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
#RBBPright{
background:url(../images/right-pic_new.jpg) right no-repeat;
}
#btnRBBP_bg{
	margin:70px 0 20px 60px;
	background:url(../images/RBBP-Button_bg.png) no-repeat;
	width:200px;
	height:83px;
			
}

#btnRBBP_video a{
	display:block;
	height:83px;
	width:200px;
	margin:30px 0 5px 60px;
	background:url(../images/btnRBBP_video.png) no-repeat;
}

#btnRBBP_video a:hover{
		background:url(../images/btnRBBP_video_hover.png) no-repeat;
}

#navRBBP{
	margin:0;	
	}
#navRBBP ul{
	list-style-type: none;
	display:block;
	width:100%;
	background-color:#FF0000;
	padding: 0;
	margin: 0;
} 
#navRBBP li{ 
	display:block;
	float:left; 
	height:30px;
	margin:0;
	border-left:solid 1px #FFF;
	padding:5px 10px 0 15px;
	background: #FF0000 url(../images/menu-RBBP.gif) .5em .8em no-repeat;
	}
	
#navRBBP li.first{
	 border:0;
}
	
#navRBBP li a{ 
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;	
	border:solid 1px red;
	display:block;
	}
	

#navRBBP li:hover, #navRBBP li.activePage {
	background: #FF0000 url(../images/menu-RBBP-over.gif) .5em .8em no-repeat;
}


#navRBBP a:hover, #navRBBP a:visited {
	color:#FFF;
}
#navRBBP h2{
background-color:#FF0000;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
border-bottom:solid 1px #FFF;
padding:4px 0 4px 7px;

margin:0;
}
#leftHead{
	margin:0;
	padding:0;
	width:350px;
	float:left;	
}

#lnkRBBPSlideShow{
	float:right;
	display:block;
	text-decoration:none;
	width:140px;
	padding:4px;
	background-color:#999999;
	color:#FFFFFF;
	font-size:10px;	
}

#menuRBBPwrap{ 
	background-color:#FF0000;
	min-height:60px;	
}

#homeservices{ 
	margin-top:30px;
	width:320px;
	height:250px;
	padding:0px;
}

#homecol{
	padding-top:35px;
}

.infobox{
	border:solid 1px #FF0000;
	background:#e7e7e7;
	padding:5px;	
}

#lnkRBBPAdmin{
	float:right;
	color:#999999;
}

#custfeedback{
	width:380px;
	position:relative;
	top:-372px;
	left:-220px;

}

/*Safari hack position img bullet */
@media screen and (-webkit-min-device-pixel-ratio:0) {
		#navRBBP li{ 
			padding-top:6px;			 
	}
		#navRBBP li a{ font-weight:normal;
	}	
}