/** BASIC */



html, body {

	height: 100%;

}



a.link2 {

	padding-top: 4px;

}



/** HEADER */

#header {
	width: 830px;
	height: 200px;
	margin: 15px auto;
}
/*
#header {

	width: 860px;

	height: 192px;

	margin: 0px auto;

	background: url(images/top_banner.jpg) no-repeat;

}
*/


#printheader { 

/*position: absolute; left: -10000px;

*/

display: none;

}



/** CONTENT */



#content {

	width: 860px;

	margin: 0px auto;

}



#left {

	float: left;

	width: 130px;

}



#middle, #passportmiddle {

	float: left;

	width: 580px;

}



#middlenosidebar {

	float: left;

	width: 668px;

}



#right {

	float: left;

	width: 130px;

}



/** CHECK LIST*/

#middle ul {

	list-style-type: none;

	padding: 0px 50px 0 20px;

	margin: 0;

}





#middle li {

background-image: url(images/checkbox.gif);

background-repeat: no-repeat;

background-position: 0 .4em;

padding: 3px 0 3px 20px;

}



#passportmiddle ul {

	list-style: circle outside none;

	padding-left: 20px;

	padding-top: 0em;

	padding-bottom: 0em;

	margin-top: 0em;

	margin-bottom: 0em;

	margin-left: 20px;

}





#passportmiddle li {

background-image: none;

}



#middle ul.norm {

	list-style: circle outside none;

	padding: 5px;

	padding-left: 20px;

	margin-left: 20px;

}





#middle li.norm {

background-image: none;

}



/** MAIN MENU */



#mainmenu {

	padding: 13px 0px 0px 36px;

}



#mainmenu ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}



#mainmenu ul li {

	display: inline;

}



#mainmenu a {

	display: block;

	padding-left: 15px;

	background: url(images/bulletsquare.gif) no-repeat left center;

}



#mainmenu a span {

	display: block;

	padding: 6px 0px;

}



#mainmenu .lined {

	background: url(images/homepage02.gif) repeat-x left bottom;

}



/** RIGHT SIDEBAR */



#sidebar {

	padding: 13px 20px 0px 2px;



}



#sidebar ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}



#sidebar li {

	margin: 0px;

	padding-bottom: 15px;

}



#sidebar ul li {

	display: block;

	text-align:left;

}



#sidebar a {

	display: block;

	padding-left: 20px;

	padding-bottom: .5em;

	background: url(images/pdficon_small.gif) no-repeat left center;

}



#sidebar a span {

	display: block;

	padding: 6px 0px;

}



#sidebar .lined {

	background: url(images/homepage02.gif) repeat-x left bottom;

}



/** FOOTER */



#footer {

	width: 860px;

	margin: 0px auto;

}



#links {

	width: 860px;

	height: 79px;

}



#links ul {

	margin: 0px;

	padding: 10px 0px 0px 200px;

	list-style: none;

}



#links li {

	display: inline;

}



#links a {

	display: block;

	float: left;

}



#links .vbar {

	display: block;

	float: left;

	width: 1px;

	height: 18px;

	padding: 0px 15px;

	background: url(images/homepage06.gif) no-repeat center center;

}



#copyright {

	width: 860px;

	height: 165px;

}



#copyright p {

	float: right;

	width: 250px;

	margin: 0px;

	padding: 95px 80px 0px 0px;

}



/** BOX1 */



#box1 {

	margin: 25px 20px 0px 20px;

}



#box1web {

	margin: 25px 20px 0px 20px;

}



#box1A {

	float: left;

	width: 245px;

	margin-right: 20px;

	padding-right: 20px;

	background: url(images/homepage05.gif) repeat-y right top;

}



#box1print

{

	display: none;

}



/** BOX2 */



#box2 {

	margin: 25px 20px 0px 20px;

}



#box2A {

	float: left;

	width: 250px;

	margin-right: 20px;

	padding-right: 20px;

	background: url(images/homepage05.gif) repeat-y right top;

}

