body{
background-image: url("images/Clouds.jpg");
background-repeat: no-repeat;
}

a{
text-decoration: none;
}

.template{
	padding-left: 5px;
	background-image: url("images/Template.gif");
	background-repeat: no-repeat;
	position: absolute;
	left: 175px;
	top: 24px;
	width: 860px;
}

.template_small{
	padding-left: 5px;
	background-image: url("images/Template_small.gif");
	background-repeat: no-repeat;
	position: absolute;
	left: 175px;
	top: 24px;
	width: 860px;
	height: 230px;
}

.template_registrationintro{
	padding-left: 5px;
	background-image: url("images/template_ri.gif");
	background-repeat: no-repeat;
	position: absolute;
	left: 175px;
	top: 24px;
	width: 860px;
	height: 425px;
}

.template_registration{
}

.template_registration_canister{
	padding-left: 5px;
	left: 175px;
	top: 24px;
	width: 800px;
	position: absolute;
}

.template_rmain{
	margin-top: -4px;
	width: 795px;
	background-color: #FFFFFF;
	padding-left: 5px;
}

.template_rmain p{

font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 10pt;
line-height: 17px;

}

img.bird{
	position: absolute;
	left: 504px;
	top: 110px;
}

.rnow{
	position: absolute;
	background-image: url("images/RNowBG.png");
	background-repeat: no-repeat;
	width: 213px;
	float: right;
	left: 644px;
	top: 0px;
}

.navbar{
	position: absolute;
	width: 847px;
	height: 35px;
	background-image: url("images/BrownBar.png");
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

.navbar a{
margin-left: 5px;
margin-right: 5px;
border: none;
}

.navbar a img{
vertical-align: top;
}

.cbox{
top: 37px;
position: relative;
width: 847px;
float: none;
clear: both;
background-color: #FFFFFF;
height: auto;
}

.cleft{
width: 640px;
float: left;
margin-right: 5px;
height: auto;
}

.cright{
text-align: center;
background-color: #F2F2F2;
width: 200px;
height: auto;
}

.cright a{
position: relative;
border-bottom: 1px dotted  #574219;
float: none;
margin: 3px;
}

.cright a img{
margin-top: 3px;
border: none;
}

#westin{
margin-top: -3px;
}

a img{
border: none;
}

.crightb
{
background-image: url("images/adtestr.png");
background-color: #FFFFFF;
width: 200px;
height: auto;
}

.crightbox{
float: left;
width: 200px;
clear: right;
height: auto;
}

.bodycontent{
width: 550px;
position: relative;
left: 25px;
height: auto;
padding-top: 20px;
}

a:visited{
color: #333333;
}

div.bodycontent p{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 10pt;
line-height: 17px;
}

p{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 10pt;
line-height: 17px;
}

.topbutton{
float: right;
}

div.bodycontent p.topbutton{
position: relative;
left: 65px;
}

.topbutton a{
border: none;
}

.topbutton a img{
border: none;
}


.browntext{
color: #574219;
}

.dgtext{
color: #333333;
}

.sgtext{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #666666;
}

ul.sgtext{
list-style-image: url("images/dot.gif");
text-align: left;
list-style-position: outside;
}

ul.sgtext li{
margin-left: -25px;
margin-right: 10px;
}

ul{
list-style-image: url("images/dot.gif");
text-align: left;
list-style-position:outside;
}

.sotext{
font-size: 8pt;
color: #FF6633;
}

.orangetext{
color: #FF6633;
}

.bluetext
{
color: #0099CC;
}

.footer{
position: relative;
top: 40px;
width: 100%;
color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
float: left;
}

p.center span.browntext{
font-size: 7pt;
}

.center{
width: 70%;
left: 15%;
text-align: center;
}


.footer a{
color: #574219;
text-decoration: none;
}

.verdana{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

.keynote p{
color: #666666;
font-family: "Times New Roman", Times, serif;
font-size: 12pt;
}

td{
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}

span.keynote{
color: #666666;
font-family: "Times New Roman", Times, serif;
font-size: 12pt;
}

table.rtext td{

}

.header1{
font-size: 20pt;
font-family: "Times New Roman", Times;
color: #0099cc;
}

.header2{
font-size: 20pt;
font-family: "Times New Roman", Times;
color: #333333;
display: inline;
}

.text{
font-size: 12pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
line-height: 17px;
}

li{
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
line-height: 17px;
}

.green{
color: #339933;
}

h4{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


div.jukebox{
position: absolute;
left: 5px;
top: 0px;
}

