	
/* body, p, div and td should have the same font attribs
-------------------------------------------------------------------------------------*/


BODY, P, DIV, TD {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	color: #878686;
	text-decoration:none;
	font-weight: normal;
}

BODY{
tex-align:center;

}



/* Background image, is inserted in the body tag in the HTML layout */
.backgroundImage {
	background-color: #000000;
	
}

/* Layout ------------------------------------------------------------------------------------------------------------------------------------- */

/* Container that wraps around the whole content */
.container {
	/* width is set in the layout, using style="" */
	background-color: #000000; 
	padding:0;
	margin:0px auto;
	width:1000px;
	position:relative;

	
	}
#intro{
width:500px;
height:500px;
margin-top:0px;
padding-top:0px;
}


/* header */
.header {
	text-align: left;
	margin:0px;
	margin-bottom:5px;
	padding:0px;
}

#leftContainer{
	width:334px;
	position:absolute;
	top:0;
	left:0;
	height:592px;
	background-color:#202020;
}

#panelTopLeft{
	margin-top: 30px;
	height:127px;
	text-align:right;
}

#panelTopLeft img{
	margin:0 3px 0 10px;
	float:right;
}

#panelTopLeft p strong{
	color:#ffffff;
	font-weight:normal;
}

#panelTopLeft a, #panelTopLeft a:hover {
	color:#656464;
	font-weight:normal;
}


#panelSubmenu{
	text-align:center;
	margin-top:40px;
	position:relative;
}

		#panelSubmenu .header{
			text-align:center;
		}
		
		#panelSubmenu .header table{
			margin-top:10px;
		}
		#panelSubmenu .content{
			text-align: left;
			padding: 0 20px;
		}
		#panelSubmenu h1{
			color: #fff;
			padding: 0 0 10px 0;
			margin: 0;
		}
		
		
#rightContainer{
	width:666px;
	position:absolute;
	top:0;
	left:334px;
	height:592px;
	background-color:#202020;
}

#rightContainerBkgr{
	width:666px;
	position:absolute;
	top:0;
	left:334px;
	height:592px;
	background:url(images/tumme.jpg) no-repeat top right;
	background-color:#202020;
}

#panelTopRight{
	margin-top:30px;
	height:77px;
	text-align:left;
}

		#panelTopRight p{
		color:#ffffff;
		padding-top:10PX;
		padding-right:10px;
		padding-left:10px;
		}
		#panelTopRight p strong{
		color:#000000;
		}

#panelBottomRight{
	text-align:left;
	position:absolute;
	left:0px;
	top:510px;
	width:666px;
	vertical-align:top;
}

		#panelBottomRight p{
			float:left;
			padding-left:10px;
			margin:0px;
		}
		
		#panelBottomRight strong{
			color:#ffffff;
		}
		
		#panelBottomRight a{
			float:right;
			padding-right:20px;
			
			
		}

#mainContainer{
	height:592px;
}
#mainContent{
	background-color:#000000;
	height:390px;
	text-align:left;
	position:absolute;
	top:110;
	left:0;
	padding:0px;
	width:666px;
}

	
		#mainContent h3, #mainContent p, #mainContent h2, #mainContent ul {
		padding-right:80px;
		padding-left:80px;
		color:#ffffff;
		}
		
		#mainContent h2, #mainContent p strong {
		color:#656464;
		}
		
		#mainContent ul{
		margin-left:20px;
		color:#656464;
		}
		

/* Clears float for divs */
.clear {
	clear:both;
}

.sectionSkin1 {
margin:0px;
padding:0px;

}

.sectionSkin2 img{
	
}

/* GENERAL ----------------------------------------------------------------------------------------------------- */

IMG {
	border: none;
}

TABLE {
	margin: 0;
	padding: 0;
}

FORM {
	margin: 0;
	padding: 0;
}

PRE {
	margin:0;
	padding:0;
}

U {
    text-decoration: underline;
}

/* LISTS - set padding, margin etc if necessary */
OL {} /* Ordered, numbered list */
UL {} /* Unordered, bullet list */
DL {} /* Definition list */


STRONG {
    font-weight: bold;
}

