body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

/***************************************************************
HEADER
****************************************************************/

#header {
	height: 95px;
	background: url(../images/headerBg.jpg);
}

#headerMenu {
	position:absolute;
	top: 20px;
	left: 315px;
}

#headerCountrySelect {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	position: absolute;
	top: 70px;
	left: 196px;
}

#headerLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #633;
	position: absolute;
	top: 69px;
	right: 20px;
}

#headerLink A {
	color: #633;
	text-decoration: underline;
}

/***************************************************************
OPENANIM
****************************************************************/

#openAnim {
	margin: 15px 10px 10px 10px;
	background: url(../images/openAnimBg.jpg);
	height: 380;
}

/***************************************************************
INDEXCONTENT
****************************************************************/

#indexHighlights {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 15px 25px 15px 25px;
}

#indexHighlights P {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0 0 10px 0;
	padding: 0;
}

#indexHighlights A {
	color: #633;
	text-decoration: underline;
}

#indexNews {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 15px 25px 15px 25px;
}

#indexNews H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0099cc;
	font-variant: small-caps;
	
}

#indexNews P {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0 0 10px 0;
	padding: 0;
}

#indexNews A {
	text-decoration: underline;
	color: black;
}

#indexLinksSeparator {
	background:#CCCCCC;
	width: 1px;
	height: 400px;
}

#indexLinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	margin: 15px 25px 15px 25px;
}

#indexLinks A {
	color: #633;
	text-decoration: underline;
}

#indexAdCenter {
	text-align: center;
}

#indexAdCenter P {
	margin: 0px;
	padding: 0px;
}

#indexAdCenter IMG {
	border: 0px solid gray;
}

/***************************************************************
LEFTMENU
****************************************************************/
#leftMenu .title {
	background: url(../images/left_menu_top.jpg) repeat-x;
	height: 22px;
}

#leftMenu .title P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-transform:uppercase;
	padding: 4px 4px 0 4px;
	margin: 0;
}


#leftMenu .bottom {
	background:url(../images/left_menu_bottom.jpg) no-repeat;
	height: 21px;
	width: 216px;
}


#leftMenu .level2 {
	min-height: 22px;
	background: url(../images/navPlus.gif) no-repeat 7px 5px;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

#leftMenu .level2 P {
	padding: 4px 4px 4px 22px;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#leftMenu .level2_sel {
	min-height: 22px;
	background: url(../images/navMinusHi.gif) no-repeat 7px 5px;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

#leftMenu .level2_sel P {
    padding: 4px 4px 4px 22px;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

#leftMenu .level2_pass {
	min-height: 22px;
	background: url(../images/navMinus.gif) no-repeat 7px 5px;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

#leftMenu .level2_pass P {
	padding: 4px 4px 4px 22px;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#leftMenu .level3 {
	min-height: 22px;
	background: url(../images/navEndPoint.gif) no-repeat 17px 5px;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

#leftMenu .level3 P {
	padding: 4px 4px 4px 32px;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#leftMenu .level3_sel {
	min-height: 22px;
	background: url(../images/navEndPointHi.gif) no-repeat 17px 5px;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

#leftMenu .level3_sel P {
	padding: 4px 4px 4px 32px;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

#leftMenu A {
	color: black;
	text-decoration: none;
}

#leftMenu A:hover {
	color:#FF6600;
	text-decoration: underline;
}


/***************************************************************
CONTENT
****************************************************************/
#content {
	padding: 5px 20px 20px 20px;
}

#content .breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#content .breadcrumbs A {
	text-decoration: underline;
	color: #003366;
}

#content H1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 20px auto auto auto;
}

#content H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform:uppercase;
}

#content P, #content TD, #content UL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
}

#content A {
	text-decoration: underline;
	color: #663300;
}

#content P.err {
  font-weight: bold;
  color: red;
}

#content INPUT[type=button] {
	background: #97B33C;
	color: white;
	font-weight: bold;
	border: 1px solid gray;
}

/***************************************************************
RIGHT COLUMN
****************************************************************/
#rightColumn {
	border-left: solid 2px #cccccc;
	border-right: solid 2px #cccccc;
	border-bottom: solid 2px #cccccc;
}

#rightColumn .title {
	background: url(../images/right_box_top.jpg);
	height: 26px;
}

#rightColumn .title P {
	margin:0;
	padding: 6px 8px 0px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	font-weight: bold;
}

#rightColumn .box {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 8px 10px 8px 10px;
}

#rightColumn .box A {
	text-decoration: underline;
	color: #663300;
}


/***************************************************************
FOOTER
****************************************************************/
#footerSeparator {
	width: 100%;
	height: 2px;
	background: #CCCCCC;
	margin: 20px 0 10px 0;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	padding: 0 10px 10px 10px;
}

.footer A {
	color: #666666;
	text-decoration: underline;
	}
	