/*CSS Document */

html, body {
height:100%;
margin:0;
padding:0;
}



h1{text-transform:uppercase; font-size:12px;}

h2{font-size:12px;}


.menu_class_19{
position:absolute; z-index:1; left:215px; top:163px; visibility:hidden;
}

#m_menu_ref{ text-decoration:none;}
#m_menu_ref:link{text-decoration:none;color:white}
#m_menu_ref:visited{text-decoration:none;color:white}
#m_menu_ref:hover{text-decoration:none;color:white}
#m_menu_ref:active{text-decoration:none; color:white}
#m_menu_ref:focus{text-decoration:none;}

#sub_menu a{ text-decoration:none;}
#sub_menu a:link{text-decoration:none;color:#207cd2;}
#sub_menu a:visited{text-decoration:none;color:#207cd2;}
#sub_menu a:hover{text-decoration:none;color:#207cd2;}
#sub_menu a:active{text-decoration:none;color:#207cd2;}



.cptl{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:large; font-style:italic; text-transform:uppercase;}


.bg_w {
background-color:white;
text-align:center;
}

.hd{
font-size:12px;
/*font-variant:small-caps;*/
}

.fss{
font-size:x-small;
}

.bb {
background-image:url(../images/v_line.png);
}

.bb2 {
background-image:url(../images/dom/b_wave.png);
}

.bc {
background-image:url(../images/waves.png);
background-repeat:no-repeat;
background-position:center;
height:81px;
width:100%;
}

.bg {
background-image:url(../images/btn_bk.png);
color:#FFFFFF;
}

.gb {
/*background-image:url(../images/btn_kb.png);*/
background-image:url(../images/btn_bk.png);
color:#000000;
}

.bg2 {
background-image:url(../images/dom/kb.png);
color:#000000;
}

.gb2 {
background-image:url(../images/dom/kb.png);
color:#FFFFFF;
}

.btn {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
text-align:center;
font-style:italic;
padding:0px; 
height:40px;
cursor:pointer;
}

.bld {
background:url(../images/ltdn.gif) no-repeat bottom left;
}

.ltdn {
/*text-align:left;
vertical-align:bottom; */
font-size:10px;
height:10px;
padding:0px;
background: url(../images/ltdn.png) no-repeat bottom left;
}

.rtdn {
font-size:10px;
height:10px;
padding:0px;
background: url(../images/rtdn.png) no-repeat bottom right;
}

.ltup {
font-size:10px;
height:10px;
padding:0px;
background: url(../images/ltup.png) no-repeat top left;
}

.rtup {
font-size:10px;
height:10px;
padding:0px;
background: url(../images/rtup.png) no-repeat top right;
}

.up0 {
background: url(../images/v_line_up_20.png) repeat-x top;
padding:0px; 
height:20px;
}

.dn0 {
padding:0px; 
height:20px;
background: url(../images/v_line_dn_20.png) repeat-x bottom;
}

.ca{
cursor:default;
}

.cp{
cursor:pointer;
color:#000000;
}

.pt5{
padding-top:5px;
}

.lt2 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/pix.png) repeat-y top left;
}

.rt2 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/pix.png) repeat-y top right;
}

.up2 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/pix.png) repeat-x top left;
}

.dn2 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/pix.png) repeat-x bottom left;
}

.ltdn2 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/ltdn2.png) no-repeat bottom right;
}

.rtdn2 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/rtdn2.png) no-repeat bottom right;
}

.ltup2 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/ltup2.png) no-repeat top left;
}

.rtup2 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/rtup2.png) no-repeat top left;
}

.lt3 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/dom/brown.png) repeat-y top left;
}

.rt3 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/dom/brown.png) repeat-y top right;
}

.up3 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/dom/brown.png) repeat-x top left;
}

.dn3 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/dom/brown.png) repeat-x bottom left;
}

.ltdn3 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/dom/ltdn3.png) no-repeat bottom right;
}

.rtdn3 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/dom/rtdn3.png) no-repeat bottom right;
}

.ltup3 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/dom/ltup3.png) no-repeat top left;
}

.rtup3 {
font-size:0px;
height:10px;
padding:0px;
margin:0px;
background: url(../images/dom/rtup3.png) no-repeat top left;
}

.ovf {
overflow:hidden;
}

.aj{
text-align:justify
}

.ac{
text-align:center;
}

.fcg{
color:#339966;
font-weight:bold;
}

.fcg2{
color:#339966;
}


.fcb{
color:#0000FF;
}

.fcr{
color:#FF0000;
}

.fcs{
color:#999999;
}

.fb{font-weight:bold}

.up{border-top:1px solid #000000}
.dn{border-bottom:1px solid black }
.lt{border-left:1px solid black}
.rt{border-right:1px solid black}

.si{
vertical-align:super;
font-size:50%;
}

.HD_element {position:fixed; top:0px; left:0px; z-index:2; visibility:hidden; width:100%; height:100%; background:url(../images/transp_b.png);}

.VS_element {position:absolute; top:0px; left:0px; z-index:3; visibility:hidden; width:100%; height:100%; background-color:blue;}

.MG_25 {padding: 1px; cursor:pointer; height:25px; width: 25px}
