/*#############################################################
Author: Viktor Persson


/* standard elements */
html {min-height: 100%;}

* {
	margin: 0;
	padding: 0;
}

a { color:#000066;
   text-decoration:none;
   font-weight:bold;}
   
a:hover {color:#000066;
         text-decoration:underline;}

body {
	background: url(images/BackImage.jpg) repeat-x left top #FFFFFF;
	font: normal 11px  Arial, Helvetica, sans-serif;
}

p,code,ul {padding-bottom:5px;}

li {list-style: none;}

/* misc */
.clearer {clear: both;}


/*container */
	
.container {
    padding: 0px 10px 10px 0px;
	height:0 auto;
}

.header {
    background:url(images/BannerImage.jpg) no-repeat top right #FFFFFF;
    font-size: 1.2em;
	height:auto;
	margin: 0 auto;
	width:1010px;
	padding-top:153px;
}


/* content */
.content {
    background:#ffffff url(images/TextA_Back.jpg) no-repeat top;
	width:976px;
	height:auto;
	padding:17px;
	min-height:467px;
	
}

.content p {
    margin-top:10px;

    font-size:12px;
	color: #333333;
}
p.intro{ font-size:15px;
        font-weight:bold;
		font-style:italic;
		color:#000066;
		}
		
.tables {font-size:12px;
         padding:5px;
         }
.tablesmall{font-size:11px;}
		 
p.indented { margin-left:270px}

/* right column */

.right {
    background:url(images/QuoteBack.jpg) no-repeat right bottom;
    float: right;
	width: 211px;
	height:328px;
	margin-right:5px;
	margin-left:10px;
	margin-top:3px;
}
.rightNoBack {
    float: right;
	width: 211px;
	height:328px;
	margin-right:5px;
	margin-left:10px;
	margin-top:3px;
}
.quote {
       font:Arial, Helvetica, sans-serif 15px;
	   padding:20px;}
/* menu */

.menu {
    clear:both;
    float: left;
	width: 230px;
	height:600px;
	margin-right:29px;
	margin-left:5px;
	margin-top:-190px;
	
}

.logo {
    clear:both;
    float: left;
	width: 230px;
	height:auto;
	margin-right:29px;
	margin-left:5px;
	margin-top:-190px;
	
}
	

.button{
      margin-top:3px;}



/* footer */
.footer {
    background: url(images/footerBack.jpg) repeat-x top left #cccccc;
	color:#000066;
	font: 11px sans-serif;
	line-height: 25px;
	text-align:center;
	width:1000px;
	padding-top:10px;
	padding-bottom:10px;
}
.footer a:link{
    font-weight:normal;
    text-decoration:none;
	color:#000066;
	
}
.footer a:visited{
    text-decoration:none;
	color:#000066;
	 font-weight:normal;
}
.footer a:hover{
    text-decoration:underline;
	color:#000066;
	 font-weight:normal;
}
.footer a:active{
    text-decoration:underline;
	color:#000066;
	 font-weight:normal;
}

