.drop { position: absolute; width: 3;  filter: flipV(), flipH(); font-size: 40; color: #339999; z-index : 2000; }
.f10 {
	FONT-SIZE: 10px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.f11 {
	FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.f12 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;

}
.f16 {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.b{
FONT-WEIGHT: bold;	
}

.f13 {
FONT-SIZE: 13pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.i{
FONT-STYLE: italic;
}
.f14 {
FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_line{
BACKGROUND-COLOR: #E9E9E9;
}
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align: top;
	top: 0px;
	left: 0px;
}
A {
	COLOR: #5D5D60; 
	TEXT-DECORATION: none;
	LINE-HEIGHT: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A:hover {
	COLOR: Black; TEXT-DECORATION: none
}
A.white {
COLOR: #6C6C6C; 
FONT-WEIGHT: normal; 
FONT-SIZE: 11px; 
LINE-HEIGHT: 12px; 
}

A.white:hover {
	COLOR: Black;
	text-decoration : underline;
}

A.submenu {
COLOR: #6C6C6C; 
FONT-WEIGHT: normal; 
FONT-SIZE: 11px; 
LINE-HEIGHT: 10px; 
}
A.submenu:hover {
COLOR: #6C6C6C;
text-decoration : underline;
}
A.underlined {
COLOR: #778899; 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
text-decoration : underline;
}

A.underlined:hover {
COLOR: #485A64;
text-decoration : none;
}


A.sm_navi {
COLOR: #708090; 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
LINE-HEIGHT: 12px; 
}

A.sm_navi:hover {
COLOR: Black;
}
A.news {
COLOR: #B6B6B6; 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
LINE-HEIGHT: 10px; 
text-decoration : none;
}
A.news:hover {
COLOR: #505050;
text-decoration : none;
}
A.warn {
COLOR: Red; 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
LINE-HEIGHT: 12px; 
}

A.warn:hover {
COLOR: Black;
text-decoration : underline;
}


.alpha {FILTER:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50 ); }
.alpha:hover {FILTER:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=100 ); }
.line {
background-color : #A6A6A6;
	}
DIV.features TH {
FONT-SIZE: 12px; COLOR: #647377; BACKGROUND-COLOR: #E5E5E5;
}
DIV.features TABLE {
MARGIN: 0px;
padding : 3px 3px 3px 3px;
}
DIV.features A.light {
COLOR: Black; 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
LINE-HEIGHT: 12px; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration : none;
}
DIV.features A.light:hover {
COLOR: Black;
text-decoration : underline;
}
DIV.features B.phrase{
COLOR: Red; 
}
DIV.features B.strict{
COLOR: #CD853F; 
}
DIV.features B.all{
COLOR: #BA55D3; 
}

DIV.features TD {
BACKGROUND-COLOR: #F0F0F0;
}
DIV.features TD.lgray {
BACKGROUND-COLOR: #F9F9F9;
COLOR: #545959;
}
DIV.features TD.gray {
BACKGROUND-COLOR: Black;
}
DIV.features TH.lgray {
FONT-SIZE: 10px; BACKGROUND-COLOR: #F5F5F5;
}	
DIV.features TD.white {
BACKGROUND-COLOR: White;
}
DIV.glance TABLE{
width : 100%;
border : 1px solid #BBBCFF;
background-image : url(img/tbg.png);
background-repeat : repeat-x;
}

DIV.glance TH {
FONT-SIZE: 12px; 
COLOR: #000066;
background-color : #EFEFEF;
}
DIV.glance TD {
BACKGROUND-COLOR: #FcFcFc;
FONT-SIZE: 12px; font-family: Arial, Helvetica, sans-serif;
text-align : center;
}
DIV.glance TD.gray {
FONT-SIZE: 12px; BACKGROUND-COLOR: #efefef; font-family: Arial, Helvetica, sans-serif
}
DIV.glance TD.grayBold {
FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #efefef; font-family: Arial, Helvetica, sans-serif
}
DIV.glance TD.blue {
FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #7F919A; font-family: Arial, Helvetica, sans-serif
}
DIV.glance TD.blueBold {
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #7F919A; font-family: Arial, Helvetica, sans-serif
}

INPUT{
FONT-SIZE: 10px;
FONT-FAMILY: Verdana,Helvetica;
background-color : #F2F2F2;
border : 1px solid #A9A9A9;
margin : 0px 0px 0px 0px;
}
DIV.menu INPUT.srch {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana,Helvetica;
cursor : hand;
width : 18px;
height : 16px;
vertical-align : top;
background-image : url(srchbtn.png);
border : 0px;
margin : 1px 6px 0px 0px;
}



FORM {
FONT-FAMILY: Verdana,Helvetica;
FONT-SIZE: 10px;
margin : 0px 0px 0px 0px;
  }
SELECT{
FONT-SIZE: 10px;
FONT-FAMILY: Verdana,Helvetica;
scrollbar-base-color : Gray;
scrollbar-arrow-color : Black;
border : 0px solid Black;
}
TABLE .modul {
background-color : #F5F5F5;
border : 1px solid #B22222;
}

TEXTAREA	{
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana,Helvetica;
 border : 1px dotted Black;
 height : 16px;
}
H1 {
FONT-SIZE: 14pt; FONT-FAMILY: Helvetica, sans-serif;
letter-spacing: -0.08em;
line-height: -16pt;
margin: 6px 0px 6px 0px;
font-weight: lighter;
color: Black;
}
H1 .light {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: #ADADAD;
  text-decoration: underline;
  font-style: italic;
}

.tdlght {
	background-color: #F2F2F2;
	vertical-align: middle;
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #5B5B5B;
}

TD .ndt01 { background-color : #D1D5D8;
	}

TD .ndt02 { background-color : #969DA3;
	}	

DIV.menu TD {
	vertical-align : middle;
}
DIV.menu INPUT{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana,Helvetica;
	background-color : #F2F2F2;
	border : 1px solid #A9A9A9;
	height : 16px;
	margin : 0px 2px 0px 0px;
	}

DIV.menu A {
	color : #004486;
	font-weight : normal;
	font-size : 11px;

}
DIV.menu A:hover {
		text-decoration : underline;
}
#content {
width : 100%;
 scrollbar-arrow-color : Blue;
 }
 #content IMG.brd {
	border: 1px solid #EEEEEE; 
}
PRE {
width : 100%;
word-break : normal;
color: #53606C;
white-space : normal;
word-wrap : break-word;
margin : 0;
padding : 10;
	}
#content .left {
float : left;
/*width : 200px;*/
}
#content .dopimg {
float : left;
margin : 3px 3px 3px 0px;
border : 1px solid Black;
}
#content .bg {
background-image : url(img/mbg.png);
background-repeat : repeat-x;
}
#content INPUT{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana,Helvetica;
	background-color : #F0F8FF;
	border : 1px solid #B3BBBD;
	height : 18px;
	color : Maroon;
	margin : 0px;
	}