CITE {
    font-weight: normal;
	font-style: normal;
	background-color: #B8E4FF;
}


/* Links */
A,A:hover {
	color: #ffffff;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}

A:hover {
	color: #ffffff;
	text-decoration:underline;
}

PRE {
	color: #000000;
	margin: 0;
}

U {
    text-decoration: underline;
}


STRONG {
    font-weight: bold;
}

ACRONYM {
	border-bottom: 1px dotted #66A2DE;
}

/* Page title */

.pageTitle, h1, .inputPageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
	margin-left:10px;
}

/* Table of Contents */
.pageIndexTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
	line-height: 15px;
}

	.pageIndexLink,.pageIndexLink:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #7aae00;
		font-weight: normal;
		text-decoration: none;
		line-height: 13pt;
	}
	
	.pageIndexLink:hover {
		text-decoration: underline;
	}
/* end table of contents */

/* MENU */

.menuContainer {
width:1000px;
position:relative;
padding: 0 0 0 0;

}

#mainContainer .menuContainer {
	padding: 0;
}

/* Main menu with background image */
.menuMain {
	background-color:#000000;
	
}

/* SubMenu with background image */
.menuSub {
	background-color:#f3f3f3;
	/*background-image: url('/resources/ui/skins/glasklart/images/menuLevel1_bg.gif'); 
	background-repeat: repeat-x;*/
}

/* MENU */
.menuLevel0, .menuLevel0:hover, .menuLevel0Selected, .menuLevel0Selected:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878686;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
}

.menuLevel0 {
	text-decoration: none;
}

.menuLevel0Selected {
	color: #FFFFFF;
}

.menuLevel0:hover {
	color: #FFFFFF;
}

.menuLevel0Selected:hover {
	color: #FFF;
}


/* Menu level 1 */
.menuLevel1, .menuLevel1:hover, .menuLevel1Selected, .menuLevel1Selected:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656464;
	font-weight: normal;
	text-decoration: none;
}

	.menuLevel1 {
		text-decoration: none;
	}
	
	.menuLevel1Selected {
		color: #fff;
	}
	
	.menuLevel1:hover {
		color: #fff;
	}
	
	.menuLevel1Selected:hover {
		color: #fff;
	}

/* Menu level 2 */
.menuLevel2, .menuLevel2:hover, .menuLevel2Selected, .menuLevel2Selected:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7aae00;
	font-weight: bold;
	text-decoration: none;
	line-height: 10pt;
}

	.menuLevel2 {
		text-decoration: none;
	}
	
	.menuLevel2Selected {
		font-weight: bold;
	}
	
	.menuLevel2:hover {
		text-decoration: underline;
	}
	
	.menuLevel2Selected:hover {
		font-weight: bold;
		text-decoration: underline;
	}

/* Menu level 3 */
.menuLevel3, .menuLevel3:hover, .menuLevel3Selected, .menuLevel3Selected:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7aae00;
	font-weight: bold;
	text-decoration: none;
	line-height: 10pt;
}
	
	.menuLevel3 {
		text-decoration: none;
	}
	
	.menuLevel3Selected {
		font-weight: bold;
	}
	
	.menuLevel3:hover {
		text-decoration: underline;
	}
	
	.menuLevel3Selected:hover {
		font-weight: bold;
		text-decoration: underline;
	}

/* Menu Cells */
.menuCell0 {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
}

.menuCell1 {
	text-align:center;
	padding-top: 10px;
	padding-bottom: 10px;
	
}

.menuCell2 {
	padding-left:30px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
}

.menuCell3 {
	padding-left:45px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
}
/* end menu */


/* Menu extra options? --------------------------------------------------------------------------- */
.menuTop2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	background-color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
}

.menuBottom2 {
	
}
/* end menu extra options*/
/* ? */
.sectionNbr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #DDDDDD;
	vertical-align: bottom;
	padding-top: 30px;
}

.sectionImageCaption{
	background-color: #ECEBEA;
	font-family: verdana;
	font-size: 10px;
	color: black;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-right: 2px;
	font-style: italic;
	text-align: right;
}

