/* CSS Document */
/*html, body { margin:0; padding:0; height:100%;}
body {   height:100%;  min-height: 100%; position: relative; font-family: Helvetica, sans-serif; font-size:10pt; }
 */

html { height:100%;}
body { margin:0; padding:0; min-width:960px; font-family: Arial; height:100%; background-color:#FFFFFF;}
body, html, img { border:0; }
img, table { border:0;}
td { vertical-align:top;}
#title,#footer,#left2,#center2,#right2 {overflow:hidden; display:inline-block}
img { display:block}
#title{width:100%; background-image:url(images/ttl3_bg.gif); height:125px; text-align:left; margin-bottom:1px; }
.ttl_txt { color:#ffffff; font-size:8pt; margin-right:5px; text-align:right; line-height:11pt;}

#content {width:100%; font-size:10pt;}
.main { border:0; background-color:#FFFFFF; margin:0; padding:0; width:100%;}


.left { width:190px; font-size:10pt; background-image:url(images/ttl_bg.gif); margin-top:1px; text-align:left; vertical-align:top;}
#menu{ margin:10px; text-align:left;}
#ulmenu { margin:0px; padding:0px; list-style:none; font-family:"Arial"; font-size:9pt; font-weight:bold;}
#ulmenu li { position:relative; }
#ulmenu li a {text-decoration:none; display:block; color:#fff; padding:5px; border-bottom:1px dotted;}
#ulmenu li a:hover { text-decoration:none; color:#fff; background-color:#76cfd8}
.ulhover { text-decoration:none; color:#fff; background-color:#76cfd8}

#menu2{ margin:10px; text-align:left; margin-top:40px;}
#ulmenu2 { margin:0px; padding:0px; list-style-type:none; font-family:"Helvetica"; font-size:8pt; line-height:12pt; font-weight:bold;}
#ulmenu2 li { position:relative; }
#ulmenu2 li a {text-decoration:none; display:block; color:#fff; padding:3px;}
#ulmenu2 li a:hover { text-decoration:underline; color:#fff}

#menu3{ margin:0px; text-align:left;}
#ulmenu3 { margin:0px; margin-left:20px; padding:0px; list-style-image:url(images/pnt2.gif);font-family:"Helvetica"; font-size:8pt; line-height:12pt; font-weight:bold;}
#ulmenu3 li { position:relative; }
#ulmenu3 li a {text-decoration:none; display:block; color:#fff; padding:3px;}
#ulmenu3 li a:hover { text-decoration:underline; color:#fff}


.center { background-color:#FFFFFF; vertical-align:top; border-bottom:1px solid #f58345; margin:2px;}
.img_cnt { text-align:center; }
.news { font-size:12pt; color:#f58345; font-weight:bold; margin-top:10px;}
a {color:#f58345; text-decoration:none;}
 a:link { color:#f58345;}
 a:visited { color:#f58345;}
 a:hover { color:#f58345; text-decoration:underline;}
dt { font-size:10pt; color:#000000; border-bottom:#ccc 1px dotted; font-weight:bold; padding-bottom:5px;}
dd { color:#000000; line-height:12pt; font-size:9pt; padding:3px; margin-bottom:20px; text-align:justify; line-height:14pt}
hr { height:1px; margin-right:20px; border-bottom:#ccc 1px dotted;}
.hr2 { height:1px; margin-bottom:10px; border:0;}
b { color:#000; font-size:9pt; }
.center_left { width:60%; min-width:300px; background-color:#FFFFFF; vertical-align:top; padding:20px;}
.center_right { background-color:#FFFFFF; vertical-align:top; padding:20px;}
.center_left2 { width:85%; min-width:500px; max-width:850px; background-color:#FFFFFF; vertical-align:top; padding:20px;}
.center_left2 li { line-height:14pt;}
.center_right2 { background-color:#FFFFFF; vertical-align:top; padding:20px; text-align:right;}
.sng { font-size:9pt; text-align:left; font-family:Franklin Gothic Medium;}
.foto td { padding:20px; padding-left:0px;}
.tblttl { font-size:10pt; color:#f58345; text-align:left; font-weight:bold; margin-bottom:20px;}

.res { background-color:#f1f1f1; color:#000; margin-top:10px; margin-bottom:20px; padding:2px; background-image:url(images/rt.gif); background-position:right top; background-repeat:no-repeat;}
.balls { border-collapse:collapse; border:1px dotted #ccc; margin-top:5px;}
.balls td { border:1px dotted #ccc; padding:5px; font-size:9pt;}
h1 { color:#56c5d0; font-size:11pt; margin:7px;}
h3 { color:#000000; font-size:10pt; font-weight:bold;}
.white { background-color:#ffffff; padding:10px; line-height:12pt; font-size:9pt;}
.text { line-height:14pt; font-size:9pt; text-align:justify;}
.text li { list-style-position:outside; margin-left:-15px;}
.cmnt { font-family:Palatino Linotype; color:#808080; font-size:9pt; border-top:1px dotted; padding-top:10px; border-color:#f58345}
.rasp {font-size:10pt; font-family: Helvetica, sans-serif; border-collapse:collapse; border:1px solid #000000; margin-top:10px; width:100%} 
.rasp td { border:1px solid #000000; padding:5px; line-height:1.4em;}
.rasp th { border:1px solid #000000; padding:5px; text-align:left; font-weight:normal;}
.ultext { line-height:16pt;}
.or { margin-left:40px;}
.way { width:100%;}

.right { background-color:#e7e7e7; font-size:10pt; height:100%; width:190px; vertical-align:top; padding-top:40px;}
.ann { font-size:8pt; color:#333333; text-align:left; font-family:Helvetica, sans-serif; margin:10px;}
.orng { background-color:#f58345; margin:5px; background-image:url(images/or.gif); background-position:right top; background-repeat:no-repeat;}
h2 { color:#fff; font-size:8pt; font-weight:bold; padding:5px;}
.frnds { background-color:#e7e7e7; line-height:12pt; color:#000; margin:10px; font-size:8pt; }
.frnds img { border:0; float:none}
.frnds div { margin-top:10px; text-align:left;}


.footer { margin-left:auto; margin-right:auto; width:100%; text-align:center; padding-bottom:5px;}
/* .ftr_line { border-top:1px solid #33cccc; border-bottom:1px solid #f58345; height:1px;} */
.ftr_text { font-size:8pt; font-family: Helvetica, sans-serif; color:#808080; margin-top:10px; margin-bottom:20px;}
/*.ftr_menu2 {border-bottom:1px solid #f58345; height:5px; margin:2px;}*/
.ftr_menu { font-size:8pt; font-family: Helvetica, sans-serif; color:#808080; text-align:center; margin-top:10px; margin-bottom:20px;}
.ftr_menu a {color:#808080; text-decoration:none;}
 .ftr_menu a:link { color:#808080;}
 .ftr_menu a:visited { color:#808080;}
 .ftr_menu a:hover { color:#808080; text-decoration:underline;}



.tdbg2 { background-image:url(images/2a_06.gif); height:91px; width:155px;}
.tdbg a {color:#ECECEC; text-decoration:none;}
 .tdbg a:hover { text-decoration:underline;}  

/*

for page6 #right { float:left; width:30%; background-color:#FFFFFF; padding:20px; font-size:10pt;} 
#center2 { float:left; width:49%; font-size:10pt; background-color:#FFFFFF; border-left:1px solid #999999;  border-right:1px solid #999999; min-height:1250px}
#left2 { float:left; width:25%;  font-size:10pt; background-color:#FFFFFF;}
#right2 { float:right; width:25%; background-color:#FFFFFF; font-size:10pt;}

.cons { font-size:10pt; color:#000000; text-align:left; font-family:Franklin Gothic Medium; font-weight:bold; margin-top:20px;}
.mail { text-decoration:none;}
.ftr { width:100%; border:0;}

/* bottom table

/* menu 
.menu { margin-bottom:20px;}
.yellow { height:18px; background-image:url(images/z1.gif); width:180px;}


a.
 .or:link { color:#FF6600;}
 .or:visited { color:#FF6600;}
 .or:hover { color:#003366;}
li { margin-top:10px;}*/


