body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
margin:0;padding:0;

}

address,caption,cite,code,dfn,em,strong,th,var{
font-style:normal;font-weight:normal;

}

h1,h2,h3,h4,h5,h6{
font-size:100%;font-weight:normal;

}

table{
border-collapse:collapse;border-spacing:0;

}

ol,ul{
list-style:none;margin:0;padding:0;

}

q:before,q:after{
content:'';

}

caption,th{
text-align:left;

}

fieldset,img{
border:0;

}

li{
margin:0;padding:0;

}

abbr,acronym{
border:0;

}

html,body{
height:100%;

}

body{
font:13px/1.5em Arial;letter-spacing:0;color:#333;background-color:#fff;margin:0;padding:0;

}

div#site{
width:950px;margin:0 auto;background-color:#EDE6C7;height:100%;min-height:100%;
margin:10px auto 0 auto;

}

html>body div#site{
height:auto;
}

a{
font: Arial;
color:#7bb9d0;text-decoration:none;padding:0 1px;

}

a:hover{
color:#fff;background-color:#333;text-decoration:none;padding:0 1px;

}

a.nohover{
text-decoration:none;border:none;

}

a.nohover:hover{
background-color:transparent;border:none;

}
a.namelink{

padding:0;margin:0;overflow:hidden;height:1px;

}

.footnote,.footnote a{
font-size:12px;line-height:1.3em;color:#aaa;letter-spacing:0;

}

.footnote em{
background-color:transparent;font-style:italic;

}

h1,h2,h3,h4,h5{

font-weight:bold;margin:20px 0 0 0;padding:0;

}

h1,.h1{
font-size:30px;text-transform:none;

}

h2,.h2{
font-size:25px;text-transform:none;


}

h3,.h3{
font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
font-size:14px;font-weight:BOLD;
letter-spacing:0px;
border-bottom: 1px solid #555;
padding:2px 0;

}

h3 a {color:#D8D7D7;

}

h4,.h4{
margin:5px 0 0 0;font-size:10px;text-transform:none;
color:#4A4949;
}

h5,.h5{
margin:7px 0 0 0;font-size:10px;text-transform:none;

}.highlight{
background-color:#ffc;

}

p{
margin:0;padding:5px 0;

}

ul,ol{
list-style-type:disc;margin:10px 0 10px 10px;padding:0 0 0 5px;


}

ul li,ol li{
margin:0 0 7px 0;padding:0 0 0 1px;


}

form{

margin:0;padding:0;

}

blockquote{
font-size:12px;line-height:1.4em;color:#666;border-left:4px solid #666;margin:10px 20px;padding:10px 20px;background-color:#f3f3f3;

}

input[type=text],select,textarea{
font-size:14px;line-height:1.0em;padding:2px;

}

input[type=text],select,textarea{
background-color:#e9f5ff;border:1px solid #333;

}

input[type=text]:focus,select:focus,textarea:focus{
background-color:#ffe;

}

strong{
font-weight:bold;

}

em{
font-style:italic;

}

div.hr{
width:100%;height:15px;border-top:1px solid #999;margin:15px auto 0 auto;

}

div.noline{
border:none!important;

}

div.hr hr,div.hr-side hr{
display:none;

}

.hide{
position:absolute;top:0;left:-1000em;

}

.center{
text-align:center;

}

div.spacer{
height:10px;

}

div.container{
zoom:1;

}

div.container:after{
content:".";display:block;height:0;clear:both;visibility:hidden;

}

div.container div.left-border{
border-left:1px solid #999;

}

div.container div.right-border{
border-right:1px solid #999;

}

div.one-third div.primary{
float:right;width:569px;padding:0 0 0 20px;

}

div.one-third div.secondary{
float:left;width:300px;padding:0 20px 0 0;

}
div.two-thirds div.primary{
float:left;width:569px;padding:0 20px 0 0;

}

div.two-thirds div.secondary{
float:right;width:300px;padding:0 0 0 20px;

}

div.halves div.section{
float:left;width:435px;padding:0 10px;

}

div.thirds div.section{
float:left;width:300px;padding:0 5px;

}

div.fourths div.section{
float:left;width:207px;padding:0 10px;

}

body{
background:#000 url(../images/top.gif) repeat-x top left; background-attachment:scroll;
 
font-size: .82em;

}

div#site{
width:950px;background-color:transparent;

}

div.thirds div.section{
width:300px;

}

div#navigation{
text-align:left; padding:0 0px;

}

h1{
font:30px/1.0em Georgia,serif;font-weight:normal;letter-spacing:-2px;

}

ul,ol{
margin-left:0;margin-right:0;padding-left:0;padding-right:0;list-style:none;

}

ul li,ol li{
font: sans serif;
color: #000;
margin:0;padding:3px 0;border-bottom:1px solid #4B4B4C;
font-size: 87%;
line-height: 125%;
border-bottom: 1px solid #555;
}

p.more{
background-color:#000;text-align:right;padding-right:10px;
font-size:10px;
color: #fff;
}

a.more{
color:#ffffff;

}

div.nb-list ul.primary{
margin-bottom:0;padding-bottom:0;

}

div.nb-list ul.secondary{
margin-top:0;padding-top:0;

}

div.nb-list li.enclosure{
padding-left:10px;background-color:transparent;background-repeat:no-repeat;background-position:left 6px;

}

div.nb-list li.video{
background-image:url(../images/video.png);

}

div.nb-list li.audio{
background-image:url(../images/audio.png);

}

div.nb-list li.image{
background-image:url(../images/images.png);

}

div.nb-wide{
zoom:1;

}

div.nb-wide:after{
content:".";display:block;height:0;clear:both;visibility:hidden;

}

div.nb-wide li{
float:left;border:none;

}

div.nb-wide li a{
display:block;padding:2px;margin:1px 0 0 20px;background-color:#000;

border:solid 1px #555;
background:#000;
color:#222222;
padding:4px;
text-align:center;

}

div.nb-wide li a:hover{
background-color:#000;

}

.tool-tip{
color:#000;width:300px;z-index:13000;

}

.tool-title{
font-weight:bold;font:10px/1.1em Verdana,sans-serif;margin:0;color:#024377;padding:8px 8px 4px;background:url(../images/bg_tooltip3.png) top left;

}

.tool-text{
font:10px/1.1em Verdana,sans-serif;padding:4px 8px 8px;background:url(../images/bg_tooltip3.png) bottom right;

}

.tool-text span span{
display:block;font:10px/1.1em Verdana,sans-serif;color:#777777;padding:5px 0 0 0;

}

div.footer{
padding:5px 5px;
margin:10px 0;
background-color:#000;
border:0 solid #5D5C5C;
border-width:1px 0;
text-align:center;

}

div.footer p{
line-height:.9em!important;
}
 

