BODY {BACKGROUND-COLOR:#3B3B3F; background-image:url("");}

BODY, * {COLOR:#FFFFFF; margin:0pt; padding:0pt; border:0pt; FONT-FAMILY:Arial, Tahoma, Helvetica, sans-serif; FONT-SIZE:9pt;}

BODY,TEXTAREA,INPUT,UL,P,TABLE,TABLE *, H4 {FONT-WEIGHT:normal; }


TABLE, TABLE *, HR {TEXT-ALIGN:center;}

TABLE, TABLE * {
 border-collapse:collapse;
 border-spacing:0pt;
 vertical-align:top;
 overflow:hidden;
}

H1, H2, H3, H5, P.note {FONT-WEIGHT:bold; }

A:link {COLOR:#A0A0FF; }
A:visited {COLOR:#A0A0E0; }
A:hover {COLOR:#D0D0FF; }

H1, H4 {TEXT-ALIGN:right;}

H2, H3, H5 {TEXT-ALIGN:left;}

HR {WIDTH:98%; height:1px; color:#707070;}

H1 {FONT-SIZE:14pt; LETTER-SPACING:1.1pt; MARGIN:4pt 5pt 3pt 40pt; }
H2 {FONT-SIZE:12pt; MARGIN:5pt 40pt 4pt 5pt; }
H3 {FONT-SIZE:11pt; MARGIN-RIGHT:10pt; MARGIN-LEFT:10pt; MARGIN-TOP:5pt;}
H4 {FONT-SIZE:7pt; MARGIN-RIGHT:30pt; MARGIN-LEFT:10pt; MARGIN-TOP:0pt; }
H5 {FONT-SIZE:10pt; MARGIN-RIGHT:10pt; MARGIN-LEFT:20pt; MARGIN-BOTTOM:2pt; }


P {text-indent:30pt; FONT-SIZE:10pt; TEXT-ALIGN:justify; MARGIN:1pt 5pt 1pt 5pt; }
P.note {FONT-SIZE:11pt; MARGIN:10pt 5pt 5pt 5pt; }

TEXTAREA, INPUT, SELECT, OPTION {border:solid 1px #000000; FONT-SIZE:8pt; COLOR:#000030; BACKGROUND-COLOR:#E0E0E0; TEXT-ALIGN:left;}

INPUT.b {TEXT-ALIGN:center;}


div.title {width:1004px;height:143px;}
div.menu {width:1004px;height:26px;border-bottom:1px solid #FFF; margin-bottom:5px;}
div.contentarea {width:832px;height:auto; float:left;}
div.leftside {width:153px;height:auto; float:left; padding:10px 0px 10px 2px;}
div.centerarea {height:auto;float:right;}
div.topcontent {height:auto;PADDING:8px 8px 2px 8px;}
div.bottomcontent {height:auto;}
div.rightside {width:170px;height:auto; float:right; text-align:center; vertical-align:top;Font-size:7pt;PADDING:8px 2px 8px 0px;}
div.rightside * {Font-size:7pt;}
div.footer {width:1004px;height:auto;padding:8pt 0pt 8pt 0pt;Font-size:8pt;}
div.footer * {Font-size:8pt;}
div.bottom {width:1004px;height:auto;padding:8pt 0pt 8pt 0pt; border-top:1px solid #FFF;Font-size:6pt;}
div.bottom * {Font-size:6pt;}

TD.navline {font-size:9pt; text-align:center; color:#FFF; FONT-WEIGHT:bold; padding-bottom:2px;}
TD.navline A {font-size:9pt;}
TD.navline IMG {margin: 0px 5px 0px 5px;}
TD.sub {font-size:9pt; text-align:left; color:#FFF; FONT-WEIGHT:bold; padding-top:5px;}
TD.sub A {font-size:9pt;}
TD.sub IMG {margin-left:4px;margin-right:4px;}
TH.addon {font-size:9pt; text-align:left; color:#FFF; FONT-WEIGHT:bold; padding-top:5px; padding-left:20px; vertical-align:bottom; border-bottom:1px solid #707070;}
TD.addon {font-size:9pt; text-align:right; color:#FFF; FONT-WEIGHT:bold; padding-bottom:5px; padding-right:20px; vertical-align:top;}
TD.addon IMG {margin-left:4px;margin-right:4px;}
TD.list {font-size:9pt; text-align:left; color:#FFF; FONT-WEIGHT:bold; padding-top:15px; padding-left:20px; vertical-align:top;}
TD.list P {font-size:8pt; text-align:justify; color:#FFF; padding-top:0px; padding-left:40px; vertical-align:top;}
TD.navbottom {text-align:right; border-top:1px solid #707070; margin-top:2px; padding:5px 10px 20px 0px;}
TD.navbottom IMG {text-align:right;}
div.sitemap {text-align:left; width:auto; height:auto; margin:10px 10px 10px 10px;}
div.sitemapsub {text-align:left; width:auto; height:auto; margin:2px 30px 10px 30px;border-bottom:1px solid #FFF; border-left:1px solid #FFF;}
/* CONTENT AREA ============================================================= */

#content {margin:8px 8px 2px 8px; text-align:center;}
#content TABLE.data {width:95%;     border-collapse:separate; border-spacing:1px;MARGIN:5pt 0pt 5pt 0pt;}
#content TABLE.data TD {border:1px solid #707070;}
#content TABLE.data TH {border:1px solid #707070; background-color:#575760;}
#content TABLE.data TD, #content TABLE.data TH { padding:2pt 4pt 2pt 4pt;}
#content TABLE.data TH.hlight { background-color:#605757;}

#content IMG { border:1px solid #FFFFFF; margin:2pt 2pt 2pt 2pt;}
#content A:link IMG { border:1px solid #A0A0FF;}
#content A:visited IMG { border:1px solid #A0A0E0;}
#content A:hover IMG { border:1px solid #D0D0FF;}
#content A IMG.banner {border:0;}

#content UL {MARGIN:2pt 20pt 2pt 30pt;}
#content LI {MARGIN:5pt 0pt 5pt 0pt; TEXT-ALIGN:justify;}


/* FOR GALLERY */
#content TABLE.std TH.photosmall{ FONT-SIZE:7.5pt;}
#content TABLE.std TH.photomiddle{ text-align:left;}
#content TABLE.std TH.photobig{ text-align:justify;}
#content TABLE.std TH.photocom{ background-color:transparent;}





INPUT.b {
 FONT-SIZE:10pt;
 BACKGROUND-COLOR:#9B9B9F;
	BORDER-TOP:1px solid #CBCBCF;
	BORDER-LEFT:1px solid #CBCBCF;
	BORDER-BOTTOM:1px solid #1B1B1F;
	BORDER-RIGHT:1px solid #1B1B1F;
}

#content TR.stdbrd TD { border:1px dotted #707070;}

#content TABLE.info TD,#content TABLE.info TR,#content TABLE.info TH {
 text-align:justify;
}
#content TABLE.news TD,#content TABLE.news TR,#content TABLE.news TH {
 text-align:justify;
}


#content TABLE.form, #content TABLE.form TD,#content TABLE.form TR,#content TABLE.form TH {
}
#content TABLE.cindex {
}
#content TABLE.cindex TD,#content TABLE.cindex TR {
 Text-align:left;
}
#content TABLE.cindex TH {
 Text-align:right;
 padding:10pt 40pt 0pt 0pt;
 border-right:1px solid #707070;
 border-bottom:1px solid #707070;
}
#content TABLE.cindex TD A {
 margin:0pt 0pt 0pt 30pt;
 Font-size:8pt;
}
#content DD {MARGIN-TOP:3pt; MARGIN-BOTTOM:10pt; }




/* FOR MICRO =================================================================*/

#news TABLE { margin:2pt 8pt 2pt 8pt;}
#news TABLE TH {padding:4pt 2pt 0pt 2pt;FONT-WEIGHT:bold;}
#news TABLE TD {padding:4pt 2pt 0pt 8pt;text-align:justify;}

#gbook H2 {
 margin:4pt 40pt 3pt 5pt;
 text-align:right;
}
#gbook TABLE {
 width:95%;
 margin:0pt 0pt 18pt 0pt;
 border:1px solid #707070;
}
#gbook TABLE, #gbook TABLE TD,#gbook TABLE TR,#gbook TABLE TH {
 padding:1pt 1pt 1pt 1pt;
}
#gbook TABLE TH {
 Width:1%;
 text-align:left;
 padding:1pt 10pt 1pt 10pt;
}
#gbook TABLE TH.centered {
}
#gbook TABLE TD P {
 font-style:italic;
 padding:1pt 10pt 1pt 10pt;
 margin:3pt 3pt 3pt 40pt;
BACKGROUND-COLOR:#474747; }

#gbook TABLE.form{
 width:95%;
}
#gbook TABLE.form TD,#gbook TABLE.form TR,#gbook TABLE.form TH {
 text-align:left;
 vertical-align:middle;
 padding:3pt 10pt 0pt 10pt;
}
#gbook IMG {
 border:0px;
 margin:0pt 2pt 0pt 2pt;
}
#gbook A:link IMG { border:0px;}
#gbook A:visited IMG { border:0px;}
#gbook A:hover IMG { border:0px;}

