body
{
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	margin: 15px;
}

.rbsGlobalWrapper
{
	width: 720px;
	padding: 15px;
	background: #c6d6eb url("../images/bg.jpg") no-repeat top left;
	min-height: 560px;
}

.disclaimer
{
	float:right;
	margin-right: 4px;
}
.terms
{
	width: 750px;
	margin-top: 3px;
	text-align: right;
	color: #666;
	font-size: 74%;
	/* \*/
	font-size: 69%;
	/* */
}
.terms a
{
	color: #666;
}
.terms a:hover
{
	color: #FE6306;
}

.rbsGlobalWrapper .rbsHeader
{

}

div.boatDisclaimerText
{
	position: relative;
	left: -180px;
	top: 100px;
}

.rbsHeader .rbsGreenBar
{
	
	padding: 3px 0px;
	color: #fff;
	font-size: 74%;
	/* \*/
	font-size: 69%;
	/* */
}
.rbsHeader .rbsOrangeBar
{
	border-bottom: 1px solid #fff;
}
.rbsHeader .rbsOrangeBar a
{
	color: #fff;
	font-weight: bold;
}
.rbsHeader .rbsGreenBar img
{
	margin: 10px 0px;
}

.rbsNavigation
{
	width: 100%;
	margin-top: 3px;
	padding-bottom: 6px;
}
.rbsNavigation ul
{
	list-style: none;
	font-size: 74%;
	/* \*/
	font-size: 69%;
	/* */
	margin: 0; padding: 0;
}
.rbsNavigation ul li
{
	float: left;
	list-style: none;
	margin: 0px 0px; padding: 0px 8px;
	border-right: 1px solid #c6d6eb;
}
.rbsNavigation a
{
	color: #eef;
}
.rbsFirstItem
{
	padding-left: 5px !important;
}
.rbsLastItem
{
	border-right: 0 !important;
	padding-right: 0px !important;
}
.rbsNavigation ul li a
{
	text-decoration: none;
}

.rbsGlobalWrapper .rbsMainContainer
{
	width: 720px;
	margin: 16px 0px;
}

h1
{
	color: #fff;
	font-weight: normal;
	font-size: 161%;
	/* \*/
	font-size: 156%;
	/* */
}
h2
{
	color: #fff;
	font-size: 105%;
	/* \*/
	font-size: 100%;
	/* */
}
h2.extH2Type02
{
	padding: 10px 0px 0px;
	margin: 0px;
	color: #e00;
}
h2.extH2Type03
{
	padding: 0px 0px 0px;
	margin: 0px;
	color: #e00;
}
h2.extH2Type04
{
	padding: 10px 0px;
	margin: 0px;
	color: #e00;
}
h3
{
	padding-bottom: 0px;
	margin-bottom: 5px;
	font-size: 80%;
	/* \*/
	font-size: 75%;
	/* */
}
dl
{
	margin-bottom: 15px;
}
dt
{
	font-weight: bold;
}
dd
{
	margin-bottom: 3px;
}

.wList
{
	list-style: none;
	color: #fff;
	margin: 0px;
	font-size: 75%;
	/* \*/
	font-size: 80%;
	/* */
}
.wList li a
{
	color: #000;
}

hr
{
	color: #c0c0c0;
	height: 1px;
}

div .contentIndex
{
	float: left;
	width: 240px;
}

.rbsTableStyle02
{
	width: 200px;
}
.rbsTableStyle02 .rbsTableStyle02 td
{
	font-size: 100%;
}
.rbsTableStyle02 td
{
	font-weight: normal;
}
table
{
	width: 720px;
	/* \*/
	width: 100%;
	/* */
}
table th
{
	text-align: left;
}
table td
{
	padding-top: 0px;
	padding-bottom: 0px;
}
table td a
{
	text-decoration: none;
}
table td a:hover
{
	text-decoration: underline;
}
a
{
	color: #003481;
}



.rbsTextStyle01
{
	color: #e00;
}
.rbsTextStyle02
{
	color: #0a0;
}

.rbsLinkStyle01
{
	color: #fff;
}


.login-info
{
	
	color: #fff;
	padding: 3px 10px;
	margin: 0px;
	text-align: right;
	font-size: 80%;
	/* \*/
	font-size: 75%;
	/* */
}

.rbsRow
{
	border: 1px solid #777;
	float: left;
	margin-bottom: 16px;
	width: 713px;
}
.rbsMainContainer .rbsOneCol,
.rbsMainContainer .rbsTwoCols,
.rbsMainContainer .rbsTwoCols02,
.rbsMainContainer .rbsThreeCols
{
	width: 711px;
	float: left;
	border: 1px solid #fff;
	background: #f5f5fc;
	padding: 4px 0px;
}
.rbsMainContainer .rbsTwoCols02
{
	padding: 4px 0px 10px;
}
.rbsMainContainer .rbsThreeCols
{
	width: 709px;
	padding: 4px 0px 10px 10px;
}

