Body    { 
Font-Family:Verdana; color:#000000; font-size:11px; background-color:#FFFFFF; margin:0px; padding:0px 0px 20px 0px;
}


A:link {COLOR: #1247B3; text-decoration:underline;}
A:visited {COLOR: #1247B3; text-decoration:underline;}
A:active {COLOR: #4D88FF ;   text-decoration:underline;}
A:hover 	{COLOR: #4D88FF ;  text-decoration:underline;}

A.menuA:link,A.menuA:visited {COLOR: #020204; text-decoration:none;}
A.menuA:active,A.menuA:hover 	{COLOR: #003B8D;  text-decoration:none; border-bottom:1px dotted #003B8D;}

A.blackA:link,A.blackA:visited {COLOR: #000000; text-decoration:underline;}
A.blackA:active,A.blackA:hover 	{COLOR: #000000;  text-decoration:none;}



FORM
{
  margin:0px;
  padding:0px;
}

UL.ico
{
  list-style-image:url('/img/point.gif');
  line-height:15px;
  padding:0px;
  margin:0px 0px 0px 10px;
}

UL.sp
{
  margin:12px 0px 0px 0px;
  padding:0px;
}

P
{
  margin-top:8px;
  padding:0px;
  margin-bottom:0px;
}

P.sp
{
  margin-top:14px;
  margin-bottom:0px;
}

P.sm
{
  margin-top:4px;
}

P.catP
{
  font-size:11px;
  margin:2px 0px 13px 10px;
}


IMG
{
 border:0px;
}

IMG.arrowImg
{
  margin:1px 0px -2px 3px;
}

DIV.Div4DotRose
{
  font-size:4px;
  border-top:1px dotted #FFBFBF;
}


TABLE
{
	border-collapse: collapse;
	border-spacing: 0px;
}

TD
{
  font-family:Verdana;
  font-size:11px;
}

TD.mSwitchETd
{
  height:48px;
  background-image:url('/img/menu/e.gif');
  background-position: right bottom;
  background-repeat: no-repeat;
}



/*---------- MENU : BEGIN ----------*/
TD.mgThisTd
{
  background-image:url('/img/menu/gbg-this.gif');
  background-repeat:repeat-x;
  padding:0px 7px 0px 7px;
  font-family:Verdana;
  font-size:13px;
  font-weight:bold;
  color:#408000;
  text-align:center;
}

TD.mgTd
{
  background-image:url('/img/menu/gbg.gif');
  background-repeat:repeat-x;
  padding:0px 7px 0px 7px;
  font-family:Verdana;
  font-size:13px;
  font-weight:normal;
  text-align:center;
}

TD.mgUpTd
{
  background-image:url('/img/menu/gbg-up.gif');
  background-repeat:repeat-x;
  padding:0px 7px 0px 7px;
  font-family:Verdana;
  font-size:13px;
  font-weight:normal;
  text-align:center;
}

/*---------- MENU : END ----------*/


Td.headTd
{
  padding:1px 1px 0px 1px;
  font-family:Georgia, Tahoma;
  font-size:12px;
  color: #000000;
}

TD.headTdCont
{
  background-position: right bottom;
  background-repeat:no-repeat;
  padding-left:16px;
  font-family:Georgia, Tahoma;
  font-size:13px;
  font-weight:bold;
  height:29px;
}

TD.headTdContmz
{
  background-image: url('/img/block/heade.gif');
  background-position: right bottom;
  background-repeat:no-repeat;
  padding-left:16px;
  font-family:Georgia, Tahoma;
  font-size:13px;
  font-weight:bold;
  height:29px;
  color:#FFFFFF;
}

TD.headTdContmzm
{
  background-image: url('/img/block/newsletter.jpg');
  background-position: right bottom;
  background-repeat:no-repeat;
  padding-left:16px;
  font-family:Georgia, Tahoma;
  font-size:13px;
  font-weight:bold;
  height:29px;
  background-color:#9ECC70;
}

TD.contTdBorder
{
  padding:0px 1px 0px 1px;
}

TD.contTd
{
  background-color:#FFFFFF;
  padding:15px 18px 9px 18px;
}


/* -------- Spec Tables : BEGIN ----------------*/

TABLE.tableTbl
{
}

TABLE.tableTbl TD
{
  font-family:Verdana;
  font-size:10px;
  padding:3px 4px 3px 4px;
}

TABLE.tableTbl TD.Title
{
  font-weight:bold;
  text-align:center;
}


TABLE.tableTbl2
{
}

TABLE.tableTbl2 TD
{
  font-family:Verdana;
  font-size:13px;
  padding:3px 4px 3px 4px;
}

TABLE.tableTbl2 TD.TitleR
{
  font-weight:bold;
  text-align:right;
  padding-right:10px;
}

/*--------- Specs : END ------ */

.sm7
{
  font-family:Small Fonts;
  font-size:7px;
}

.taho9g
{
  font-family:Tahoma;
  font-size:9px;
  color:#999999;
}

.taho10
{
  font-family:Tahoma;
  font-size:10px;
}

.taho13
{
  font-family:Tahoma;
  font-size:13px;
}

.vera9
{
  font-family:Verdana;
  font-size:9px;
}

.vera10
{
  font-family:Verdana;
  font-size:10px;
}

.vera10b
{
  font-family:Verdana;
  font-size:10px;
  font-weight:bold;
}

.vera10zz
{
  font-family:Verdana;
  font-size:10px;
  font-weight:bold;
  text-align:center;
}

.vera13
{
  font-family:Verdana;
  font-size:13px;
}

.vera13b
{
  font-family:Verdana;
  font-size:13px;
  font-weight:bold;
}

.vera14b
{
  font-family:Verdana;
  font-size:14px;
  font-weight:bold;
}

.geo14b
{
  font-family:Georgia, Tahoma;
  font-size:14px;
  font-weight:bold;
}

.geo16b
{
  font-family:Georgia, Tahoma;
  font-size:16px;
  font-weight:bold;
}

.geo24
{
  font-family:Georgia, Tahoma;
  font-size:24px;
}

.pageTitle
{
  font-family:Georgia, Tahoma;
  font-size:20px;
  font-weight:bold;
  color:#408000;
}

.small
{
  font-size:9px;
}

.switchText
{
  font-family:Verdana;
  font-size:13px;
  margin:0px 16px 8px 0px;
}

.textBM
{
  color:#408000;
}

/* ------- FORM -------- */
TABLE.fTable
{
 background-color:#ADCC8F;
 border-collapse: separate;
 border-spacing: 1px;
}

TD.fTitleTd
{
  font-weight:bold;
  FONT-SIZE:13px;
  color:#000000;
  background-color:#ADCC8F;
  padding:2px 4px 2px 10px;
}

TD.fTitleTd2
{
  font-weight:bold;
  FONT-SIZE:13px;
  color:#000000;
  background-color:#ADCC8F;
  padding:2px 0px 2px 0px;
}


TD.fTdN
{
  font-size:13px;
  font-family:Verdana;
  padding:4px 4px 4px 10px;
}

TD.fTd
{
  font-size:13px;
  font-family:Verdana;
  padding:4px 10px 4px 10px;
  background-color:#FFFFFF;
}

TD.fTdC
{
  font-size:13px;
  font-family:Verdana;
  padding:2px 4px 2px 10px;
  background-color:#DAF8BC;
}

TD.fTdR
{
  font-size:13px;
  font-family:Verdana;
  padding:4px 4px 4px 10px;
  background-color:#FFFFFF;
  text-align:right;
}

/*for Input*/
.fText
{
  font-size:13px;
  font-family:Verdana;
  margin-right:10px;
}

.fSelect
{
  font-size:11px;
  font-family:Verdana;
  margin-right:10px;
}

INPUT.fButton
{
 font-size:13px;
 font-weight:bold;
 color:#000000;
 border:1px outset #EEF5FF;
 background-color:#C0F6B3;
 margin:0px 0px 0px 0px;
}

.star
{
  color:#DD0000;
}

INPUT.searchbtn
{
  width:80px;
  height:31px;
}

INPUT.subscribebtn
{
  width:105px;
  height:27px;
}

.visualbg
{
  background-repeat:no-repeat;
  background-image:url('/img/visualbg.jpg');
  background-color: #EFF2EB;
  color: #000000;
  vertical-align: top;
  width: 100%;
}
