/* CSS Document */




* {
margin-top: 0;

}



html{
height: 100%;
}

body {
	background-color:#e6e8ec;
	background-image: url(/images/common/bgr.jpg);
	background-repeat: repeat-y;
	background-position: center;
	height:100%;
	margin:0;
    padding:0;
}



#MainContainer {
	
	background-color: #FFFFFF;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	margin-top: auto;
	margin-bottom: 0;
	text-align:left;
    
	min-height:100%;
	position:relative;
		
}


#Header  {

position:relative;
width:100%;
}



#MenuTop{
	position:absolute;
	display:block;
	height:31px;
	font-size:16px;
	font-weight:bold;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	left: 40px;
	top: 127px;
	width: 950px;
}
#MenuTop ul{margin:0;padding:0;list-style-type:none;width:auto;}
#MenuTop ul li{display:block;float:left;margin:0 1px 0 0;}
#MenuTop ul li a{display:block;float:left; color:#7f7f7f;text-decoration:none;padding:3px 35px 0 0;height:18px;}
#MenuTop ul li a:hover,#styleone ul li a.current{color:#103469;}

div.TopDate {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF; 
position:relative;
text-align: right;
width: 150px;
left: 710px; 
top: -89px;

}


#MainContent {
	position: relative;
	padding: 10px 0px 0px 25px;
	padding-bottom: 30px;
	color:#103469;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;

}

#footer {
border-top:thin solid #cccccc;
background-color:#FFFFFF;
position: absolute; 
bottom:0px; 
width: 100%; 
height: 70px;} 

#FooterText {
color:#bbbbbb;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}

div.infobox620 {

float:left;
width: 620px;
}

div.infobox825 {

float:left;
width: 825px;
}

div.infobox175 {

float:right;
width: 175px;
margin-right: 32px;
}

div.infobox175left {

float:left;
width: 175px;
margin-right: 10px;
}

div.thinbox {
border-left:thin solid #cccccc; 
border-right:thin solid #cccccc; 
border-bottom:thin solid #cccccc;
padding: 10px;
}

div.thinboxheadertext {
width: 600px;
position:relative;
top: 25px;
left: 15px;
color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
}

div.thinboxheadertext175 {
width: 150px;
text-align:center;
position:relative;
top: 25px;
left: 15px;
color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
}


div.PageTitle {
color:#103469;
margin-left:15px;
font-size:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

div.breadcrumb {
margin-top: -15px;
color:#103469;
margin-left:0px;
font-size:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
height: 30px;
}


div.infoboxgrey {
border:1px solid #E2E2E2;
padding: 20px;
background-color:#F3F3F3;
}

div.infoboxgreen {
border:1px solid #E2E2E2;
padding: 20px;
background-color:#EEFFDD;
}

img.normal {
	height:auto;
	width: auto;
	padding: 0 0 0 0;
}

img.imgdesign {
	
	padding: 0px;
	border: 1px solid #555555;
}

img.ad_design {
	
	padding: 0px;
	border: 1px solid #E2E2E2;
}


a.TopNav {
font-style:bold;
}

a:link {
text-decoration:none;
color:#103469;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
a:visited {
text-decoration:none;
color:#103469;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
a:hover {
text-decoration:none;
color:#4d7fbd;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
a:active {
text-decoration:none;
color:#103469;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

a.link1 {
text-decoration:none;
color:#103469;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

a.link1:hover {
text-decoration:none;
color:#4d7fbd;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

a.link2:hover {
text-decoration:none;
color:#4d7fbd;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

a.link2 {
text-decoration:none;
color:#103469;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

a.breadcrumblink {
text-decoration:none;
margin-top: -15px;
color:#103469;
margin-left:0px;
font-size:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
height: 30px;
}

p.rubrik {
color:#103469;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;	
}

.rubrik {
color:#103469;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;	
}

.smallbrown {
color:#103469;
font-size:11px;
font-weight:normal;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
}
