/* default */
BODY,P,DIV,SPAN,TH,TD,DL,DD,DT,LI,OL,UL {font-family:arial,helvetica,sans-serif; color:#000; font-size:11px}
INPUT,SELECT,TEXTAREA {font-family:arial,helvetica,sans-serif; color:#000; font-size:11px; border-color:#fff;}
BODY {background-color:#ffffff}

/* hyperlinks */
A,A:Active,A:Visited {color:#990000; TEXT-DECORATION:none}
A:Hover {color:#ff0000; TEXT-DECORATION:underline}

A.memberbar,A.memberbar:Active,A.memberbar:Visited {font-weight:bold; font-size:11px; color:#990000; TEXT-DECORATION:none}
A.memberbar:Hover {font-weight:bold; font-size:11px; color:#ff0000; TEXT-DECORATION:underline}

A.ctn_footer,A.ctn_footer:Active,A.ctn_footer:Visited {color:#999896; TEXT-DECORATION:none}
A.ctn_footer:Hover {color:#ff0000; TEXT-DECORATION:underline}

/*
A.news_more,A.news_more:Active,A.news_more:Visited {color:#990000; TEXT-DECORATION:none}
A.news_more:Hover {color:#ff0000; TEXT-DECORATION:underline}

A.tab,A.tab:Active,A.tab:Visited {color:#990000; TEXT-DECORATION:none}
A.tab:Hover {color:#ff0000; TEXT-DECORATION:underline}
*/

A.menu,A.menu:Active,A.menu:Visited {font-weight:bold; font-family: arial,helvetica,sans-serif; font-size:11px; color:#4B3C14; TEXT-DECORATION:none}
A.menu:Hover {font-weight:bold; font-family: arial,helvetica,sans-serif; font-size:11px; color:#ff0000; TEXT-DECORATION:none}

A.ctn_navi,A.ctn_navi:Active,A.ctn_navi:Visited {color:#990000; TEXT-DECORATION:none;}
A.ctn_navi:Hover {color:#ff0000; TEXT-DECORATION:underline;}

A.ads, A.ads:Active, A.ads:Visited, A.ads:Hover {font-weight:bold; font-size:12px; color:#999999; TEXT-DECORATION:none}

/* Button */
.ButtonNormal {font-weight:bold; color:#000; border-color:#fff; background-color:#FBC942}
.ButtonNormal_small {
	color:#FFF;
	border-color:#D1CDA7;
	background-color:#9D9A7E;
	width : 85px;
	font-weight : bold;
}
.ButtonNormalOver {font-weight:bold; color:#f00; border-color:#fff; background-color:#FEDB7C}
.ButtonAlert {font-weight:bold; color:#FFF; border-color:#F69; background-color:#822}
.ButtonAlertOver {font-weight:bold; color:#000; border-color:#F9C; background-color:#F99}

/* container settings */
.MenuTitle {color:#333; font-weight:bold; font-size:12px;}
.MainTitle {font-size:20px; color:#ffffff; font-weight:bold; background-color:#000}
.ModuleTitle {font-size:18px; color:#008; font-weight:bold;}
.SubTitle {font-size:11px; color:#990000;}
.cart {font-size:11px; color:#ff0000;}
/*.SubTitleBody {font-size:11px;}*/
.header {font-size:18px; color:#ffffff; font-weight:bold;}

/* standard layout */
.small {font-size:11px;}
.highlight {color:#ffffff;}
.insert {font-size:10px; color:#ffffff;}
.formHighLite {background-color:#eeeecc;}
.formDefault {background-color:#aaaa99; color:#ffffff}
.alert {color:#FF0000;}
.prompt {color:#ffffff;}

/* forms */
.currencyform {background-color:#ffffff; color:#999999;}
.searchform {background-color:#ffffff; color:#999999;}

/* footer */
.dimmed {background-color:#33312D;}
.mini {font-size:10px; color:#999896;}
.sub {font-size:10px; color:#66635B;}

/* table list */
.celltitle {background-color:#970000; color:#fff; font-weight:bold;}
.celldark {background-color:#F8E8BD;}
.celllite {background-color:#F8F0DB;}
.cellalert {color:#FF0000; font-weight:bold;}
.printDark {background-color:#999999;}
.printLite {background-color:#EEEEEE;}

