/*Reset*/		
img {border:0px}
a {text-decoration:none;font:bold 1.05em Arial;color:#265FAC}/*color:#0E2748-#3F70B3}*/
a:hover {text-decoration:underline}
h1, h2, h3, h4, h5, h6, ol, ul {list-style:none;margin:0;padding:0;border:0;outline:0;}
li {margin:0;padding:0;border:0;outline:0;}
p {margin:2px 0px 3px 0px}

body {background-color:#BCD3FC; font-size:12pt; font-family: Arial, Arial, Helvetica, sans-serif}

h1{padding:9px 0px 3px 0px; font:bold 14pt Arial; color:#5981C3}
h2{padding:9px 0px 3px 0px; font:normal bold 1.3em Arial; color:#244E8C}
h3{font:bold 1em Arial;padding-top:6px}
h6{font:normal 0.9em Georgia;color:#898989}

/*Layout*/
h2 {padding-left:3px}
h1.maintitle {font:bold 18pt Arial, Helvetica; padding:10px; text-align:justify;color:#0E2748}

.container {background-color:white}

#logo {margin-left:7px}

#subhead {height:40px; width:98%;margin:0px 1px 0px 6px;background-image:url("/images/site/bluwave.png"); background-repeat:repeat-x}
#subhead ul {display:block; padding:7px; width:850px; float:left;line-height:25px}
#subhead ul li {display:inline; height:100%; padding-left:4px}
#subhead ul li a {font:bold 14px "Arial Black"; color:#FFFFFF}
#subhead ul li a:hover{color:#3061D0;background-color:#FFFFFF;padding:12px}
#subhead i {color:#597EB5}

#searchbox {margin-top:3px}
#searchbox .q {width:70%;height:18px;font-size:12px}
#searchbox .btn {vertical-align:middle}

#headbnr {margin:3px 0px 3px 6px;text-align:center}
#headbnr img { margin-right:14px}

#clx {margin-left:7px}
#crx {margin-left:20px}
#clx .topnews {height:170px;overflow:hidden}
#clx .topnews a {font-family:"Trebuchet MS"}
#clx .topnews p {font-size:0.9em}
#clx .topnews img {float:left;padding-right:3px}
#crx .news {clear:both;margin:3px 0px 4px 0px; height:115px;overflow:hidden}
#crx .news p {font-size:0.9em}
#crx .news img {float:left;clear:left;padding-right:3px}
#blx {margin-left:7px}
#brx {margin-left:20px}

.news a {font-family:"Trebuchet MS"}

#footer {background-color:#363636}
#footer p {padding:7px; font-family:helvetica; font-size:9pt; color:white; text-align:center}

/*Article-page*/
div#news_content h6 {font-size:9pt; padding:10px; text-align:justify}
div#news_content p {text-align:justify; margin-left:10px}
div#news_rightcol h2 {font-size:12pt;color:#F69414;padding:9px 0 3px;}
div#news_rightcol .photo {padding-bottom:10px}
div#news_rightcol tt {font-size:9px;text-align:center;line-height:12px;display:block}

#daynews {margin:0px 7px 10px 0px}
#ysdnews {width:380px; margin-bottom:15px}
#daynews a, #ysdnews a {display:block; line-height:25px; border-bottom: 1px solid lightgray; font-size:0.8em; margin-bottom:3px}
/*end*/

.loginbox {width:430px; height:500px; background-color:#BCD3FC; margin:5px; float:left; padding:5px}
.loginbox li {padding:5px}
.loginbox label {display:block}
.loginbox .txtbox {width:150px}
.loginbox .commit {width:100px; margin-left:172px}

.impiled {margin: 0px 3px 4px 3px; border-top: 1px solid #B7DB43; color:#A1C927; text-align:center; clear:both; padding:3px}

.celebox div {background-color:#E6EEFE; margin:3px; padding:3px}

.lnkpdf a {display: block;}
.lnkpdf em {font-size:14px; background-image: url(/images/items/icopdf.gif); background-repeat: no-repeat; background-position: left center;padding-left: 28px;}

.center_div {margin-left:auto;margin-right:auto;width:8em;}

.confirm-box, .info-box {margin: 5px;padding: 5px;background-color:#EDF7D3;border: 4px solid #BDCD93;}
.alert-box {margin: 5px;padding: 5px;background-color:#F8E2E2;border: 4px solid #E02020; width:97%}

.img-right { float:right; margin: 0 0 15px 15px; }
.img-left { float:left; margin: 0 15px 15px 0; }
.img-frame { padding: 5px; border: 1px solid #aaa; } 

.forum-post {border-top: 1px solid grey; margin:3px; clear:both}
.forum-post .pleft {width:23%; float:left;padding:3px}
.forum-post .pleft h3 {color:red}
.forum-post .pleft img {float:left;padding:3px;}
.forum-post .pleft small {color:grey; font-size:0.8em}
.forum-post .pright {width:75%; float:right;  padding:3px; background-color:#E6EEFE}
.forum-post .pright a {font-weight: bold}
.forum-post .banned {background-color:#F5DDDD}

.rshow {margin:3px 3px 3px 3px}
.rshow li {display: inline; background-color:#648BC9; padding:2px; color:white}

/*i-d*/
.idc-id {display:none}
#idc-commentcount_label {display:none !important;}
.idw-small, .idw-small-t, .idw-footer {display:none}
/*idw-container .idw-jump {display:none}*/
idw-container .idw-jump {background:url("/images/site/bluwave.png") no-repeat !important;
scroll 0 0 transparent !important;
border:medium none !important;
float:right;
height:13px;
width:60px;}
.idw-time span {display:none}
/*i-d*/

/*Formats*/
.flx {float:left}
.frx {float:right}
.clear {clear:both}
.center {text-align:center}
.red {color:red}
.wide {margin:7px 0px 7px 0px}
.upline {border-top:1px solid lightgray;margin-top:3px;padding-top:3px}
.sr4 {margin-right:4px}
.sr5 {margin-right:5px}
.sr90 {margin-right:90px}
.ml15 {margin-left:15px}
.mb3 {margin-bottom:3px}
.pr7 {padding-right:7px}
.pl7 {padding-left:7px}
.pr7 {padding-right:7px}
.top12 {margin-top:12px}
.fnt08 {font-size:0.75em;font-weight:bold}

