body {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin:0pt;
padding:0pt;
}
#top {
height:54px;
margin:10px auto;
padding:0pt;
width:800px;
}
#header {
background:transparent url(./images/header_stretch.jpg) repeat-x scroll left top;
color:#0033CC;
height:100px;
}
#zone1 {
float:left;
height:100px;
}
#company {
background:transparent url(./images/header_left.jpg) no-repeat scroll left top;
display:inline;
float:left;
height:100px;
overflow:hidden;
width:492px;
}
#links {
background:transparent url(./images/header_right.jpg) no-repeat scroll right top;
display:inline;
float:right;
height:100px;
overflow:hidden;
width:237px;
}
#header h1 {
margin:0pt;
padding:0pt;
text-indent:-10000px;
}
h1, h2, h3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin:0pt;
padding:0pt;
}
a:link {
border:medium none;
color:#006699;
text-decoration:none;
}
a:active {
border:medium none;
color:#006699;
text-decoration:none;
}
a:visited {
border:medium none;
color:#006699;
text-decoration:none;
}
a:hover {
border:medium none;
color:#4192E5;
text-decoration:underline;
}
#nav {
background:#FFFFFF url(./images/bg.png) repeat-x scroll 0%;
border-bottom:2px solid #BCE1F4;
height:35px;
margin:0pt;
padding:0pt;
}
#nav2 {
font-weight:700;
height:35px;
margin-left:auto;
margin-right:auto;
padding:0pt;
text-align:center;
width:800px;
}
ul.nav2 {
float:left;
font-size:12px;
font-weight:700;
height:35px;
line-height:35px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul.nav2 li {
float:left !important;
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul.nav2 li a, ul.nav2 li a:link, ul.nav2 li a:visited {
color:#113255;
display:block;
float:left;
padding:0pt 10px;
text-decoration:none;
}
ul.nav2 li a:hover {
color:#4192E5;
text-decoration:underline;
}
ul.nav2 li a:active {
color:#4192E5;
text-decoration:none;
}
ul.nav2 li.current_page_item a {
color:#4192E5;
text-decoration:none;
}
ul.nav2 li ul {
float:left;
margin:0pt;
padding:0pt;
}
.postmetadata {
background:#E7F9FF none repeat scroll 0%;
padding:5px;
}
span.cmt {
background:transparent url(images/comment.gif) no-repeat scroll 0% 50%;
border:0pt none;
margin:0pt;
padding:0pt 0pt 5px 20px;
}
span.cty {
background:transparent url(images/category.gif) no-repeat scroll 0% 50%;
border:0pt none;
margin:0pt;
padding:0pt 0pt 5px 20px;
}
#main {
margin:0pt;
padding:0pt;
width:990px;
}
#content {
border-right:1px solid #D8EAF3;
float:left;
margin:10px 0pt;
padding:0pt;
width:630px;
}
.entry {
float:left;
margin:0pt 0pt 0pt 10pt;
overflow:hidden;
padding:0pt;
width:550px;
}
#sidebar {
float:left;
margin:10px 0pt 0pt 5px;
padding:0pt;
width:330px;
display:inline;

}
#rsidebar h2 {
border-bottom:1px solid #EEEEEE;
font-size:12px;
margin:0pt 0pt 5px;
padding:0pt;
}
#rsidebar ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#rsidebar ul li {
list-style-type:none;
margin:0pt 0pt 10px;
padding:0pt;
}
#rsidebar ul li ul {
list-style-type:square;
margin:0pt;
padding:0pt 3px;
}
#rsidebar ul li ul li {
background:transparent url(images/li.gif) no-repeat scroll 0pt 3px;
border:0pt none;
list-style-type:none;
margin:0pt;
padding:0pt 0pt 3px 15px;
}
.navigation {
color:#666666;
margin:0pt auto;
padding:0pt;
width:580px;
}
.alignright {
float:right;
margin-bottom:10px;
margin-top:10px;
}
.alignleft {
float:left;
margin-bottom:10px;
margin-top:10px;
}
#searchform {
height:35px;
line-height:35px;
margin:0pt;
padding:0pt;
}
input#s {
background:#FCFCFC none repeat scroll 0% 50%;
border:1px solid #CBCBCB;
color:#5188D2;
width:200px;
}
#footer {
background:#EAFAFF none repeat scroll 0%;
clear:both;
height:5px !important;
margin:0pt;
padding:0pt;
}
#footerbox {
background:#FFFFFF url(./images/bg2.png) repeat-x scroll 0%;
border-bottom:2px solid #BCE1F4;
height:35px;
margin:0pt;
padding:0pt;
}
.footer {
color:#095278;
height:30px;
line-height:30px !important;
margin:0pt auto;
padding:0pt;
width:800px;
text-align:center;
}
.footer a:hover {
border:medium none;
color:#FFFFFF;
text-decoration:underline;
}
.footer a:link, .footer a:active, .footer a:visited {
border:medium none;
color:#25AACD;
text-decoration:underline;
}
.boxcomments {
border-bottom:5px solid #DDDDDD;
border-top:5px solid #DDDDDD;
margin-bottom:20px;
width:580px;
}
#commentform {
border-top:1px solid #EEEEEE;
margin:0pt;
padding:15px 15px 1px;
}
#commentform label {
display:block;
margin:0pt;
}
#commentform input {
margin:0pt 5px 10px 0pt;
padding:1px;
width:170px;
}
#commentform textarea {
margin:0pt 0pt 10px;
padding:0pt;
width:400px;
}
#commentform #submit {
margin:0pt 0pt 20px;
}
#commentform p {
margin:5px 0pt;
}
ol.commentlist {
margin:0pt 0pt 1px;
padding:0pt;
}
ol.commentlist *:hover {
background:#E7F9FF none repeat scroll 0%;
}
ol.commentlist li {
border-top:1px solid #EEEEEE;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:15px 15px 1px;
}
ol.commentlist li *:hover {
background:transparent none repeat scroll 0%;
}
ol.commentlist li.commenthead {
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:5px 15px;
}
ol.commentlist li.commenthead h2 {
margin:0pt;
}
ol.tblist {
border-top:1px solid #FFFFFF;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 1px;
padding:15px;
}
ol.tblist li {
background:#E7F9FF none repeat scroll 0%;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 5px;
padding-left:15px;
}