/*@media all and (max-width: 800px) {
  #seek1 {
    margin-top: 250px;
  }
}*/

/* clearfix for floats in div */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;} /* validates in CSS2.1 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end clearfix */
/* IE/Win Guillotine Bug fix caused by links in a float. Add a block element around the links and apply clearfix and style the margin 0  */

/* push code */
.push {position:absolute;left:-5000px;width:100px;}

/********** TOP DROP-DOWN NAVIGATION **********/
#topnav, #topnav2 {
    position:relative;
    clear: both;
    padding: 0;
    margin:0;
    border-left:1px solid #000;
    border-right:1px solid #000;
    border-top:none;
}

#topnav {background-color:#000; color:#fff;  }
#topnav2 {background-color:#000;color:#fff; }


/* first level */
#topnav ul, #topnav2 ul { margin:0 0 0 10px; padding:0; font-family:verdana, sans-serif; line-height:100%; background-color:#000; }

#topnav li, #topnav2 li {
    position:relative;
    float:left;
    display:inline;
    border:1px solid #000;
    padding:5px;
    text-align:center;
    background-color:#001980;
    
}
#topnav li a, #topnav2 li a  {
    display:block;
    margin:0;
    letter-spacing:.10em;
    padding: 0;
    text-decoration: none;
}

#topnav li a { color:#fff; background-color:#001980; font-weight:900; } 
#topnav2 li a  { color:#fff;  background-color:#001980; font-weight:900; }

/* second level */
#topnav li ul, #topnav2 li ul {
    display:none;
    font-size:93%;
    position:absolute;
    top:23px;
    left:0;
    background-color:#bfffff;
    padding: 0;
    margin-left:0;
    list-style-type:none;
}
#topnav li.hover ul, #topnav li:hover ul, #topnav2 li.hover ul, #topnav2 li:hover ul  {
    display:block;
    margin:0;
    padding:0;
    background-color:#b299ff;
}
.toplevelnav a:visited, .toplevelnav a:active {background-color:#003399;}
/* li:hover li.hover z-index:5 works in ff and IE */
#topnav li.hover, #topnav li:hover, #topnav li.hover a, #topnav li:hover a, #topnav2 li.hover, #topnav2 li:hover, #topnav2 li.hover a, #topnav2 li:hover a { background-color:#687C97; color:#fff;}

#topnav { z-index:1; }/*this gets ie to respect topnav over topnav2 */
#topnav li.hover, #topnav li:hover { z-index:15; }
#topnav2 li.hover, #topnav2 li:hover { z-index:5;}
#topnav2 ul { z-index:0; }


#topnav li li, #topnav2 li li {
    display:block;
    float:none;
    border:none;
    background-color:#b299ff;
    margin:0;
    padding:0;
    text-align:left;
}
#topnav li li a, #topnav2 li li a {
    width:160px;
    padding: 10px 0 10px 10px;
    letter-spacing:0px;
    background-color:#b299ff;
    color: #000;
}
#topnav li li a:hover, #topnav2 li li a:hover { 
    background-color:#18467C;
    color: #ffdd00;
}

li#current, li#current:hover, li#current:hover a, li#current.hover, li#current.hover a, li#current a, li#current a:hover { cursor:default; background-color:#fff; color:#000; }


