* {color:#222222;font-size:10pt;line-height:1.4em;}

/*body*/
#bodycss {background-color:#ffffff;margin:0px; text-align:left;}

/*font*/
.small {font-size:11pt;}
.smallred {font-size:11pt;color:red;}
.accolor {color:#999999;}
.large {font-size:12pt;}
.red {color:red;}
.black {color:#222222;}
.whiblueb {color:#ffffff;background-color:#003399;padding:2px;text-align:center;}
.bggray {background-color:#eeeeee;padding:2px;text-align:left;}
.bold {font-weight:600;}
.reds {color:red;font-size:11pt;}

/*background*/
.bgfood {background-color:#ffe1d9;}
.bgnav {background-image:url(base_imgs/navback.gif);background-repeat:repeat-y;}

/*margin*/
#topimgmrg {margin:103px 186px 55px 162px;}
#mrgmain {margin:30px 19px 30px 18px;}
#contents {margin:10px 10px 0px 10px;text-align:left;}
.mrgt5 {margin-top:5px;}
.mrgt5b {margin-top:10px;font-weight:600;}
.mrgt10 {margin-top:10px;}
.newsmrgt10 {margin-top:10px;}
#ptitle{margin-bottom:10px;}

/*class&class*/
.small a {font-size:11pt;}
.mrgt10 a {float:left;}
.mrgt5 .large {color:#007733;}
#contents .clleft {border-top:solid 1px #cccccc;text-align:left;margin-top:15px;padding-top:5px;}
.bordnews h2 {color:red;margin-top:5px;font-size:12pt;}

/*clear*/
.clleft {clear:left;}

/*list*/
.li {list-style-type: disc;}

/*border*/
.bordicon {border:solid 2px #eeeeee;padding:2px;text-align:center;}
.bordnews {border-top:solid 1px #cccccc;text-align:left;margin-top:20px;}

/*foodstyle*/
#food {border-top:solid 1px #1e90cc;text-align:left;padding-top:5px;margin-top:20px;}

/*link*/
a:link { color:#003399;text-decoration:none;}
a:visited { color:#551a8b;text-decoration:none;}
a:hover, a:active { color:#ffa500;text-decoration:none;}

.news a:link { color:#003399;text-decoration:none;font-size:11pt;}
.news a:visited { color:#551a8b;text-decoration:none;font-size:11pt;}
.news a:hover, .news a:active { color:#ffa500;text-decoration:none;font-size:11pt;}