A:link    { COLOR: #82abd0; TEXT-DECORATION : none }
A:visited { COLOR: #82abd0; TEXT-DECORATION : none }
A:hover   { COLOR: #2b4962; Text-Decoration : none }

A.navi_text:link    { COLOR: #2b4962; TEXT-DECORATION : none }
A.navi_text:visited { COLOR: #2b4962; TEXT-DECORATION : none }
A.navi_text:hover   { COLOR: #6596bb; Text-Decoration : none }

A.navi_text2:link    { COLOR: #636466; TEXT-DECORATION : none }
A.navi_text2:visited { COLOR: #636466; TEXT-DECORATION : none }
A.navi_text2:hover   { COLOR: #636466; Text-Decoration : none }

A.navi_text2b:link    { COLOR: #636466; TEXT-DECORATION : none }
A.navi_text2b:visited { COLOR: #636466; TEXT-DECORATION : none }
A.navi_text2b:hover   { COLOR: #636466; Text-Decoration : none }

A.normal_text:link    { COLOR: #2b4962; TEXT-DECORATION : none }
A.normal_text:visited { COLOR: #2b4962; TEXT-DECORATION : none }
A.normal_text:hover   { COLOR: #6596bb; Text-Decoration : none }


A.right_text2:link    { COLOR: #2b4962; TEXT-DECORATION : none }
A.right_text2:visited { COLOR: #2b4962; TEXT-DECORATION : none }
A.right_text2:hover   { COLOR: #6596bb; Text-Decoration : none }

A.button_text:link    { COLOR: #82abd0; TEXT-DECORATION : none }
A.button_text:visited   { COLOR: #82abd0; TEXT-DECORATION : none }
A.button_text:hover    { COLOR: #2b4962; TEXT-DECORATION : none }



body
{ 
 color:#2b4962;
 background-color:#FFFFFF;
}


.page_bg
{
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:repeat-x;
 background-image:url(images/page_bg.png);
}

.page_home_bg
{
 background-position:180px bottom;
 background-position-x:180px;
 background-position-y:bottom;
 background-repeat:no-repeat;
 background-image:url(images/web/home.jpg);
}


.bg_right
{
 background-position:left bottom;
 background-position-x:left;
 background-position-y:bottom;
 background-repeat:no-repeat;
 background-image:url(images/right_bg.jpg);
}


.form_table
{
 font-weight:normal;
 font-style:normal;
 font-size:11;
 font-family:Verdana;
 color:#505050;
 border-style:solid;
 border-width:1px;
 border-color:#A0A0A0;
 background-color: #FFFFFF;
}
.form_text
{
 font-family:Verdana;
 font-weight:normal;
 color:#F0F0F0;
 font-style:normal;
 font-size:11;
}


.normal_text
{
 font-family:Verdana;
 font-weight:normal;
 color:#6f7072;
 font-style:normal;
 font-size:11;
}


.navi_text
{
 font-family:Verdana;
 font-weight:normal;
 color:#2b4962;
 font-style:normal;
 font-size:13;
}
.navi_textb
{
 font-family:Verdana;
 font-weight:bold;
 color:#2b4962;
 font-style:normal;
 font-size:13;
}

.subnavi_text
{
 font-family:Verdana;
 font-weight:normal;
 color:#636466;
 font-style:normal;
 font-size:12;
}

.subnavi_text2
{
 font-family:Verdana;
 font-weight:normal;
 color:#aac3dd;
 font-style:normal;
 font-size:12;
}

.navi_text2
{
 font-family:Verdana;
 font-weight:normal;
 color:#2b4962;
 font-style:normal;
 font-size:10;
}
.navi_text2b
{
 font-family:Verdana;
 font-weight:normal;
 color:#2b4962;
 font-style:normal;
 font-size:10;
}


.center_title_text
{
 font-family:Verdana;
 font-weight:normal;
 color:#6f7072;
 font-style:normal;
 font-size:18;
}

.center_text
{
 font-family:Verdana;
 font-weight:normal;
 color:#6c6d6e;
 font-style:normal;
 font-size:13;
}
li
{
 font-family:Verdana;
 font-weight:normal;
 color:#6c6d6e;
 font-style:normal;
 font-size:13;
 text-align:left;
 padding-bottom:2px;
}
strong
{
 font-family:Verdana;
 font-weight:normal;
 color:#6c6d6e;
 font-style:normal;
 font-size:13;
}
ul
{
 font-family:Verdana;
 font-weight:normal;
 color:#6c6d6e;
 font-style:normal;
 font-size:13;
}
ol
{
 font-family:Verdana;
 font-weight:normal;
 color:#6c6d6e;
 font-style:normal;
 font-size:13;
}
b
{
text-align:left;
}

.right_text
{
 font-family:Verdana;
 font-weight:normal;
 color:#6f7072;
 font-style:normal;
 font-size:11;
}

.right_title_text
{
 font-family:Verdana;
 font-weight:normal;
 color:#2b4962;
 font-style:normal;
 font-size:11;
}

.right_text2
{
 font-family:Verdana;
 font-weight:normal;
 color:#6f7072;
 font-style:normal;
 font-size:11;
}

.bottom_text
{
 font-family:Verdana;
 font-weight:normal;
 color:#6f7072;
 font-style:normal;
 font-size:11;
}

.button_text
{
 font-family:Verdana;
 font-weight:normal;
 color:#82abd0;
 font-style:normal;
 font-size:11;
}
ul.news {
	padding:0px;
	margin:0px;
}
ul.news li {
	padding:0px;
	margin-left:15px;
	font-size:11px;
	color:#6F7072;
}

#table
{
 font-weight:normal;
 font-style:normal;
 font-size:10;
 font-family:Verdana;
 color:#6c6d6e;
 border-style:solid;
 border-width:1px;
 border-color:#b1c9cd;
 background-color: #FAFAFA;
 margin:0px;
}
#tr1
{
 font-weight:bold;
 font-style:normal;
 font-size:10;
 font-family:Verdana;
 color:#6c6d6e;
 border-style:solid;
 border-width:1px;
 border-color:#b1c9cd;
 background-color: #EAEAEA;
 vertical-align:top;
 text-align:right;
}
#tr2
{
 font-weight:normal;
 font-style:normal;
 font-size:10;
 font-family:Verdana;
 color:#6c6d6e;
 border-style:solid;
 border-width:1px;
 border-color:#6c6d6e;
 background-color: #F4F4F4;
 text-align:right;
}
#tr3
{
 font-weight:normal;
 font-style:normal;
 font-size:10;
 font-family:Verdana;
 color:#6c6d6e;
 border-style:solid;
 border-width:1px;
 border-color:#6c6d6e;
 background-color: #EAEAEA;
 text-align:right;
}



#page_counter
{
 font-family:Verdana;
 font-weight:normal;
 color:#9c9d9e;
 font-style:normal;
 font-size:11;
 text-align:center;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#CCCDCE;
 background-color: #F7F7F7;
 width:18px;
 height:15px;
 pading:2px;
 margin:2px;
 float:left;
 cursor:pointer;
}
#page_counter2
{
 font-family:Verdana;
 font-weight:normal;
 color:#7c7d7e;
 font-style:normal;
 font-size:11;
 text-align:center;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#CCCDCE;
 background-color: #DCDDDE;
 width:18px;
 height:15px;
 pading:2px;
 margin:2px;
 float:left;
 cursor:pointer;
}
#page_counter3
{
 font-family:Verdana;
 font-weight:normal;
 color:#7c7d7e;
 font-style:normal;
 font-size:11;
 text-align:center;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#CCCDCE;
 background-color: #ECEDEE;
 width:18px;
 height:15px;
 pading:2px;
 margin:2px;
 float:left;
 cursor:pointer;
 overflow:hidden;
}


