html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}

blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}

html,body{height:100%}

body {background-position: center 0px; background-repeat: no-repeat; background-color: #FFF; background-image:url(../images/rb_bg.jpg); }

p,li,label{font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; color: #C1272D; line-height: 18px; }
li{margin-left: -25px; margin-bottom: 5px; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1%}
a{ text-decoration: none; color: #C1272D;}
a:hover{text-decoration: underline;}

h1.mrg{margin-top: 20px;}

#container{position:relative;width:1013px;height:100%;margin:0 auto;}
#containerBg{background-position:5px; background-color:#FFF;position:relative;width:1013px;height:590px;margin-top:102px; background-repeat: no-repeat; background-image:url(../images/rb_main_content.jpg);}


#topLogo{width:856px;height:131px;position: absolute;left:100px;top:-80px;z-index: 9;}
#bottomBar{width:856px;height:131px;position: absolute;left:100px;bottom:-80px;z-index: 9;background-image:url(../images/rb_bar_bottom.png);}
#downloadButton{width:171px;height:230px;position: absolute;left:540px;top:210px;z-index: 9;}
#logos{float:right;margin-top:57px;margin-right:45px;}
#logos img{margin-right:10px;}


