/*CSS Document*/
BODY
{
	background: #054B6E url(../images/blue/bg_main.jpg) no-repeat center top;
}
#header #top .moduletable H3
{
	color: #32B1F1;
	background: url(../images/blue/toph3bg.gif) no-repeat;
}
.moduletable H3, .moduletable_menu H3, .moduletable_text H3
{
	background: url(../images/blue/h3bg.jpg) no-repeat top left;
}
A, UL.menu A:hover, LI#current A, LI.parent LI#current A, LI#current LI A:hover, #bottom LI A:hover, A.mainlevel:hover, A#active_menu.mainlevel
{
	color: #124860;
}
UL.menu A:hover, LI#current A, A.mainlevel:hover, A#active_menu.mainlevel
{
	background: url(../images/blue/arrow_active.png) no-repeat;
	background-position: 3px 9px;
}
.middle A, H2, .contentheading
{
	color: #124860;
}
.button
{
	background: #3EB7F3 url(../images/blue/buttonbg.gif) repeat-x top left;
}
.middle UL LI
{
	background: url(../images/blue/bullet.png) no-repeat;
}
#reflection
{
	background: url(../images/blue/reflection.jpg) repeat-x top left;
}
#reflection-l
{
	background: url(../images/blue/reflection-l.jpg) no-repeat top left;
}
#reflection-r
{
	background: url(../images/blue/reflection-r.jpg) no-repeat top right;
}
#container
{
	background: url(../images/blue/containerbg_l.jpg) repeat-y top left;
}
#container .bgright
{
	background: url(../images/blue/containerbg_r.jpg) repeat-y top right;
}
#header .bgleft
{
	background: url(../images/blue/headerbg_l.jpg) no-repeat top left;
}
#header .bgright
{
	background: url(../images/blue/headerbg_r.jpg) no-repeat top right;
}
LI.parent LI#current A, LI#current LI A:hover
{
	background: url(../images/blue/arrow_subactive.png) no-repeat;
	background-position: 4px 10px;
}
#user3 UL LI A:hover
{
	background: transparent url(../images/blue/topmenu-bg.jpg) repeat-x;
	background-position: 0px 1px;
}

