body { margin: 0px; padding: 0px; background-color: #F8FAFE; text-align: center;  background-image: url( ../pic/bk2.gif); background-position: center; background-repeat: repeat-y;}
/* ADB7CC*/
td, { font: 10 Verdana; text-align: left; vertical-align: top; margin: 0px; padding: 0px; color: #323232;}

div, input, select { font: 10 Verdana; text-align: left; margin: 0px; padding: 0px; color: #575757;}

div.div770_1 { width: 770px;	margin: 0px auto;}

div.divtop1 { width: 535px; float: left; background-color: #fff;}
div.divtop2 { width: 235px; height: 115px; float: right; background-image: url( ../pic/bk1.gif); }
div.divframe3 { width: 235px; float: left; background-color: #E5EBF5;}

div.divreg { width: 199px; height: 33px; display: block;  margin: 0px 17px; padding: 0px;}
div.divreg A { width: 199px; display: block; border: 1px solid #003399; }
div.divreg A:hover { border: 1px solid #FF9C4D; }

div.divoli { width: 138px; display: block;  margin: 10px 0px; padding: 0px;}
div.divoli A { width: 138px; display: block; border: 1px solid #fff; }
div.divoli A:hover { border: 1px dotted #FF9C4D; }

div.diccont30 { padding: 30px 30px 40px; font: 14px Trebuchet MS, Verdana; text-align: justify;}
div.diccont30_1 { padding: 0px 30px 5px;}
div.diccont17 { padding: 30px 17px 0px; font: 13px Trebuchet MS, Verdana; line-height: 15px;}

div.divnav { margin: 3px 0px 30px; font: 10px Verdana; color: #555; }
div.divbot1 { color: #003399; border-bottom: 1px dotted #003399; margin: 10px 0px; padding-bottom: 10px}
div.divbot2 { color: #003399; border-top: 1px dotted #003399; margin: 54px 17px 0px; padding-top: 10px}

div.divline1 {	border-top: 3px solid #fff; margin: 12px 0px 17px;}

div.div_test { font: 14px Trebuchet MS, Verdana; border-bottom: 1px dashed #aaa; margin: 15px 0px 35px; padding: 0px 0px 7px; text-align: right;}

/* lists */

ul.menulist1 { margin:0px 0px 0px 30px; padding:0px; }

ul.menulist1 li { display:inline; list-style-type:none; padding:0px; }

/* tables */

table.t1 {	margin: 15px 17px 32px; }

/* td */

td.tdtext1 { font: 14px Trebuchet MS, Verdana; vertical-align: top;}
td.tdtext2 { font: 14px Trebuchet MS, Verdana; vertical-align: top; padding: 4px 0px; color: #575757;}
td.tdtext3 { font: 14px Trebuchet MS, Verdana; vertical-align: top; padding: 4px 0px; color: #575757; text-align: right;}
td.tdtext4 { font: 14px Trebuchet MS, Verdana; vertical-align: top; text-align:right; padding-bottom:11px;}
td.tdtext5 { font: 15px Trebuchet MS, Verdana; vertical-align: top; color: #003399;}


/* em */

em.emline15 { font-style: normal; line-height: 15px; }
em.emorange { font-style: normal; font-weight: bold; color: #FF9C4D; font-size: 16px}
em.emgrey { font-style: normal; font-weight: bold; color: #777; font-size: 20px}
em.orange1 { font-style: normal; font-weight: bold; color: #FF9C4D; font-size: 20px}

em.emgrey1 { font-style: normal; font-weight: normal; color: #111;}
em.emblue { font-style: normal; font-weight: normal; color: #003399;}
em.emblue1 { font-style: normal; font-weight: bold; color: #003399;font-size: 16px}

/* a */

a.l1:link, a.l1:visited {   color: #aaa; text-decoration: none;}
a.l1:active, a.l1:hover {   color: #FF9C4D; text-decoration: none}

a.l2:link, a.l2:visited {   color: #003399; text-decoration: underline}
a.l2:active, a.l2:hover {   color: #FF9C4D; text-decoration: none}

a.l3:link, a.l3:visited {   color: #323232; text-decoration: none}
a.l3:active, a.l3:hover {   color: #fff; text-decoration: none; background-color: #323232}

a.l4:link, a.l4:visited {   color: #7F99CC; text-decoration: none}
a.l4:active, a.l4:hover {   color: #003399; text-decoration: underline}

a.l5:link, a.l5:visited {   color: #FF9C4D; text-decoration: none}
a.l5:active, a.l5:hover {   color: #323232; text-decoration: none}

a:link, a:visited {   color: #003399; text-decoration: underline}
a:active, a:hover {   color: #FF9C4D; text-decoration: underline}

/* forms */
.f_search { width: 119px; font-size: 11px; padding: 1px 0px 0px 2px; }
.f_main1 { width: 119px; font-size: 11px; padding: 1px 0px 0px 2px; }
.f_main2 { width: 225px; font-size: 11px; padding: 1px 0px 0px 2px; }
.f_main3 { width: 474px; font-size: 11px; padding: 1px 0px 0px 2px; }
.f_main4 { width: 30px; font-size: 11px; padding: 1px 0px 0px 2px; }

.f_check {width:25px;margin-bottom:3px;*margin-bottom:0px;}

.but1 { width: 475px;	font-size: 13px; text-align: center; font-weight: bold; background-color: #7F99CC; color: #fff;}

/* pix */
.pic_top { margin-left: 30px; }
.pic_right { margin: 5px 0px 10px; }

