/*
gray
----
current
---
#708090 #748aa2 #a5b7c9 #c2cfdc #e0e8f0 #f4f8ff
---

#a4b4c4 #b5c5d7 #cad6e3

gray-green
#708090 #748aa2 #a5b7c9

gray-blue ***
#262c30 #37424c #4a5869 #54657a #5f738d #6a829f #748aa2 #7790b1 #8ca3bf


#839fc3 #90afd4 #9abde0 
#9dbdde #9fbeda #a3bed7


#a3a9b8 #b3b9c8 #c3c9d8 #d3d9e8

#a0a8c0

additional
#4a5867 #5e7085 #748aa2 #8ca3bf #a3bed7
#526276 #7e98b7 #8eabcd #9dbdde
#6e7b8b #a2b5cd #bcd2ee #cae1ff

#7886b6 #a5b7cb

azure
#838b8b #c1cdcd #d0dddd #e0eeee #f0ffff

honeydew
#838b83 #c1cdc1 #e0eee0 #f0fff0

ivory
#8b8b83 #cdcdc1 #ddddd0 #eeeee0 #fffff0

beige
-----
#e8d5bd #aa6a00 #aa9070 #f0e0c0 #c08040
*/
/*common----------------------------------------------------------------------*/
body, td {font-size: 14px}
body {
 padding: 0;
 margin: 0;
 scrollbar-base-color: #748aa2;
 scrollbar-face-color: #4a5869;
 scrollbar-highlight-color: #f4f8ff;
 scrollbar-shadow-color: #000;
 scrollbar-arrow-color: #f4f8ff;
 scrollbar-dark-shadow-color: #748aa2;
 scrollbar-3d-light-color: #748aa2;
}
/*ul {padding-left: 15px}*/
a {text-decoration: none}
a:link {color: #0055bb; text-decoration: none}
a:visited {color: /*#7e9abb*/ /*#969*/ #779 /*#8ab*/; text-decoration: none}
a:hover {text-decoration: underline; color: #e07050}
form {line-height: 0px}
ul {
 text-align: left;
/* list-style: disc square;*/
/* list-style-image: url('img/tmp/bullet/checkbox17x10.gif')*/
/* list-style-image: url('img/tmp/bullet/checkbox10x10.gif')*/
/* list-style-image: url('img/tmp/bullet/checkbox8x8.gif')*/
/* list-style-image: url('img/tmp/bullet/ltblue8x8.gif')*/
/* list-style-image: url('img/tmp/bullet/blue6x6.gif')*/
/* list-style-image: url('img/tmp/bullet/bullet07x07-sq.gif')*/
/* list-style-image: url('img/tmp/bullet/arrow-orange2-6x7.gif')*/
/* list-style-image: url('img/bullet/bullet-orange-on-gray15x15.gif')*/

/* list-style-image: url('img/bullet/ul.gif')*/
 list-style-image: url('img/ul.gif')
/* list-style-image: url('img/bullet/ul0.gif')*/
}

/*.iborder {border-color: #748aa2}*/
.bgborder {background-color: #748aa2; color: #fff}
img.iborder {
 padding: 2px;
 border: 1px solid #748aa2; /*external color*/
 background-color: #fff     /*internal color*/
}

/*hi text*/
.hi {/*font-weight: bold;*/color: #a00}

/*small text*/
.txtsmall {font-size: 10px}
.asmall {font: 10px Tahoma,Arial,sans-serif}
/*.small a {color: #0055b0}*/
.asmall a:link, .asmall a:visited, .asmall a:active {color: #0055b0}
.asmall a:hover {text-decoration: underline; color: #e07050}

/*bg colors*/
.bglo   {background-color: #000}
.bglo2  {background-color: #006}
.bglo3  {background-color: #708090}
.bgmed  {background-color: #748aa2}
.bgmed2 {background-color: #a5b7c9 /*#a3a9b8 #b3b9c8*/ /*#c3c9d8*/}
.bgmed3 {background-color: #7790b1 /*#8ca3bf*/ /*#a5b7c9*/}
.bghi   {background-color: #fff}
.bghi2  {background-color: #a5b7c9 /*#d0e0f0*/}
.bghi3  {background-color: #f4f8ff}
.bghi4  {background-color: #d0e0ff}
/*
b0c0e0
c0d0f0
d0e0f0
*/
.topleft, .topright, .tophome, .today, .last {
 height: 16px;
/* font: 10px Arial,Tahoma,Arial,sans-serif;*/
 font: 11px Trebuchet MS,Arial,Tahoma,Arial,sans-serif;
}
.today {padding-left: 10px}
.last {padding-right: 10px}
.tophome {padding-left: 10px}
.topright {
 padding-right: 10px;
/* font-weight: bold;*/
 color: #fff
}
.tophome a:link, .tophome a:visited, .tophome a:active {text-decoration: none; /*font-weight: bold;*/ color: #fff}
.topright a:link, .topright a:visited, .topright a:active  {text-decoration: none; /*font-weight: bold;*/ color: #fff}
.tophome a:hover {color: #fff}
.topright a:hover {color: #fff}

.bgtop      {background-color: /*#748aa2*/ /*#8ca3bf*/ /*#a4b4c4*/ /**#b5c5d7**/ /*#8eabcd*/ /**#90afd4**/ /*#9abde0*/ /*#748aa2*/ #a5b7c9 /*#c2cfdc*/ /*#a2b5cd*/ /*#bcd2ee*/}
.bgtopright {background-color: /*#262c30*/ #4a5869 /**#54657a**/}
.logo {
 letter-spacing: 1px;
 text-align: center;
 height: /*64*/ 80px;
/* font: bold 20px Tahoma,Arial,sans-serif;*/
 font: 18pt Impact,Tahoma,Arial,sans-serif;
/* background: url("img/bg/bg-spotted-dots.gif");*/
/* background: url("img/bg/bg-ceramic-blue.gif");*/
/* background: url("img/bg/ceramic-blue.gif");*/
 color: #6a829f /**#748aa2**/ /*#7790b1*/ /*#839fc3*/;
 background-color: /*#e0e8f0*/ /*#bcd2ee*/ /*#c3daf7*/ /**#bed5f1**/ /*#b5c5d7*/ /*#bbc6d2*/ /*#e0e8f0*/ #cad6e3 /*#c2cfdc*/
}
.ras {
 margin-top: 10px;
 text-align: center;
 letter-spacing: 1px;
 font: bold 15px monospace,Tahoma,Arial,sans-serif;
 color: #54657a /*#5f738d*/ /**#6a829f**/ /*#748aa2*/
}
.submenu, .icras {
 height: 18px;
 font: 11px Trebuchet MS,Arial,Tahoma,Arial,sans-serif;
/* font: 12px AS_06x12_FIX_N_R,Tahoma,Arial,sans-serif;*/
/* text-align: center;*/
 background-color: /*#e0e8f0 #f4f8ff*/ /**#d6e8ff**/ /*#c2cfdc*/ /*#c6d3e1*/ /*#e0e8f0*/ /*#f4f8ff*/ /*#e0e8f0*/ #cad6e3
}
.icras {
/* padding-left: 22px;*/
 text-align: center;
 letter-spacing: 1px;
 font: 16px Impact,Tahoma,Arial,sans-serif; /*14pt*/
 color: #6a829f /**#748aa2**/ /*#7790b1*/ /*#839fc3*/
}
.submenu {
 padding-right: 10px;
 text-align: right;
 color: #4a5869 /**#54657a**/
}
.submenu a {cursor: pointer; color: #000}
.submenu a:link, .submenu a:visited, .submenu a:active {
 cursor: pointer;
 text-decoration: none;
 color: #036
}
.submenu a:hover {
 text-decoration: underline;
 color: #e07050
}
.infoline {
 height: 28px;
 padding-left: 10px;
/* padding-right: 10px;*/
/* text-align: center;*/
/* text-align: right;*/
/* vertical-align: top;*/
/* font: 11px Tahoma,Arial,sans-serif;*/
 font: 13px Tahoma,Arial,sans-serif;
 background-color: #f0f7ff;
 color: #708090
}

/* news */
.ndate {
 font: 13px Tahoma,Arial,sans-serif;
 color: #6a829f
}
.ntype {
 margin-top: 10px;
 font: bold 12px Tahoma,Arial,sans-serif;
 color: #6a829f
}
.nhead {
 margin-bottom: 20px;
 font-weight: bold;
 font-size: 12pt;
 color: #6a829f
}

.bgright {background-color: /*#d0e0ff*/ /**#f4f8ff**/ #e0e8f0}
.ntabright {padding-left: 10px}

/*menu pan*/
.bgmenu {background-color: /*#f0f7ff*/ #fff}

.mt0, .mt1, .mt2 {cursor: pointer}
.mt0, .mt1, .mt2, .curr0, .curr1, .curr2 {
 height: 14px;
 padding: 1 0 1 0;
/* font: 11px Arial,AS_06x12_FIX_N_R,Tahoma,Arial,sans-serif;*/
 font: 11px Trebuchet MS,Arial,AS_06x12_FIX_N_R,Tahoma,Arial,sans-serif;
 background-color: /*#a5b7c9*/ #e0e8f0;
 color: #000
}
.mt0, .curr0 {
/* text-transform: uppercase;*/
/* font-variant: small-caps;*/
 font-family: Arial,Trebuchet MS,Arial,AS_06x12_FIX_N_R,Tahoma,Arial,sans-serif;
 padding-left: 10px;
/*for Arial*/
/*
 font-size: 9px;
*/
 font-weight: bold;

 background-color: #748aa2;
 color: #fff
}
.mt1, .curr1 {
 padding-left: 25px;
/*
 background-color: #bbb;
 color: #000
*/
}
.mt2, .curr2 {
 padding-left: 40px;
/* background-color: #ccc;
 color: #000
*/
}
.curr0, .curr1, .curr2 {
 background-color: /*#ffffe0*/ #e8d5bd /*#ffa700*/;
 color: #000
}

/*delete???*/
.mt0 a {cursor: pointer; text-decoration: none; font-weight: bold; color: #fff}
.mt1 a {cursor: pointer; text-decoration: none; font-weight: bold; color: #fff}
.mt2 a {cursor: pointer; text-decoration: none; font-weight: bold; color: #fff}
.mt0 a:link, .mt0 a:visited, .mt0 a:active, .mt0 a:hover,
.mt1 a:link, .mt1 a:visited, .mt1 a:active, .mt1 a:hover,
.mt1 a:link, .mt1 a:visited, .mt1 a:active, .mt2 a:hover {
 cursor: pointer;
 text-decoration: none;
 font-weight: bold;
 color: #fff
}
/*/delete???*/

.bgmlo  {background-color: #006}
.bgmhi  {background-color: #d0e0f0}

/* right */
.bgrheadlo {background-color: #006}
.bgrheadhi {background-color: #a5b7c9 /*#d0e0f0*/} /* = bgright*/
.rhead {
 padding: 1 0 1 10;
 font: bold 12px /*10pt*/ /*9pt*/ Tahoma,Arial,sans-serif;
 background-color: /*#708090*/ /*#f0f7ff*/ #e8d5bd /*#ffffe0*/;
 color: /*#708090*/ #aa6a00 /*#300*/
}

/*address table*/
.albl, .abody {
 vertical-align: top;
 font: 11px Tahoma,Arial,sans-serif;
 color: #000
}
.albl {
 text-align: right;
 font-weight: bold;
}

/*Msg form*/
.bgform {background-color: /*#f4f8ff*/ #fff}
input.txtinput, textarea.txtinput {
/* font-family: monospace;*/
 border: 1px solid #708090 /*#a5b7c9*/;
 background-color: #fff;
 color: #000
}
.msglbl {
/* text-align: right;*/
 font: bold 10px Tahoma,Arial,sans-serif;
 color: #000
}

/*buttons*/
.msgbutt {
 font: bold 10px Tahoma,Arial,sans-serif;
 border: 1px solid #000 /*#708090*/ /*#a5b7c9*/;
 cursor: pointer;
 background-color: /*#748aa2*/ /*#a5b7c9*/ #c2cfdc;
 color: #000
}

/* bottom */
.botleft, .botmenu, .botright {
 height: 32px;
 font: 10px Tahoma,Arial,sans-serif;
 background-color: #a5b7c9 /*#c0cccc*/
}
.botmenu  {
 padding-left: 10px;
 padding-right: 10px;
 color: #fff
}
.botleft  {
 padding-left: 10px;
}
.botright {
 text-align: right;
/* padding-right: 10px;*/
/* margin-right: 10px;*/
 color: #fff;
 background-color: #708090
}
.botright a {color: #fff}
.botmenu a:link, .botmenu a:visited, .botmenu a:active  {font-weight: bold; color: #fff}
.botright a:link, .botright a:visited, .botright a:active {color: #fff}
.botmenu a:hover,
.botright a:hover {text-decoration: underline /*color: #e07050*/}

/*2-columns tab*/

/*main page*/
.leftpart1, .leftpart2 {
 text-align: right;
 padding: 20 10 20 40;
}
.mainpart1, .mainpart2 {
/* padding: 20 40 20 20;*/
 padding: 20 20 20 20;
}
.leftpart1 {background-color: #fff}
.leftpart2 {background-color: /*#e0e8f0*/ #f4f8ff}
.mainpart1 {background-color: /*#e0e8f0*/ #f4f8ff}
.mainpart2 {background-color: #fff}
.rightpart {
 padding: 10px;
 font: 11px Tahoma,Arial,sans-serif;
}

/*other pages*/
.bgtxt {background-color: #fff}
.bgmain {/*background-color: #fff*/}
/*.bgmaintd {background: repeat-y left url("img/bg/bgmain.gif")}*/

.lcol {
 padding: 20 20 0 10;
/* text-align: right;*/
 font: bold 14px Tahoma,Arial,sans-serif;
 color: #a5b7c9
}
.rcol {
 padding: 20px;
/* background-color: #69c*/
}
.maincol {
 padding: 20px;
/* background-color: #69c*/
}
