html body{
	font:75%/140% Verdana, 'Bitstream Vera Sans', 'Lucida Grande', sans-serif, sans;
	margin:0; padding:0;
	text-align:center;
}

#page{
/*	border:1px solid red;*/
	margin:0 auto;
	padding:10px 0px;
	text-align:left;
	width:764px;
}

#navigation{
	background:#eee url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/menu-background-bottom.gif) no-repeat bottom left;
}

#menu,
#footer,
#az-footer{
	background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/menu-background-top.gif) no-repeat top left;
	font-size:95%;
	list-style-type:none !important;
	margin:0; padding:0;
	text-align:center;
	width:100%;	
}
#menu li,
#footer li,
#az-footer li{
	display:inline;
	margin:0; padding:0;
}
#menu li a{
	background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/dotted-line.gif) repeat-y top left;
	color:#000;
	font-weight:normal;
	margin:0; padding:0.2em 1em 0.15em 1em;
	text-decoration:none;
}
#menu li.first a{ background:none; }
#menu li a.active{
	background:#999;
	color:#fff;
}
#menu li a:hover{
	background:#666;
	color:#fff;
}

#search{
	float:right; 
	margin:5px 0 15px 0;
}
#search p{
	margin:10px 0 2px 0; padding:0;
}
#search #search-selector{
	font-size:84%;
	margin:0; padding:0; 
}

#footer{
	background:none;
	border-top:1px solid #ccc;
	margin:1em 0 0 0; padding:0;
	clear:both;
}
#az-footer{
	background:none;
	border-top:1px solid #ccc;
	margin:0 0 0 0; padding:0;
	clear:both;
}
#footer a{
	font-weight:normal;
	color:#666;
	padding:2px 0.5em
}
#az-footer a{
	font-weight:normal;
	color:#666;
	/*padding:2px 0.5em*/
}
#az-footer ul li
{
	font-size:95%;
	margin:0;
	padding:0 0 0 2px;
}
#footer #directgov{
	padding-top:1px;
	vertical-align:top;
}

h1{
	font-size:200%;
	margin:0.5em 0; padding:0;
}
h1#logo{
	background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/site-logo.gif) no-repeat top left;
	margin:11px 0 0 5px; padding:44px 0 0 163px;
	height:0; width:0;
	overflow:hidden;
}
h2{
	 font-size:130%;
	 font-weight:bold;
	 margin:0.5em 0; padding:0;
}
h2#tagline{
	background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/site-tagline.gif) no-repeat top left;
	margin:0 0 11px 114px; padding:12px 0 0 223px;
	height:0; width:0;
	overflow:hidden;
}



h2#organisation{
	margin:-43px 0 0 175px; padding:0;
}
h2#az-index,
h2#help,
h2#defence-for,
h2#for-business,
h2#for-jobseekers,
h2#for-service-families,
h2#for-researchers,
h2#for-veterans,
h2#for-young-people,
h2#news,
h2#factsheet,
h2#peopleProfile,
h2#teamProfile,
h2#contact-us,
h2#about,
h2#freedom-of-information{
	margin:-43px 0 0 175px; padding:45px 0 0 350px;
	height:0; width:0;
	overflow:hidden;
}
h2#az-index{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/azindex.gif) no-repeat top left; }
h2#help{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/help.gif) no-repeat top left; }
h2#defence-for{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/for.gif) no-repeat top left; }
h2#for-business{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/for-business.gif) no-repeat top left; }
h2#for-jobseekers{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/for-jobseekers.gif) no-repeat top left; }
h2#for-service-families{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/for-service-community.gif) no-repeat top left; }
h2#for-researchers{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/for-researchers.gif) no-repeat top left; }
h2#for-veterans{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/for-veterans.gif) no-repeat top left; }
h2#for-young-people{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/for-young-people.gif) no-repeat top left; }
h2#news{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/news.gif) no-repeat top left; }
h2#factsheet{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/factsheet.gif) no-repeat top left; }
h2#peopleProfile{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/peopleProfile.gif) no-repeat top left; }
h2#teamProfile{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/teamProfile.gif) no-repeat top left; }
h2#contact-us{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/contact-Us.gif) no-repeat top left; }
h2#about{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/about-defence.gif) no-repeat top left; }
h2#help{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/help.gif) no-repeat top left; }
h2#freedom-of-information{ background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/freedom-of-information.gif) no-repeat top left; }

ul{ font-size:95%; margin:0; padding:0 0 0 19px }
ul li{ list-style-image:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/bullet-arrow.gif); clear:both; }
ul li.with-image{
	list-style-image:none;
	list-style-type:none;
	margin-left:-19px;
}
ul li.with-image img{
	float:left;
	clear:both;
}
ul li.with-image span{
	display:block;
	float:left;
	width:160px;
}
.factsheet ul li {
	list-style-image:none;
	list-style-type:disc;
}	