/* H2 - "Title" in FCK */
.sectionTitle,.sectionTitle:hover,.inputSectionTitle, H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #808080;
	font-weight:normal;
}
	
	.sectionTitle,.sectionTitle:hover, H2 {
	padding:0px;
	margin:0px;
	}

/* H3 - "Subtitle" in FCK */
.sectionSubTitle,.sectionSubTitle:hover,.inputSectionSubTitle, H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height:24px;
	color: #ffffff;
	font-weight:normal;
}

.sectionSubTitle,.sectionSubTitle:hover, H3 {
	padding-top: 2px;
	padding-bottom: 2px;
}

/* ? --------------------------------------------------------------------------- */
.sectionBodytext,.sectionBodytext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	margin: 0px;
	color:#000000;
}

	.sectionLink,.sectionLink:hover {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #ff7c00;
		font-weight: normal;
		text-decoration: none;
		line-height: 15px;
	}
	
	.sectionLink:hover {
		text-decoration: underline;
	}
/* --------------------------------------------------------------------------- */


/* ? --------------------------------------------------------------------------- */
.docTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B0B0B0;
	letter-spacing: 0.05em;
	margin-top: 0px;
	margin-bottom: 10px;
}

/* ? --------------------------------------------------------------------------- */

.tableHead, .tableFooter, .tableSpacer, .tableBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	padding: 2px;
    background-color:#EEEEEE;
	border-right: 1px none #999999;
	border-left: 1px none #999999;
}

	.tableHead {
		border-top: 1px none #999999;
		border-bottom: 1px solid #999999;
	}
	
	.tableFooter {
		border-top: 1px solid #999999;
		border-bottom: 1px none #999999;
	}
	
	.tableSpacer {
		border-top: 1px solid #999999;
		border-bottom: 1px solid #999999;
	}
	
	.tableDark {
		background-color:#FFFFFF;
	}
	
	.tableSelected {
		font-family : Verdana, Helvetica, Arial, sans-serif;
		font-size : 9px;
		font-weight : bold;
		color : #FFFFFF;
		background-color:#FF9900;
	}
/* --------------------------------------------------------------------------- */


/* General for all modules? --------------------------------------------------------------------------- */
.moduleHead,.moduleFooter {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;

}

	.moduleHead {
		padding: 40px 40px 20px 40px;
		
	}
	
	.moduleFooter {
		padding: 20px 40px 20px 40px;
	}
	
	.moduleBorder a{
          padding-right:80px;
		padding-left:80px;
		color:#656464;
	}
	
	.moduleItem {
        font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
/* --------------------------------------------------------------------------- */

/* Formatting of the text headers for the user information */
.userInfoText {
	font-weight: bold;
	line-height: 16px;
	padding-right: 20px;
}
/* --------------------------------------------------------------------------- */


/* Document module ------------------------------------------------------------- */
.moduleDocumentHead,.moduleDocumentFooter,.moduleDocumentSpacer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #330033;
	padding: 5px;
    background-color:#f8f8f8;
}

	.moduleDocumentHead {
		
	}
	
	.moduleDocumentFooter {
		
	}
	
	.moduleDocumentBorder {
		
	}
	
	.moduleDocumentSpacer {
		
	}
	
	.moduleDocumentDark {
		background-color:#f8f8f8;
	}
	
	.moduleDocumentTitle {
		font-weight: bold;
		padding: 5px;
	}

	.moduleDocumentOwner {
		font-style: italic;
	}

/* Gallery Module --------------------------------------------------------------------------- */
.moduleGalleryHead,.moduleGalleryFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #330033;
	padding: 2px;
   /* background-color:#eaeaea;
	border-right: 1px none #999999;
	border-left: 1px none #999999; */
}

.moduleGalleryHead {
	/* border-top: 1px none #999999;
	border-bottom: 1px solid #999999; */
}

.moduleGalleryFooter {
	/*border-top: 1px solid #999999;
	border-bottom: 1px none #999999; */
}

.moduleGalleryBorder {
	/*border-top: 1px solid #B8C0E0;
	border-right: 1px solid #B8C0E0;
	border-bottom: 1px solid #B8C0E0;
	border-left: 1px solid #B8C0E0; */
}
/* End gallery --------------------------------------------------------------------------- */



