body {
margin:0; background-color:#FFF;
 }
font,th,td,p,div { FONT-SIZE: 12px; FONT-FAMILY: Tahoma,arial,helvetica ; color:#000 ; }

/* FONTS */
.header{ font-size: 13px; color:#37c3eb ; font-weight: bold; }
.header2{ font-size: 9px; color:#37c3eb ; }
.header3{font-size: 16px; color:#37c3eb ; font-weight: bold; }
.red{ font-size: 10px; color:#ff0000 ; }
.footer{ font-size: 12px; color:#FFF ; }
.mag{ font-size: 14px; color:#FFF ; }
.header_blue{color:#00a9de;}
.small{ font-size: 11px;  color:#333333 ;}
.small_gray{ font-size: 11px;  color:#999999 ;}
.gray{  color:#999999 ;}
.header4{font-size: 18px; color:#FFFFFF ; font-weight: bold;FONT-FAMILY:Arial; }
.blue			{font-size: 11px;text-decoration:none ;			 color:#666666 ; }




/* LINKS */
a							{text-decoration:none ;			 color:#37c3eb ;}
a:hover						{text-decoration:underline ;	 color:#37c3eb}
a.l_more1					{text-decoration:none ;			 color:#37c3eb ;					font-size: 9px ; font-weight: normal; }
a.l_more1:hover				{text-decoration:underline ;	 color:#37c3eb ;					font-size: 9px ; font-weight: normal;}
a.l_more2				{text-decoration:none ;			 color:#37c3eb ;					font-size: 11px ; font-weight: normal; }
a.l_more2:hover				{text-decoration:underline ;	 color:#37c3eb ;					font-size: 11px ; font-weight: normal;}
a.l_market			{text-decoration:none ;			 color:#000 ; font-weight: normal; }
a.l_market:hover				{text-decoration:underline ;	 color:#000 ;font-weight: normal;}
a.l_blue			{text-decoration:none ;			 color:#37c3eb ; font-weight: bold; }
a.l_blue:hover				{text-decoration:underline ;	 color:#000 ;font-weight: bold;}
a.l_blue_s			{font-size: 10px;text-decoration:none ;			 color:#666666 ; }
a.l_blue_s:hover				{font-size: 10px;text-decoration:underline ;	 color:#444444 ;}


/* INPUT */
.input {
	BORDER: #555555 1px solid;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Tahoma, MS Sans Serif,Arial, sans-serif; 
	COLOR: #555555;
	BACKGROUND-COLOR:FFFFFF; 
}

.button {
	FONT-SIZE: 9pt; font-weight: bold;
	FONT-FAMILY: Tahoma, MS Sans Serif,Arial, sans-serif; 
	COLOR: #333333;
}

.tablecate {
   background-repeat: repeat-x;
   background-position: center right;
   position: fixed;
}

.tablecover {
   background-repeat: no-repeat;
   background-position: center right;
}

#lmenu { 
margin: 0 auto; 
width: 280px; 
text-align: left;
height:65px;
}
#lmenu_producttxt{
float: right;
width:175px;
left: 105px;
}
#lmenu_productbor{ 
float: left;
width:105px;
background-position:center right; 
}

#right_side{
margin: 0; 
width: 230px; 
text-align: left;
}

ul.menu {list-style: none;}

ul.menu a {
				text-decoration: none;
				display: block;
				padding: 2px 1px 2px 7px;
				background-image:url(../images/menu_dot.gif); 
				background-repeat:no-repeat; background-position:center left;
			}
			
			ul.menu a:hover {
				color: #4BD8FF;
				text-decoration: none;
			}
			
			ul.menu li {
				border-bottom: 1px solid #FFF;
				border-right: 1px solid #FFF;
				float: left;
				position: relative;
			}
			
			ul.menu li ul {
				list-style: none;
				position: absolute;
				left: -40px;
				top: 100%;
				display: none;
				background:#FFF;
				border-top: 1px solid #FFF;
			}
			
			ul.menu li:hover ul { display: block; }
			
			ul.menu li:hover ul li ul { display: none; }
			
			ul.menu li ul li:hover ul {
				display: block;
				position: absolute;
				left: 200px;
				top: -1px;
				border-left: 1px solid #FFF;
			}

ul.calendar{margin:0;padding-left:0; font-size:10px;list-style: none }
ul.calendar li{margin-left: 12px; list-style-image:url(../images/calendar_dot.gif); display:block; padding-left:0;list-style: none;}
ul.calendar li a{color:#444;}
ul.calendar li a:hover{color:#2daade;}

.calendar_date{color:#FFFFFF; font-size:26px; font-weight:bold;}
.calendar_my{color:#FFFFFF; font-size:10px;}