body {
	background-image: url(/images/bg.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	background-position: top center; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #2a55a0;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #394059;
}
img {
	border: 0;
}
h3 {
	height: auto;
	width: 75px;
	cursor: pointer;
	margin: 0px;
	padding-left: 0px;
}
.title {color: #29539F; font: normal 18px "Arial", "Verdana", "Helvetica","sans-serif"; font-weight:bold;}
.title2 {color: #29539F; font: normal 14px "Arial", "Verdana", "Helvetica","sans-serif"; font-weight:bold;}
.title3 {color: #29539F; font: normal 12px "Arial", "Verdana", "Helvetica","sans-serif"; font-weight:bold;}
.error {color: red; font: normal 12px "Arial", "Verdana", "Helvetica","sans-serif"; font-weight:bold;}
.success {color: green; font: normal 12px "Arial", "Verdana", "Helvetica","sans-serif"; font-weight:bold;}
p {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #394059;
}
td {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #394059;
}
a:link {
	color: #29539F;
}
a:visited {
	color: #29539F;
}
a:active {
	color: #29539F;
}
a:hover {
	color: #73A6FF;
	text-decoration: none;
}
.copyright {
	color: #B4C2DE;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
/* menu parent */
ul.menuParent {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 194px;
	text-indent: 0px;
	margin-top:0px
}

/* menu parent item */
ul.menuParent li {
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}
ul.menuParent li a {
display: block;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level menu */
ul.menu {
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level menu item */
ul.menu li {
	margin: 0px;
	padding: 0px;
	border: 1px solid white;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level menu link */
ul.menu li a {
	padding: 1px 6px;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #222;
	background: #C2D8FF;
	cursor: pointer;
	letter-spacing: 1px;
	display: block;
}

ul.menu li a:link, ul.menu li  a:visited {
	text-decoration: none;
	color: #222;
}
ul.menu li a:hover {
	background: #EBF2FF;
	text-decoration: none;
	color: #222;
}

/* 2nd level menu item */
ul.menu li ul.menu li {
	margin-left: 10px;
}

/* 1st level menu link */
ul.menu li ul.menu li a {
	background: #DBE8FF;
}
ul.menu li ul.menu li a:hover {
	background: #EDF4FF;
}




















/* menu parent */
ul.menuParent2 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 194px;
	text-indent: 0px;
	margin-top:0px
}

/* menu parent item */
ul.menuParent2 li {
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}
ul.menuParent2 li a {
display: block;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level menu */
ul.menu2 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level menu item */
ul.menu2 li {
	margin: 0px;
	padding: 0px;
	border: 1px solid white;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level menu link */
ul.menu2 li a {
	padding: 1px 6px;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #222;
	background: #C2D8FF;
	cursor: pointer;
	letter-spacing: 1px;
	display: block;
}

ul.menu2 li a:link, ul.menu2 li  a:visited {
	text-decoration: none;
	color: #222;
}
ul.menu2 li a:hover {
	background: #EBF2FF;
	text-decoration: none;
	color: #222;
}

/* 2nd level menu item */
ul.menu2 li ul.menu2 li {
	margin-left: 10px;
}

/* 1st level menu link */
ul.menu2 li ul.menu2 li a {
	background: #DBE8FF;
}
ul.menu2 li ul.menu2 li a:hover {
	background: #EDF4FF;
}




ul.sub_menuParent {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 194px;
	text-indent: 0px;
	margin-top:0px
}

/* sub_menu parent item */
ul.sub_menuParent li {
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}
ul.sub_menuParent li a {
display: block;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level sub_menu */
ul.sub_menu {
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level sub_menu item */
ul.sub_menu li {
	margin: 0px;
	padding: 0px;
	border: 1px solid white;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level sub_menu link */
ul.sub_menu li a {
	padding: 1px 6px;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #222;
	background: #C2D8FF;
	cursor: pointer;
	letter-spacing: 1px;
	display: block;
}

ul.sub_menu li a:link, ul.sub_menu li  a:visited {
	text-decoration: none;
	color: #222;
}
ul.sub_menu li a:hover {
	background: #EBF2FF;
	text-decoration: none;
	color: #222;
}

/* 2nd level sub_menu item */
ul.sub_menu li ul.sub_menu li {
	margin-left: 10px;
}

/* 1st level sub_menu link */
ul.sub_menu li ul.sub_menu li a {
	background: #DBE8FF;
}
ul.sub_menu li ul.sub_menu li a:hover {
	background: #EDF4FF;
}




















/* sub_menu parent */
ul.sub_menuParent2 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 194px;
	text-indent: 0px;
	margin-top:0px
}

/* sub_menu parent item */
ul.sub_menuParent2 li {
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}
ul.sub_menuParent2 li a {
display: block;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level sub_menu */
ul.sub_menu2 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level sub_menu item */
ul.sub_menu2 li {
	margin: 0px;
	padding: 0px;
	border: 1px solid white;
	text-indent: 0px;
	margin-top:0px
}

/* 1st level sub_menu link */
ul.sub_menu2 li a {
	padding: 1px 6px;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #222;
	background: #C2D8FF;
	cursor: pointer;
	letter-spacing: 1px;
	display: block;
}

ul.sub_menu2 li a:link, ul.sub_menu2 li  a:visited {
	text-decoration: none;
	color: #222;
}
ul.sub_menu2 li a:hover {
	background: #EBF2FF;
	text-decoration: none;
	color: #222;
}

/* 2nd level sub_menu item */
ul.sub_menu2 li ul.sub_menu2 li {
	margin-left: 10px;
}

/* 1st level sub_menu link */
ul.sub_menu2 li ul.sub_menu2 li a {
	background: #DBE8FF;
}
ul.sub_menu2 li ul.sub_menu2 li a:hover {
	background: #EDF4FF;
}