/* @group Global */

body {
	background: #dce7f1 url(../images/body_bck_blue.png) repeat left top;
}

h1 {
	color: #2c3b47;
}

h3 {
	color: #307cb9;
}

/* @end */

/* @group Top */

/* @group Corners */

div.top div.corner.blue {
	background: url(../../images/top_bck_blue.png) no-repeat left bottom;
}

div.top div.corner.blue.btm_left {
	background-position: left bottom;
}

div.top div.corner.blue.btm_right {
	background-position: right bottom;
}

/* @end */

/* @group Standard */

div.top {
	background: #14416a url(../images/top_bck_blue.png) repeat-x left top;
}

a.qsi {
	height: 23px;
	width: 115px;
	background: transparent url(../images/top_qsi_blue.png) repeat left bottom;
	bottom: 10px;
}

a.t08 {
	background: transparent url(../images/top_t08_blue.png) repeat left bottom;
	bottom: 9px;
}

a.icon {
	background: transparent url(../images/icon_blue.png) no-repeat right bottom;
	color: #bad9ef;
}

a.icon:hover {
	background-position: right top;
}



/* @end */


/* @end */

/* @group Corners */

/* @group Regular */

div.corner {
	background: transparent url(../images/corners_lightblue.png) no-repeat;
}

/* @end */

/* @group White */

div.corner.white {
	background-image: url(../images/corners_white_blue.png);
}



/* @end */



/* @end */

/* @group Tabs */



div.tabs {
	background: #cfdae3 url(../images/tab_bck_blue.png) repeat left top;
}

div.tabs ul li {
	background-image: url(../images/tabs_bck_lt_blue.png);
}

div.tabs ul li a {
	background-image: url(../images/tabs_bck_rt_blue.png);
	color: #8aa3ba;
}

div.tabs ul li:hover a {
	color: #6c8ba9;
}

div.tabs ul li.active a {
	color: #4a7196;
}

div.tabs ul.right li a {
	color: #ffffff;
}

div.tabs ul.right li a:hover {
	color: #c7d4e0;
}

/* @end */

/* @group Footer */

div.footer {
	color: #678cae;
}

div.footer a {
	color: #78a4cc;
}

/* @end */