
body { margin: 0; padding: 0; font-family: arial, verdana, sans-serif; font-size: 75%; color: #666; }

.clear { clear: both; }

h1{ font-size: 200%; margin: 10px 0; color: #000; font-weight: normal; color: #0096c7; }
.black h1 { color: #fff; margin: 0; padding: 3px 0 0 177px; }
h2{ font-size: 130%; margin: 10px 0 3px 0; padding: 0; }

img { border: 0; }

.black { height: 27px; background: #000; }

.main { width: 924px; background: #fff; padding: 0 25px;  margin: 20px auto; }

.header { width: 798px; height: 142px; background: url( ../images/homebanner.jpg) no-repeat; padding: 0 0 0 126px; margin: 0 0 2px 0; }

.header img { display: block; }

.home .content { background: url(../images/homeback.jpg) no-repeat; height: 625px; }

.home .content .homeEvents { font-size: 90%; padding: 1px 0 0 0; }
.home .content .homeEvents h2 { padding: 0 4px; margin: 0; font-size: 110%; color: #fff; }

.home .content .homeEvent0 { float: left; width: 159px; padding: 0 3px 0 58px; }
.home .content .homeEventHead0 { background: #0096c7 url(../images/generaleventtop-home.gif) no-repeat; }
.home .content .homeEventHead0  h2 { background: url(../images/generaleventbottom-home.gif) bottom left no-repeat; padding: 2px 0 2px 7px; }
.home .content .homeEventCopy0 { margin: 0 4px; background: #fff; padding: 1px 3px; }
.home .content .homeEventCopy0 p { margin: 0; padding: 0; }

.home .content .homeEvent1 { float: left; width: 159px; margin: 0 3px 0 0; }
.home .content .homeEventHead1 { background: #6b0047 url(../images/employerseventtop-home.gif) no-repeat; }
.home .content .homeEventHead1  h2 { background: url(../images/employerseventbottom-home.gif) bottom left no-repeat; padding: 2px 0 2px 7px; }
.home .content .homeEventCopy1 { margin: 0 4px; background: #fff; padding: 1px 3px; }
.home .content .homeEventCopy1 p { margin: 0; padding: 0; }

.home .content .homeEvent2 { float: left; width: 159px; margin: 0 3px 0 0; }
.home .content .homeEventHead2 { background: #223f4b url(../images/cadetsandyoutheventtop-home.gif) no-repeat; }
.home .content .homeEventHead2  h2 { background: url(../images/cadetsandyoutheventbottom-home.gif) bottom left no-repeat; padding: 2px 0 2px 7px; }
.home .content .homeEventCopy2 { margin: 0 4px; background: #fff; padding: 1px 3px; }
.home .content .homeEventCopy2 p { margin: 0; padding: 0; }

.home .content .homeEvent3 { float: left; width: 159px; margin: 0 3px 0 0; }
.home .content .homeEventHead3 { background: #262514 url(../images/membersareaeventtop-home.gif) no-repeat; }
.home .content .homeEventHead3  h2 { background: url(../images/membersareaeventbottom-home.gif) bottom left no-repeat; padding: 2px 0 2px 7px; }
.home .content .homeEventCopy3 { margin: 0 4px; background: #fff; padding: 1px 3px; }
.home .content .homeEventCopy3 p { margin: 0; padding: 0; }


.content { width: 922px; }
.left { width: 186px; float: left; }
.centre { width: 706px; float: left; padding: 0 0 0 30px; }

.content .centre img { padding: 0; margin: 10px 0 10px 20px; float: right; }
.content .centre .text p { padding: 0 200px 10px 0; }
.content .centre .text ul { padding-right: 200px; }
.content .centre img.document { float: none; margin-bottom: -3px; }
.content .centre a { color: #0096c7; }

.content .centre .event { margin: 0 0 10px 0; }
.content .centre .event p, .content .centre .event h2 { margin: 0; padding: 0; }
.content .centre .eventspager { text-align: right; }
.content .centre .text p.eventspager { padding-right: 0; }

.content .sitemap ul { margin: 0 0 0 15px; padding: 0; }
.content .sitemap li { margin: 0; padding: 0 0 3px 0; list-style-type: circle; }
.content .sitemap a { color: #000; text-decoration: none; }
.content .sitemap a:hover { color: #bdd530; }

.content p { line-height: 140%; margin: 0; padding: 0 0 10px 0; }
.content ul { margin-top: 0; padding-left: 14px; padding-top: 0; margin-bottom: 7px; padding-bottom: 0; }
.content li { margin: 0; padding: 0 0 3px 0; }

.content .centre .map { float: left; width: 469px; }
.content .centre .contacts { float: left; width: 237px; background: url(../images/cadetforceback.gif) bottom left; font-size: 90%; }
.content .centre .contacts p { padding-right: 0; }
.content .centre .contacts .contactsBody { padding: 5px; }
.content .centre .contacts strong { color: #00a4e8; }
.content .centre .contacts a { color: #00a4e8; font-weight: bold; }

.content .left img { margin-left: 5px; }

.content form { margin: 0; padding: 0; }

.footer { font-size: 90%; color: #999; background: url(../images/homefooter.gif); height: 28px; padding: 30px 0 0 90px; }
.home .footer { padding: 120px 0 0 90px; background: none; }
.membersareahome .footer { margin: 485px 0 0 0px; background: none; padding: 30px 0 0 90px; height: 28px; }

.footer p { margin: 0; padding: 0; }
.footer a { color: #999; }

.navigation { padding: 112px 0 0 0; margin:0; width: 654px; text-transform: uppercase; float: left; font-size: 90%; font-weight: light; }
.navigation ul { margin: 0; padding: 0; }
.navigation li { display: block; margin: 0px; float: left; background: #cacbcd url(../images/navback.gif) repeat-x; border-right: 1px solid #ccc; }
.navigation li#selected { background: #009ece url(../images/rcorner.gif) right bottom no-repeat; }
.navigation a  { color: #666; text-decoration: none; display: block; padding: 7px 6px; }
.navigation li#selected  a { background: url(../images/lcorner.gif) left bottom no-repeat; color: #fff; }
.navigation a:hover { text-decoration: underline; }

.snavigation ul { list-style-type: none; margin: 10px 0; padding: 0 13px; text-align: center; text-transform: uppercase; font-size: 90%; }
.snavigation ul li { padding: 0; margin: 0 0 5px 0; background: #0096c7 url(../images/hometop1.gif) no-repeat; width: 159px; }
.snavigation ul li.selected { font-weight: bold; }
.snavigation ul a { text-decoration: none; color: #fff; padding: 5px 0; display: block; background: url(../images/homebottom1.gif) bottom no-repeat; }
.snavigation ul li.selected a { color: #ffed00; }
.snavigation ul a:hover { text-decoration: underline; }

.reserveforces .header { background: url( ../images/reserveforcesbanner.jpg) no-repeat; }
.reserveforces .navigation li#selected { background: #586233 url(../images/reserveforcesrcorner.gif) right bottom no-repeat; }
.reserveforces .navigation li#selected  a { background: url(../images/reserveforceslcorner.gif) left bottom no-repeat;}
.reserveforces .snavigation ul li { background: #545f1d url(../images/reserveforcestop1.gif) no-repeat; }
.reserveforces .snavigation ul a { background: url(../images/reserveforcesbottom1.gif) bottom no-repeat; }
.reserveforces .footer { background: url(../images/reserveforcesfooter.gif); }
.reserveforces h1 { color: #545f1d; }
.reserveforces .content .centre a { color: #545f1d; }
.reserveforces .content .centre li { color: #545f1d; }
.reserveforces .content .centre li span { color: #666; }

.employersupport .header { background: url( ../images/employersupportbanner.jpg) no-repeat; }
.employersupport .navigation li#selected { background: #586233 url(../images/employersupportrcorner.gif) right bottom no-repeat; }
.employersupport .navigation li#selected  a { background: url(../images/employersupportlcorner.gif) left bottom no-repeat;}
.employersupport .snavigation ul li { background: #7F0047 url(../images/employersupporttop1.gif) no-repeat; }
.employersupport .snavigation ul a { background: url(../images/employersupportbottom1.gif) bottom no-repeat; }
.employersupport .footer { background: url(../images/employersupportfooter.gif); }
.employersupport .event { background: url(../images/employersupporteventsbottom.gif) bottom left no-repeat; width: 542px; }
.employersupport .event .eventInner { background: url(../images/employersupporteventstop.gif) no-repeat; padding: 10px; }
.employersupport .event .eventInner h2 { color: #7f0047; }
.employersupport h1 { color: #c50074; }
.employersupport .content .centre a { color: #c50074; }
.employersupport .content .centre li { color: #c50074; }
.employersupport .content .centre li span { color: #666; }

.cadetsandyouth .header { background: url( ../images/cadetsandyouthbanner.jpg) no-repeat; }
.cadetsandyouth .navigation li#selected { background: #586233 url(../images/cadetsandyouthrcorner.gif) right bottom no-repeat; }
.cadetsandyouth .navigation li#selected  a { background: url(../images/cadetsandyouthlcorner.gif) left bottom no-repeat;}
.cadetsandyouth .snavigation ul li { background: #003D4A url(../images/cadetsandyouthtop1.gif) no-repeat; }
.cadetsandyouth .snavigation ul a { background: url(../images/cadetsandyouthbottom1.gif) bottom no-repeat; }
.cadetsandyouth .footer { background: url(../images/cadetsandyouthfooter.gif); }
.cadetsandyouth .event { background: url(../images/cadetsandyoutheventsbottom.gif) bottom left no-repeat; width: 542px; }
.cadetsandyouth .event .eventInner { background: url(../images/cadetsandyoutheventstop.gif) no-repeat; padding: 10px; }
.cadetsandyouth .event .eventInner h2 { color: #003D4A; }
.cadetsandyouth h1 { color: #003D4A; }
.cadetsandyouth .content .centre a { color: #003D4A; }
.cadetsandyouth .content .centre li { color: #003D4A; }
.cadetsandyouth .content .centre li span { color: #666; }

.membersarea .header { background: url( ../images/membersareabanner.jpg) no-repeat; }
.membersarea .navigation li#selected { background: #586233 url(../images/membersarearcorner.gif) right bottom no-repeat; }
.membersarea .navigation li#selected  a { background: url(../images/membersarealcorner.gif) left bottom no-repeat;}
.membersarea .snavigation ul li { background: #22200b url(../images/membersareatop1.gif) no-repeat; }
.membersarea .snavigation ul a { background: url(../images/membersareabottom1.gif) bottom no-repeat; }
.membersarea .footer { background: url(../images/membersareafooter.gif); }
.membersarea h1 { color: #22200b; }
.membersarea .content .centre a { color: #22200b; }
.membersarea .content .centre li { color: #22200b; }
.membersarea .content .centre li span { color: #666; }
.membersarea .event { background: url(../images/membersareaeventsbottom.gif) bottom left no-repeat; width: 542px; }
.membersarea .event .eventInner { background: url(../images/membersareaeventstop.gif) no-repeat; padding: 10px; }
.membersarea .event .eventInner h2 { color: #22200b; }

.membersareahome .header { background: url( ../images/membersareabanner.jpg) no-repeat; }
.membersareahome .navigation li#selected { background: #586233 url(../images/membersarearcorner.gif) right bottom no-repeat; }
.membersareahome .navigation li#selected  a { background: url(../images/membersarealcorner.gif) left bottom no-repeat;}
.membersareahome .snavigation ul li { background: #22200b url(../images/membersareatop2.gif) no-repeat; }
.membersareahome .snavigation ul a { background: url(../images/membersareabottom2.gif) bottom no-repeat; }
.membersareahome .content { background: url(../images/membersback.jpg) no-repeat; height: 625px; }
.membersareahome .footer { background: url(../images/membersareafooter.gif); }

.contactus .header { background: url( ../images/contactusbanner.jpg) no-repeat; }
.contactus .navigation li#selected { background: #586233 url(../images/contactusrcorner.gif) right bottom no-repeat; }
.contactus .navigation li#selected  a { background: url(../images/contactuslcorner.gif) left bottom no-repeat; }
.contactus .snavigation ul li { background: #009e62 url(../images/contactustop1.gif) no-repeat; }
.contactus .snavigation ul a { background: url(../images/contactusbottom1.gif) bottom no-repeat; }
.contactus .footer { background: url(../images/contactusfooter.gif); }
.contactus h1 { color: #009e62; }
.contactus table th { background: #3caf7b; color: #fff; padding: 3px 5px; }
.contactus table .tblMainHeader th { background: #009e62; }
.contactus table td a { color: #009e62; font-weight: bold; text-decoration: none; }
.contactus table td a:hover { text-decoration: underline; }
.contactus table td { background: #e3f1e8; padding: 3px 5px; }
.contactus .content .centre a { color: #009e62; }
.contactus .content .centre li { color: #009e62; }
.contactus .content .centre li span { color: #666; }

.links .header { background: url( ../images/linksbanner.jpg) no-repeat; }
.links .navigation li#selected { background: #586233 url(../images/linksrcorner.gif) right bottom no-repeat; }
.links .navigation li#selected  a { background: url(../images/linkslcorner.gif) left bottom no-repeat;}
.links .snavigation ul li { background: #545f1d url(../images/linkstop1.gif) no-repeat; }
.links .snavigation ul a { background: url(../images/linksbottom1.gif) bottom no-repeat; }
.links .footer { background: url(../images/linksfooter.gif); }
.links h1 { color: #cf8d3f; }
.links .content .centre a { color: #cf8d3f; }
.links .content .centre li { color: #cf8d3f; }
.links .content .centre li span { color: #666; }

.homeSub .event { background: url(../images/generaleventbottom.gif) bottom left no-repeat; width: 542px; }
.homeSub .event .eventInner { background: url(../images/generaleventtop.gif) no-repeat; padding: 10px; }