/* header,footer and main body
*************************/
body {
	/*background-color:#fffff3;margin: 0;padding:0 0 20px 0;*/
/*             font-family: 'Tangerine', serif; */
            /*font-family: 'Open Sans', serif;*/
 			/*font-family: 'HoeflerText-Regular', 'Hoefler Text', 'Palatino Linotype', 'Book Antiqua', 'Times New Roman', serif;*/
}


/* Main CSS override
*************************/
div#adminBar {background: url(/forum/images/parchment.gif);}
#nav_layer {top: 118px}


.adddropshadow {
    -moz-box-shadow: 3px 3px 4px #000;
    -webkit-box-shadow: 3px 3px 4px #000;
    box-shadow: 3px 3px 4px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

}

.addwrapshadow {
    -moz-box-shadow: 0 0 8px #666;
    -webkit-box-shadow: 0 0 8px #666;
    box-shadow: 0 0 8px #666;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=0, Color='#666666')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=0, Color='#666666');

}


/* General
*************************/
h1 {font-size: 1.2em;margin: 20px 0 20px 0;text-align:center;font-weight:bold;}
h2 {font-size: 1.2em;margin: 20px 0 5px 0;text-align:left;font-weight:bold;}
h3 {font-size: 1.1em;margin: 20px 0 5px 0;}
h4 {font-size: 1em;margin: 20px 0 5px 0;font-style: italic;}
h5 {font-size: 1em;margin: 10px 0 0 0;}
h6 {font-size: 1em;font-weight: normal;font-style: italic;margin: 10px 0 0 0;}

