/* Body style */
body { margin:0px; padding:0px; background-color:#ffffff; color:#778899; }
body.main { margin:0px; padding:0px 0px 0px 10px; background-color:#FFFFFF; color:#778899; }
body.new { margin:0px; padding:10px; background-color:#FFFFCC; color:#778899; }

A:link { color:#FF8C00; text-decoration:underline; }
A:visited { color:#B22222; text-decoration:underline; }
A:hover { color:#B22222; text-decoration:underline; }
A:active { color:#800000; text-decoration:underline; }


/* Element style */
td,p,div,span { color:#333333; font-size:14px; }
input { color:#333333; font-size:12px; margin:0px; padding:0px; }

h1 { font-size:14px; margin:0px; }
h2 { font-size:14px; margin:0px; }
h3 { font-size:14px; margin:0px; }

strong { font-weight:bold; }
em { font-style:italic; }
p { padding:0px; }
div { padding:0px; }

.td_border {border-style:solid;border-color:#CCCCCC;border-width:1 0 0 10;}

/* Text style */
.font1 { font-size:14px; line-height:26px; color:#778899; }
.font2 { font-size:13px; line-height:18px; color:#778899; }
.font3 { font-size:12px; line-height:17px; color:#000000; }
.font4 { font-size:11px; line-height:15px; color:#778899; }
.font4-2 { font-size:14px; line-height:26px; }
.font5 { font-size:22px; line-height:20px; font-weight:bold; ; font-family:'Myriad'; }
.font6 { font-size:16px; line-height:26px; }

.font2-w { font-size:12px; line-height:15px; color:#000000; }
3
.RedTitle { font-size:12px; line-height:15px; color:#FF0000; font-weight:bold; }
.BlueTitle { font-size:12px; line-height:15px; color:#0033CC; font-weight:bold; }
.BlackTitle { font-size:14px; line-height:18px; color:#000000; font-weight:bold; }
.OrangeTitle { font-size:14px; line-height:18px; color:#FF6600; font-weight:bold; }
.OrangeTxt { font-size:12px; line-height:15px; color:#FF6600; }
.GrayTxt { font-size:12px; line-height:15px; color:#666666; }
.GrayTxt14 { font-size:14px; line-height:18px; color:#666666; }
.RedTxt { font-size:14px; line-height:18px; color:#FF0000; }
.RedSTxt { font-size:12px; line-height:15px; color:#FF0000; }

/* Background repeat */
.RepeatX { background-repeat: repeat-x; }
.RepeatY { background-repeat: repeat-y; }

/* Margin style */
.MarginL10 { margin-left:10px; }