body {background:url(http://uninetnews.com/images/blk_blu_city_lum.gif) -35px -10px repeat; padding:1em 5.9em; font:80%/135% verdana, sans-serif; margin:0;}
#body {padding:0 10px 10px 10px;  border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; border-top:none;background:#fff; }
#body, #header, #footer, #headerlinks, #seek1 { background:#fff;}
#header { background: #fff url(http://uninetnews.com/images/dwdlogo_bw3.jpg) 8px 8px no-repeat; min-height:60px;  margin:0; padding:0 10px 0 135px; font-size:90%; border-top:1px solid #000; border-right:1px solid #000; border-left:1px solid #000;}
a#logoimg { position:absolute; top:2.5em; left:7em; width:133px; height:60px;}
a#logoimg:hover, a#logoimg:active, a#logoimg:visited {background-color:transparent;}
div#headerlinks { float:left; width:65%;}
#stylesheetswitchlinks {background:#000; color:#fff; text-align:center; text-align:left;padding-left:20px; }
#stylesheetswitchlinks a {color:#fff;}
div#headerimages {clear:both; margin:0; text-align:center;}
#seek1 {  float:right;   }
#seek1 input { background:#F5F5F5;}
#seek1 input:focus, #seek1 input:active {background:#ccc;color:#000;}
#seek1 label {}
#go_button:hover, #go_button:active, #go_button:focus { cursor:pointer;background:#ccc;color:#000; }
#seek1 input#go_button, #seek1 input#go_button:visited { background:#000;color:#fff;cursor:pointer;font-weight:bold; width:2.2em; text-align:center; padding:1px;}
#dwd_nav_spacer { background-color:#fff; height:8px; border-right:1px solid #000; border-left:1px solid #000; padding:0; margin:0; line-height:50%;}
#footer { font-size:80%; text-align:center; padding-top:1em; border:1px solid #000;}
#linkbox { float:right; width: 33%; border:1px solid black; }
#linkbox li { list-style-type:square; margin-bottom:1em; }
#innerbox { border:	1px solid navy; }

img {border:none;}
h1, h2, h3, h4, h5 {font-family:"Trebuchet MS";}
h1, .heading  {line-height:100%; background-color:#001980; color:#fff; padding:5px;margin-top:0;}
a:link { color:#001980;}
a:visited { color:purple;}
a:active, a:hover, a:focus { color:#fff; background-color:#687C97;}
/* skip to somewhere - <span class="skip"><a id="top">&nbsp;</a></span> */
span.skiptarget { padding:0; clear:both;}
a.skiplink, .skiplink:visited { background:#001980; font-weight:normal; color:#fff; }
a.skiplink:hover, .skiplink:active, .skiplink:focus { background:#001980; color:#ffdd00; }
#st {  margin:0; padding:0; }




.floatRight {float:right; margin-left:1em;} 
.floatLeft {float:left; margin-right:1em;}


.important {color:#f00; background:transparent; font-variant:small-caps; font-weight:bold;}
.smltxt {font-size:75% }
.highlight {font-weight:bold; font-size:95%; background:transparent;color:#f00;}
.indentsmall {margin-left:40px;}
.indentmedium {margin-left:60px;}
.indentlarge {margin-left:80px;}

/* Alignment classes */    
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}    

/* float classes */
.imgfloatleft {float:left;margin-right:10px;margin-bottom:10px;margin-top:5px;border:none;}
.imgfloatright {float:right;margin-left:10px;margin-top:4px;margin-bottom:10px;border:none;}    
.floatRight {float:right; margin-left:1em;} 
.floatLeft {float:left; margin-right:1em;}


/*uninetnews styles */
/* politics styles */
#politicslogo { text-align:center; font-family:"Trebuchet MS"; background:#001980   url(http://uninetnews.com/images/world_puzzle.jpg) 50% 30px no-repeat; color:#fff; font-size:300%; font-weight:900; letter-spacing:12px; height:122px; padding-top:.5em; border:none; margin:-10px 0;}
/* end politics */

.politicslist { list-style-type:square; }
.politicslist li { margin-bottom:1em;}
.navlink {
    background-color: #fff;
    color: black;
    text-decoration: underline;
    padding-bottom:10px;
    text-align:center;
    font-weight: 900;
}
.center { background-color:#fff;}
table.center { background-color:#0000CC; border:1px solid #fff;}
h3 {background-color:#000; color:#fff;}
.column1.center, .column2.center, .column3.center { background-color:#003399;}
.column1, .column2, column3, .center { background-color:#fff; border:1px solid #000; }
.column h1, .column h2, .column h3 {text-align:center; }
div.center div.column h3, h3.headings { padding:8px; font-size:120%; }
.column {
    background-color : White;
    border-color : #000;
    border-style : solid;
    border-width : thin;
    width: 80%;
    padding: 8px 8px 8px 8px;
    color:#000000;
    background-position : center;
    text-align:left;
}

.column1, .column2, .column3 {
    background-color : White;
    border-color : #000;
    border-style : solid;
    border-width : 1px;
    float: left;
    width: 28%;
    padding: 8px 8px 8px 8px;
    color:#000000;
}

.column1 { margin-left : 3%; }
.column2 {
    background-color : White;
    border-color : #000;
    border-style : solid;
    border-width : 1px;
    float: left;
    width: 28%;
    padding: 8px 8px 8px 8px;
    color:#000000;
}

.column3 {
    background-color : White;
    border-color : #000;
    border-style : solid;
    border-width : 1px;
    float: left;
    width: 28%;
    padding: 8px 8px 8px 8px;
    color:#000000;
}

.column1secondary {
    background-color : White;
    border-color :  #000;
    border-style : solid;
    border-width : thin;
    float: left;
    width: 30%;
    padding: 8px 8px 8px 8px;
    color:#000000;
    margin-left : 3%;
}

.column2secondary {
    background-color : White;
    border-color : #000;
    border-style : solid;
    border-width : thin;
    float: left;
    width: 54%;
    padding: 8px 8px 8px 8px;
    color:#000000;
}

.date {
    background-color : transparent;
    font-weight : bold;
    font-style:italic;
}

.disclaim {
    font-size: 75%;
}

.morelink {
    background-color:red;
    color:#fff;
    padding:3px;
    font-size: 75%;
    text-decoration: underline;
}

.morelink a,  .morelink a:visited  { color:#fff; }

#cb { width:15em; border:1px solid #000; padding:5px;  background-color:#9CB82F; float:right; margin-right:15px;}
#cb a, #cb a:visited, #cb a:active {  color:#fff; background-color:transparent; font-weight:900; text-decoration:none; outline:none;}
#cb a:hover { background-color:transparent; color:#213164;}

pre { font-size:130%}