body
{
   margin: 0em;
   font-family: arial, sans-serif;
   background: #EBF3FB;
   color: #07519A;
   width: 100%;
   text-align: center;
   background-image:url('../imgs/bg_w.gif');
}

body
{
   margin: 0em;
   font-family: arial, sans-serif;
   background: #EBF3FB;
   color: #07519A;
   width: 100%;
   text-align:-moz-center;
   background-image:url('../imgs/bg_w.gif');
}


a {
   text-decoration: none;
}
a:link {
   color: #90B0D0;
}
a:visited {
   color: #90B0D0;
}
a:hover {
   text-decoration: underline;
   color: #4080A0;
}


a.ag:link {
   color: #60A060;
}
a.ag:visited {
   color: #60A060;
}
a.ag:hover {
   color: #DE5128;
}

a.ar:link {
   color: #A06060;
}
a.ar:visited {
   color: #A06060;
}
a.ar:hover {
   color: #DE5128;
}

a.abox:link {
   color: #90B0D0;
   padding: 0.1875em 0.3750em;
   border-style: none;
   border-width: 0.0625em;
}
a.abox:visited {
   color: #90B0D0;
   padding: 0.1875em 0.3750em;
   border-style: none;
   border-width: 0.0625em;
}
a.abox:hover {
   color: #4080A0;
   padding: 0.1250em 0.3125em;
   background: #EBF3FB;
   border-style: solid;
   border-width: 0.0625em;
   border-color: #AACCEE;
}

a.abox2:link {
   color: #07519A;
   display: block;
}
a.abox2:visited {
   color: #07519A;
   display: block;
}
a.abox2:hover {
   color: #DE5128;
   display: block;
}

a.aboxg:link {
   color: #90D0B0;
   padding: 0.1875em 0.3750em;
   border-style: none;
   border-width: 0.0625em;
}
a.aboxg:visited {
   color: #90D0B0;
   padding: 0.1875em 0.3750em;
   border-style: none;
   border-width: 0.0625em;
}
a.aboxg:hover {
   color: #40A080;
   padding: 0.1250em 0.3125em;
   background: #EBFBF3;
   border-style: solid;
   border-width: 0.0625em;
   border-color: #99DDBB;
}

textarea, select, .input1 {
   padding: 0em 0.2em 0em 0.2em;
   background: #EBF3FB;
   color: #07519A;
   border: 0.05em;
   border-style: solid;
   border-color: #AACCEE;
   font-family: "courier new", verdana, sans-serif;
}
input {
   padding: 0em 0.2em 0em 0.2em;
   background: #EBF3FB;
   color: #07519A;
   border: 0.05em;
   border-style: solid;
   border-color: #AACCEE;
   font-family: "courier new", verdana, sans-serif;
   background-image: url('../imgs/bg_inp.gif');
   background-position:center;
}
.inputro {
   background: #EBF3FB;
   border-color: #AACCEE;
   color: #AACCEE;
}

hr {
 border-style: dotted;
 border-color: #AACCEE;
}

img {
   border: 0em;
}

.topcol {
}

.leftcol {
   width: 12em;
}

.centercol {

}

.rightcol {

}

.bottomcol {
}

.navbar {
   padding:0.2em 1.5em;
   font-size: 0.8em;
   text-align:center;
   background-image: url('../imgs/bg_menu.gif');
   background-position: bottom;
   background-repeat: repeat-x;
}

h1, h2, h3, h4, h5, h6 {
   margin: 0em;
}

.ul2 {
   color: #806040;
   margin: 0em;
}
.li2 {
   margin-left: 1.5em;
   padding-top: 0.5em;
}

.ulfree1 {
   margin: 0em;
   padding: 0em;
   list-style-type: none;
}
.ulfree1 li {
   padding: 4px 15px;
   list-style-type: none;
   text-align: left;
   font-size:0.8em;

   border-style:solid;
   border-width: 0.0625em;
   border-top: 0;
   border-left: 0;
   border-right: 0;
   border-bottom-color: #D1D1D1;

   background-image: url('../imgs/bg_menu.gif');
   background-position:center;
}
.ulfree1 a {
   text-decoration: none;
}

.ulfree2 li {
   margin:0em 0em 1em 0em;
}

.liSel {
   list-style-type: circle;
}
.liFree {
   list-style-type: none;
   margin: 0em;
}

.divblockframe {
   margin: 0em;
   padding: 0em;
   border-width: 0.0625em;
   border-style: none;
   border-color: #AACCEE;
}
.divblock {
   background: #FFFFFF;
   color: #07519A;
   text-align:left;
}
.divblocktitle {
   padding: 0.1em 0.5em 0.1em 0.5em;
   background: #96C1EA;
   color: #FFFD43;
   background-position:center;
}
.divblockin {
   padding: 0em;
   background: #FFFFFF;
   color: #07519A;
   border-width: 0.0625em;
   border-top-width: 0em;
   border-style: solid;
   border-color: #AACCEE;
}

