.nospace{margin:0 !important; padding:0 !important;}

.light{color:#a29c83;}

#contentMainArea{ padding-left:20px; padding-right:20px; width:710px; }
.slickwrap{width:590px;}
.full{width:710px;}
.extrafull{width:900px;}
.superwide{width:890px;}

.slickbox, .twentybox, .tenbox{padding:20px !important; margin-bottom:30px;}
.tenbox{padding:10px !important;}

h3{ margin-bottom:20px; width:710px;; }
h2{ width:590px; }
h2.auto{width:auto;}

.columns .column{position:relative; float:left;}
.columns .column.third{ width:270px; margin-right:15px; }
.columns .column.half{position:relative; float:left; width:285px; margin-right:20px; }
.columns .column.codelookup{position:relative; float:left; margin-right:20px; }
.columns .column.last{margin-right:0;}
.columns .column.slickshadow{border-bottom:2px solid #D7D3C0 !important;}
.full .columns .column.third{width:225px;}


form.slickform{}
form.slickform input{background-image:url(/images/backgrounds/patternWhite.png);}

/*input.radio, input.checkbox{margin-right:5px;}*/

ul.reset{padding:0; margin:0; list-style-type:none;}
ul.reset li{padding:0; margin:0;}

div.slick-table{margin-bottom:10px;}
div.tableshadow{ position:relative; width:587px !important;}
div.tableshadow table{ left:0 !important; width:587px !important; }
div.tableshadow table th{ padding-top:10px; font-weight:bold; color:#535143;}
div.slick-table table{width:600px; position:relative; left:-10px;}
div.slick-table table tr th{text-align:left; padding-bottom:5px; }
div.slick-table table tr th span.subhead{font-weight:normal; }
div.slick-table table tr.oddrow{background:#F8F3E4;}
div.slick-table table tr td{ padding:3px 0; }
div.slick-table table tr td.first,
div.slick-table table tr th.first{padding-left:10px;}
div.shortcork{background-image:url(/images/cork/short_cork.gif); background-repeat:repeat-x; padding:10px;}
div.shortcork div.corknote{background-color:#f9f4e4; padding:20px; width:550px; position:relative;}

tr.hover{background-color: #fbb177 !important; cursor:pointer;} 


table.adminTable {
	border: 1px solid #000;
	border-collapse: collapse;
	width: 590px;
	float: middle;
}

table.adminTable th {
	font-size: 12px;
	line-height: 15px;
	background-color: #fff;
	border: 1px solid #000;
	border-collapse: collapse;
	text-align: left;
	padding: 4px;
}

table.adminTable td {
	font-size: 12px;
	line-height: 15px;
	border: 1px solid #000;
	border-collapse: collapse;
	padding: 4px;
	width: 75%;
}


table.adminTable td.label {
	width: 25%;
}




table.infoTable {
	border: 1px solid #000;
	border-collapse: collapse;
	width: 390px;
	float: middle;
}

table.infoTable th {
	font-size: 12px;
	line-height: 15px;
	background-color: #fff;
	border: 1px solid #000;
	border-collapse: collapse;
	text-align: left;
	padding: 4px;
}

table.infoTable td {
	font-size: 12px;
	line-height: 15px;
	border: 1px solid #000;
	border-collapse: collapse;
	padding: 4px;
	width: 75%;
}


table.infoTable td.label {
	width: 25%;
}

table.layoutTable {
	border: none;
}

table.layoutTable td {
	border: none;
}




   #myform {
   padding: 10px;
   background-color: #eee;
   width: 400px;
   border: 1px solid #ccc;
   }
   #myform h3 {
   font-weight: normal;
   }
   #myform label {
   font-size: 18px;
   }
   #myform input[type=text] {
   font-size: 20px;
   width: 200px;
   }

   #email {
   margin: 20px 0px 0px 0px;
   display: none;
   }
