@charset "utf-8";
/* CSS Document */
/* SERVICE NAVIGATION (NEW)
----------------------------------------------------*/
.gFooter { margin-top: 25px!important; }

#serviceHeader {margin-top: 30px;margin-bottom: 0;width: 940px;height:83px; position:relative; border-bottom: none;}
.borderDiv { border-bottom: 1px solid #dcdcdc;}
.default #serviceHeader {border-bottom:1px solid #ccc}
#serviceHeader h1.serviceLogo {float: left;position: relative;font-size: 100%;width: 340px;height: 45px;margin: 25px 0 0 0!important;}
#serviceHeader h1.serviceLogo a {position: absolute;bottom: 0;left: 0;height: 100%;width: 100%;background: url(../global/images/logo_recCentre.gif) no-repeat top left;outline:none;}
#serviceHeader h1.serviceLogo span {position:absolute; left:-999em}

#subNav {width: 454px;bottom:0;top:auto;height:31px; margin:0;}
	* html #subNav {bottom:-1px;} /* IE6 */
#subNav li {padding: 0;display: inline;overflow: visible;float:left; margin:0 10px; height:31px;}
#subNav li a {background:#ddd url('images/recruitment-nav-sprite.jpg') no-repeat 0 0;height:31px;padding:0; display:block; width:100%;float:left; text-indent:-999em; text-align:left;}
#ln_can_i_join {width:73px}
#ln_how_to_join {width:83px}
#ln_support_downloads {width:151px}

li#ln_contact {width:77px; margin:0 0 0 10px!important; overflow: hidden;}

#ln_can_i_join a:link, #ln_can_i_join a:visited {background-position: 0 0;}
#ln_how_to_join a:link, #ln_how_to_join a:visited {background-position: -92px 0;}
#ln_support_downloads a:link, #ln_support_downloads a:visited {background-position: -194px 0;}
#ln_contact a:link, #ln_contact a:visited {background-position: -365px 0;}

#ln_can_i_join a:hover {background-position: 0 -32px;}
#ln_how_to_join a:hover {background-position: -92px -32px;}
#ln_support_downloads a:hover {background-position: -194px -32px;}
#ln_contact a:hover {background-position: -365px -32px;}

#ln_can_i_join a.active {background-position: 0 -64px;}
#ln_how_to_join a.active {background-position: -92px -64px;}
#ln_support_downloads a.active {background-position: -194px -64px;}
#ln_contact a.active {background-position: -365px -64px;}

/* Service Sub navigation section */

#contentMain h1 img {margin:20px auto 10px;}
#serviceSubNav, #categorySubNav {background-image: url(../global/images/sub-nav-backg.jpg);background-repeat: no-repeat;background-position: 0;	height: 41px;	margin-top:	0px;}
#categorySubNav {background-image: url(../global/images/jobHeader_bg_navy.jpg);height: 52px;}
#serviceSubNav ul, #categorySubNav ul {margin: 0 0 0 0.9em; overflow:hidden;zoom:1;}
#serviceSubNav ul li {float:left;background-image:none;padding:10px 0 13px 0;margin:0;margin-right:22px!important;}
#serviceSubNav ul li#current {background-image: url(images/bg_arrowWhiteRecCentre.jpg);background-repeat: no-repeat;background-position: bottom center;}
#serviceSubNav ul li a:link, #serviceSubNav ul li a:visited {color: #bcbcbc;font-weight: normal;}
#serviceSubNav ul li a:hover {color: #fff;}
#serviceSubNav ul li#current a:hover {color: #fff;}
#jobCatSubNav ul li {float: left;background-image: none;padding: 0;margin: 0 30px 5px 0;}
#jobCatSubNav {border-bottom: 1px solid #d3d2d2;margin-bottom:0px;}
#jobCatSubNav a:link, #jobCatSubNav a:visited {color: #666;font-weight: normal;}
#jobCatSubNav a:hover {color: #023d66;font-weight: normal;}
#jobCatSubNav a.active {color: #023d66;font-weight: bold;}

/* overseas applicants nav */

ul#osApps { margin: 0px; padding: 17px 0 35px 0px; }
ul#osApps li { display: block; float: left; width: 112px; height: 28px; list-style: none; background-image: none; margin: 0px; padding: 0px; }
ul#osApps li a { display: block; float: left; width: 112px; height: 28px; text-indent: -9999px; }

ul#osApps li a:hover { background-position: 0 -28px; }
ul#osApps li a.active { background-position: 0 -28px; }

ul#osApps li.overview a { background-image: url(images/osNav_01.gif); }
ul#osApps li.navy a { background-image: url(images/osNav_02.gif); }
ul#osApps li.army a { background-image: url(images/osNav_03.gif); }
ul#osApps li.airforce a { background-image: url(images/osNav_04.gif); }

a:active { outline: none; }
a:focus { -moz-outline-style: none; }

/* new - Oct 8, 2009 - cfagan */

.last {margin-right:0!important}
.default .intro {background-color:#fff; color:#000; margin-bottom:40px;}
.h-everything-you-need-to-know {background:#fff url('images/ttl_everything-you-need-to-know.gif') no-repeat 0 0; width:314px; height:31px; text-indent:-999em; margin:0 auto 15px 0}
.w-sidebar-300 { margin-bottom:20px; zoom:1}
.w-sidebar-300 .leftCol {width:615px; float:left; display:inline;}
.w-sidebar-300 .sidebar {width:300px; float:right; display:inline;}

.w-sidebar-300 h3 {margin-top:0; margin-bottom:5px; background-color:#fff; color:#464646}
.rec-features .row {clear:both; overflow:hidden; zoom:1; margin-bottom:1em;}
.rec-features .row .column {float:left; display:inline; width:46%; margin-right:40px;}
.rec-features .row p {font-size:85%; line-height:1.7; background-color:#fff; color:#464646}
.rec-features .row p a.arrowLink { font-size: 100%; }
.rec-features .row p a{ background-color:#fff; color:#ff7701;}

.intel-subscribe {margin-top:0; margin-bottom:20px}
.intel-subscribe a {display:block;text-indent:-999em; width:300px; height:111px; background:#fff url('images/intel-click-to-subscribe.jpg') no-repeat 0 0}

.login { position:relative; background:#fff url('images/login-middle-border.gif') repeat-y 0 0;}
.login-top-border {display:block; height:5px; width:300px; background:#fff url('images/login-top-border.gif') no-repeat 0 0;font-size:0;} /* font-size for IE6 bug */
.login fieldset { position:relative; margin-bottom:0;background: url('images/login-content-bg.gif') no-repeat center bottom; padding:15px 5px 45px 15px}

.login legend { border: 0px solid; float: left; }
.login legend span { float: left; }
.login legend span.continue { background: url(images/ttl_continue.gif) 0 0 no-repeat; width: 190px; }
.login legend span.password { background: url(images/ttl_password.gif) 0 0 no-repeat; width: 190px; }
.login legend span.start { background: url(images/ttl_start.gif) 0 0 no-repeat; width: 190px; }
.login legend span.jobsearch { background: url(images/ttl_jobsearch.gif) 0 0 no-repeat; width: 190px; }

.login fieldset input.sField { border: 0px; background: url(images/bg_jobSearchInput.gif); width: 133px; height: 18px; padding: 3px 0 0 20px; float: left; margin-right: 10px; font-size: 11px;}
.login fieldset #jobSearchButton { float: left; margin-top: 1px; }


.login legend span {display:block; left:0;position:relative; width:98px; height:18px; background: url('images/ttl_member-login.gif') no-repeat 0 0; text-indent:-999em; margin-top: 15px; }
	* html .login legend span {top:0;left:-.60em;}
	*+ html .login legend span {top:0;left:-.60em;}
.login fieldset p { font-size:85%; color:#565656; clear: left; }
.login fieldset ol {list-style-type:none; margin-left:0;}
.login fieldset li {clear:both; overflow:hidden;zoom:1; margin-bottom:8px;list-style-type:none;}
.login fieldset li label {float:left; display:inline; width:30%; font-size:90%; line-height:1.7;}
.login fieldset li input {float:right; display:block; width:63%; border:1px solid #ccc; margin-bottom:3px; padding:3px; font-size:84%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.login fieldset li span {display:block; text-align:right; font-size:85%; padding-top:4px; clear:both;}
.login fieldset li span a {font-weight:normal; color:#444;}
.login fieldset .remember-me {position:absolute; left:0; bottom:-30px; width:10em}
	* html .login fieldset .remember-me {left:15px; bottom:15px;} /* iE6 */
	*+html .login fieldset .remember-me {left:15px; bottom:15px;} /* IE7 */
	.login fieldset .remember-me { bottom /*\**/: 10px\9 } /* IE8 */
	.login fieldset .remember-me { left /*\**/: 15px\9 } /* IE8 */
.login fieldset .remember-me label {width:auto; line-height:normal}
.login fieldset .remember-me input {float:left; width:auto; margin-right:5px; border:none; background-color:transparent} 
	* html .login fieldset .remember-me input { margin-right:0; margin-top:-2px;} /* IE6 */
	*+ html .login fieldset .remember-me input { margin-right:0; margin-top:-2px; display:inline;} /* IE7 */
.login fieldset .submit { position:absolute; right:33px; bottom:-30px;}
	* html .login fieldset .submit {bottom:15px;right:0;} /* iE6 */
	*+ html .login fieldset .submit {bottom:15px;right:0;} /* IE7 */
	.login fieldset .submit { bottom /*\**/: 15px\9 } /* IE8 */

.login fieldset .submit label { position:absolute; left:-999em}
.login fieldset .submit input {background:url('images/btn_login.gif') no-repeat 0 0;width:50px;height:19px;border:none; text-indent:-999em; font-size:0; line-height:0; cursor: pointer;}
.login fieldset .submit input.send {background:url('images/btn_send.gif') no-repeat 0 0;}


.promo-ads {clear:both; margin:0; padding:0; overflow:hidden; zoom:1;}
.promo-ads li {width:220px;margin:0 20px 0 0; padding:0; float:left; display:inline;}
.promo-ads li a {display:block; margin:0 auto; width:220px; height:130px; text-indent:-999em}
	.promo-ads .women-in-defence a {background:#fff url('images/img_women_in_defence.jpg') no-repeat 0 0}
	.promo-ads .fitness-in-the-adf a {background:#fff url('images/img_fitness-in-the-adf.jpg') no-repeat 0 0}
	.promo-ads .promo-proud a {background:#fff url('images/img_proudtobelongintheadf.jpg') no-repeat 0 0}
	.promo-ads .info-for-parents a {background:#fff url('images/img_info-for-parents.jpg') no-repeat 0 0}
	.promo-ads .dan a {background:#fff url('images/img_dan.jpg') no-repeat 0 0}

.recruitment-footer .media-centre ul li, .recruitment-footer .links dl, .recruitment-footer .links dl dt, .recruitment-footer .links dl dd {margin:0; padding:0;}
.recruitment-footer {clear:both; margin:30px auto 0; border-top:1px solid #ccc; padding:15px 0 5px; overflow:hidden; zoom:1}
.recruitment-footer .links {float:left; width:680px; margin:0; padding:0; font-size:84%;}
.recruitment-footer .links li {width:25%; float:left; display:block; margin:0; padding:7px 0 0; background-image:none}

.recruitment-footer .links dt a { color: #454545;}


.recruitment-footer .links dl dt {padding:0 0 5px; font-weight:bold;}
.recruitment-footer .links dl dd {padding:2px 0;}
.recruitment-footer .links dd a {font-weight:normal; background-color:#fff; color:#767676;}
.recruitment-footer .links dd a strong {text-transform:uppercase; font-weight:normal}
.recruitment-footer .links dd a acronym {border-bottom:none;}
.recruitment-footer .media-centre {float:right; width:18%;}
.recruitment-footer .media-centre .h-media-centre {}
.recruitment-footer .media-centre h3 a {}

.mediaCentre h2 {position:relative;text-indent: -999em; margin-top:0; height:30px;}
.mediaCentre h2 a {background:url(/global/images/ttl_defenceJobsTV.jpg) no-repeat left top;left:20px;position:absolute;top:0;width:131px;height:29px;}
.mediaCentre h2 span {} 
.mediaCentre h2 a:link, .mediaCentre h2 a:visited {cursor: pointer;}
.mediaCentre .moreVidsLink {position: absolute;top: 0;right: 20px;zoom:1;}
.mediaCentre .moreVidsLink {right: 0;}
.mediaCentre .moreVidsLink a:link, .mediaCentre .moreVidsLink a:visited {color: #9D9D9D;font-weight: normal;font-size: 85%; background:#fff url('images/arrow_dark.gif') no-repeat right 4px;}
             .moreVidsLink a {background:#fff url('images/arrow_dark.gif') no-repeat right 4px; padding-right:15px;}


.mediaCentre {float: right;width: 250px;border-left: solid 1px #d3d3d3;position: relative;}
.mediaCentre ul {margin: 0 0 0 20px;padding-bottom: 0; clear:both;}
.mediaCentre ul li {background-image: none;margin: 0 0 20px 0;padding: 0;float: left;clear: left;position: relative;width: 230px;}
.mediaCentre ul li .play {position: absolute;top: 26px;left: -8px;}
.mediaCentre ul li a img,.mediaCentre ul li p {float: left;margin: 0 0 0 4px;}
.mediaCentre ul li p {width: 155px; font-size: 11px !important;color: #828282;}
.mediaCentre ul li a {color:#484848}
.mediaCentre ul li a img {margin-left: 0;margin-right: 5px;border: 1px solid #666;}

.catBannerButt {
	margin-top: 8px;
	margin-right: 8px;
	}
/* Drop down list of job categories */
ul.jobCategorys li#currentCategory img {
	filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
	}
ul.jobCategorys li#currentCategory span {
	color: #b3b3b3;
	}
ul.jobCategorys li#currentCategory a strong {
	color: #9fb6c4;
	}
  
ul.noLeftMargin { margin-left: 0px!important; }  

.overflow dl { margin-left: 0px; }
.overflow dt { float:left; font-weight:bold; }
.overflow dd { padding-left: 30px; padding-bottom: 15px; }
  
/*TYPOGRAPHY & ACCESSORIES
----------------------------------------------------*/
h1, h2, h3, h4, h5, h6, .group strong {
	color: #464646;
}

h2 a, h3 a, h2 a:visited, h3 a:visited { color: #464646!important; }
.featBoxBlack h2 a, .featBoxBlack h3 a,  .featBoxBlack h2 a:visited,  .featBoxBlack h3 a:visited { color: #fff!important; }

h1 {
	margin-bottom: 20px;
	
	}
h2, h3, h4 {
	margin-top: 35px;
}
h4.rightColHeader {
	margin-top: 0;
	}
.group h5 {
	color: #2872bb;
	}
a, a:active, a:visited, a:link {
	color: #023d66;
	text-decoration: none;
	font-weight: bold;
}
a:focus, a:hover, a:active, ul.jobCategorys li.hover h3 a:link, ul.jobCategorys li.hover h3 a:visited {
	color: #1d5e8c;
	text-decoration: underline;
}
ul li {
	background-image: url('images/arrow_grey.gif');
	background-repeat: no-repeat;
	background-position: left 5px;
}

ul.featured li {
	background-image: url('images/arrow_white.png');
	background-repeat: no-repeat;
	background-position: left 5px;
}

#subNav a.active, #subNav a:link.active, #subNav a:visited.active {
	color: #1f2f55;
	font-weight: bold;
}

hr { border-top: 1px solid #d3d2d2; border-left: 0px; border-right: 0px; border-bottom: 0px; }
.rimage { float: right; margin: 0 0 20px 20px; }
	
/*TABS
----------------------------------------------------*/
#tabNav{
	background: url(images/bg_subnav.jpg) repeat-x;
}
#tabs #current {
  	background-image: url(images/tabs_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#tabs #current a, #tabs #current a:link, #tabs #current a:visited {
	background-image: url(images/tabs_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

/* LOGO
----------------------------------------------------*/
#sLogo {
	top: 20px;
}

/* GLOSSARY PAGE
----------------------------------------------------*/

.glossary h3 { border-bottom:1px solid #CCCCCC; clear:both; color:#F7933A; margin-top:10px; }
.glossary ul { margin:0; }
.glossary ul li { background-image:none; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; min-height:65px; padding:0 20px 0 0; width:168px; }
.glossary .featBoxHolder { width: 550px; float: left;  }
.glossary .featBox { margin: 0px; text-align: center; padding: 0px; }
.glossary .featBox a { color: #f7933a; padding: 0 3px; }
.glossary p.intro { width: 570px; }


.glossary div.featBoxTop { background: url(images/featBoxTopGloss.gif); }
.glossary div.featBoxBottom { background: url(images/featBoxBottomGloss.gif); }


/* FAQ
----------------------------------------------------*/

.faqCount { color:#999999; }

#extra .links ul { margin: 0px; padding: 0px; }
#extra .links li { margin: 6px 0 0; padding: 0px; background-image: none; }
#extra .links li a, #extra .links li a:link, #extra .links li a:visited { color:#373737; font-weight:normal; padding:0 0 3px 20px; }

.half { margin-top:0; width:310px; padding-right: 20px; }

p.faq-section { margin-bottom:0; padding-left:0; }
p.faq-section a { background: url(images/icon_oneArrow.png) 0px 2px no-repeat; }


 li.hiddenfaq a { padding-left: 13px; display: block; color: #fff; font-weight: normal; float: left; background: url(images/arrowWhite.gif) 0 6px no-repeat; margin-bottom: 5px; }
 .widepadding li.hiddenfaq a:link, .widepadding li.hiddenfaq a:visited { color: #000000; background-image: url(images/arrow_grey.gif);}
 .widepadding li.hiddenfaq a:hover { font-weight: normal;}
 ul#sfaqList { padding-top: 5px; }
 
 


 div.faqSearch { float: right; width: 280px; color: #fff; }
 div.faqSearch h2 { margin: 0; padding: 0; }
 div.faqSearchWrapper { background: url(images/bg_faqsearch.gif) 0 0 no-repeat #585858; float: left; padding: 0 20px 13px; 20px; }
 div.faqSearchFoot { background: url(images/bg_faqsearcfoot.gif) 0 0 no-repeat #585858; float: left; width: 280px; height: 7px; }
 
 div.faqSearchWrapper ul { padding: 0px; margin: 0px; }
 div.faqSearchWrapper ul li { font-size: 11px; margin: 0px; padding: 0px 0  5px 0; background: none; }
 
 div.faqSearchWrapper input { width: 235px; height: 37px; padding: 5px 0 0 5px; margin-bottom: 5px; color: #000; font-size: 11px; background-image: url(images/bg_searchinput.gif); background-position: 0px 0px; background-repeat: no-repeat; background-color: #585858; border: 0px;   }

/* INFO FOR PARENTS
----------------------------------------------------*/

blockquote.davies { background-image:url(images/quote_davies.jpg); background-repeat:no-repeat; height:375px; margin-left:0; text-indent:-9999em; width:381px; }
blockquote.rowe { background-image:url(images/quote_Rowe.gif); background-repeat:no-repeat; height:128px; margin-left:0; margin-top:40px; text-indent:-9999em; width:519px; }

.faqSection { background-color:#D8D8D8; background-image:url(images/bg_faq.gif); background-repeat:repeat-x; border:1px solid #949494; clear:both; margin-bottom:20px; margin-top:40px; }

#contentMain .faqSection h2 { height:30px; margin-bottom:10px; margin-left:20px; margin-top:20px; position:relative; width:310px; }
#contentMain .faqSection  h2 span { background-image:url(images/ttl_FAQ1.gif); background-position:0 0; background-repeat:no-repeat; height:100%; position:absolute; width:100%; }
#contentMain .faqSection .leftColumn { border-right:1px solid #949494; display:inline; float:left; width:260px; }
#contentMain .faqSection .leftColumn ul { margin:0 0 0 20px; padding:0; }
#contentMain .faqSection .leftColumn ul li { line-height:1.4em; margin:0 0 10px; padding:0 0 0 14px; width:200px; }
#contentMain .faqSection .rightColumn { display:inline; float:left; margin-left:30px; width:600px; }
#contentMain .faqSection .rightColumn h3 { margin-top: 0px; }
#contentMain .faqSection .leftColumn a:visited, a:link { color: #8f8f8f; }
#contentMain .faqSection .leftColumn a.active { color:#484848; }



/* OVERSEAS APPLICANTS
-----------------------------------------------------*/ 

 .navyJobs a { color: #F79238; font-weight: normal; }
 .navyJobs a:visited { color: #F79238; font-weight: normal; }

/* DOCUMENTS AND BROCHURES
----------------------------------------------------*/

.brochures ul { margin:0; clear: both; }
.brochures ul li { background-image:none; float:left; height:130px; list-style: none; padding:0; width:220px; }
.brochures ul li img { margin-right:5px; }
.brochures h2 { margin-bottom: 15px; border-bottom: 1px solid #cccccc; padding-bottom: 10px; margin-top: 0px; }
.brochures a { color: #f7933a; }
.brochures p { padding-top: 4px; }

.linkList { border-bottom: 1px solid #ccc; float: left; padding: 0 0 10px 0!important; } 
.linkList p { padding: 0 0 10px 20px!important; line-height: 16px; }
.linkList a { padding: 0 0 0 20px!important; }

.columnStyleFive .leftCol { float: left; width: 210px;  }
.columnStyleFive .rightCol { float: right; width: 670px; }
.columnStyleFive .links h2 { margin-bottom: 10px; border-bottom: 1px solid #cccccc; padding-bottom: 8px; margin-top: 0px; }
.columnStyleFive .links h2, .links h3, .links h4 { margin-top: 0px; }
.columnStyleFive .links ul li { height: auto; line-height: 1.7em; margin: 0 0 0 0!important; }
.columnStyleFive .links  p { margin: 0px; padding: 0 0 5px 20px; color: #9c9c9c; line-height: 0.7em; }

.columnStyleFive #extra .links li a, #extra .links li a:link, #extra .links li a:visited { color:#373737; font-weight:normal; padding:0 0 3px 20px; background:transparent url(images/icon_oneArrow.png) no-repeat 2px 3px; }

/* CONTACT PAGE
----------------------------------------------------*/

.columnStyleSix .leftCol { float: left; width: 660px;  }
.columnStyleSix .rightCol { float: right; width: 245px; }
.columnStyleSix .rightCol p { font-size: 11px; margin-bottom: 20px; }
.columnStyleSix .rightCol p .arrowLink { font-size: 100%; } 

.formWrapper ul { width: 660px; background: url(images/bg_formSlice.gif) 0 0 repeat-y; float: left; margin: 0px; padding: 0; }
.formWrapper ul li { margin: 0px; list-style: none; background: none; clear: both; padding: 20px 20px 0 20px; float: left; width: 620px; }
.formWrapper ul li.head { width: 620px; height: 44px; background: url(images/bgFormHead.gif); color: #fff; padding:  0 20px 0px 20px!important; }
.formWrapper ul li.foot { width: 660px; height: 20px; background: url(images/bg_formfoot.jpg) bottom left no-repeat; padding: 0px!important; }

.formWrapper ul li label { float: left; padding-bottom: 5px; }
.formWrapper ul li input { width: 171px; float: left; margin-right: 20px; padding: 2px 2px 0 2px; border: 0px; background: url(images/bg_input.gif); height: 19px; }
.formWrapper ul li input.med { width: 202px; float: left; padding: 2px 2px 0 2px; border: 0px; background: url(images/bg_inputmed.gif); height: 19px; }
.formWrapper ul li select { width: 175px; padding: 2px; border: 0px; background: url(images/bg_input.gif); height: 21px; margin-bottom: 30px; }
.formWrapper ul li textarea { width: 303px; height: 199px; padding: 2px 0 0 2px; border: 0px; background: url(images/bg_textarea.gif); }
.formWrapper ul li div { width: 205px; float: left; }
.formWrapper ul li .radio input { width: auto; float: left; margin: 0px 10px 0 0; padding: 0px; }
.formWrapper ul li span { padding-top: 15px; float: left; }
.formWrapper ul li span.contactError { padding-top: 0px; float: left; }
.formWrapper ul li span.surveyError { padding-top: 0px; float: none;font-size:12.8px;font-weight:normal; }

.formWrapper ul li #faqResults span { padding-top: 0px; float: left; }
.formWrapper ul li div.wide { width: 305px; float: left; }
.formWrapper ul li div.widepadding { padding-left: 35px; width: 276px; float: left; }
.formWrapper ul li div.widepadding input { width: 272px; background: url(images/bg_inputbig.gif); height: 19px; }

.formWrapper .submit { padding-top: 15px; float: right; display: block; width: 49px; height: 19px; margin: 15px 0 0 0px; padding: 0; text-indent: -9999px; font-size: 0px; }

.formWrapper ul#faqList { width: 276px; background: none; padding: 10px 0 0 0;  }
.formWrapper ul#faqList li { padding: 0 0 20px 0; width: 276px;}
.formWrapper .widepadding ul#faqList li { padding: 0 0 5px 0;}


.formWrapper a:link, .formWrapper a:visited { color: #fff; font-weight: normal;  }
.formWrapper a:hover { font-weight: bold; }
.formWrapper a.active { font-weight: bold; }
.widepadding .formWrapper a:link, .widepadding .formWrapper a:visited { color: #000; font-weight: normal;  }



#mediaCloseButton { margin-bottom: 5px; }

.loactionsIntro { border-bottom:2px dotted #CCCCCC; line-height:18px; padding-bottom:10px; } 

ul.states { float: left; margin-left: 0px; }
ul.states li { display:block; float:none; padding:0; background: none; }
ul.states li a { background:transparent url(/global/images/bg_arrow_orange.gif) no-repeat scroll right center; padding:0 10px 3px 5px; color: #484848; }
ul.viewOptions { clear:both; float:right; margin:0px 0 5px; padding:0; }
ul.viewOptions li { color:#454545; font-weight:bold; padding-left:5px; background-image:none; display:inline; float:left; width:auto; }

.locations h3 { border-bottom:1px solid #CCCCCC; color:#F7933A; font-size:120%; margin-top:10px; margin-bottom: 5px; }
.locations ul { margin:0; }
.locations ul li { background-image:none; float:left; list-style: none; min-height:160px; padding:0; width:162px; }
.locations ul li p { color:#555555; font-size:90%; margin:0; width:158px; }

hr.contactNav { width: 940px; padding: 0px; margin: 0 auto; }

/* JOBS
----------------------------------------------------*/

.jobBlock .rpHeader,
.divFeaturedJobs .rpHeader{
	background-image: url(/navy/images/radPanel_header-bg.jpg);
	padding-bottom:9px;
}
.divFeaturedJobs .rpHeader a {
	font-weight: normal;
	color: #b5bcc1;
	}

.jobBlock .jobSummary, .jobBlock .availableInSml li {
	color:#45769F;
}
.jobCategories dd a, .jobCategories dd a:link, .jobCategories dd a:visited {
	background: url(/navy/images/icon_oneArrow.png) no-repeat 0 1px;
}
a.next {
	background: url(/navy/images/arrow_navyBlue.gif) right 6px no-repeat;
	padding-right: 8px;
	}

.banner h1 {
	background: url(/navy/images/lm_navy.gif) no-repeat 0 0;
	padding: 25px 0 0 116px;
	font-size: 230%;
}
.banner h5 {
	clear: both;
	padding-left: 116px;
}
.banner a, .banner a:link, .banner a:visited {
	background: url(/navy/images/butt_bg.png) no-repeat 0 0;
}
.banner a:focus, .banner a:hover, .banner a:active {
	background: url(/navy/images/butt_bg.png) no-repeat 0 -24px;
}
#navigation h2 {
	background: url(/navy/images/bg_navTitle.gif) no-repeat 0 0;
}
#navigation li a, #navigation li a:link, #navigation li a:visited {
	background: url(/navy/images/bg_navigation.gif) no-repeat 0 0;
}
#jobSubNav .JSNactive, #jobSubNav .JSNactive:hover{
	background-color: #02406c;
}
#jobSubNav a:focus, #jobSubNav a:hover, #jobSubNav a:active {
	color: #02406c;
}

/* All Jobs Menu */
#showAllJobsList div.split ul li {background-image:url(/navy/images/arrow_lightBlue.gif);}
#showAllJobsList div.split ul li a {color:#1C62A7;}
#showAllJobsList ul li.selected {background-color:#02406C;}

#extra .downloadRelated li a, #extra .downloadRelated li a:link, #extra .downloadRelated li a:visited, #PriorityJobs h3 a, #PriorityJobs h3 a:link, #PriorityJobs h3 a:visited {
	color: #373737;
	background: url(/navy/images/icon_oneArrow.png) no-repeat 0 2px;
}
#PriorityJobs h3 a, #PriorityJobs h3 a:link, #PriorityJobs h3 a:visited {background-position: 0 4px;}
.jlCol h4, .jlCol h3 {
	margin-top: 0;
	}
	
/*MISC
----------------------------------------------------*/
.catBannerButt a, .catBannerButt a:link, .catBannerButt a:visited
{
	background:transparent url(/navy/images/butt_bg.png) no-repeat;
}
* html .catBannerButt a, * html .catBannerButt a:link, * html .catBannerButt a:visited 
{
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/navy/images/butt_bg.png',sizingMethod='crop') !important;
	cursor: pointer;	
}
.catBannerButt a:hover
{
	background-position: 0 -24px;
}

.butt, .butt:link, .butt:visited {
	background-image:url(images/butt_bg.png);
	background-position: 0px 0px;
	width: 103px;
	height: 24px;
	z-index: 2;
}
.butt:focus, .butt:hover, .butt:active {
	background-image:url(images/butt_bg.png);
	background-position: 0px 24px;
}
.buttLge, .buttLge:link, .buttLge:visited {
	background-image:url(images/butt_lge_bg.png);
	background-position: 0px 0px;
	}
.buttLge:focus, .buttLge:hover, .buttLge:active {
	background-image:url(images/butt_lge_bg.png);
	background-position: 0px 24px;
	}
a.arrowLink {background: url('images/arrow_orange.gif') no-repeat right 4px;padding: 0 10px 0 0; color:#ff7701;}
a.arrowLinkWhite {background: url('images/arrow_white_dark_bg.gif') no-repeat right 4px;padding: 0 10px 0 0; color:#fff;}
p .arrowLink {font-size:84%}

a.arrowLinkBW {background: url('images/arrow_white_dark_bg.gif') no-repeat right 6px;padding: 0 10px 0 0; color:#fff;}

#featJobHeader {
	background-image: url('images/radPanel_header-bg.jpg');
	background-repeat: repeat-x;
}
.featBox, .featBoxHorizontal, .featBox2 {
	background-color: #dfdfdf;
	color: #464646;
	margin:0 auto;
	
}

.smlFeatured
{
	padding-top:10px;
	padding-left:15px;
	padding-right:10px;
	/*
	
	padding-left:15px;
	margin-bottom:0px;
	padding-right:10px;
	padding-bottom:10px;
	line-height: 1.6em;
	*/
	background: url(images/gradient_450x355.jpg) no-repeat;
	color:White;
	
}

.smlFeatured h2.orange
{
	color:#FF6633;	
	font-size:1.4em;
	margin-bottom:10px;
}

h2.orangeFeaturedHeading
{
	color:#FF6633;
	font-size:1.4em;
	margin-bottom:10px;
	padding-top:20px
}

.featuredWide div h2
{
	color:White;
}


.featBox a.arrowLink { font-size: 92%; }

.featBox {padding-top:15px; padding-bottom:20px; line-height: 1.6em;}
.featBox h2 {color:#464646; }
.featBox p {color:#565656}
.featBox img {margin: 0px 20px 14px 0px!important; }
.featBoxWideTopBorder, .featBoxMediumTopBorder {margin-top:20px;}
.featBoxBottom, .featBoxWideBottomBorder, .featBoxMediumBottomBorder {margin-bottom:30px;}
.featBoxTop,.featBoxBottom, .featBoxWideTopBorder, .featBoxWideBottomBorder,.featBoxMediumTopBorder,.featBoxMediumBottomBorder{height:5px; font-size:0;line-height:0;}
.featBoxTop {background:#fff url('images/border_feature-box-top.gif') no-repeat 0 0; height:5px; }
.featBoxBottom {background:#fff url('images/border_feature-box-bottom.gif') no-repeat 0 0; height:5px;}
.featBoxWide { background-color:#dfdfdf; padding:15px 25px;}
.featBoxWideTopBorder {background:url('images/feat-box-wide-top-border.gif') no-repeat 0 0;}
.featBoxWideBottomBorder {background:url('images/feat-box-wide-bottom-border.gif') no-repeat 0 0;}
.featBoxWide .leftCol, .featBoxWide .rightCol {width:43%;}
.featBoxMedium, .featBoxMediumTopBorder, .featBoxMediumBottomBorder {width:780px; margin:0 auto}
.featBoxMedium {width:740px; background-color:#dfdfdf; color:#464646; padding: 15px 20px 5px;}
.featBoxMediumTopBorder {background:url('images/feat-box-medium-top-border.gif') no-repeat 0 0;}
.featBoxMediumBottomBorder {background:url('images/feat-box-medium-bottom-border.gif') no-repeat 0 0;}

.featBoxBlack {padding-top:15px; padding-bottom:20px; padding-left: 20px; padding-right: 20px;}
.featBoxBlack { background-color: #000000; color: #898989; margin:0 auto; }
.featBoxBlack {padding-top:15px; padding-bottom:20px;}
.featBoxBlack h2 {color:#fff; margin: 0 0 8px;}
.featBoxBlack p { margin: 0 0 8px; }
.featBoxTopBlack {margin-top:20px;}
.featBoxBottomBlack {margin-bottom:30px;}
.featBoxTopBlack,.featBoxBottomBlack {height:5px; font-size:0;line-height:0;}
.featBoxTopBlack {background:#fff url('images/border_feature-black-top.gif') no-repeat 0 0; height:5px; margin-top:25px;}
.featBoxBottomBlack {background:#fff url('images/border_feature-black-bottom.gif') no-repeat 0 0; height:5px;}
	
.orange, .featBox p .orange { color:#ff7700!important;}
a.pdf {background: url('images/img_pdf-icon.gif') no-repeat left center!important; padding:1px 0 1px 20px;}

.fit-enough {background:#fff url('images/img_fit-enough-to-join-adf.jpg') no-repeat 0 0; height:183px; position:relative;}
.fit-enough p {width:221px; height:80px; position:absolute; top:68px; right:20px; color:#b6b6b6;}
.fit-enough p a {font-size:84%}

.intro {color: #000;}
.highlightShaded .light{background-color: #ececec;}
.highlightShaded .dark {background-color: #c1cbd2;}
.highlightShaded .breakfast {background-image: url(lifestyle/images/ttl_breakfast.gif);}
.highlightShaded .lunch {background-image: url(lifestyle/images/ttl_lunch.gif);}
.highlightShaded .dinner {background-image: url(lifestyle/images/ttl_dinner.gif);}
.highlightShaded .honor {background-image: url(lifestyle/images/ttl_honor.gif);}
.highlightShaded .honesty {background-image: url(lifestyle/images/ttl_honesty.gif);}
.highlightShaded .courage {background-image: url(lifestyle/images/ttl_courage.gif);}
.highlightShaded .integrity {background-image: url(lifestyle/images/ttl_integrity.gif);}
.highlightShaded .loyalty {background-image: url(lifestyle/images/ttl_loyalty.gif);}
.highlightShaded .graduatingEntry {background-image: url(lifestyle/images/ttl_graduatingEntryOfficers.gif);}
.highlightShaded .directEntry {background-image: url(lifestyle/images/ttl_directEntryOfficers.gif);}
.highlightShaded .sailors {background-image: url(lifestyle/images/ttl_sailors.gif);}
.highlightShaded li, .highlightShaded div p {color: #1b3f5a;}
.caption, .captionRight, captionRight2 {color: #003366;}
ul.jobCategorys a span, ul.jobCategorys a p {color: #4a4949;}
ul.jobCategorys a strong, ul.jobCategorys a em, ul.featuredJobs a strong {color: #02406c;}
ul.jobCategorys a em {background: url(/navy/images/arrow_navyBlue.gif) no-repeat right 4px;}
ul.featuredJobs a, ul.featuredJobs a:link, ul.featuredJobs a:visited {color: #45769f;}
ul.featuredJobs a strong {background: url(/navy/images/arrow_circle.gif) no-repeat left center;}

.captionRight span {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 120px;
}
.columnStyleTwo #leftCol .captionRight span,  {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 100px;
}
.columnStyleOne #leftCol .captionRight span {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 120px;
}

.playVideoNavy {
	position: absolute;
	}
.playVideoNavy img{
	float:left;
	margin:4px 10px 0 0;
	}
.playVideoNavy .videoInfo {
	float: left;
	}
.playVideoNavy .videoInfo h2, 
.playVideoNavy .videoInfo strong {
	color:#FFFFFF;
	margin:0;
	}
.playVideoNavy .videoInfo p {
	font-size:8pt;
	margin-bottom:5px;
	color:#a9ceea;
	}
.playVideoNavy .videoInfo img {
	margin: 0 5px 0 0;
	float: left;
	}
.playVideoNavy .videoInfo strong {
	font-size: 8pt;
	}


/*SERVICE FOOTER		
----------------------------------------------------*/

#serviceFooter .enquire a strong, #serviceFooter .enquire a:link strong, #serviceFooter .enquire a:visited strong {
	background-image: url(/navy/images/butt_bg.png);
}
#serviceFooter .enquire a, #serviceFooter .enquire a:link, #serviceFooter .enquire a:visited {
	background-image: url(images/butt_bg.png);
	}
* html #serviceFooter .enquire a, * html #serviceFooter .enquire a:link, * html #serviceFooter .enquire a:visited, * html #serviceFooter .enquire a:hover {
	background-image: url(images/ie_butt_bg.png);
	background-position: 0 0;
	}
#extra ul#stateTwo li ul.types-of-entry li.selectedEntry {
	background-image: url(images/bg_navTitle.gif);
	}
	
/* JOBSVIEW PAGE
------------------------------------------------------*/
#entryFilterBox {
	background-image: url(../global/images/jobfilter_navy.gif);
	}
#entryGroupFilterBox {
	background-image: url(../global/images/jobfilter_navy.gif);
	}
#extra .crossell {
	background: #1F2F55 url(/global/images/crossellBottom.png) no-repeat bottom;
	}
		
#extra .crossellInner {
	background: #1F2F55 url(/global/images/crossellTop.png) no-repeat 0 0;
	}
#extra .crossellInner,
#extra .crossellInner a {
	color: #fff;
	}
#extra .crossellInner p {
	color: #ccc;
	}
/* IMAGES
------------------------------------------------------*/

.leftThumb { margin-top: 28px; }
.noTopMargin { margin-top: 0px!important; }
.noTopPadding { padding-top: 0px!important; }
  
/* TERMS AND CONDIITIONS FOR IE6 
------------------------------------------------------*/
ol.termsAndCond li {
	margin-left: 15px;
	margin-bottom: 1em;
	}

/* SERVICE FOOTER */

#serviceFooter .chat img {
	margin-right: 4px;
}
#serviceFooter .chat a, #serviceFooter .chat a:link, #serviceFooter .chat a:visited {
	margin-right: 17px;
	width: 167px;
}

/* JOB CATEGORY HEADINGS 
-------------------------------------------------------*/
#categorySubNav h1.omHeading span {background-image: url(images/heading_officersandmanagement.gif);}
#categorySubNav h1.avHeading span {background-image: url(images/heading_aviation.gif);}
#categorySubNav h1.enHeading span {background-image: url(images/heading_engineering.gif);}
#categorySubNav h1.taHeading span {background-image: url(images/heading_tradesandapprenticeships.gif);}
#categorySubNav h1.hcHeading span {background-image: url(images/heading_healthcareandscience.gif);}
#categorySubNav h1.ceHeading span {background-image: url(images/heading_communicationITandeducation.gif);}
#categorySubNav h1.lsHeading span {background-image: url(images/heading_logisticsHospitalityandSupport.gif);}
#categorySubNav h1.baHeading span {background-image: url(images/heading_businessandadmin.gif);}
#categorySubNav h1.csHeading span {background-image: url(images/heading_combatandsecurity.gif);}

/* Testing */

#leftCol + p {
	font-size: 120%;
	color: #C1C1C1;
	}

#jobMethodOfEntry h4 {
    background-image: url(/navy/images/method_navy.png);
}

.atAGlance strong {
    color:#1D5E8C;
}

/* Extra Styles for questioniare */

.gapyear table, .gapyear textarea, .gapyear span.rbl
{
	margin-bottom: 25px;
}

.gapyear span.rbl
{
	display: block;
}

.gapyear textarea
{
	margin-top: -10px;
}


/** RMC Survey Start **/
.surveyWrapper .clearleft {
	clear: left;
}
.surveyWrapper ul li label {
	padding: 0 0 5px 0;
}
.surveyWrapper ul li.textinput {
	width: 303px;
}
.surveyWrapper ul li.textinput label {
	width: 303px;
}
.surveyWrapper ul li.textinput div {
	width: 303px;
}
.surveyWrapper ul li.head div {
	width: 620px;
	font-size:120%;
	font-weight:bold;
	padding-top:11px;
}
.surveyWrapper ul li.midhead {
	width: 620px;
	height: 44px;
	background: url(images/bgFormMidHead.gif);
	color: #fff;
	padding:  0 20px 0px 20px!important;
}
.surveyWrapper ul li.midfoot {
	height: 20px;
	padding: 0px!important;
}
.surveyWrapper ul li.midhead div {
	width: 620px;
	font-size:120%;
	font-weight:bold;
	padding-top:11px;
}
.surveyWrapper ul div ul {
	background: none;
}
.surveyWrapper ul li div.fullwidth {
	width: 620px;
}
.surveyWrapper ul li div.fullwidth ul {
	width: 620px;
	background: none;
}
.surveyWrapper ul li div.fullwidth ul li {
	padding: 0;
	float: left;
	clear: none;
}
.surveyWrapper .question {
	width: 620px;
	font-size:110%;
	font-weight:bold;
	padding-bottom:5px;
}
.surveyWrapper ul li div.fullwidth ul li.twoitems {
	width: 310px;
}
.surveyWrapper ul li div.fullwidth ul li.fouritems {
	width: 155px;
}
.surveyWrapper ul li div.fullwidth ul li.fiveitems {
	width: 124px;
}
.surveyWrapper ul li div.fullwidth ul li.sixitems {
	width: 103px;
}
.surveyWrapper ul li input.radio {
	height: 18px;
	width: 20px;
	background: none;
	margin: 4px 5px 5px 0;
}
.surveyWrapper ul li input.textfield {
	margin: 0 20px 7px 0;
}
.surveyWrapper ul li input.checkbox {
	width: 20px;
	background: none;
	margin: 0 5px 0 0;
}
.surveyWrapper ul li select {
	margin: 0 20px 10px 0;
}
.surveyWrapper ul li textarea {
	width: 303px;
	height: 99px;
	padding: 2px 0 0 2px;
	border: 0px;
	background: url(images/bg_textareasml.gif) no-repeat;
}
.surveyWrapper ul li div.key {
	font-size: 90%;
	width: 475px;
	margin: 0 5px 5px 140px;
}
.surveyWrapper ul li div.key div.keymin {
	width: auto;
	text-align: left;
	float: left;
	margin-left: 6px;
}
.surveyWrapper ul li div.key div.keymax {
	width: auto;
	text-align: right;
	float: right;
	margin-right: 4px;
}
.surveyWrapper ul li div.backgrounda {
	background-color:#f5f5f5;
}
.surveyWrapper ul li div.backgroundb {
	background-color:#e5e5e5;
}
.surveyWrapper ul li div.spectrum {
	width: 610px;
	padding: 5px;
}
.surveyWrapper ul li div.spectrum div.subquestion {
	width: 130px;
	float: left;
	font-size: 90%;
}
.surveyWrapper ul li div.spectrum ul {
	width: 480px;
	float: left;
}
.surveyWrapper ul li div.spectrum ul li {
	width: 68px;
	clear: none;
	padding: 0;
}
.surveyWrapper ul li div.spectrum ul li input.radio {
	height: 32px;
	width: 20px;
	margin-left: 24px;
	margin-right: 24px;
}
.surveyWrapper a:link, .formWrapper a:visited {
	color: #000;
	font-weight: bold;
}
.surveyWrapper a:hover {
	font-weight: bold;
	text-decoration:underline;
}
.surveyWrapper a.active {
	font-weight: bold;
}
.formWrapper .backbtn {
	padding-top: 15px;
	float:left;
	display: block;
	width: 47px;
	height: 19px;
	margin: 15px 0 0 0px;
	padding: 0;
	text-indent: -9999px;
	font-size: 0px;
}
.formWrapper .summit {
	padding-top: 15px;
	display: block;
	width: 47px;
	height: 19px;
	margin: 15px 0 0 0px;
	padding: 0;
	text-indent: -9999px;
	font-size: 0px;
}


.ie6 .ieimg,
.ie7 .ieimg
{
	margin-top:22px;

}

ul li.orng
{
background-image:url(/recruitmentcentre/images/arrow_orange.gif);	
}



h1.other {
	margin-bottom: 5px;
	padding-bottom:0px;
	}


.ie h1.other {
	margin-bottom: 3px;
	padding-bottom:0px;
	}

.ccimg 
{
	margin-bottom:4px;
	margin-top:20px
}

.ie .ccimg 
{
	margin-bottom:10px;
	margin-top:11px
}

.ie8 .ccimg 
{
	margin-bottom:10px;
	margin-top:24px
}


.you-image
{
	margin-top:7px;
}

.ie7 .you-image,.ie6 .you-image
{
	margin-top:18px;
}


.dan-masthead-wrapper
{
	background: url(images/dan_hero_masthead.jpg) no-repeat 0 0;
	display: block;
	float: left;
	width: 940px;
	height: 300px;
} 

a 
{
	outline: none;	
}

/* DAN - Upper   */
.dan-upper-wrapper 
{
	display: block;
	float: left;
	width: 940px;
	height: 236px;
	position: relative;
	margin: 25px 0;
}
.dan-upper-wrapper .left-col 
{
	display: block;
	float: left;
	width: 540px;
	height: 236px;
} 
.dan-upper-wrapper h2 
{
	background: url(images/dan_title_connect-to-dan.png) no-repeat 0 0;
	width: 281px;
	height: 28px;
	font-size: 7px;
	text-indent: -9999px;
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
} 
.dan-upper-wrapper .headline 
{
	font-size: 120%;
}


.welcome-to-dan 
{
	background: url(images/dan_rhs_image.jpg) no-repeat 0 0;
	display: block;
	float: left;
	width: 380px;
	height: 236px;
	position: absolute;
	top: 0;
	left: 561px;
	text-indent: -9999px;
	border: none;
}





/* DAN - Lower   */
.dan-lower-wrapper 
{
	display: block;
	float: left;
	width: 940px;
	height: 240px;
}

.dan-lower-wrapper div 
{
	display: block;
	float: left;
	width: 292px;
	margin: 0 auto;
}
.dan-lower-wrapper h2 
{
	font-size: 7px;
	text-indent: -9999px;
	display: block;
	height: 21px;
	margin: 0;
	padding: 0;
} 
.dan-lower-wrapper p
{
	width: 200px;
	margin-top: 10px;
}

.dan-section-one h2
{
	background: url(images/dan_title_connect.png) no-repeat 0 0;
	width: 131px;
}

.dan-section-two 
{
	padding: 0 32px;
}

.dan-section-two h2
{
	background: url(images/dan_title_share.png) no-repeat 0 0;
	width: 84px;
}
.dan-lower-wrapper .dan-section-three 
{
	float: right;
}
.dan-section-three h2
{
	background: url(images/dan_title_engage.png) no-repeat 0 0;
	width: 108px;
}

/* DAN - Bottom   */
.dan-bottom-wrapper 
{
	background: url(images/dan_bottom_bg.jpg) no-repeat 0 0;
	display: block;
	float: left;
	width: 940px;
	height: 306px;
	position: relative;
	
}

.dan-button-connect 
{
	background: url(images/dan_btn_connect.png) no-repeat 0 0;
	display: block;
	float: left;
	width: 211px;
	height: 39px;
	position: absolute;
	top: 257px;
	left: 720px;
	text-indent: -9999px;
} 

.dan-button-connect:hover 
{
	background-position: 0 -39px;
}

.dan-bottom-wrapper .left-col
{
	display: block;
	float: left;
	width: 460px;
	height: 294px;
	position: relative;
	top: 10px;
	left: 10px;
	padding: 0;
	
} 

.dan-bottom-wrapper div 
{
	display: block;
	float: left;
	width: 218px;
	height: 138px;
	position: relative;
	padding: 5px;
} 

.dan-bottom-wrapper h2 
{
	font-size: 7px;
	text-indent: -9999px;
} 
.dan-bottom-wrapper p 
{
	color: #e6e6e6;
} 
	
.bottom-margin {
	margin-bottom: 30px;
}
.smaller-top-margin {
	margin-top: 25px;
}
	