ul li a,
ul li.with-image a,
dl dt a,
.sub-navigation a,
a.rss-text{
	color:#00c;
	font-weight:bold;
	text-decoration:none;
}

ul li a:hover,
ul li.with-image span a:hover,
dl dt a:hover,
.sub-navigation a:hover{text-decoration:underline;}



ul li a:visited,
ul li.with-image span a:visited,
dl dt a:visited,
.sub-navigation a:visited{ color:#66c; }

ul li ul {background:#fff; padding-left:5px; margin-left:-5px;}

dl{ margin:0; padding:0.1em 0 0; clear:both; }
dl dt{
	background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/bullet-hollow-arrow.gif) no-repeat center left;
	font-size:125%;
	font-weight:bold;
	margin:0.5em 0 0 0; padding:0 0 0 18px;
}

dl dt.see-also{
	background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/bullet-arrow.gif) no-repeat center left;
	font-size:95%;
	font-weight:bold;
	margin:0.5em 0 0 0; padding:0 0 0 18px;
}

dl dt.FOIsee-also
{
	background:none;margin:0.5em 0 0 0; padding:0px 0px 0px 0px;
}


dl dd{
	font-size:95%;	
	margin:0 0 0 18px; padding:0;
}
a{ color:#00c; }

a:hover,
a.more:hover{ text-decoration:underline; }

a:visited{ color:#66c; }
p.more{ margin:0; padding:5px; clear:both; }
a.more{
	background:url(http://collections.europarchive.org/tna/20030812010808/http://www.mod.uk/DefenceInternet/images/more-button.gif) no-repeat center left;
	font-size:95%;
	font-weight:bold;
	margin:0; padding:0;
	padding-left:18px;
	text-decoration:none;
}
.rss-button{
	float:left;
	margin:0.2em 4px 1em 0;
}
.rss-help{ 
	display:block; 
	font-size:95%;
	margin-left:35px; 
	text-decoration:none;
}

h1 a, h2 a, h3 a{ text-decoration:none; }
img{ border:none; }
hr.addspace{ display:none; visibility:hidden; }
.clear-floats{ background:none !important; border:none !important; clear:both; height:0; width:1px; display:block; }
.hidden-label{ display:none; visibility:hidden;width:0px; }
.access{
	left:-600px; top:0px;
	position:absolute;
	width:300px;
}

input#archive-submit{ margin-left:100px; }
/*
	Meta Data
*/

.metaDataTitle
{
	background-color: #cccccc;
	padding: 6px 10px;
	font-weight: bold;
	color: #666666;
	border-bottom: 1px solid #999;
	clear: both;
}
.metaDataContainer {
	background-color: #FFFFFF;
	
	/*font-size: 80%;
	font-weight: normal;*/
	color: #666666;
	border: 1px solid #999999;
	clear: both;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/*.metadataarea {
	background-color: #FFFFFF;
	padding: 10px;
	border-top: 1px solid #999;dan
}*/
.metaDataFieldset {
	border: 0px;
	border-top: 1px solid #999;
}
.metaDataLegend {
	/*font-family: verdana, helvetica, arial;*/
	/*font-size: 90%;*/
	font-weight: bold;
	color: #666666;
}
/*.metadatalegend {
	font-size: 80%;
	color: #666666;
}*/
.metaDataLabel {
	/*font-family: verdana, helvetica, arial;*/
	/*font-size: 90%;*/
	font-weight: bold;
	color: #000000;
	display: block;
}
.metaDataLabelSub {
	/*font-family: verdana, helvetica, arial;
	font-size: 80%;
	font-weight: normal;*/
	color: #666666;
	display: block;
}
.metaDataLabelReq {
	/*font-family: verdana, helvetica, arial;
	font-size: 90%;*/
	font-weight: bold;
	color: Red;
	display: block;
}
.metaDataBox {
	font-family: verdana, helvetica, arial;
	/*font-size: 90%;*/
	font-weight: normal;
	color: #000000;
	/*width: 250px;*/
	padding:0px;
	margin:0px;
	display: block;
}
.metaDataTa {
	/*font-family: verdana, helvetica, arial;
	font-size: 90%;
	font-weight: normal;*/
	color: #666666;
	width: 250px;
}
.metaDataSel {
	/*font-family: verdana, helvetica, arial;
	font-size: 90%;
	font-weight: normal;*/
	color: #000000;
	width: 250px;
	display: block;
}


input.displayButtonasLink{ 
	font:100%/140% Verdana, 'Bitstream Vera Sans', 'Lucida Grande', sans-serif, sans;
	border: medium none;
    cursor: pointer;
    color: #00f;
    background-color: transparent; 
    padding:0 1px;
    text-decoration:underline;
}

fieldset.padContent
{
	padding:5px;
}

.noDisplay 
{
	display: none;
}
.textbox{
	font-family: verdana, helvetica, arial;
}