.rbsMainContainer .rbsOneCol .rbsColumn
{
	width: 100%;
}
.rbsMainContainer .rbsTwoCols .rbsColumn
{
	width: 353px;
}
.rbsMainContainer .rbsThreeCols .rbsColumn
{
	width: 225px;
	margin-right: 10px;
}
.rbsMainContainer .rbsThreeCols .extLastColumn
{
	margin-right: 0px;
}

.rbsColumn
{
	margin: 0px 0px 2px;
	float: left;
}
.rbsTwoCols .rbsContent
{
	width: 345px;
	float: left;
}
.rbsTwoCols02 .rbsColumn
{
	clear: left;
	margin-left: 5px;
	margin-right: 5px;
}
.rbsTwoCols02 .rbsContent
{
	width: 240px;
	float: left;
	padding-left: 40px;
}
.rbsOneCol .rbsContent
{
	width: 701px;
	float: left;
}
.rbsContent
{
	margin: 4px 2px 0px;
	font-size: 80%;
	/* \*/
	font-size: 75%;
	/* */
}
.rbsFormRow
{
	clear: left;
}
.rbsContent label
{
	width: 150px;
	margin-top: 4px;
	float: left;
}
.rbsContent input,
.rbsContent textarea,
.rbsContent select
{
	width: 170px;
	float: left;
	margin-bottom: 4px;
}
.rbsContent p
{
	padding: 0px;
	margin: 0px 0px 6px;
	font-weight: normal;
}
.rbsButtonRow
{
	float: right;
	text-align: right;
}

.rbsCustomWidth00
{
	width: auto !important;
	margin-left: 10px;
}
.rbsCustomWidth00 input
{
	width: auto !important;
	margin-left: 10px;
	margin-right: 5px;
}
.rbsCustomWidth01
{
	width: 523px !important;
}
.rbsCustomWidth02
{
	width: 300px !important;
}
.rbsCustomWidth03
{
	width: 200px !important;
}
.rbsCustomWidth04
{
	width: 450px !important;
	height: 70px;
}
.rbsCustomWidth05
{
	width: 259px !important;
}

.rbsSpacing00
{
	margin: 0px !important;
	margin-left: 5px;
	width: 140px !important;
}
.rbsSpacing01
{
	margin-top: 10px!important;
}
.rbsAlign01
{
	text-align: right;
}

.rbsFormExtra
{
	width: 300px;
}

.rbsTableStyle01
{
	width: 99.3%;
}
.rbsTableStyle01 .rbsLabel
{
	width: 20%;
}
.rbsTableStyle01 .rbsValue
{
	width: 30%;
	font-weight: bold;
}

.rbsHighlight01
{
	color: #f00;
	font-weight: bold;
}

.rbsError
{
	color: #f00;
	text-align: right;
	float: right;
	width: 600px;
	padding-right: 20px;
	margin-bottom: 4px;
}
.rbsError2
{
	color: #f00;
	text-align: right;
	float: right;
	width: 300px;
	padding-right: 20px;
	margin: 4px 0px;
}

table
{
	background-color: #f5f5fc;
	border: 1px solid #777;
	font-size: 80%;
	/* \*/
	font-size: 75%;
	/* */
}
table.rbsTableStyle03
{
	font-size:100%!important;
	margin: 10px 0px 15px;
}
table.rbsTableStyle04
{
	background: none!important;
	border: none;
	width: 320px;
	margin-top:5px;
}
table.rbsTableStyle04 td,
table.rbsTableStyle04 th
{
	text-align: center;
}

table th
{

}
table td,
table th
{
	padding: 2px 4px;
}
.rbsCentralTable01
{
	width: 430px;
	margin-left: 145px;
	min-height: 135px;
	border: 1px solid #777;
	background-color: #f5f5fc!important;
}


div.rbsIndexArea
{
	width: 100%;
	border: 1px solid #777;
}
.rbsIndexArea .rbsIndexItem
{
	width: 50%;
	float: left;
	background-color: #eee;
}
.rbsIndexArea .rbsIndexItem p
{
	background-color: #ddd;
	padding: 6px;
	margin: 10px;
	font-weight: bold;
}
.rbsTextSize01
{
	font-size: 80%;
	/* \*/
	font-size: 75%;
	/* */
}
.rbsIndexArea .rbsIndexItem p a
{
	text-decoration: none;
}
.rbsClear
{
	clear: both;
}
.rbsIntro
{
	color: #fff;
	font-size: 80%;
	/* \*/
	font-size: 75%;
	/* */
}
.rbsIntro a
{
	color: #fff;
	font-weight: bold;
}
.rbsIntro a:hover
{
	text-decoration: none;
}

.extImageLeft01
{
	padding-left: 180px!important;
	width: 215px!important;
}
.extTwoColFullWidth
{
	padding: 0px!important;
	width: 691px!important;
}
.extUnderlineStyle01
{
	border-bottom: 1px solid #c0c0c0;
	margin-bottom: 2px!important;
}
.result
{
	padding: 0 0 0 150px;
	display: none;
}