/* Forum Module --------------------------------------------------------------------------- */
.moduleForumHead,.moduleForumFooter {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; */
	font-weight: bold;
	color: #404040;
	padding: 4px;
    background-color:#eaeaea;
}

	.moduleForumHead {
		border-top: 1px none #999999;
		border-bottom: 1px solid #999999;
	}
	
	.moduleForumFooter {
		border-top: 1px solid #999999;
		border-bottom: 1px none #999999;
	}
	
	.moduleForumBorder {
		margin-top: 20px;
	}
	
	.moduleForumSpacer {
	}
	
	.moduleForumDark {
		background-color:#F4F4F4;
	}
	
	.moduleForumSelected {
		background-color:#F4F4F4;
	}
/* end forum --------------------------------------------------------------------------- */


/* Sitemap module --------------------------------------------------------------------------- */
.moduleSitemapTable {
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
}

	.moduleSitemapHead {
		font-weight: bold;
		color: #000000;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:2px;
		padding-right:1px;
		border-top: 2px solid #acd94b;
		border-bottom: 1px solid #CCCCCC;
	}
	
	.moduleSitemapHeadLink, .moduleSitemapHeadLink:hover {
		font-size: 13px;
		color: #000000;
		font-weight: bold;
	}
	
	
	.moduleSitemapItemLink, .moduleSitemapItemLink:hover {
		font-size: 12px;
		color: #000000;
		font-weight: normal;
	}
	
	.moduleSitemapSubItemLink, .moduleSitemapSubItemLink:hover {
		font-size: 12px;
		color: #000000;
		font-weight: normal;
	}
	
	.moduleSitemapHeadLink:hover, .moduleSitemapItemLink:hover, .moduleSitemapSubItemLink:hover {
		text-decoration: underline;
	}
	
/* end sitemap --------------------------------------------------------------------------- */


/* Article module --------------------------------------------------------------------------- */
.articleTable {
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 5px solid #FFFFFF;
	border-left: 0px solid #CCCCCC;
}

	.articleHead {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #66A2DE;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-left: 1px;
		padding-right: 1px;
		border: 1px solid #3382BE;
	}
	
	.articleFooter {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		color: #FFFFFF;
		background-color: #66A2DE;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-left: 1px;
		padding-right: 1px;
		border: 1px solid #3382BE;
	}
	
	.articleHeadLink, .articleHeadLink:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		color: #FFFFFF;
		background-color: #66A2DE;
		padding: 0px;
		border: 0px none #FFFFFF;
		line-height: 10pt;
	}
	
	.articleItem {
		padding-left: 0px;
		padding-top: 3px;
		padding-bottom: 1px;
		line-height: 10px;
		border-top: 1px solid #3382BE;
	}
	
	.articleItemClear {
		padding-top:5px;
	}
	
	.articleItemLink, .articleItemLink:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #66A2DE;
		padding-top:0px;
		padding-bottom:0px;
		line-height:14px;
	}
/* end article --------------------------------------------------------------------------- */

/* FORMS input --------------------------------------------------------------------------- */
.input,.inputMedium,.inputWide,.inputNarrow,.inputSectionBodyText,.inputSectionLink {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 9px;
    color: #333333;
}

.input,.inputMedium,.inputWide,.inputNarrow,.inputPageTitle,.inputSectionTitle,.inputSectionSubTitle,.inputSectionBodyText,.inputSectionLink {
    text-align: left;
    text-decoration: none;
	background-color: #FFFFFF;
	border-top: 1px solid #666666;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #666666;
}

.inputPageTitle {
	width:350px;
}

	.input {
		width:120px;
	}
	
	.inputMedium {
		width:200px;
	}
	
	.inputWide {
		width:350px;
	}
	
	.inputNarrow {
		width:35px;
	}
	
	.inputSectionTitle,.inputSectionSubTitle {
		width:173px;
	}
	
	.inputSectionBodyText {
		width:348px;
	}

	.inputSectionLink {
		color: #993300;
		width:173px;
	}
/* end insert */

