/* Main Headers */
.header1 { color: #685c4c; font-size: 24px; font-family: Tahoma, Arial, Helvetica, Geneva; text-decoration: none }

.header2 { color: #685c4c; font-size: 18px; font-family: Tahoma, Arial, Helvetica, Geneva; text-decoration: none }

/* Text Variations */
.maintext  { color: #333333; font-size: 14px; font-family: Tahoma, Arial, Helvetica; text-decoration: none }
.maintext2  { color: #333333; line-height: 1.39; font-size: 14px; font-family: Tahoma, Arial, Helvetica; text-decoration: none }
.maintext3  { color: #333333; font-size: 17px; font-family: Tahoma, Arial, Helvetica; text-decoration: none }
.desc  { color: #FFFFFF; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.desc2  { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.desc2r  { color: #FF0000; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.table  { color: #FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.mail  { color: #000000; font-size: 18px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.maintext a:link   { color: #2a57a5; text-decoration: underline }
.maintext a:visited   { color: #2a57a5; text-decoration: underline }
.maintext a:active   { color: #2a57a5; text-decoration: underline }
.maintext a:hover   { color: #b22222; text-decoration: underline }

.ylink a:link   { color: #FFFF00; text-decoration: none }
.ylink a:visited   { color: #FFFF00; text-decoration: none }
.ylink a:active   { color: #FFFF00; text-decoration: none }
.ylink a:hover   { color: #FFFF00; text-decoration: none }

.smalltext   { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica; text-decoration: none }
.smalltext2   { color: #000000; font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica; text-decoration: none }
.smalltext a:link   { color: #FFFFFF; text-decoration: none }
.smalltext a:visited   { color: #FFFFFF; text-decoration: none }
.smalltext a:active   { color: #FFFFFF; text-decoration: none }
.smalltext a:hover   { color: #00FFFF; text-decoration: underline }

.nav  { color: #333333; font-size: 14px; font-family: Tahoma, Arial, Helvetica; text-decoration: none }
.nav a:link    { color: #333333; text-decoration: none }
.nav a:visited    { color: #333333; text-decoration: none }
.nav a:active    { color: #b22222; text-decoration: underline }
.nav a:hover   { color: #b22222; text-decoration: underline }

.address   { color: #333333; font-weight: bold; font-size: 11px; font-family: Tahoma, Arial, Helvetica; text-decoration: none }
.address a:link   { color: #b22222; text-decoration: none }
.address a:visited   { color: #333333; text-decoration: none }
.address a:active   { color: #b22222; text-decoration: none }
.address a:hover   { color: #333333; text-decoration: underline }

/* For Bullet Lists*/
.ul_xx-small { color: #333333; font: normal xx-small "Trebuchet MS", Arial, Helvetica, Geneva }

.ul_x-small   { color: #333333; font: x-small "Trebuchet MS", Arial, Helvetica, Geneva }
.ul_x-small a:link   { color: #333333 }
.ul_x-small a:visited   { color: #333333 }
.ul_x-small a:active   { color: #333333 }
.ul_x-small a:hover   { color: #228b22 }

.ul_small  { color: #333333; font: small "Trebuchet MS", Arial, Helvetica, Geneva }
.ul_small a:link   { color: #333333 }
.ul_small a:visited   { color: #333333 }
.ul_small a:active   { color: #333333 }
.ul_small a:hover   { color: #228b22 }

.ul_medium  { color: #333333; font: medium "Trebuchet MS", Arial, Helvetica, Geneva }
.ul_medium a:link   { color: #333333 }
.ul_medium a:visited   { color: #333333 }
.ul_medium a:active   { color: #333333 }
.ul_medium a:hover   { color: #228b22 }