.imgw760 {
   width: 47.5em;
}

.imgw640 {
   width: 40em;
}

.imgw150 {
   width: 9.375em;
}

.imgh500 {
   height: 31.25em;
}

.imgh200 {
   height: 12.50em;
}

.imgh120 {
   height: 7.50em;
}
.imgh120b {
   height: 9.37em;
}
.img120b
{
   width: 12.50em;
   height: 9.37em;
}

.imgh100 {
   height: 6.25em;
}

.imgh165 {
   height: 10.31em;
}

.imgh165b {
   height: 12.89em;
}

.imgh80 {
   height: 5em;
}

.imgh70 {
   height: 4.375em;
}

.imgh50 {
   height: 3.125em;
}

.imgh20 {
   height: 1.25em;
}

.imgh20b {
   height: 1.56em;
}


.cswebchatbody{
   margin:1em 0em;
   padding: 0.2em;
   height:20em;
   overflow: scroll;
   background: #303030;
   border: 0.05em;
   border-style: solid;
   border-color: #666666;
   font-family: "courier new", verdana, sans-serif;
}

.msg_1
{
   border-style: dotted;
   border-width: 0.1em;
   border-color: #C06060;
   padding: 0.3em;
   color: #C06060;
   text-align: center;
}
.msg_2
{
   border-style: dotted;
   border-width: 0.1em;
   border-color: #E0B000;
   padding: 0.3em;
   color: #E0B000;
   text-align: center;
}
.msg_3
{
   border-style: dotted;
   border-width: 0.1em;
   border-color: #60A060;
   padding: 0.3em;
   color: #60A060;
   text-align: center;
}

.smalltext
{
   font-size: 0.7em;
}
.mediumtext
{
   font-size: 0.9em;
}

.redtext
{
   color: #C04040;
}
.yellowtext
{
   color: #BCBA00;
}

.greentext
{
   color: #40A040;
}
.greentext.a:link {
   color: #60A060;
}
.greentext.a:visited {
   color: #60A060;
}
.greentext.a:hover {
   color: #DE5128;
}

.bluetext
{
   color: #07519A;
}

.intd1
{
   text-align: center;
}

.tdl1
{
   background:#F0F0F0;
   text-align:center;
   border-style:solid;
   border-width:0 0 2px 0;
   border-color:#C0C0C0;
}
.tdl2
{
   background:#E0E0E0;
   text-align:center;
   border-style:solid;
   border-width:0 0 2px 0;
   border-color:#C0C0C0;
}
.tdl1r
{
   background:#F0F0F0;
   text-align:right;
   border-style:solid;
   border-width:0 0 2px 0;
   border-color:#C0C0C0;
}
.tdl2r
{
   background:#E0E0E0;
   text-align:right;
   border-style:solid;
   border-width:0 0 2px 0;
   border-color:#C0C0C0;
}
.tdl1l
{
   background:#F0F0F0;
   text-align:left;
   border-style:solid;
   border-width:0 0 2px 0;
   border-color:#C0C0C0;
}
.tdl2l
{
   background:#E0E0E0;
   text-align:left;
   border-style:solid;
   border-width:0 0 2px 0;
   border-color:#C0C0C0;
}
.infsml
{
   font-size:0.7em;
   font-weight:bold;
}

.tdt
{
   background: #96C1EA;
   color: #DAEAF8;
   padding: 0.15625em 0.3125em;
   font-weight: bold;
}
.tdb
{
   background: #DAEAF8;
   padding: 0.15625em 0.3125em;
   text-align: center;
}
.smallt
{
   background: #404040;
   color: #808080;
   padding: 0.15625em 0.3125em;
   font-size: 0.625em;
   font-weight: bold;
}
.smalltb
{
   background: #ABCCEE;
   color: #AACCEE;
   padding: 0.15625em 0.3125em;
   font-size: 0.625em;
   font-weight: bold;
}

.inp
{
   background: #6080A0;
   color: #103050;
   border-color: #103050;
}

