/* MLP Design (http://www.mlpdesign.net). All Rights Reserved*/

body{background:url("img/bg.gif") 50% 0 repeat-y #d1dfd1; color:#333; margin:0; font-family: Verdana,sans-serif; font-size:10pt;}img {border:0;}a:link, a:visited, a:active{ background: inherit; text-decoration: none; color:#555;}a:hover{ background: inherit; text-decoration: none; color:#999;}
h1{ background:inherit; color:#006666; font-size: 1.1em; font-weight:600; letter-spacing: .5px;}
h2{ background:inherit; color:#666; margin-top:20px; font-size: 1.1em; font-weight: 600; letter-spacing: -.75px; clear:both;}
h3{ background:inherit; color:#006666; border-bottom:#ccc 1px solid; padding-bottom:10px; margin-top:20px; font-size: 1em; font-weight: lighter; letter-spacing:.1em; clear:both;}strong{ background:#eee; color:#c00; font-weight:normal;}

ul { list-style:none; margin-left:1px; padding:1px;}
ul li{ padding-left:15px; background: url("img/arw.gif") 0 5px no-repeat #e9f3e9; color:inherit;}

#header{ width:750px; height:175px; margin:auto;}
#body{ width: 750px; margin:20px auto;}
#content{ width:680px; float:left; text-align:justify;}
#left{ width:170px; margin:0 5px 0 5px; float:left; text-align:justify; overflow:hidden;}
#right{ width:15px; float:right; margin-right:15px; overflow:hidden;}

/* ie bug fix */* 
html body 
#right{ width:15px; margin:10px 10px 0 0;}     
#right p{ line-height:1.5em; word-spacing:2px; text-align:justify;}
#footer{ width:734px; margin:10px auto 0 auto; padding:8px; border-top:#739273 2px solid; background:#d1dfd1;  color:#333; text-align:center; font-size:8pt; clear:both;}
.left{ width:170px; margin:0 15px 0 5px; float:left; text-align:justify; overflow:hidden;}

/* ie bug fix */* 

html body 

.left{ margin:0 8px 0 3px;}
.mid { width:470px; float:right; line-height:1.5em; overflow:hidden;}

/* ie bug fix */* 
html body 
.mid{ width:470px; margin-top:10px;}
.right{ width:15px; float:right; margin-right:8px; overflow:hidden;}

/* ie bug fix */*

html body 
.right{ margin-right:5px;}
.hleft{ width:195px; height:155px; float:left; padding-top:20px; padding-left:5px; text-align:justify; font-size:1em; background:#404241; color:#eee; overflow: hidden; }
.hrightup{ width:550px; height:125px; background:url("img/pbamast.jpg") no-repeat #d1dfd1; color:inherit; float:right; overflow: hidden;}
.hrightdn{ width:550px; float:right; text-align:center; font-size:9pt; font-weight:bold;}
.hrightdn a, 
.hrightdn a:link, 
.hrightdn a:visited, 
.hrightdn a:active{ width:109px; height:30px; padding-top:20px; float:left; text-decoration:none;   background:url("img/off.gif") no-repeat #eee; color:#999; border-right:#ddd 1px solid; display:block;}  
.hrightdn a:hover{ width:109px; height:35px; padding-top:15px; background:url("img/on.gif") no-repeat #eee; color:#555;}.hrightdn a
.active{ width:109px; height:35px; padding-top:15px; background:url("img/on.gif") no-repeat #eee; color:#555; border-right:#ddd 1px solid; display:block;}
.top{ margin:12px 5px; padding-bottom:5px; background:inherit; color:#666; font-size:8pt; font-weight:bold; border-bottom:#006666 2px solid; text-align:left;}
.entry{ margin:10px 5px; padding:1px 5px 8px 5px; border-bottom:#d1dfd1 1px solid; background:inherit; color:#666; font-size:8pt; font-weight:normal; text-align:justify; }
.entry a, 
.entry a:link, 
.entry a:visited, 
.entry a:active, 
.entry a:hover{ background:inherit; color:#c00; font-size:8pt; font-weight:normal; text-align:left;}
.img{ margin:10px 5px; padding:5px 0 8px 0; border-bottom:#d1dfd1 1px solid; font-size:8pt; text-align:center;}
.spacer{ height:2px; clear: both;}