#content INPUT.order {
border : 0px;
cursor : hand;
width : 20px; height : 18px;
vertical-align : top;
background-image : url(cartbtn.png);
margin : 1px;
}
#content INPUT.torder {
border : 1px solid #B9B9B9;
height : 15px;
margin : 0px;
padding : 1px;
}
HR {
height : 2px;
color : #999999;
width : 330px;
}

#content INPUT.coment {
border : 1px solid #B9B9B9;
height : 18px;
margin : -1px 0px 0px 0px;
padding : 1px 1px 1px 3px;
}
#content INPUT.tchkbx {
border : 1px solid #B9B9B9;
height : 15px;
width : 15px;
margin : 1px;
padding : 1px;
}
#content .txt {
padding: 5px 5px 5px 5px;
}
#content .right{
float : right;
width : 670px;
}
#content .holder{
	width: 100%;
/*	border : 1px solid #D6D6D6;
	border-style : none none dotted none;*/
}
#content .level1{
margin-top : 0px;
background-color : White;
 border : 1px solid #969DA3;
 border-style : solid none none none;
 width : 100%;
}
#content .level2{
margin-left:105px;
height : 140px;
}
#content .title{
padding : 2px 5px 5px 5px;
height : 40px;
width : 99%;
float : left;
}
#content .smpic{
padding : 2px;
width : 100px;
}