.tab1
{
   /*width:49em;*/
   text-align: left;
}
.tab1.a:link{   color: #103050;}
.tab1.a:visited{   color: #103050;}
.tab1.a:hover{   color: #07519A;}

.tab2
{
   /*width:46em;*/
   text-align: left;
}

.blogt
{
   background: #C5DEF5;
   padding: 0.3125em;
}
.blogb
{
   background: #EBF3FB;
   padding: 0.3125em;
}
.blogb2
{
   color: #333333;
   background: #D6E8F8;
   padding: 0.3125em;
}
.blogb2 a:link {
   color: #07519A;
   text-decoration: none;
}
.blogb2 a:visited {
   color: #07519A;
   text-decoration: none;
}
.blogb2 a:hover {
   color: #07519A;
   text-decoration: underline;
}

.form1
{
   margin: 0em;
   text-align: center;
}

.imgt1
{
   margin:0em;
   padding:0.5em;
   font-size:1.5em;
}

.tdb1
{
   padding: 0.50em;
   border-style: solid;
   border-width: 1px;
   border-color:#666666;
   background:#E8E8E8;
   font-size:0.8em;
}
.tdb2
{
   padding: 0.50em;
   border-style: solid;
   border-width: 1px;
   border-color: #666666;
   background: #FFFFFF;
}

.divblg1
{
   padding: 0.50em;
   border-style: solid;
   border-width: 1px;
   border-color: #AACCEE;
   font-size: 0.7em;
}
.divblg1 a:link {
   color: #07519A;
   text-decoration: none;
}
.divblg1 a:visited {
   color: #07519A;
   text-decoration: none;
}
.divblg1 a:hover {
   color: #07519A;
   text-decoration: underline;
}

.divblg1_over
{
   padding: 0.50em;
   border-style: solid;
   border-width: 1px;
   border-color: #AACCEE;
   font-size: 0.7em;
   background: #EFFFEF;
}
.divblg1_over a:link {
   color: #07519A;
   text-decoration: none;
}
.divblg1_over a:visited {
   color: #07519A;
   text-decoration: none;
}
.divblg1_over a:hover {
   color: #07519A;
   text-decoration: underline;
}

.divblg1_t1
{
   font-size: 1.4em;
   font-weight: bold;
}


.divblg1_t2
{
   color: #484848;
}
.divblg1_t3
{
   color: #484848;
   font-size: 1.2em;
}


.divblg1_b
{
   padding: 0.20em 0.50em;
   border-style: solid;
   border-width: 1px;
   border-color: #AACCEE;
   border-top: 0;
   font-size: 0.8em;
}


.divblg2_t1
{
   margin:0.025em 0em;
   padding:0.5em 0.7em;
   background:#E1ECF7;
   border-style:solid;
   border-color:#BED7EE;
   border-width:0em 0em 0.1em 0em;
   font-size:0.9em;
}

.divblg2_b1
{
   margin:0.2em 0em;
   padding:0.5em 0.7em;
   background:#ECF3FA;
   border-style:solid;
   border-color:#D9E7F5;
   border-width:0em 0em 0.1em 0em;
   font-size:0.8em;
}
.divblg2_b1_link
{
   
   display:block;
   margin:0.2em 0em;
   padding:0.5em 0.7em;
   background:#ECF3FA;
   border-style:solid;
   border-color:#D9E7F5;
   border-width:0em 0em 0.1em 0em;
   font-size:0.8em;
   cursor: pointer;
}
.divblg2_b1_over
{
   
   display:block;
   margin:0.2em 0em;
   padding:0.5em 0.7em;
   background:#EBFBED;
   border-style:solid;
   border-color:#D8F6DC;
   border-width:0em 0em 0.1em 0em;
   font-size:0.8em;
   cursor: pointer;
}
.divblg2_b1_t1
{
   color:#1F79CD;
}
.divblg2_b1_t2
{
   font-size:0.8em;
   color:#8FA9C1;
}
.divblg2_b1_t3
{
   margin:0.4em 0em 0em 0em;
   color:#484848;
}
.divblg2_b1_tarea1
{
   margin:0em;
   padding: 0.2em 0.3em;
   font-family: arial;
   background:#FFFFFF;
   color:#8FA9C1;
}
.divblg2_b1_tarea1_in
{
   margin:0em;
   padding: 0.2em 0.3em;
   font-family: arial;
   background:#FFFFFF;
   color:#484848;
}
.divblg2_b1_inp1
{
   height:20px;
   margin:0em;
   padding: 0.1em 0.3em;
   font-family: arial;
   background:#FFFFFF;
   color:#8FA9C1;
}
.divblg2_b1_inp1_in
{
   height:20px;
   margin:0em;
   padding: 0.1em 0.3em;
   font-family: arial;
   background:#FFFFFF;
   color:#484848;
}
.divblg2_b1_inp2
{
   height:20px;
   margin:0em;
   padding: 0em 0em;
   font-family: arial;
   background:#8FA9C1;
   color:#FFFFFF;
   font-family:arial;
   font-size: 0.9em;
   border-style:none;
}