/*
______________________________________________________________________________________________________________ 

Author: 	Thomas Thorstensson. 
Date: 		19 February 2004
Desc:		CSS file required for enterprise OUTER TEMPLATEs
NOTES (include revision date):
		1. The global stylesheet. Applies to all classes reused within more than one document. Explanatory 	        comments will come.
______________________________________________________________________________________________________________
*/

/*
BODY
*/

body {
	margin-left:0px;
	margin-top: 0px;
	margin:0px;
}

/*
Font setting for the hub box above vertical menu.
*/

H1 {
	padding: 0px 0px 0px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom:0px;
}


/*
PUBLICIS EDIT
Format body links - all link colours as default
*/
#innercontentHolder a:link{
	color: #000099;
	text-decoration: underline;
}
#innercontentHolder a:active{
	color: #FF0000;
	text-decoration: underline;
}
#innercontentHolder a:visited {
	color: #800080;
	text-decoration: underline;
}



/*
Text field size equalizer for form below menu.
Followed by alignment class for sweeplets (to be submit buttons).
*/

.txtFieldFix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :8pt;
	width: 130px;
	color: #666666;
}

.formright { 
	float:right;
	margin-top:5px;
	margin-right:3px;
	margin-bottom:0px;
}

.formleft { 
	float:right;
	margin-top:0px;
	margin-right:25px;
	margin-bottom:10px;
}

form  {
	margin: 30px 0px 30px 5px;
	padding: 0px 0px 0px 0px;
}

#formOuter a {
	text-decoration:none;
	color:#999999;
}

#formOuter a:hover {
	text-decoration:none;
	color: #333333;
}

input {
	left: 300px;
    /*
    PUBLICIS EDIT - changed text colour to be readable
    */
	color: #000066;
}

/*
Font setting for the hyperlinks in sideboxes. How can I set this globally?
Since there is a div container named #inheritFont surrounding all sideboxes.
(And this is why the below is in this global CSS.) -Thus:
*/

#inheritFont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

#inheritFont a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#inheritFont a:hover {
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:none;
}

#inheritFont H4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	margin: 2px 0px 2px 0px;
} 

/*
Publicis Additions & Edits
*/

/* More link */
.morelink {
	float: right;
    position:relative;
    top:-13px;
}
#innercontentNorm h3 {
    clear: right
    }
    

/* MOVED TO GLOBAL */

P {
	margin: 3px 0px 12px 0px;
}

/*
The footer. For now set with classes until I am sure no variations exist per page.
*/

#footer {
	position: relative;
	left: 0px;
	width: 600px;
}


#footer, #footer a:link,  #footer a:active, #footer a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #CCCCCC;
	margin:0px 5px 0px 0px;
}

#footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}

#innercontentNorm {
	position: absolute;
	visibility: visible;
	z-index: auto;
	left: 0px;
	top: 0px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000066;
    /*
    Publicis Edit
    added width
    */
	width: 385px;
}

/* Publicis Addition 
As Normal but wider width
*/
#innercontentWide {
	position: absolute;
	visibility: visible;
	z-index: auto;
	left: 0px;
	top: 0px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000066;
	width: 570px;
}

#innercontentFixed {
	position: absolute;
	visibility: visible;
	z-index: auto;
	left: 2px;
	top: 0px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000066;
	width: 385px;
	height:300px;
}


H3 {
	margin: 2px 0px 2px 0px;
	font-size: 10px;
	font-weight: bold;
}

#placeHolder {
	margin: 0px;
	position: relative;
	visibility: visible;
	left: 200px;
	top: 139px;
	width: 600px;
		

}

#mainInnerHeader {
	position:absolute;
	visibility: visible;
	top:0px;
	left:0px;
	display: inline;
}

#innercontentHolder {
	position:absolute;
	visibility: visible;
	top:0px;
	left:0px; 
}

/*
PUBLICIS EDIT - Format bullet lists and nested bullet points
*/
#innercontentHolder ul, #innercontentholder ol {
	margin-top: -6px;
	margin-bottom: 12px;
}
#innercontentHolder ul ul {
	margin-top: 6px;
	margin-bottom: 6px;
}

/*
PUBLICIS EDIT - Style for enquiry form multiple select boxes and textarea
*/
.formboxes {
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000066;
}