/* Buttons, submit, reset etc --------------------------------------------------------------------------- */
.button,.buttonWide {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    text-align: center;
    color: #FFFFFF;
	background-color: #c6c6c6;
	border-top: 1px solid #ebebeb;
	border-right: 1px solid #404040;
	border-bottom: 1px solid #404040;
	border-left: 1px solid #ebebeb;
	padding: 2px;
}

	.button {
		width: 65px;
	}
	
	.buttonWide {
		width: 110px;
	}
/* end buttons */

/*  --- Contact page ---   */

#contact-field {
	background: url(images/contact-bg.png) repeat-y;
	height: 390px;
	padding-top: 10px;
}

#contact-field .contact-row {
	height: 60px;
}

#contact-field .contact-row .left-column{
	width: 134px;
	float: left;
	clear: both;
}

#contact-field .contact-row .left-column img{
	float: right;
	margin-right: 7px;
	margin-top: 3px;
	height: 57px;
}

#contact-field .contact-row .right-column{
	width: 522px;
	padding: 17px 0 0 10px;
	overflow: hidden;
} 

/* end Contact page */

/*  Group management page  */

#group-man-field {
	background: url(images/group-management-bg.png) no-repeat;
	padding-top: 10px;
	height: 390px;
}

#group-man-field .group-man-row {
	height: 75px;
}

#group-man-field .group-man-row .left-column{
	width: 134px;
	float: left;
	clear: both;
}

#group-man-field .group-man-row .left-column img{
	float: right;
	margin-right: 7px;
	margin-top: 3px;
}

#group-man-field .group-man-row .right-column{
	width: 522px;
	padding: 27px 0 0 10px;
	overflow: hidden;
	font-size: 12px;
	color: #000000;
}

#group-man-field .group-man-row .right-column strong{
	font-weight: normal;
	color: #878686;
}
/* end Group management page */

/*  Company Structure */

#company-structure-field {
	background: url(images/company-structure-bg.png) repeat-y;
	height: 390px;
	overflow: hidden;
}

#company-structure-field #company-structure-ehb-icon {
	background: url(images/company-structure-ehb-icon.png) no-repeat;
	width: 180px;
	height: 390px;
	float: left;
}

#company-structure-field #company-structure-row-wrap {
	padding-top: 35px;
}

#company-structure-field .company-structure-row {
	height: 65px;
	width: 486px;
	float: left;
	margin: 0;
}

#company-structure-field .company-structure-row .left-col{
	width: 242px;
	float: left;
	clear: both;
	color: #000000;
	padding-top: 25px;
}

#company-structure-field .company-structure-row .left-col p{
	padding: 0;
	color: #000000;
	font-size: 12px;
	display: block;
	background: url(images/company-structure-dot.png) no-repeat;
	height: 14px;
	padding-left: 20px;
	padding-top: 1px;
	margin: 0;
}

#company-structure-field .company-structure-row .left-col a{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	display: block;
	background: url(images/company-structure-dot.png) no-repeat;
	height: 14px;
	padding-left: 20px;
	padding-top: 1px;
}


#company-structure-field .company-structure-row .right-col{
	width: 224px;
	float: left;
	color: #000000;
	padding-left: 10px;
}

#company-structure-field .company-structure-row .right-col tr{
	vertical-align: middle;
	height: 65px;
}


/* end company structure */


/*   NEW CSS 2011 Layout, author: Jonas Sandberg        */

body {
	/*background-color: #000000;
	font-family: arial;
	margin: 0;
	padding: 0;*/
}

.site-container{
	width: 100%;
	/*background-color: #000000;*/
}

.head-container{
	height: 120px;
	background-color: #000000;
	width: 100%;
	border-bottom: 1px solid #1A1A1A;
	margin: 0;
	padding: 0;
}

.head-bg{
	margin: 0 auto;
	width:1100px;
	height: 120px;
	background: url('images/header-bg.png') no-repeat right top;
}

.head-logo-container{
	width: 400px;
	height: 120px;
	float: left;
}

.head-logo-image{
	width: 265px;
	height: 27px; 
	background: url('images/head-logo.png') no-repeat right top;
	margin-top: 47px;
	margin-left: 70px;
}

.head-menu-container{
	width: 700px;
	height: 120px;
	float: left;
}

.head-menu{
	text-transform:uppercase;
	height: 20px;
	margin-top: 52px;
	margin-left: 100px;
	color: #ffffff;
	line-height:250%;
}

