BODY { 
	background-color:	rgb(255,255,255);

	font-family:		Calibri, Verdana; 
	font-size:		10pt;
	color:			rgb(0,0,0);

	height:			95%;
	
	border: 		none;
	margin: 		0px;
	padding:		0px;
	
	overflow:		auto;
}

table, td {
	font-family:		Calibri, Verdana; 
	font-size:		10pt;
	color:			rgb(0,0,0);
	text-align:justify;
}

img {
	border: 		0px;
	margin:			0px;
	padding: 		0px;
}

p {
	margin:			0px;
	font-family:		Calibri, Verdana; 
	font-size:		10pt;
	color:			rgb(0,0,0);
}

BODY.main {
	width:			100%;
	height:			100%;
	background-color:	rgb(255,255,255);
	background-image:	url('images/headerspacer.jpg');
	background-repeat:	repeat-x;
	background-position:	top left;

	overflow:		auto;
	text-align:center;
}

A {
	color:			rgb(0,0,0);
	font-family:		Calibri, Verdana;
	text-decoration:	underline;
}

A:hover {
	text-decoration: 	underline;
}

div.menu {
	padding:		0px;
	margin:			0px;
	padding-left:		10px;
	padding-top:		4px;
	width:			200px;
	border-bottom:		solid 2px rgb(180,180,180);
	
	height:			25px;
	cursor:			pointer;
}

div.submenuitem {
	width:			167px;

	padding-left:		10px;
	padding-top:		2px;
	height:			22px;
	cursor:			pointer;
}

a.menulink {
	color:			rgb(180,180,180);
	text-decoration:	none;

	line-height:		20px;
	font-family:		Calibri, Verdana;
	font-size:		12pt;
	font-weight:	bold;

	width:			200px;
	height:			20px;
}

a.menulink:hover {
}

a.submenu {
	color:			rgb(0,0,0);
	text-decoration:	none;
	line-height:		20px;
	font-family:		Calibri, Verdana;
	font-size:		10pt;
	font-weight:		bold;

	width:			157px;
	height:			20px;
	padding-left:		15px;
	padding-right:		10px;
}

a.submenu:hover {
	color:			rgb(255, 126, 20);
	text-decoration:	underline;
}

td.header {	
	padding:		0px;
	margin:			0px;
	height: 		183px;
	width:			902px;

	background-image:	url('images/header.jpg');
	background-repeat:	no-repeat;
	background-position:	top left;
}

td.content {
	background-color:	white;
	height:			100%;
	width:			560px;
	border: 0px;
	
	text-align:	justify;
	
	padding: 5px;
	padding-left: 20px;
	padding-right: 15px;
	padding-top: 10px;

	overflow:		visible;

}

td.menu {
	padding:		0px;
	margin:			0px;
	padding-left: 60px;
	padding-top: 10px;
	
	
	width:			290px;
	height: 		100%;

	overflow:		hidden;
}

td.footer {
	padding:		0px;
	margin:			0px;
	padding-left: 60px;
	padding-top: 30px;

	width:			840px;
	height: 		80px;

	overflow:		hidden;

	background-color:	rgb(242,242,242);
}

div.footer {
	padding:		0px;
	margin:			0px;
	padding-top: 10px;

	color:		rgb(130,130,130);
	font-family:		Verdana;
	font-size:		9pt;
	font-weight:		normal;
	text-align:		center;

	width:			840px;
	height: 		30px;
	
	border-top: 2px solid rgb(241,92,34);

	overflow:		hidden;
}

iframe.content {
	background-color:	white;
	height:			100%;
	width:			450px;
	border: 	0px;
	
	overflow:		auto;

}

h1 {
	color:			rgb(0,0,0);
	margin-bottom:		10px;
	font-family:		Calibri, Verdana; 
	font-size:		12pt;
	font-weight:		bold;
	text-decoration:	none;
}

.h1 {
	color:			rgb(0,0,0);
	margin-bottom:		10px;
	font-family:		Calibri, Verdana; 
	font-size:		12pt;
	font-weight:		bold;
	text-decoration:	none;
	padding-bottom:		3px;
	border-bottom:		solid 2px rgb(241,92,34);
	width:			100%;
	display:		block;
}

.flag {
	padding:		15px;
	padding-top:		35px;
	border-bottom:		solid 2px rgb(180,180,180);
}

.flag:hover {
	border-bottom:		solid 2px rgb(241,92,34);
}