.rAspectClass, .rSphereClass, .rPowerClass, .rDomainClass, .rSkillClass,.rClassClass, .referenceClass {font-style:italic;color:#333;text-decoration:none;}
.dieRoll {font-weight:bold;color:darkblue;}
.deletedText {text-decoration:line-through;color: darkgoldenrod;}
.insertedText {text-decoration:overline;color: red;}

/* tabs
*************************/
ul.tabs {display: table;margin: 0;padding: 0;list-style: none;position: relative;}
ul.tabs li {margin: 0;padding: 0;list-style: none;display: table-cell;float: left;position: relative;}
ul.tabs a {position: relative;display: block;text-decoration:none;}

/* dropdowns
*************************/

ul.dropdown {margin: 0;padding: 0;position: absolute;z-index: 999;top: 100%;width: 250px;display: none;left: 0;}
ul.dropdown ul.dropdown {top: 0;left: 95%;}
ul.dropdown li {margin: 0;padding: 0;float: none;position: relative;list-style: none;display: block;}
ul.dropdown li a {display: block;text-decoration:none;}

/* topMenu
*************************/
#topMenu {position: relative;top: 0;left: 0;width: 100%;height: 22px;line-height: 22px;background: url(/forum/images/parchment.gif) repeat-x;border-bottom: 1px solid #ccc;text-align:left;font-size:14px;}
#topMenu ul {margin: 0 auto;}
#topMenu ul li {padding-right:5px;}
#topMenu ul li span {padding: 0 20px 0 5px;}
#topMenu ul li.hasmore {background: url(/images/parchment3.jpg) no-repeat center 27px;}
#topMenu ul li h4 {margin: 0;}
#topMenu ul li h4 a {font-size: 14px;color: #666;font-weight: bold;padding: 0 15px;text-decoration:none;}
#topMenu ul li a {color: #666;font-weight:bold;padding: 0 5px 0 5px;}
#topMenu ul li a img {vertical-align: middle;}
#topMenu ul li a:hover {background: url(/images/parchment3.jpg) top left no-repeat;color:#000;}
#topMenu ul li a span {display: block;padding: 0 15px 0 5px;}
#topMenu ul li a:hover span {background: url(/images/parchment3.jpg) top right;color:#000;}
#topMenu ul.dropdown {padding: 4px 0 0 0;background-image: url(/images/parchment3.jpg);overflow:hidden;border:1px solid #ccc;border-top:0;width: 175px;}
#topMenu ul.dropdown li {padding-left: 4px;background-image: url(/images/parchment3.jpg);overflow:hidden;border-bottom:1px solid #ccc;width: 175px;}
#topMenu ul.dropdown li a {line-height: 25px;overflow: hidden;height: 25px;}
#topMenu ul.dropdown li.last {border-bottom: 0;}
#topMenu ul.dropdown li a:hover {background: url(/images/menuArrowOn.gif) no-repeat left center;color:#000;}
#topMenu ul li h4 a:hover {background-image: none;color:#000;}

/* Sandbox CSS */
.sandbox, .sandbox div, .sandbox span {font-size: 14px;}
.sandbox .dialogText {font-size: 1em;}
.sandbox .paddedFrame { padding:0 15px 0 15px;font-size: 1em;}
.sandbox .nodeItemWrapper { padding: 0; margin:0; width:900px; position:relative; border:0;}
.sandbox .nodeItemView { width: 400px; font-size:1em; border:1px solid darkgray;}
.sandbox .nodeItemView .reqText { width: 321px;}
.sandbox .nodeItemViewNoTop { border-top:0;}
.sandbox .nodeItemTitleBox { border-bottom:1px solid darkgray; background-color:#EEE; width:396px; padding:2px; text-align:center;}
.sandbox .nodeItemTitle { width:394px; text-align:left;}
.sandbox h2, .sandbox h3 {text-align:center}
.sandbox .odd {background-color: #f6f6f6;}
.sandbox .even {background-color: #fff6f6;}
.sandbox .commentBlock { width:850px; margin-left:auto; margin-right:auto;padding-top:20px}
.sandbox .selectVote {font-size:1em}
div#criteriaDialog, div#criteriaDialogExpanded {font-size:.8em;}
 .commentPost { border-top: 1px solid #ccc; font-size: 1em; line-height:1.6em;padding:2px 10px;}

 .nodeItemTitleSpan { width:214px; font-size:1em; text-align:left;font-weight:bold}
.sandbox .nodeItemTrainingSpan { width:170px; font-size:1em; text-align:left; color:#666; font-style:italic; padding-left:5px;}
 .nodeItemDescriptor { float:right; width:180px; font-style:italic; color:#666; text-align:right; padding:1px 0 0 0; margin:0;}
 .nodeItemDesc { font-style:italic; width: 390px; text-align:left; clear:left; padding:5px 0 0 5px;}
 .nodeItemRequirements { width:400px; display:inline-block; position:relative; border-bottom:1px solid #eee;}
table.tablesorter tbody td a {text-decoration:none;color:#000099}
table.tablesorter tbody td a:visited {color:#000099}
table.tablesorter tbody td a:hover {color:#990000}


/* nodeItem CSS (common)
*************************/
.reqText {margin-bottom:3px;}
.requirementsTable {width:321px;left:75px;position:relative;margin-top:5px;}
.requirementsTable .reqSingleLine {display:inline-block;}
.requirementsTable .reqOR {margin-left:10px;font-weight:bold;margin-right:10px;width:65px}
.requirementsHead {width:65px;position:absolute;top:5px}
.requirementsHead div {margin-bottom:3px}
.requirementsHead .reqOR {font-weight:bold;padding-left:20px}
form .requirementsTable div {padding-bottom:3px;}
form .requirementsHead div {padding-bottom:3px;}
.nodeItemOption {border-bottom:1px solid #eee;position:relative;width:396px;padding-bottom:3px;}
.nodeItemOptionTitle { width:70px;position:absolute;top:8px;left:4px;color:#666}
.nodeItemOptionTable { width:321px;display:inline;top:5px;left:75px;position:relative;margin-top:5px}
.nodeItemOptionTable p { width:321px}
.nodeItemBody {  padding: 5px 5px 5px 5px; min-height:30px;}
.nodeItemSandbox { left:460px; height:100%; width: 400px; position:absolute; top:0; /*border:1px solid darkgray;*/}
.nodeItemEditNote {border:1px solid darkred;background-color:#fff3f3;}
.paddedFrame {  padding:0 15px 0 15px;}
.voteTitle { display:block;width:80px;font-weight:bold;line-height:2em}

/* Top Navigation
*************************/
#topNav {font-family: "Trebuchet MS", Verdana, sans-serif;font-size: .8em;padding-top:2px;padding-left:10px;}
#topNav span:last-child {font-style:italic;font-weight:bold;}
#topNav a {outline: none;}
#topNav a:hover, #topNav a:active {color: #AA0000;text-decoration: none;background: repeat-x left center;}
#topNav a:link, a:visited {color: #000066;text-decoration: none;}

/* License
*************************/
#renDoc .license  {font-size: .9em;text-align:left;}
#renDoc .license li {margin-top:10px;line-height:1.4em;}
#renDoc .license p {line-height:1.4em;}
#renDoc .license h1 {padding-top:40px;text-align:center}

/* Changes, credits, introduction
*************************/
#renDoc .changes, #renDoc .credits {margin-bottom:40px;}
#renDoc .changes .version, .changes .detail {display:inline-block;}
#renDoc .changes .version {width:100px;}
#renDoc .changes .detail {width:750px;}
#renDoc .changes .change {margin-top:10px;}

#renDoc .credits {margin-bottom:40px;}
#renDoc .introduction h2 {margin:40px;}

/* Character
*************************/
#renDoc .athLevel {width:40px;}
#renDoc .athClm {width:40px;}
#renDoc .athBenefits {width:250px;text-align:center}
#renDoc .atbBenefits {width:250px}
#renDoc .atbScaleHeader {text-align:center;font-style:italic;}
#renDoc .athEps {width:40px;}
#renDoc table.advancementTable {border:1px solid #333;text-align:center;}
#renDoc table.advancementTable tr {border:1px solid #333;}
#renDoc table.advancementTable td {padding-left:4px}
#renDoc #advancementTableOverlay {position:absolute;top:48px;left:0;width:378px;height:42px;border:2px solid black;background-color:#EEE;opacity:.9;z-index:2;text-align:center;padding:26px;color:darkblue;}
#renDoc .advancementTableOverlayContainer {position:relative;}
/* Races
*************************/
#raceDoc .wideTable .raceCol {width:13%;}
#raceDoc .wideTable .descCol {width:87%;}
#raceDoc .raceTable {width:525px;margin:20px 0}
#raceDoc .raceTable thead {text-align:center}
#raceDoc .raceTable subjectTd {font-weight:bolder;width:40%}
#raceDoc .racePic {float:left;margin: 0 50px 20px 0;padding:0;border:1px solid #ccc}
#raceDoc .raceItem h2 {margin-top:0;margin-bottom:20px}
#raceDoc .raceItem h4 {display:inline;font-size:1em}
/* Skills
*************************/
#renDoc table.languageTable {text-align:left;border:0;border-collapse: collapse;}
#renDoc table.languageTable td,
#renDoc table.languageTable th {border:1px solid #333;padding:3px}
/* #renDoc table.languageTable tr {border:1px solid #333;} */
#renDoc table.languageTable tr.topic td  {border:0;text-align: center}
#renDoc table.languageTable td {padding-left:4px}
#renDoc .langLevel {width:110px;}
#renDoc .skillTest {width:80px;}
#renDoc .langDetail {width:470px;}
/* Magic
*************************/
#renDoc table.casterLevelTable {text-align:center}
#renDoc table.casterLevelTable th:first-child {width:120px;}
#renDoc .sphereComponent {margin-bottom:15px;padding-left:10px}
#renDoc .sphereComponent h4 {font-style:normal;padding:0;margin-left:-10px;}
#renDoc .sphereComponent ul {list-style:none;padding:0;margin:5px 0 10px 0}
#renDoc .sphereComponent ul li {font-weight:bold;font-style:italic;padding-left:0;}
#renDoc .sphereComponent p {padding-bottom:5px;}
#renDoc .sphereComponent table.sphereComponentTable {margin:0 0 5px 0}
#renDoc .sphereComponent table.sphereComponentTable tr td:first-child{width:60px;vertical-align:top;}
/* Domains, Powers, and Aspects
*************************/
#renDoc div.nodeItemDoc {margin-top:25px;border:1px solid #ddd}
#renDoc .nodeItemDoc .header {padding:3px;background-color:#f0f0f0; border:0;margin:0;border-bottom:1px solid #f0f0f0;color:#666}
#renDoc .nodeItemDoc h5 {padding:0;font-style:normal;margin:0 0 3px 0;font-size:1.1em;color:#000}
#renDoc .nodeItemDoc h5:first-child {font-size:1.0em;float:right;font-weight:normal;color:#666}
#renDoc div.nodeItemTrained h5:last-child {font-size:1.0em;margin-left:25px;font-weight:normal;color:#666}
#renDoc .nodeItemDoc .itemKey {position:relative}
#renDoc .nodeItemDoc .itemKey >div {padding:5px;display:inline-block}
#renDoc .nodeItemDoc .itemKey >div:first-child {width:75px;vertical-align:top;color:#666;padding-top:0}
#renDoc .nodeItemDoc .itemKey >div:last-child {width:723px;margin-top:0;}
#renDoc .nodeItemDoc .itemKey >div:last-child .reqOR {width:auto;margin-top:0}
#renDoc .requisites {border-bottom:1px solid #f0f0f0}
#renDoc .nodeItemDoc p {padding:0 2px 5px 5px;}
#renDoc .nodeItemDoc .shortDesc {font-style:italic;width:100%;padding-left:10px;color:#000}
#renDoc .nodeItemDoc .nodeItemRequirements {width:850px;}
#renDoc .nodeItemDoc .requirementsTable {width:700px;}
#renDoc .nodeItemDoc .requirementsTable .reqText {padding:0;}


/* Races
*************************/

#renDoc .raceTable, .raceTable th, .raceTable td
{border: 1px solid #a9a9a9;border-collapse: collapse}
#renDoc .raceTable {margin-left: auto;margin-right: auto;margin-top:20px}
#renDoc .raceTable td {padding:0.2em 0.5em}
#renDoc tbody .raceIndent0 {border:0}
#renDoc tbody .raceIndent0 td {paddding:1em 0 0 0;color:red}
#renDoc tbody .raceIndent1 {border:0}
#renDoc tbody .raceIndent1 td {paddding-top:15px}
#renDoc tbody .raceIndent1 td:first-of-type {padding-left:2em;}
#renDoc tbody .raceIndent2 {border:0}
#renDoc tbody .raceIndent2 td:first-of-type {padding-left:3em;}


#renDoc .race {padding-top:2em}
#renDoc .race h3 {padding:0.5em 0 0.5em 0; margin:0; font-weight: bold; color:#333399; }
#renDoc .raceBody {
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
}

#renDoc .raceBody  p  {margin: 0; text-indent: 1em}
#renDoc .raceSection {padding-bottom:1em}
#renDoc .raceSection .h4 {padding-left:0;font-weight: bold; color:#333399;font-size: 1.2em}

#renDoc .racePortfolio div.raceHeader  {padding: 1.5em;}
/* #renDoc .raceHeader div  {display: inline-block} */
#renDoc .raceSubsection {padding-left:2.5em}
#renDoc .raceSubsection span:first-of-type  {margin-left:-1.5em;font-weight: bolder; width:220px;padding-right: .5em}


/* spells */


#renDoc .spell {padding-top:2em}
#renDoc .spell .spellTitle {padding-left:0;font-weight: bold; color:#333399}
#renDoc .spellHeader  {padding-left: 1.5em}
#renDoc .spellItem > div  {display: inline-block}
#renDoc .spellItem div:first-of-type  {font-weight: bolder; width:150px}
#renDoc .spellSchool {font-weight: bolder;}


/* Clearfix */


.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}

.clearfix:after {
  clear: both;
}

.clearfix {
  zoom: 1; /* ie 6/7 */
}

















/* Sidebar Styles */

.sidebar {
	width:20%;
	max-width: 200px;
	float:right;
/*
	display:inline;
	overflow:hidden;
	border-left:0px solid #ccc;
	border-bottom:0px solid #ccc;
	margin:0px 0px 0px 0px;
*/
	padding:0px 0px 16px 16px;
	color:#000;
	background:#fff;
	font-size:0.8em;
	text-align:left;
	}


.sidebar h3, .sidebar .rFolder	{
		color: #000;
		background-color:#E6E6E2;
		border:1pt solid #ccc;
		font-weight: bold;
		text-decoration: none;
		padding:0px 0px 0px 6px;
		margin-bottom:0px;
		}
.sidebar .rfolder {
		margin-bottom:10px;
		}

.sidebar h3 a:hover {
		text-decoration: underline;
		}

.sidebar .links, .sidebar .item	{
		background-color: #fff;
		border:1pt solid #ccc;
		padding:6px 6px 0px 6px;
		}
/*
.sidebar .item {
		padding:0px 0px 10px 0px;
		margin-bottom:10px;
		}
*/
.sidebar .links ul,  .sidebar .links li, #logistics ul, #logistics li {
		list-style-type: none;
		margin:0px;
		padding:0px 0px 6px 0px;
		}

.sidebar .rBookmark0 {
		margin:10px 10px 10px 10px;
		padding:0px 0px 0px 0px;
		}



.sidebar_left {
	width:20%;
	max-width: 200px;
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 16px 10px 0px;
	color:#000;
	background:#fff;
	border-left:0px solid #ccc;
	border-bottom:0px solid #ccc;
	text-align:left;
	}

.sidebar_left h3, .sidebar_left .rFolder	{
		color: #000;
		background-color:#E6E6E2;
		border:1pt solid #ccc;
		font-weight: bold;
		text-decoration: none;
		padding:2px 6px 2px 6px;
		margin-bottom:0px;
		}
.sidebar_left .rfolder {
		margin-bottom:10px;
		}

.sidebar_left h3 a:hover {
		text-decoration: underline;
		}

.sidebar_left .links, .sidebar .item	{
		background-color: #fff;
		border:1pt solid #ccc;
		padding:6px 6px 0px 6px;
		}

.sidebar_left .item {
		padding:0px 0px 10px 0px;
		margin-bottom:12px;
		}

.sidebar_left .links ul,  .sidebar .links li, #logistics ul, #logistics li {
		list-style-type: none;
		margin:0px;
		padding:0px 0px 6px 0px;
		}

.sidebar_left .rBookmark0 {
		margin:10px 10px 10px 10px;
		padding:0px 0px 0px 0px;
		}

#Character Definitions


div.short_table {
	width:30%;
	min-width: 350px;
	max-width: 650px;
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 16px 10px 0px;
	color:#000;
	background:#fff;
	border-left:0px solid #ccc;
	border-bottom:0px solid #ccc;
	text-align:left;
	}

.short_table h3, .short_table .rFolder	{
	width:30%;
	min-width: 350px;
	max-width: 650px;
		color: #000;
		background-color:#E6E6E2;
		border:1pt solid #ccc;
		font-weight: bold;
		text-decoration: none;
		padding:2px 6px 2px 6px;
		margin-bottom:0px;
    font-size:14px;
		}
.short_table .rfolder {
		margin-bottom:10px;
		}

.short_table h3 a:hover {
		text-decoration: underline;
		}

.short_table .links, .short_table .item	{
	width:30%;
	min-width: 350px;
	max-width: 650px;
		background-color: #fff;
		border:1pt solid #ccc;
		padding:6px 6px 0px 6px;
		font-size:12px;
		}

.short_table .item {
		padding:0px 0px 10px 0px;
		margin-bottom:13px;
		}

.short_table .links ul,  .short_table .links li, #logistics ul, #logistics li {
		list-style-type: none;
		margin:0px;
		padding:0px 0px 6px 0px;
		}

.short_table .rBookmark0 {
		margin:10px 10px 10px 10px;
		padding:0px 0px 0px 0px;
		font-size:12px;
		}


div.bookmark_table {
	width:250px;
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 16px 10px 0px;
	color:#000;
	background:#fff;
	border-left:0px solid #ccc;
	border-bottom:0px solid #ccc;
	text-align:left;
	}

.bookmark_table h3, .bookmark_table .rFolder	{
        width:100%;
		color: #000;
		background-color:#E6E6E2;
		border:1pt solid #ccc;
		font-weight: bold;
		text-decoration: none;
		padding:2px 6px 2px 6px;
		margin-bottom:0px;
    font-size:14px;
		}
.bookmark_table .rfolder {
		margin-bottom:10px;
		}

.bookmark_table h3 a:hover {
		text-decoration: underline;
		}

.bookmark_table .links, .bookmark_table .item	{
	width:30%;
		background-color: #fff;
		border:1pt solid #ccc;
		padding:6px 6px 0px 6px;
		font-size:12px;
		}

.bookmark_table .item {
		padding:0px 0px 10px 0px;
		margin-bottom:13px;
		}

.bookmark_table .links ul,  .bookmark_table .links li, #logistics ul, #logistics li {
		list-style-type: none;
		margin:0px;
		padding:0px 0px 6px 0px;
		}

.bookmark_table .rBookmark0 {
		margin:10px 10px 10px 10px;
		padding:0px 0px 0px 0px;
		font-size:12px;
		}



















/* Sidebar Styles */

.sidebar {
	width:20%;
	max-width: 200px;
	float:right;
/*
	display:inline;
	overflow:hidden;
	border-left:0px solid #ccc;
	border-bottom:0px solid #ccc;
	margin:0px 0px 0px 0px;
*/
	padding:0px 0px 16px 16px;
	color:#000;
	background:#fff;
	font-size:12px;
	text-align:left;
	}


.sidebar h3, .sidebar .rFolder	{
		color: #000;
		background-color:#E6E6E2;
		border:1pt solid #ccc;
		font-weight: bold;
		text-decoration: none;
		padding:0px 0px 0px 6px;
		margin-bottom:0px;
		}
.sidebar .rfolder {
		margin-bottom:10px;
		}

.sidebar h3 a:hover {
		text-decoration: underline;
		}

.sidebar .links, .sidebar .item	{
		background-color: #fff;
		border:1pt solid #ccc;
		padding:6px 6px 0px 6px;
		font-size:11px;
		}
/*
.sidebar .item {
		padding:0px 0px 10px 0px;
		margin-bottom:10px;
		}
*/
.sidebar .links ul,  .sidebar .links li, #logistics ul, #logistics li {
		list-style-type: none;
		margin:0px;
		padding:0px 0px 6px 0px;
		}

.sidebar .rBookmark0 {
		margin:10px 10px 10px 10px;
		padding:0px 0px 0px 0px;
		font-size:11px;
		}



.sidebar_left {
	width:20%;
	max-width: 200px;
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 16px 10px 0px;
	color:#000;
	background:#fff;
	border-left:0px solid #ccc;
	border-bottom:0px solid #ccc;
	text-align:left;
	}

.sidebar_left h3, .sidebar_left .rFolder	{
		color: #000;
		background-color:#E6E6E2;
		border:1pt solid #ccc;
		font-weight: bold;
		text-decoration: none;
		padding:2px 6px 2px 6px;
		margin-bottom:0px;
		}
.sidebar_left .rfolder {
		margin-bottom:10px;
		}

.sidebar_left h3 a:hover {
		text-decoration: underline;
		}

.sidebar_left .links, .sidebar .item	{
		background-color: #fff;
		border:1pt solid #ccc;
		padding:6px 6px 0px 6px;
		font-size:11px;
		}

.sidebar_left .item {
		padding:0px 0px 10px 0px;
		margin-bottom:12px;
		}

.sidebar_left .links ul,  .sidebar .links li, #logistics ul, #logistics li {
		list-style-type: none;
		margin:0px;
		padding:0px 0px 6px 0px;
		}

.sidebar_left .rBookmark0 {
		margin:10px 10px 10px 10px;
		padding:0px 0px 0px 0px;
		font-size:11px;
		}

#Character Definitions


div.short_table {
	width:30%;
	min-width: 350px;
	max-width: 650px;
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 16px 10px 0px;
	color:#000;
	background:#fff;
	border-left:0px solid #ccc;
	border-bottom:0px solid #ccc;
	text-align:left;
	}

.short_table h3, .short_table .rFolder	{
	width:30%;
	min-width: 350px;
	max-width: 650px;
		color: #000;
		background-color:#E6E6E2;
		border:1pt solid #ccc;
		font-weight: bold;
		text-decoration: none;
		padding:2px 6px 2px 6px;
		margin-bottom:0px;
    font-size:14px;
		}
.short_table .rfolder {
		margin-bottom:10px;
		}

.short_table h3 a:hover {
		text-decoration: underline;
		}

.short_table .links, .short_table .item	{
	width:30%;
	min-width: 350px;
	max-width: 650px;
		background-color: #fff;
		border:1pt solid #ccc;
		padding:6px 6px 0px 6px;
		font-size:12px;
		}

.short_table .item {
		padding:0px 0px 10px 0px;
		margin-bottom:13px;
		}

.short_table .links ul,  .short_table .links li, #logistics ul, #logistics li {
		list-style-type: none;
		margin:0px;
		padding:0px 0px 6px 0px;
		}

.short_table .rBookmark0 {
		margin:10px 10px 10px 10px;
		padding:0px 0px 0px 0px;
		font-size:12px;
		}


div.bookmark_table {
	width:250px;
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 16px 10px 0px;
	color:#000;
	background:#fff;
	border-left:0px solid #ccc;
	border-bottom:0px solid #ccc;
	text-align:left;
	}

.bookmark_table h3, .bookmark_table .rFolder	{
        width:100%;
		color: #000;
		background-color:#E6E6E2;
		border:1pt solid #ccc;
		font-weight: bold;
		text-decoration: none;
		padding:2px 6px 2px 6px;
		margin-bottom:0px;
    font-size:14px;
		}
.bookmark_table .rfolder {
		margin-bottom:10px;
		}

.bookmark_table h3 a:hover {
		text-decoration: underline;
		}

.bookmark_table .links, .bookmark_table .item	{
	width:30%;
		background-color: #fff;
		border:1pt solid #ccc;
		padding:6px 6px 0px 6px;
		font-size:12px;
		}

.bookmark_table .item {
		padding:0px 0px 10px 0px;
		margin-bottom:13px;
		}

.bookmark_table .links ul,  .bookmark_table .links li, #logistics ul, #logistics li {
		list-style-type: none;
		margin:0px;
		padding:0px 0px 6px 0px;
		}

.bookmark_table .rBookmark0 {
		margin:10px 10px 10px 10px;
		padding:0px 0px 0px 0px;
		font-size:12px;
		}




