body,td,th {font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #333333}
table {font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #333333}

img {border:none}
a img {border:none}
hr {background-color:#666666; height: 1px; border-width:0px}

.fontstile1 {font-family: Arial, sans-serif; color: #FFFFFF; font-size: 12px}
.fontstile2 {font-family: Arial, sans-serif; color: #663300; font-size: 14px; font-weight:bold}
.fontstile3 {font-family: Arial, sans-serif; color: #333333; font-size: 18px}
.fontstile4 {font-family: Arial, sans-serif; color: #333333; font-size: 12px}
.fontstile5 {font-family: Tahoma, Arial, sans-serif; color: #ff0000; font-size: 24px}
.fontstile6 {font-family: Tahoma, Arial, sans-serif; color: #1F1F1F; font-size: 14px; font-weight:bold}
.fontstile7 {font-family: Tahoma, Arial, sans-serif; color: #333333; font-size: 14px; font-weight:bold}

a {font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #333333}
a:link {text-decoration: none; color: #333333}
a:visited {text-decoration: none; color: #333333}
a:hover {text-decoration: none; color: #666666}

a.linkstile1 {font-family: Arial, sans-serif; font-size: 14px; color: #1F1F1F; font-weight:bold; text-decoration: none}
a.linkstile1:visited {color: #1F1F1F; font-weight:bold; text-decoration: none}
a.linkstile1:hover {color: #663300; font-weight:bold; text-decoration: none}

a.linkstile2 {font-family: Arial, sans-serif; color: #FFFFFF; font-size: 12px; text-decoration:none; font-weight:normal}
a.linkstile2:visited {color: #FFFFFF; text-decoration:none; font-weight:normal}
a.linkstile2:hover {color: #999999; text-decoration:none; font-weight:normal}

a.linkstile3 {font-family: Arial, sans-serif; font-size: 14px; color: #1F1F1F; font-weight:bold; text-decoration: none}
a.linkstile3:visited {color: #1F1F1F; font-weight:bold; text-decoration: none}
a.linkstile3:hover {color: #663300; font-weight:bold; text-decoration: none}

.effect {border: 1px solid #999999;}

.pad1 {width:0px; height:29px; background-image:url(blank.gif); display:inline; float:left; margin:0px 0px 0 0px;}
.pad2 {width:0; height:29px; background-image:url(blank.gif); display:inline; float:left; margin:0px 0px 0 0;}

#menu {list-style-type:none; padding:0; margin:0;}
#menu ul {list-style-type:none; padding:0; margin:0;}
#menu li {float:left; background-image:url(blank_p.gif); margin:0px 0px 0 0; position:relative;}
#menu li.sub {background-image:url(blank_p.gif)}

/* for IE5.5 and IE6 only */
#menu table {border-collapse:collapse; position:absolute; top:0; left:0; z-index:80;}

#menu li a {display:block; color:#333; height:30px; line-height:26px; width:120px; text-align:center;}

#menu :hover > a {color:#fff; background-image:url(blank_over_p.gif);}

#menu ul, 
#menu :hover ul ul,
#menu :hover ul :hover ul ul,
#menu :hover ul :hover ul ul.left {position:absolute; left:-9999px; width:120px;}

#menu :hover ul{left:0;top:30px; background:url(transparent.gif);} /* the background image is for IE7 */

#menu :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul {padding:0 0px; left:125px; top:-0px;}

#menu :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul.left {padding:0 0px; left:-131px; top:-0px;}

