/*
Theme Name: 
Theme URI: 
Description: 
Version: 
Author: 
Author URI: 
*/
.filler {width:100%;height:0;overflow:hidden;clear:both;}

*.toggle a {text-decoration:none;}
*.toggle a:hover {text-decoration:underline;}

.navigation {display: block;text-align: center;margin: 20px 0 0 0;}
.alignright {float: right;}
.alignleft {float: left}
img.alignleft {margin: 0 15px 15px 0;}
img.alignright {margin: 0 0 15px 15px;}
img.aligncenter {margin: 15px auto;display:block;}

p.left {text-align:left;}

/***************************** body + fonts */

body {background: #fff url(../images/repeat.gif) 0 0 repeat-x;color:#333;font: 12px Arial, Helvetica, sans-serif;padding: 0 0 100px 0;}
p{margin-bottom:10px;line-height:150%;}

a {outline:none; color:#1f79c3;}
a:hover {text-decoration:underline;color:#1f79c3;}

h1 a {width:182px;height:51px;display:block;overflow:hidden;text-indent:-9999px;background: url(images/logo.gif) 0 0;}
h2{margin-bottom:8px;color:#68a2a5; font-size:20px; font-weight:normal;}
h3{margin-bottom:2px;color:#333;font-size:13px;}

/***************************** containers */
#wrapper{ width:894px; margin:0 auto;}
#main{}

#header{ height:81px;}

/***************************** topnav */
#skyline {
 height: 38px; margin-bottom:36px;
}
/*#skyline li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}*/
#skyline li{ float:left; text-align:center; margin-right:10px;height: 29px; padding:0 10px 0 10px;}
#skyline li a{ padding-top:6px;display: block; height:23px; color:#174d50; display:block;}
/*#skyline li a:hover{ background:url(/images/topnav-repeat.gif) 0 0 repeat-x; }*/



/***************************** column-left */
#column-left{ float:left; width:565px; background:url(../images/dots.gif) 100% 0 repeat-y; padding-right:15px; margin-bottom:20px;}


/***************************** column-right */
#column-right{ float:right; width:300px;}
#column-right h2{ font-size:15px;}

/***************************** sites */
#sites{ background:url(../images/dots2.gif) 0 0 repeat-x; height:130px; padding-top:10px;}

#sites div{ float:left; margin-right:30px;}
#sites div h3{ margin-bottom:4px;}
#sites div a{ color:#333;}
#sites div li{ margin-bottom:4px;}
#sites .noright{ margin-right:0px;}
#sites .contries ul{ float:left;width:130px;}

/***************************** footer */
#footer{ font-size:11px; text-align:right; color:#666; border-top:1px solid #e3e4e4; padding-top:5px;}
#footer p{ margin-bottom:3px;}
#footer a{color:#666;}

/***************************** content-left */
#content-left{ width:180px; float:left; background:url(../images/dots.gif) 100% 0 repeat-y; padding-right:10px; margin-bottom:20px; height:100%; padding-right:30px;}
#content-left ul{ margin-left:5px; margin-bottom:20px;}
#content-left ul li{ margin-bottom:4px;border-bottom:1px solid #d9e5e5; padding:6px 0 6px 20px; background:url(/images/dot.gif) 8px 11px no-repeat;}
#content-left ul li a{ color:#333;}

#content-left ul li ul{ margin:0;}
#content-left ul li ul li{ border:none; padding:0; padding:2px 0 2px 17px;background:url(/images/dot.gif) 2px 6px no-repeat;}
li.noarrow { border:none; padding:0; padding:2px 0 2px 17px;background:none; }

#content-left img{ margin-left:10px;}


/***************************** content-right */
#content-right{ float:right; width:640px;margin-bottom:20px;}
#content-right img{ float:right; margin:0 0 10px 10px;}

#content-right ul{ margin-bottom:20px;}
#content-right ul li{ margin-bottom:4px; padding:3px 0 3px 0;}
#content-right ul li a{ color:#333;}
li.noarrow { margin-bottom:4px; padding:3px 0 3px 24px; background:none; }

#content-right #lister { margin-left:10px; margin-bottom:20px;}
#content-right #lister li{ margin-bottom:4px; padding:3px 0 3px 24px; background:url(/images/arrow.gif) 8px 7px no-repeat;}
#content-right #lister li a{ color:#333;}
#content-right li.noarrow { margin-bottom:4px; padding:3px 0 3px 24px; background:none; }

#content-right #lister-links { margin-left:10px; margin-bottom:20px;}
#content-right #lister-links li{ margin-bottom:4px; padding:3px 0 3px 24px; background:url(/images/arrow.gif) 8px 7px no-repeat;}
#content-right #lister-links li a{ color:blue; text-decoration:underline;}
#content-right #lister-links li a:hover{ color:blue; text-decoration:none;}

label {
display:block;
float:left;
width:80px;
}

ol.roman {list-style:decimal outside;}
ol.roman li {margin-top: 10px;}


#content-right .pdf-content{}
#content-right .pdf-content{ height:60px;}
#content-right .pdf-content img{ float:left; margin:0; margin-right:20px; margin-top:3px;}
#content-right .pdf-content span{ font-size:11px;}

