/* CSS Document */

body {
font:normal 11px Tahoma, Arial, Times New Roman, sans-serif;
color:#2D2D2C;
line-height:16px;
margin:0px;
padding:0px;
background:#F2F9FD;
}
.tbl {
background:#FFFFFF;
}

p {
font:normal 11px Tahoma, Arial, Times New Roman, sans-serif;
color:#2D2D2C;
margin:5px 15px 8px 15px;
text-align:justify;
line-height:18px;
}
p.color {
color:#FF0000;
font:normal 10px Tahoma, Arial, Times New Roman, sans-serif;
line-height:15px;
margin:4px 8px 5px 8px;
}
p.phone {
color:#FF0000;
font:normal 10px Tahoma, Arial, Times New Roman, sans-serif;
line-height:15px;
margin:0px 8px 3px 7px;
}
p.note {
font:bold 8px Tahoma, Arial, Times New Roman, sans-serif;
color:#2D2D2C;
margin:5px 15px 8px 15px;
text-align:justify;
line-height:12px;
}
p.link {
color:#2D2D2C;
font:normal 11px Tahoma, Arial, Times New Roman, sans-serif;
line-height:15px;
margin:8px 8px 8px 8px;
}
a:link {
font:normal Tahoma, Arial, Times New Roman, sans-serif;
text-align:right;
color:#333231;
text-decoration: none;
}
a:visited {
font:normal Tahoma, Arial, Times New Roman, sans-serif;
text-align:right;
text-decoration: none;
color:#4587C0;
}
a:hover {
font:normal Tahoma, Arial, Times New Roman, sans-serif;
text-align:right;
text-decoration: underline;
color:#4587C0;
}
a:active {
font:normal Tahoma, Arial, Times New Roman, sans-serif;
text-align:left;
text-decoration: none;
color:#4587C0;
}
ul.home {
padding:120px 0px 0px 0px;
}
ul.home li {
padding:3px 8px 0px 0px;
margin:0px;
list-style:url(../images/bullet.gif);
margin:0px;
}
ul {
padding:0px 0px 0px 30px;
}
ul li {
padding:3px 8px 0px 0px;
margin:0px;
list-style:url(../images/bullet.gif);
margin:0px;
}
.logo-margin {
margin:10px 0 0 0;
}
.top-nav-bg {
background:url(../images/top-nav-bg.gif) left top repeat-x;
}
.banner-bg {
background:#DEEBF3;
}
.border {
border-left:solid 2px #FFFFFF;
}
.white-pixel{
background:url(../images/white-pixel.gif) left center repeat-x;
height:2px;
}
.white-pixe2{
background:url(../images/white-pixel.gif) left center repeat-x;
height:4px;
}
.white-pixe-ver{
background:url(../images/white-pixel-ver.gif) center top repeat-y;
width:2px;
}
.blue-border {
border:solid 1px #4587C0;
margin:8px 8px 8px 5px;
}
.banner {
background:url(../images/banner.jpg) 6px 6px no-repeat;
height:316px;
}
.more {
padding:0px 15px 5px 0;
}
.right-panel-margin {
margin:8px;
}
.events-bg {
background:url(../images/events-bg.gif) left top repeat-x;
/*height:228px;*/
}
.events-head {
padding:8px 0 5px 5px;
}
.green-panel-margin {
margin:8px;
background:#B9DD8A;
}
.high-definition-head {
font:bold 16px Arial, Times New Roman, sans-serif;
color:#303030;
padding:8px 0 5px 10px;
}
.high-definition-sub {
font:bold 14px Arial, Times New Roman, sans-serif;
color:#303030;
padding:8px 0 5px 0;
}
.hori-sep-margin {
margin:0px 0px 0px 10px;
}
.brown-bg {
font:normal 11px Tahoma, Arial, Times New Roman, sans-serif;
color:#ffffff;
background:#421B00;
height:20px;
text-decoration:none;
}
.brown-bg a{
font:normal 11px Tahoma, Arial, Times New Roman, sans-serif;
color:#ffffff;
background:#421B00;
height:20px;
text-decoration:none;
}
.brown-bg a:hover{
font:normal 11px Tahoma, Arial, Times New Roman, sans-serif;
color:#ffffff;
background:#421B00;
height:20px;
text-decoration:underline;
}
.footer {
font:normal 11px Tahoma, Arial, Times New Roman, sans-serif;
color:#45392B;
background:#F6F4F0;
height:27px;
text-align:center;
padding:0 10px 0 0;
margin:0 10px 0 0;
}
.footer-padd {
padding:0 15px 0 0;

}
footer-padd a:link {
font:normal Tahoma, Arial, Times New Roman, sans-serif;
text-align:right;
color: #333231;
text-decoration: none;
}
footer-padd a:visited {
font:normal Tahoma, Arial, Times New Roman, sans-serif;
text-align:right;
text-decoration: none;
color: #4587C0;
}
footer-padd a:hover {
font:normal Tahoma, Arial, Times New Roman, sans-serif;
text-align:right;
text-decoration: underline;
color: #4587C0;
}
footer-padd a:active {
font:normal Tahoma, Arial, Times New Roman, sans-serif;
text-align:right;
text-decoration: none;
color:#4587C0;
}
.copyright {
font:normal 10px Tahoma, Arial, Times New Roman, sans-serif;
color:#9A9A9A;
height:28px;
padding:0 0 0 0px;
background:#FFFFFF;
}
input {
width:200px;
height:auto;
font:normal 10px Tahoma, Arial, Times New Roman, sans-serif;
color:#9A9A9A;
margin:0 0 5px 0;
}
select {
width:auto;
height:auto;
font:normal 10px Tahoma, Arial, Times New Roman, sans-serif;
color:#9A9A9A;
}
textarea {
width:200px;
height:auto;
font:normal 10px Tahoma, Arial, Times New Roman, sans-serif;
color:#9A9A9A;
}
.button {
width:80px;
background:#589401;
border:solid 1px #68A903;
font:bold 11px Tahoma, Arial, Times New Roman, sans-serif;
color:#ffffff;
margin:5px 0 0 0;
}
