body
{
	margin  : 0px;
	padding : 0px;
	font : normal normal 12px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	background : #0F2B60 url('img/bg.jpg') 0px 0px repeat-x;
}

form
{
	padding : 0px;
	margin  : 0px;
}

img
{
	border : none;
}

input
{
	vertical-align : middle;
}


/*******************************************************************
TOP */

#top
{
	width  : 969px;
	height : 276px;
	margin : 0px auto;
	position : relative;
}

#top div
{
	position : absolute;
	left : 110px;
	bottom : 13px;
	color : #102161;
}

#top img
{
	float : left;
	border : none;
}

#menu
{
	width  : 812px;
	height : 44px;
	margin : 0px auto;
	background : transparent url('img/menu.jpg') 0px 0px no-repeat;
	padding-left : 157px;
}

#menu img
{
	float  : left;
	border : none;
}


a.bt1
{
	display : block;
	width : 109px;
	float : left;
	text-decoration : none;
	background-image : none;
	color : #142C71;
	text-align : center;
	padding-top : 10px;
	overflow : hidden;
	background-image : url('img/bt01_off.gif');
}

a.bt1:hover
{
	background-image : url('img/bt01.gif');
}

a.bt2
{
	display : block;
	width : 106px;
	float : left;
	text-decoration : none;
	background-image : none;
	color : #142C71;
	text-align : center;
	padding-top : 10px;
	overflow : hidden;
	background-image : url('img/bt02_off.gif');
}

a.bt2:hover
{
	background-image : url('img/bt02.gif');
}


a.bt3
{
	display : block;
	width : 70px;
	float : left;
	text-decoration : none;
	background-image : none;
	color : #142C71;
	text-align : center;
	padding-top : 10px;
	overflow : hidden;
	background-image : url('img/bt03_off.gif');
}


a.bt3:hover
{
	background-image : url('img/bt03.gif');
}

a.bt4
{
	display : block;
	width : 85px;
	float : left;
	text-decoration : none;
	background-image : none;
	color : #142C71;
	text-align : center;
	padding-top : 10px;
	overflow : hidden;
	background-image : url('img/bt04_off.gif');
}



a.bt4:hover
{
	background-image : url('img/bt04.gif');
}

a.bt5
{
	display : block;
	width : 112px;
	float : left;
	text-decoration : none;
	background-image : none;
	color : #142C71;
	text-align : center;
	padding-top : 10px;
	overflow : hidden;
	background-image : url('img/bt05_off.gif');
}



a.bt5:hover
{
	background-image : url('img/bt05.gif');
}


a.bt6
{
	display : block;
	width : 53px;
	float : left;
	text-decoration : none;
	background-image : none;
	color : #142C71;
	text-align : center;
	padding-top : 10px;
	overflow : hidden;
	background-image : url('img/bt06_off.gif');
}



a.bt6:hover
{
	background-image : url('img/bt06.gif');
}

a.bt7
{
	display : block;
	width : 123px;
	float : left;
	text-decoration : none;
	background-image : none;
	color : #142C71;
	text-align : center;
	padding-top : 10px;
	overflow : hidden;
	background-image : url('img/bt07_off.gif');
}



a.bt7:hover
{
	background-image : url('img/bt07.gif');
}


#menu a
{
	height : 34px;
}

#menu a:hover
{
	text-decoration : underline;
}

/*******************************************************************
LEFT */

#page
{
	width : 969px;
	overflow : hidden;
	position : relative;
	margin : 0px auto;
}


#left
{
	width : 131px;
	height : 703px;
	overflow : hidden;
	position : relative;
	float : left;
	background : transparent url('img/left.jpg') 0px 0px no-repeat;
	padding-top  : 87px;
	padding-left : 29px;
	margin-top : 15px;
}


#left a
{
	color : #4F87CB;
	text-decoration : none;
	line-height : 22px;
}

#left a:hover
{
	text-decoration : underline;
}



/*******************************************************************
CONTENT */


#content
{
	width : 628px;
	overflow : hidden;
	margin-left : 10px;
	padding-top : 28px;
}

#boxbg
{	
	background : #919FC6 url('img/bgbox.jpg') 0px 0px no-repeat;
	margin : 20px 0px 0px 0px;
	padding : 20px 20px 0px 20px;
	color : #0D1C5B;
	line-height : 18px;
}

#boxbg a
{
	text-decoration : underline;
	color : #0D1C5B;
	font-weight : bold;
}

#boxbg a:hover
{
	text-decoration : none;
}


a.normal
{
	font-weight : normal !important;
	text-decoration : none !important;
}

a.normal:hover
{
	text-decoration : underline !important;
}

a.top
{
	font-weight : bold;
	color : #102161;
	text-decoration : underline !important;
}

a.top:hover
{
	text-decoration : none !important;
}

#boxbg2
{
	width : 628px;
	height : 26px;
	background : transparent url('img/bgbox2.gif') 0px 0px no-repeat;
}

td.border
{
	color : #90C1E4;
	border-top : 1px #293D67 solid;
	font-size : 11px;
	line-height : 18px;
}

td.border span
{
	color : #C3DDEF;
	font-size : 14px;
	font-weight : bold;
}


td.border a
{
	color : #CDF1FB;
	text-decoration : none;
}

td.border a:hover
{
	text-decoration : underline;
}


/*******************************************************************
RIGHT */

#right
{
	width : 160px;
	overflow : hidden;
	position : relative;
	float : right;
	margin-top : 15px;
	text-align : center;
}

#buttons
{
	text-align : right;
}

/*******************************************************************
BOTTOM */

#bottom
{
	width : 949px;
	padding : 15px 10px;
	color : #3861A5;
	background : transparent url('img/line.gif') 0px 0px no-repeat;
	margin : 20px auto;
}

#bottom a
{
	color : #60A1CE;
	text-decoration : none;
}

#bottom a:hover
{
	text-decoration : underline;
}


.filter1
{
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
	border : none;
}

.filter2
{
	-moz-opacity: 0.8;
	opacity: 0.8;
	filter: alpha(opacity=90);
	border : none;
}

#scr
{
	text-align: center;
	font-style: italic;
}

#scr img {
	border: 4px solid #38507C;
}

#scr a:hover img {
	border-color: #0D1C5B;
}