#content .dsc {
border : 2px solid #595959;
border-style : none none none solid;
padding : 10px 0px 0px 10px;

}
#content .red{
	color: #A52A2A;
}
#content .blue{
	color: #00008B;
}
#content .block {
padding : 10px 5px 5px 5px;
height : 240px;
width : 48%;
}
#content A {
COLOR: #45505B; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
line-height : 18px;
 text-decoration : none;
}
#content A:hover {
	COLOR: Black;
	text-decoration : underline;
}
#content .intro{
	background-image : url(img/introbg.jpg);
	background-repeat : repeat-x;
	padding : 10px 20px 20px 20px; 
	border : 1px solid #C4C4C4;
	width: 97%;
}
#content .border{
	padding : 0px 0px 0px 0px; 
	border : 1px solid #969DA3;
	background-color : #F9F9F9;
	}
#hid {
 visibility : hidden; 
 position: absolute; 
 left: 0px; 
 top: -500px;  
 z-index: 1100;
 }
 
 
 #main
 {
 position:absolute; 
 left: 0px; 
 top: 0px; 
  }
 
 #topik{
FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
color : #4E5353;
 margin-left : 5px;
	}
	
 #tpik{
 margin-left : 15px;
	}
#topik A{
COLOR: #8B9192; 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
LINE-HEIGHT: 10px; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
 text-decoration : none;
padding: 5px 10px 5px 10px;
display : block;
}
#topik A:hover{
	COLOR: #B22222;
}
#table{
width : 100%;
border : 1px solid #BBBCFF;
 background-image : url(img/tbg.png);
 background-repeat : repeat-x;

}
#table .th{
border : 1px solid #ACACAC;
text-align : center;
font-weight : bolder;
padding-top : 2px;
 background-color : #A6B9F0;
 color : #191970;
 }
#table .td{
border : 1px solid #D6D6D6;
border-style : none solid none solid;
padding: 1px 0px 1px 4px;
}
#table .tr{
	border : 1px solid #D6D6D6;
	margin : 0px 0px 0px 0px;
	border-style : none none solid none;
	padding : 5px 1px 1px 1px;

	}
#table .left{
	width: 60%;
	float: left;
	margin : 0px 0px 0px 0px;
    
}
#table .right{
float: right;
margin : 0px 0px 0px 0px;
}
#content .indent {
MARGIN-RIGHT: 10px;
background-image: url(img/vacbg.jpg);
background-repeat: repeat-x;
border:  1px solid #CCCCCC; 
padding : 5px 15px 4px 15px;
width : 600px;
}

#menu{
	height : 100%;
	width : 200px;
}
#menu .holder{
border : 1px solid #D8DADE;
border-style : none none solid none;
width : 190px;
}
#menu .selected{
border : 1px solid #8A9399;
border-style : none none none none;
width : 190px;
background-color : #D5E1F9;
}
#menu .emty{
border : 1px solid #F4F3F5;
 border-style : solid none none solid;
}
#menu .center{
background-repeat : repeat-x;
margin : 0px 3px 0px 10px;
padding : 2px 2px 2px 2px;
cursor: hand;
}
#menu .center.jshover{
background-color : #E3E7EE;	
}
#menu A {
COLOR: #708090; 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration : none;
padding : 5px 2px 5px 2px;
}

#menu A.submenu {
background-image : url(eanc.png);
background-repeat : no-repeat;
background-position : -3px;
padding-left : 13px;
COLOR: #17479C; 
FONT-SIZE: 11px; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration : none;
}
#menu A.submenu:hover {
	text-decoration : underline;
	
}

#menu A:hover {
		COLOR: #112E62;
}



#dl{
	PADDING-BOTTOM: 5px;
	padding-top : 5px;
}
#cleaner {
	clear: both;
}
.style1 {
	color: #000000;
	font-weight: lighter;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -0.08em;
	padding-bottom: 5px;
}
#mni {
padding: 0;
margin : 0;
	height : 1px;
}
DIV.menul A {
	color : #004486;
	font-weight : normal;
	font-size : 12px;
}
DIV.menul A:hover {
		text-decoration : underline;
}
DIV.menul INPUT{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana,Helvetica;
	background-color : #F2F2F2;
	border : 1px solid #A9A9A9;
	height : 16px;
	margin : 0px 2px 0px 0px;
	}
	DIV.menul INPUT.srch {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana,Helvetica;
cursor : hand;
width : 18px;
height : 16px;
vertical-align : top;
background-image : url(srchbtn.png);
border : 0px;
margin : 1px 6px 0px 0px;
}
DIV.menul TD {
	vertical-align : middle;
}

