/*-----------------------------------------------------------------------------
version:   1.0
author:    Peter Scherschel
email:     peter.scherschel@jpsnet.co.uk
website:   http://www.jpsnet.co.uk/
date:      20076 Feb 5

Copyright 2007 JPSnet Ltd. All Rights Reserved
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/

/* hack for forcing scroll bars to stop page jog - 
http://www.splintered.co.uk/experiments/49/ */
html { margin-bottom: 1px; min-height: 100%; }

/* Remove padding and margin on selected elements*/
h1,h2,h3,h4,h5,h6,pre,body,p,div{margin: 0; padding: 0;}

/*debug border on all divs*/
div{
    border: 0px solid #ccc;
}

/* Class for clearing floats */
.clear {
    clear:both;
}

/* Remove border around linked images and fix Firefox odd spaces */
img {
    border: 0;
    vertical-align: bottom;
}

/* =Structural
-----------------------------------------------------------------------------*/
body {
  text-align: center;
  min-width: 800px;
}

#container {
	width:800px;
	margin:0px auto;
	text-align:left;
	padding:15px;
	border:0px dashed;
	background-color:white;
	}

#header {
	width:800px;
	margin:0px auto;
	text-align:left;
	border:0px dashed;
	background-color:white;
	padding: 5px;
	}
#column1 {
	float: left;
	width: 225px;
	background-color: #FFFFFF;
	padding: 5px;
}
#column2 {
	float: left;
	width: 385px;
	padding: 2px;
	background-color: #FFFFFF;
}
#column3 {
	float: left;
	width: 138px;
	padding: 0px;
	background-color: #FFFFFF;
}

#footer  {
	width:800px;
	margin:0px auto;
	text-align:left;
	border:0px dashed;
	background-color:white;
	padding: 5px;
	}
/* =Typography
-----------------------------------------------------------------------------*/
.bodytext, p, h2, .bodytext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000066;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #FFFFFF;
	text-align: justify;
	}
	.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	margin-left: 5px;
	margin-right: 5px;
}
.listtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000066;
	margin-left: 40px;
	margin-right: 5px;
	line-height: 10pt;
}


/* =Headings
-----------------------------------------------------------------------------*/



/* =Links
-----------------------------------------------------------------------------*/

#button {
	width: 135px;
	font-size: 16px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #333;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	}
	
#button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
		}
		
#button li {
	margin: 0;
		}
	
#button li a {
	display: block;
	padding: 5px 5px 5px 0.5em;
	color: #fff;
	font-weight: bold;	
	text-decoration: none;
	width: 100%;
		}

html>body #button li a {
		width: auto;
		}

#button li a:hover {
	background-color: #4545F5;
	color: #fff;
	font-weight: bold;	
	border-bottom-color: #FFFFFF;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	
		}	
	
a {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #74B6E8;
	font-size: 16px;
	text-align: center;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 10px;
	border-bottom-style: solid;

}


/* =Tables
-----------------------------------------------------------------------------*/

table {
   border-spacing: 0;
    border-collapse: collapse;
}

td {
   text-align: left;
   font-weight: normal;
}



/* =Misc 1
-----------------------------------------------------------------------------*/
#col-img {
	padding-top: 5px;
	padding-bottom: 15px;
}


/* =Misc 2
-----------------------------------------------------------------------------*/
#col-img1 {

	padding-top: 5px;
	padding-bottom: 15px;
}
