/* CSS layout */
A:link
{
	color: #0e598c;
	border: none;
	text-decoration: none;
}

A:visited
{
	color: #0e598c;
	border: none;
	text-decoration: none;
}

A:active
{
	color: #0b4873; 
	border: none;
	text-decoration: none;
}

A:hover
{
	color: #1481cc;
	border: none;
	text-decoration: none;
}

/**************************************/

.bt_down A:link
{
	color: #dbdbdb;
	border: none;
	text-decoration: none;
}

.bt_down A:visited
{
	color:  #dbdbdb;
	border: none;
	text-decoration: none;
}

.bt_down A:active
{
	color:  #dbdbdb;
	border: none;
	text-decoration: none;
}

.bt_down A:hover
{    
	color:  #e6e6e6;
	border: none;
	text-decoration: none;
}


/**********************************************/

body {
	background-color: #05101a; /*#202020;*/
	color: #0a4066; /*#153C57;*/
	text-align: center;
	font-family: Verdana,Arial,Helvetica,sans-serif;
        padding: 0;
        margin: 0;
    margin-top: 20px;
    background-image: url(../design/bg.png);
    background-attachment: fixed;
    background-repeat: repeat-x;
}

#bg_top {
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding: 0px;
	background-image: url('../design/bgtop.png');
	background-repeat: no-repeat;
	height: 10px;
	width: 1000px;

}

#bg_middle {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
	display: block;
	text-align: left;
	background-image: url('../design/bgmiddle.png');
	background-repeat: repeat-y;
	width: 980px;
}

#bg_bottom {
    padding: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
	background-image: url('../design/bgbottom.png');
	background-repeat: no-repeat;
	height: 10px;
	width: 1000px;
}


.c_box {
	display: block;
	font-size: small;
	width: 960px;
        background-color: #fafafa;
        padding: 10px;
     margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.box_text {
   	display: inline-block;
	font-size: small;
	width: 770px; /*710*/
        background-color: #f5f5f5;
        padding: 5px;
     margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-width: 1px;
    border-color: #dbdbdb;
    border-style: solid;
}


.box_info {
   	display: inline-block;
	font-size: small;
	width: 160px;
        background-color:  #b8e6d3; /* #e6e6e6;*/
        padding: 0px;
        float: right;
     margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-width: 1px;
    border-color: #cccccc;
    border-style: solid;
    vertical-align: top;
}



.bt_up {
       /* padding: 0px;*/
       font-size: 12px;
	margin: 0px;
        display: inline-block;
	background-image: url('../design/bt0.png');
	background-repeat: no-repeat;
	height: 30px;
	width: 120px;
    padding-top: 10px;
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
    text-align: center;
}

.bt_down {
           font-size: 12px;
	margin: 0px;
        display: inline-block;
	background-image: url('../design/bt1.png');
	background-repeat: no-repeat;
	height: 30px;
	width: 120px;
            padding-top: 10px;
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
    text-align: center;
}

.bt_down:hover{
  background-image: url('../design/bthover.png');
}

/**********************************/

.left {
    text-align: left;
}

H1, H2
{
	color: #ada009;
}


H3, H4
{
	color: #ada009;
}

IMG
{
	border: none;
}




.box_text IMG
{
	border: 1px;
        border-style: solid;

}

.nob img
{
        border: none;
}

TABLE
{
	font-size: small;
	text-align: center;
	margin: 0 auto;
}

TD
{
	padding: 0.5em 0.5em;

}

#bg_middle p
{
	text-align:justify;
	color: #a69a12;
}


#bg_middle ul
{
	color: #003366;
	text-align: left;

}

.box_info ul
{
	list-style-type: none;
	text-align: left;
	margin: 0px;
	padding: 10px;
}
