@charset "utf-8";BODY{margin:0px;background-color:#00223d;background-repeat:no-repeat;background-attachment:scroll;background-position:center top;font-family:Calibri, Arial, Helvetica, sans-serif;}
a:link{color:#000000;text-decoration:none;}
a:active{color:#000000;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
a:hover{color:#006dd8;}
div#top{float:right;width:830px;height:61px;padding-top:35px;padding-bottom:22px;}
div#bottom{float:left;width:100%;background-color:#000000;height:126px;font-size:145%;font-weight:normal;color:#FFFFFF;margin-left:auto;margin-right:auto;text-decoration:none;}
div#container{margin-left:auto;margin-right:auto;width:994px;}
div#left{float:left;}
div#right{float:right;}
div#left1{float:left;width:647px;}
div#left2{float:left;width:647px;}
.right_panel{width:266px;background-image:url(images/sprite.png);background-position:-150px -112px;font-family:Calibri, Arial, Helvetica, sans-serif;font-size:80%;font-weight:normal;color:#000000;text-align:center;height:311px;padding-top:25px;padding-right:25px;padding-bottom:33px;padding-left:25px;}
div#top_curve{background-image:url(images/sprite.png);background-position:-150px -505px;height:26px;width:646px;}
div#bottom_curve{background-image:url(images/sprite.png);background-position:-150px -561px;height:30px;width:646px;}
div#content{width:606px;font-size:95%;font-weight:normal;color:#000000;padding-right:20px;padding-left:20px;background-image:url(images/main_bg.jpg);background-repeat:repeat-x;background-color:#c5c0c0;overflow:auto;overflow-y:hidden;overflow-x:hidden;}
H1{font-size:220%;color:#125fab;font-weight:normal;padding:0px;font-style:normal;display:inline;margin:0px;text-transform:none;line-height:30px;}
H2{font-family:Calibri, Arial, Helvetica, sans-serif;font-size:175%;color:#125fab;font-weight:normal;padding:0px;font-style:normal;display:inline;margin:0px;text-transform:none;line-height:30px;}
H3{font-family:Calibri, Arial, Helvetica, sans-serif;font-size:120%;color:#b8dbff;font-weight:normal;padding:0px;font-style:normal;display:inline;margin:0px;text-transform:none;line-height:30px;}
H4{font-family:Calibri, Arial, Helvetica, sans-serif;font-size:130%;color:#125fab;font-weight:bold;padding:0px;font-style:normal;display:inline;margin:0px;text-transform:none;line-height:30px;}
a.nav:link{font-family:Calibri, Arial, Helvetica, sans-serif;font-weight:normal;color:#006dd8;font-size:125%;padding-top:25px;padding-right:6px;padding-left:6px}
a.nav:active{font-size:125%;color:#006dd8;padding-right:6px;padding-left:6px}
a.nav:visited{font-size:125%;color:#006dd8;padding-right:6px;padding-left:6px}
a.nav:hover{color:#000000;padding-right:6px;padding-left:6px}
a.nav2:link{padding-right:0px;}
a.nav2:active{padding-right:0px;}
a.nav2:visited{padding-right:0px;}
a.nav2:hover{padding-right:0px;}
a.navhome:hover{color:#ffffff;padding-right:6px;padding-left:6px;background-image:url(images/sprite.png);background-position:-10px -3px;padding-top:18px;padding-bottom:26px;}
a.navRallyschool:hover{color:#ffffff;padding-right:6px;padding-left:6px;background-image:url(images/sprite.png);background-position:-9px -92px;padding-top:18px;padding-bottom:26px;}
a.navRallyservices:hover{color:#ffffff;padding-right:6px;padding-left:6px;background-image:url(images/sprite.png);background-position:-9px -708px;padding-top:18px;padding-bottom:26px;}
a.navRallyproducts:hover{color:#ffffff;padding-right:6px;padding-left:6px;background-image:url(images/sprite.png);background-position:-9px -179px;padding-top:18px;padding-bottom:26px;}
a.navEvents:hover{color:#ffffff;padding-right:6px;padding-left:6px;background-image:url(images/sprite.png);background-position:-9px -268px;padding-top:18px;padding-bottom:26px;}
a.navGallery:hover{color:#ffffff;padding-right:6px;padding-left:6px;background-image:url(images/sprite.png);background-position:-9px -355px;padding-top:18px;padding-bottom:26px;}
a.navnews:hover{color:#ffffff;padding-right:6px;padding-left:6px;background-image:url(images/sprite.png);background-position:-9px -442px;padding-top:18px;padding-bottom:26px;}
a.navabout:hover{color:#ffffff;padding-right:6px;padding-left:6px;background-image:url(images/sprite.png);background-position:-9px -530px;padding-top:18px;padding-bottom:26px;}
a.navcontact:hover{color:#ffffff;padding-right:6px;padding-left:6px;background-image:url(images/sprite.png);background-position:-9px -620px;padding-top:18px;padding-bottom:26px;}
a.arrow:link{color:#ffffff;padding-right:15px;padding-left:15px;background-image:url(images/sprite.png);background-position:-149px 1px;padding-top:18px;padding-bottom:24px;}
a.arrow:active{color:#ffffff;padding-right:15px;padding-left:15px;background-image:url(images/sprite.png);background-position:-149px 1px;padding-top:18px;padding-bottom:24px;}
a.arrow:visited{color:#ffffff;padding-right:15px;padding-left:15px;background-image:url(images/sprite.png);background-position:-149px 1px;padding-top:18px;padding-bottom:24px;}
a.arrow:hover{color:#ffffff;padding-right:15px;padding-left:15px;background-image:url(images/sprite.png);background-position:-149px -44px;padding-top:18px;padding-bottom:24px;}
a.second:link{font-family:Calibri, Arial, Helvetica, sans-serif;font-weight:normal;color:#ffffff;font-size:165%;}
a.second:active{font-size:125%;color:#ffffff;font-size:165%;}
a.second:visited{font-size:125%;color:#ffffff;font-size:165%;}
a.second:hover{color:#000000;}
a.third:link{font-family:Calibri, Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;font-size:115%;}
a.third:active{font-weight:bold;color:#000000;font-size:115%;}
a.third:visited{font-weight:bold;color:#000000;font-size:115%;}
a.third:hover{font-weight:bold;color:#006dd8;}
#wrapper{width:100%;margin-left:auto;margin-right:auto;}
div.wrapper{position:absolute;z-index:1;}
div.wrapper img{float:left;}
div.wrapper div{position:absolute;width:316px;height:185px;}
div.wrapper div.tl{left:0;top:0;background-color:transparent;background-image:url(images/sprite.png);background-position:-477px -113px;}
.padding3top{padding-top:3px;}
.padding10right{padding-right:10px;}
.padding5top{padding-top:5px;}
.padding15top{padding-top:15px;}
.padding30bottom{padding-bottom:30px;}
.padding25bottom{padding-bottom:25px;}
.padding10bottom{padding-bottom:10px;}
.padding20bottom{padding-bottom:20px;}
.padding25left{padding-left:25px;}
.padding20left{padding-left:20px;}
.padding20top{padding-top:20px;}
.padding30left{padding-left:30px;}
.padding30bottom{padding-bottom:30px;}
.padding30right{padding-right:30px;}
.text_bottom{font-family:Calibri, Arial, Helvetica, sans-serif;font-size:60%;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.news_bg{background-color:#c2c2c2;background-image:url(images/News_bg.jpg);background-repeat:repeat-x;}
.quote{background-image:url(images/sprite.png);background-position:-150px -621px;height:90px;width:600px;padding-left:10px;padding-top:30px;}
.input{background-color:#3776a4;width:500px;border:1px solid #0b4b79;color:#FFFFFF;margin-top:10px;}
.input2{width:80px;}
.input3{width:100%;}
.input4{width:160px;}
.gallery_bg{background-image:url(images/RDF_Gallery_bg.jpg);background-repeat:no-repeat;background-color:#FFFFFF;background-position:center center;}
.green{color: #009933;}
.blue{color: #004db2; cursor:pointer;}
.red{color: #990000; cursor:pointer;}
.calendar{background-image:url(images/calendar.png);background-repeat: no-repeat;padding-top: 50px;padding-bottom:22px;padding-left: 16px;}
.calendar_text {font-size: 240%;color: #FFFFFF;text-decoration: none;font-family: Calibri, Arial, Helvetica, sans-serif;padding-bottom: 10px;}
.calendar_text2 {font-size: 90%;color: #000000;text-decoration: none;font-family: Calibri, Arial, Helvetica, sans-serif;text-align: center;padding-top: 15px;}


