body,p{margin:0;font-family: Arial, Helvetica, sans-serif;}

h1{margin:0;}
h2{font-size:110%;color:#003366;margin-bottom:15px;margin-top:0px;}
h3{font-size:90%;color:#003366;background-image: url(../../../img/back_color.jpg);padding-top:5px;padding-bottom:3px;padding-left:3px;margin-top:20px;margin-bottom:15px;}
h3.non {background: #FFFFFF url(none);margin: 0px;padding: 0px;}
h4{font-size:85%;margin-bottom:10px;color:#227F0D;}
h4 img{vertical-align:middle;margin-right:3px;}
h4.stit{font-size:85%;margin-bottom:5px;color:#003366;}

td {vertical-align:top;}

p{font-size:82%;line-height:150%;margin-top:0px;margin-bottom:0px;}
p.read{font-size:85%;line-height:165%;}
p.close{font-size:80%;margin-top:5px;margin-bottom:15px;text-align:center;}
p.link{font-size:75%;margin-top:30px;margin-bottom:5px;}

a {border: 0px;color: #0000CC;text-decoration: none;}
a:link {color: #0000CC;text-decoration: none;}
a:visited {color: #000099;text-decoration: none;}
a:hover {color: #B44E5F;text-decoration: underline;}
a:active {color: #FF0000;text-decoration: underline;}

.small{font-size:10px;line-height:14px;text-align: left;}
.textMb{font-size:12px;line-height:17px;font-weight: bold;}
.textLb_b{font-size:14px;line-height:20px;font-weight: bold;color:#003366;}
.news_pdf {color: #cc0000;}
.ex {font-size: 90%;font-weight: normal;color: #003366;}
p.narrow{line-height:120%;}
li {list-style:none;font-size:75%;line-height:130%;vertical-align:middle;background: url(../img/pin_list.gif) no-repeat;padding-left:15px;margin-left:0px;margin-bottom:6px;}
ul{margin-top:6px;margin-left:0px;padding-left:0px;margin-bottom:0px;padding-bottom:0px;}

td.bottom {vertical-align:bottom;}
p.pm {margin-top:5px;	margin-bottom:0px;line-height:140%;}
p.pm0 {margin-top:0px;	margin-bottom:0px;line-height:140%;}

table.main{margin-bottom:20px;width:535px;}
img.title {margin-bottom:30px;}
td.body {padding-left:30px;padding-right:20px;}
td.half{width:280px;padding-right:20px;}
img.snavi {margin-bottom:15px;}
img.snavilast {margin-bottom:30px;}
td.pic {width:215px;text-align:right;}


.pagetop {font-size: small;margin: 0px;padding: 1em 0px 0px 0px;text-align: right;}

p.footer {font-size: small;padding: 0px 0px 0px 15px;color: #ffffff;}
.footer a {border: 0px;color: #ffffff;text-decoration: underline;}
.footer a:link {color: #ffffff;text-decoration: underline;}
.footer a:visited {color: #cccccc;text-decoration: underline;}
.footer a:hover {color: #ffffcc;text-decoration: underline;}
.footer a:active {color: #FF0000;text-decoration: underline;}


/* housing ***********************/
#brillia td.left{border-right:1px dotted #003366;padding-right:15px;}
#brillia td.center{border-right:1px dotted #003366;padding-right:15px;padding-left:10px;}
#brillia td.right{padding-left:15px;}
#brillia td.right320{width:320px;padding-left:15px;}
#brillia td.left320{width:320px;border-right:1px dotted #003366;padding-right:15px;}

/* other ***********************/
#pm td {font-size:82%;line-height:150%;padding:0px 3px 0px 0px;}
#pm table {width:100%;margin:10px 0px;}
#pm .pin{margin-top:2px;}

/*index****************/
#olinas {padding:20px 0 10px 0;}
#olinas td{ width:50%;}
#olinas p{padding:0 10px 0 0;margin-bottom:3px;font-size:80%;}
#olinas p.txt2{padding:0 0 0 10px;}
#olinas td.pic{text-align:center;padding-bottom:5px}