.head-menu ul{
	list-style-type:none;
}

.head-menu ul li {
	display:inline;
}

.head-menu ul li A:link {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	padding: 5px;
	font-size: 12px;
}

.head-menu ul li A:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	padding: 5px;
	font-size: 12px;
}

.head-menu ul li A:active {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	padding: 5px;
	font-size: 12px;
}

.head-menu-link-active {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	padding: 5px;
	font-size: 12px;
}

.head-menu ul li A:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	background-color: #c0004d;
	font-size: 12px;
}

.head-menu ul li #selected{
	background-color: #c0004d;
	padding-bottom: 5px;
	padding-top: 6px;
}

.content-container{

	margin: 0 auto;
	/*background-color: #000000;*/
}


.slideshow-container{
	width: 1120px;
	margin: 0 auto;
	/*background-color: #000000;*/
}


.content-slideshow-image{

	margin: 0;
	padding: 0;
	min-height: 659px;	
	width: 1120px;	
}


.maincontent-footer-container{
	width: 100%;
	position: absolute;
	z-index: 51000;
	position: absolute;
	margin-top: -200px;
}

.content-container-topline{
	width: 100%;
	height: 2px;
	border-top: gray 1px solid;
	border-bottom: gray 1px solid;
}

.content-transparant-container{
	margin: 0 auto;
	width: 960px;
	min-height: 210px;
	background: rgb(0, 0, 0) transparent;
	background: rgba(0, 0, 0, 0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	-ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)';
}

.content-transparant-container img{
	margin: 0;
	padding: 0;
}

.content-transparant-container h2{
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-family: 'arial black';
	text-transform:uppercase;
	color: #ffffff;
}

.content-transparant-container p{
	padding-top: 5px;
	padding-bottom: 10px;
	margin: 0;
	color: #ffffff;
}

.content-three-column{
	width: 300px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.content-two-column{
	width: 460px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.content-sub-main{
	width: 1000px;
}

.foot-container{
	border-top: 1px solid #1A1A1A;
	height: 249px;
	background-color: #000000;
	width: 100%;
	clear:both;
}

.foot-bg {
	width: 1240px;
	height: 249px;
	margin: 0 auto; 
	background: url('images/foot-bg.png') no-repeat right top;
}

.foot-copyright-logo{
	margin: 0 auto;
	height: 83px;
	width: 87px;
	background: url('images/foot-logo1.png') no-repeat right top;
}

.foot-info-text{
	margin-top: 20px;
	text-size: 12px;
	text-weight: bold;
	color: #ffffff;
	text-align:center;
}

.foot-menu {
	width: 850px;
	height: 50px;
	margin: 0 auto;
	/*background-color: #cb8ae0;*/
	margin-top: 10px;
}

.foot-menu li {
	display:inline;
}

.subpage-slideshow-menu-container{
	width: 600px;
	height: 20px;
	padding:0;
	margin:0;
	margin-left: 80px;
	margin-top: 10px;
	background: rgb(0, 0, 0) transparent;
	background: rgba(0, 0, 0, 0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	-ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)';
}

.subpage-slideshow-menu{
	text-transform:uppercase;
	color: #ffffff;
}

.subpage-slideshow-menu ul{
	list-style-type:none;
	marin: 0;
	padding: 0;
	padding-left: 2px;
	padding-top: 2px;
}

.subpage-slideshow-menu ul li {
	display:inline;

}

.subpage-slideshow-menu ul li A:link {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding: 5px;
	font-size: 12px;
	
}

.subpage-slideshow-menu ul li A:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding: 5px;
	font-size: 12px;
}

.subpage-slideshow-menu ul li A:active {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding: 5px;
	font-size: 12px;
}

.subpage-slideshow-menu-link-active {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding: 5px;
	font-size: 12px;
}

.subpage-slideshow-menu ul li A:hover {
	text-decoration: none;
	font-weight: bold;
	color: #c0004d;
	font-size: 12px;
}

.subpage-slideshow-menu ul li #selected{
	background-color: #c0004d;
	padding-bottom: 5px;
	padding-top: 5px;
}


