body
{
	font-family: 			Arial;
	font-size: 				9pt;
	background-image: 		url(../images/commons/top_background.jpg);
	background-repeat: 		repeat-x;
	background-position: 	top;
	background-color: 		#30536D;
}


#main
{
	background-image: 		url(../images/commons/main_bottom_background.jpg);
	background-repeat: 		repeat-y;
	background-position: 	top;
}
#main_inner
{
	background-image: 		url(../images/commons/main_background.jpg);
	background-repeat: 		no-repeat;
	background-position: 	top;
	padding: 				0 15px 0 15px;
}

#zoom
{
	padding: 				10px 17px;
}
.zoom_left
{
	/*padding: 				10px 17px;*/
	width:					200px;
	padding-top: 			30px;
}
.zoom_right
{
	width:					200px;
}
#footer
{
	background-image: 		url(../images/commons/footer.jpg);
	background-repeat: 		repeat-x;
	background-position: 	top;
	padding-top:			100px;
	text-align: 			center;
	color: 					#95C0DF;
	font-style: 			italic;
	font-size: 				10pt;
}

#footer a:link,
#footer a:hover,
#footer a:active,
#footer a:visited
{
	color: 					#95C0DF;
	font-style: 			italic;
	font-size: 				10pt;
}
#afterfooter
{
	text-align: 			center;
	margin-top: 			10px;
	margin-bottom: 			30px;
}

#afterfooter a:link,
#afterfooter a:hover,
#afterfooter a:active,
#afterfooter a:visited
{
	color: 					#95C0DF;
	font-style: 			italic;
	font-size: 				10pt;
	background-image: 		url(../images/commons/secure.png);
	background-repeat: 		no-repeat;
	background-position: 	left;
	padding-left:			16px;
	
}


/*********************************
 * Menu
 *********************************/
#menu
{
	margin: 				0 15px;
	padding: 				2px 0;
}

.menu_item,
.menu_item_link:link,
.menu_item_link:hover,
.menu_item_link:active,
.menu_item_link:visited
{
	font-size: 				10pt;
	font-style: 			italic;
	font-weight: 			bold;
	display: 				block;
	padding: 				4px 0;
	margin: 				2px 1px 0 1px;
	color: 					#FFF;
	background-repeat: 		no-repeat;
	text-align: 			center;
	width: 					185px;
	text-decoration: 		none;
	cursor: 				pointer;
}

.menu1 {  background-image:	url(../images/menu/menu_green.png); 	}
.menu2 {  background-image:	url(../images/menu/menu_blue.png); 		}
.menu3 {  background-image:	url(../images/menu/menu_orange.png); 	}
.menu4 {  background-image:	url(../images/menu/menu_purple.png); 	}
.menu5 {  background-image:	url(../images/menu/menu_pink.png);		}

#menu1 .submenu_item:link, #menu1 .submenu_item:hover, #menu1 .submenu_item:active, #menu1 .submenu_item:visited  { background-color:	#C7DDA7;	}
#menu2 .submenu_item:link, #menu2 .submenu_item:hover, #menu2 .submenu_item:active, #menu2 .submenu_item:visited  { background-color:	#C7D4DD;	}
#menu3 .submenu_item:link, #menu3 .submenu_item:hover, #menu3 .submenu_item:active, #menu3 .submenu_item:visited  { background-color:	#F3C789;	}
#menu4 .submenu_item:link, #menu4 .submenu_item:hover, #menu4 .submenu_item:active, #menu4 .submenu_item:visited  { background-color:	#8C6AA0; 	}
#menu5 .submenu_item:link, #menu5 .submenu_item:hover, #menu5 .submenu_item:active, #menu5 .submenu_item:visited  { background-color:	#B8A4C5;	}

#menu1 .submenu_item:hover { background-color:	#8FBA4F; }
#menu2 .submenu_item:hover { background-color:	#ADBFCC; }
#menu3 .submenu_item:hover { background-color:	#E79117; }
#menu4 .submenu_item:hover { background-color:	#6F4689; }
#menu5 .submenu_item:hover { background-color:	#D62670; }


/*********************************
 * MenuItem
 *********************************/
.submenu_item:link,
.submenu_item:hover,
.submenu_item:active,
.submenu_item:visited
{
	display: 				block;
	text-align: 			center;
	margin: 				1px;
	padding: 				3px 1px;
	color: 					#FFF;
	text-decoration: 		none;
	font-weight: 			bold;
	font-style: 			italic;
	font-size: 				9pt;
}


.submenu_inner
{
	background-color: #FFF;
}
.submenu
{
	position: 				absolute;
	width: 					186px;
	margin-left:			3px;
	background-color: 		#FFF;
}

