/*Tags*/
body {
	margin:0px;
	padding:0px;
}
form {
	margin:0px;
	padding:0px;
}
/*Main content areas*/
#content {
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size:69%;
	color:#000000;
}
#content a:link, #content a:visited, #content a:active { color: #000000; }
#content a:hover { color: #000000; }

#contentTitle{
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size:125%;
	color:#333333;
}
/*Orange menus*/
#menuOrange {
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size:56%;
	color:#F57C2F;
}
#menuOrange a:link, #menuOrange a:visited, #menuOrange a:active { color: #F57C2F; }
#menuOrange a:hover { color: #F57C2F; }

#menuOrangeLight {
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size:56%;
	color:#F1A16F;
}
#menuOrangeLight a:link, #menuOrangeLight a:visited, #menuOrangeLight a:active { color: #F1A16F; }
#menuOrangeLight a:hover { color: #F1A16F; }
/*White menu*/
#menuWhite {
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size:63%;
	color:#FFFFFF;
}
#menuWhite a:link, #menuWhite a:visited, #menuWhite a:active { color: #FFFFFF; }
#menuWhite a:hover { color: #FFFFFF; }
/*Grey menu*/
#menuGrey {
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size:56%;
	color:#7F7F7F;
}
#menuGrey a:link, #menuGrey a:visited, #menuGrey a:active { color: #7F7F7F; }
#menuGrey a:hover { color: #7F7F7F; }
/*Layout styles*/
#layoutTop {
	width:717px;
	height:127px;
	background-image:url(images/layout_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
	z-index:99;
	position:relative;
}
#layoutRight {
	width:183px;
	height:175px;
	padding-top:45px;
	padding-left:18px;
	background-image:url(images/layout_right.gif);
	background-position:top left;
	background-repeat:no-repeat;
	position:relative;
	top:-26px;
	margin-bottom:-22px;
	z-index:1;
}
#layoutLeftTop {
	width:148px;
	height:331px;
	background-image:url(images/layout_left_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
	position:relative;
}
#layoutLeftBottom {
	width:148px;
	height:280px;
	background-image:url(images/layout_left_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:20px 0px 30px 0px;
	position:relative;
}
#layoutNews {
	width:157px;
	padding-left:25px;
}
#divDotsHoriz {
	background-image:url(images/divider_dots_horiz.gif);
	background-position:top left;
	background-repeat:repeat-x;
	line-height:1px;
	margin:7px 0px 7px 0px;
}
#divDotsHorizWhite {
	background-image:url(images/divider_dots_white_horiz.gif);
	background-position:top left;
	background-repeat:repeat-x;
	line-height:1px;
	margin:7px 0px 7px 0px;
}
/*Form element styles*/
.inputWhite {
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size:70%;
	color:#555A5B;
	background-color:#FFFFFF;
	border:none;
}
.element {
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size:10px;
	color:#333333;
	background-color:#FFFFFF;
	border:1px solid #333333;
}
.elementGreen {
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size:10px;
	color:#333333;
	background-color:#FFFFFF;
	border:1px solid #379134;
}
.elementGrey {
	font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size:10px;
	color:#333333;
	background-color:#DDDDDD;
	border:1px solid #333333;
}
/*Link styles*/
.linkUnder a:link, .linkUnder a:visited, .linkUnder a:active { text-decoration:underline; }
.linkUnder a:hover { text-decoration:none; }
.linkNoUnder a:link, .linkNoUnder a:visited, .linkNoUnder a:active { text-decoration:none; }
.linkNoUnder a:hover { text-decoration:underline; }