/*----------------------------------------------------------------------------
Template115_Roster
----------------------------------------------------------------------------*/

/* RESET & CLEARING */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,th,td {margin:0;padding:0}
table {border-collapse:separate;border-spacing:0}
ul {list-style:none}
img,
a img {border:0 none}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block}
.clearfix {display:block}
* html .clearfix {height:1px}

/* GRID */
table#container {text-align:left;margin:/*-35px auto 0*/0 auto} 
td.col1,td.col3,.pg1 table#twoColLayout,.pg2 table#oneColLayout {display:none}
td.col2 {width:752px;margin:0 auto}
table.hdr {width:100%;background:#e7e7e7;border-bottom:2px solid #2243a6}
td.hdrL {vertical-align:middle;padding-left:5px}
td.hdrR {width:220px;vertical-align:middle;padding-right:5px}
.pg1 table#oneColLayout,.pg2 table#twoColLayout {width:100%}
.pg2 td.twoColL,.pg2 td.twoColR {vertical-align:top} 
table#threeColLayout {width:100%}

/* GLOBAL */
body {font:400 100% Arial,sans-serif;text-align:center}
a {color:#000;text-decoration:none}
a:hover {text-decoration:underline}
.clear {clear:both}
.billHeader {width:748px;height:78px;background:#2243a6;margin:2px auto;cursor:pointer} 
.billHeader .ir {margin-left:15px}
.billHeader h1 {color:#fff;font:700 140% "Arial Black",Arial,sans-serif;font-style:oblique;letter-spacing:2px;text-transform:uppercase;text-indent:15px;padding-top:15px}
.billHeader p {color:#ddd;font-size:95%;font-weight:700;text-indent:15px}
.topnav li {display:inline}
.topnav li a {display:block;float:left;font-size:90%;padding:0 4px;border-right:1px solid #777}
.topnav li a.last {border-right:none}
	/* JS */	
	.topnav span.outer {display:block;float:left;font-size:90%;padding:0 4px;border-right:1px solid #777;cursor:pointer}
	.topnav span.outer:hover {text-decoration:underline}
	.topnav li.last span.outer {border-right:none}
	
/*.searchbox {text-align:right;padding:2px 15px} */
.searchbox table {border-collapse:collapse}
.searchbox table td {padding:2px 0;vertical-align:middle}
.searchbox_hdrTxt {display:none}
.searchbox input.SearchBoxText {width:180px}
.searchbox input.sb_btn {width:65px;height:22px;background:url(http://i.nuseek.com/Images/Themes/T115/btn-search-default.gif) no-repeat;margin-left:5px}
.popularcat {padding:5px 0;border-bottom:1px solid #777;margin-bottom:10px}
.popularcat_Hdr {background:#2243a6;color:#fff;font-size:75%;font-weight:700;padding:3px 5px}
.popularcat li {line-height:100%}
.popularcat li.header a {font-weight:700}
.popularcat_Col1,
.popularcat_Col2,
.popularcat_Col3,
.popularcat_Col4 {float:left;width:165px;padding:5px;}
.popularcat_Col1 a,
.popularcat_Col2 a,
.popularcat_Col3 a,
.popularcat_Col4 a {font-size:75%}
	/* JS */
	.popularcat li.header span.outer {font-weight:700}
	.popularcat span.outer {font-size:75%;cursor:pointer}
	.popularcat span.outer:hover {text-decoration:underline}

/* CUSTOM CONTENT */
.userCustom, 
.userCustom2 {text-align:center;}
.userCustom a:link,
.userCustom a:visited,
.userCustom2 a:link,
.userCustom2 a:visited {color:blue;text-decoration:underline}

/* LANDER */
.staticgroup {background:#fff;padding:5px}
.staticgroup_Col1, 
.staticgroup_Col2, 
.staticgroup_Col3, 
.staticgroup_Col4, 
.staticgroup_Col5,
.staticgroup_Col6, 
.staticgroup_Col7, 
.staticgroup_Col8,  
.staticgroup_Col9 {float:left;width:242px;margin:0 5px 15px 0}
.staticgroup li.header {width:228px;height:40px} 
.staticgroup li.header a {display:block;width:170px;height:20px;background:#2243a6;color:#fff;font-size:100%;position:relative;top:11px;left:0px}
.staticgroup li.header a:hover {text-decoration:none}
.staticgroup_Col1 a, 
.staticgroup_Col2 a, 
.staticgroup_Col3 a, 
.staticgroup_Col4 a, 
.staticgroup_Col5 a, 
.staticgroup_Col6 a, 
.staticgroup_Col7 a, 
.staticgroup_Col8 a, 
.staticgroup_Col9 a {background:url(http://i.nuseek.com/Images/Themes/T115/bkg-list-diamond.gif) no-repeat 0 50%;font-size:90%;padding-left:15px;margin-left:30px;line-height:125%}
	/* JS */
	.staticgroup li.header span.outer {display:block;width:170px;height:20px;background:#2243a6;color:#fff;font-size:100%;position:relative;top:11px;left:0px}
	.staticgroup li.header span.outer:hover {text-decoration:none}
	.staticgroup span.outer {background:url(http://i.nuseek.com/Images/Themes/T115/bkg-list-diamond.gif) no-repeat 0 50%;font-size:90%;padding-left:15px;margin-left:30px;line-height:125%;cursor:pointer}
	.staticgroup span.outer:hover {text-decoration:underline}
	
/* RESULTS */
.resCaption {font-size:90%;font-weight:700;padding:5px 0 0 10px}
.resMain {padding:5px 50px 0 10px}
.resMain h2 {color:#777;font-size:80%;font-weight:400;text-transform:lowercase;margin-bottom:-10px}
.resMain li {margin:15px 0}
.resMain li span {cursor:pointer}
.title,a.title:link,a.title:visited {display:inline-block;color:#00f;font-size:100%;font-weight:700;padding-bottom:3px;text-decoration:underline}
.titleJS {display:inline-block;color:#00f;font-size:100%;font-weight:700;text-decoration:underline} /* JS version */
a.title:hover,.titleJS:hover {text-decoration:none}
.abstract,a.abstract:link,a.abstract:visited {color:#000;font-size:75%;text-decoration:none;line-height:120%}
.abstractNoClick,.resMain .abstractNoClick {color:#000;font-size:75%;text-decoration:none;line-height:120%;cursor:default}
.url,a.url:link,a.url:visited {color:#444;font-size:75%;text-decoration:underline}
.url:hover,a.url:hover {text-decoration:none}
.rightnav {width:175px;background:#fff;margin:15px;border:1px solid #000}
.rightnav_Hdr {background:#ffffce;padding:3px 10px}
.rightnav_Hdr span {color:#000;font-size:90%;font-weight:700}
.rightnav ul {padding:0 15px 20px}
.rightnav li {margin:5px 0;border:1px dotted #fff /* IE6 */}
.rightnav li a:link,.rightnav li a:visited {display:block;color:blue;font-size:75%;text-decoration:underline}
.rightnav li a:hover {text-decoration:none}
	/* JS */
	.rightnav span.outer {display:block;color:blue;font-size:75%;text-decoration:underline;cursor:pointer}
	.rightnav span.outer:hover {text-decoration:none}
	
/* SKINNABLE COMPONENTS */
table.hdr {border-bottom-color:#2243a6}
.billHeader,.staticgroup li.header a,.staticgroup li.header span.outer,.popularcat_Hdr {background:#2243a6}
.billHeader {background:url(http://i.nuseek.com/Images/Themes/T115/sweden-bill-header.jpg) no-repeat}
.billHeader .ir {margin-left:-5000px}
.staticgroup li.header {background:url(http://i.nuseek.com/Images/Themes/T115/sweden-column-header.png) no-repeat} 
