/* Main Styles */


body{margin:10px 0;background-color:#4d4c3a;color:#4d4c3a;font:11px Verdana, Arial, sans-serif;text-align:center;}

img{border:0;}
input, select{font:11px Verdana, Arial, sans-serif;margin:0 3px;height:18px;}

.logo{margin-top: 23px;}
.t12{font-size:12px;}
.t10{font-size:10px;}
.t9{font-size:9px;}
.lh14{line-height:14px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}

td,th{font-size:11px;line-height:16px;vertical-align:top;}
p{font-size:11px;line-height:16px;margin:0 0 10px 0;}

.maroon{color:#630;}
.white{color:#FFF;}

h1{font-size:14px;font-weight:bold;color:#630;margin:3px 0 5px 0;}
h2{font-size:12px;font-weight:bold;color:#630;margin:0 0 12px 0;}
h2.orange{font-size:12px;font-weight:bold;color:#e09e01;margin:0;}
h3{font-size:14px;font-weight:normal;color:#6b6a58;margin:0 0 12px 0;}
h3.bold{font-size:13px;font-weight:bold;color:#4d4c3a;margin:12px 0;text-align:center;text-transform:uppercase;letter-spacing:-1px;}
h4{font-size:12px;font-weight:bold;color:#4d4c3a;margin:0 0 8px 0;}

/* Content Areas */
#outerBodyContainer{text-align:left;width:804px;margin:0 auto;}
#innerBodyContainer{border:13px solid #6b695a;background-color:#FFF;padding:25px 17px 11px 17px;}
#pageContainer{background-color: #d5d5d3;}

.box{border-top:1px solid #d5d5d3;border-bottom:3px solid #d5d5d3;border-left:3px solid #d5d5d3;border-right:3px solid #d5d5d3;background-color: #fff;padding:10px 16px;}
.boxLogin{border:3px solid #d5d5d3;background-color: #fff;}
.boxL{border-top:1px solid #d5d5d3;border-bottom:2px solid #d5d5d3;border-left:3px solid #d5d5d3;border-right:1px solid #d5d5d3;background-color: #fff;}
.boxR{border-top:1px solid #d5d5d3;border-bottom:2px solid #d5d5d3;border-left:2px solid #d5d5d3;border-right:3px solid #d5d5d3;background-color: #fff;}
.noPad{padding:0;}
.pad{padding:10px 16px;}

#header{margin-bottom:9px;color:#f1a905;font-size:10px;}
#headerLeft{float:left;width:230px;}
#headerRight{float:left;width:514px;text-align:right;padding-top:12px}
#header .orange a:link, #header .orange a:visited {color:#f1a905;padding:0px 2px;text-decoration:none;font-weight:bold;} 
#header .orange a:hover, #header .orange a:active {color:#4d4c3a}

ul.jd_menu {position: relative;	margin: 0;padding: 0;height: 1px;list-style-type: none;}
ul.jd_menu ul {display: none;}
ul.jd_menu a, ul.jd_menu a:active, ul.jd_menu a:link, ul.jd_menu a:visited{text-decoration: none;color: #09C;}
ul.jd_menu li {border-top:2px solid #d5d5d3;border-bottom:2px solid #d5d5d3;background-color: #efefe7;padding:1px 10px 2px 10px;float: left;white-space: nowrap;margin-bottom:0px;}
ul.jd_menu li.jd_menu_hover_toolbar {border-top:2px solid #d5d5d3;border-bottom:2px solid #d5d5d3;background-color: #efefe7;padding:1px 10px 2px 10px;}
ul.jd_menu a.jd_menu_hover_toolbar, ul.jd_menu a.navOn:link,ul.jd_menu a.navOn:visited {color:#4d4c3a;text-decoration:none;}
  
#nav {height:23px;font-size:10px;font-weight:bold;color:#d5d5d3;border-left:2px solid #d5d5d3;background: url(/i/nav_bg.gif) no-repeat bottom right;}
/*
#nav a:link, #nav a:visited {border-top:2px solid #d5d5d3;border-bottom:2px solid #d5d5d3;background-color: #efefe7; color:#09C;padding:3px 9px 4px 9px;text-decoration:none;display:block;float:left;} 
#nav a:hover, #nav a:active, #nav a.navOn:link, #nav a.navOn:visited {border-top:2px solid #d5d5d3;border-bottom:2px solid #d5d5d3;background-color: #efefe7; color:#4d4c3a; padding:3px 9px 4px 9px;text-decoration:none;display:block;float:left;}
*/
#nav .divider{float:left;padding:2px 0 1px 0;background: #efefe7 url(/customsamples/s/i/nav_div.gif) no-repeat center center; border-top:2px solid #d5d5d3;border-bottom:2px solid #d5d5d3;}
#nav .dividerArrow{float:left;padding:2px 0 1px 0;background: #efefe7 url(/i/bullet.gif) no-repeat center center; border-top:2px solid #d5d5d3;border-bottom:2px solid #d5d5d3;}
#nav .navCap{float:left;width:29px;height:23px;padding:0;border:0;background: url(/customsamples/s/i/nav_cap.gif) no-repeat center center;}
#nav .stockroomLink, #nav .stockroomLink a{float:left;background-color:transparent;border:0;padding:3px 0 0 0;color:#FFF;}
#nav .links{width:605px; float:left;}
#nav td{background-color:transparent;font-size:10px;font-weight:bold;color:#d5d5d3;}

#footer {width:804px;margin:6px auto;color:#d5d5d3;text-align:center;}
#footer a:link, #footer a:visited {color:#d5d5d3;padding:0px 2px;text-decoration:none;font-weight:bold;} 
#footer a:hover, #footer a:active {color:#FFF;}

ul{list-style-type:square;}
li{margin-bottom:10px;}

ul.arrow{list-style-type:none;margin:10px 0;padding:0;}
ul.arrow li{background: url(/i/blt_arrow.gif) no-repeat 0 7px;padding-left:12px;margin-bottom:8px;}


/* Links */
a:link, a:visited {color:#4d4c3a} 
a:hover, a:active {color:#000} 

.black a:link, .black a:visited, .black {color:#000;font-weight:normal;} 
.black a:hover, .black a:active {color:#d5d5d3} 

.orange a:link, .orange a:visited, .orange {color:#e3a104;text-decoration:none;} 
.orange a:hover, .orange a:active {color:#000}

a.button:link, a.button:visited{color:#09C;text-decoration:none;padding:2px 4px; border:1px solid #d5d5d3; background-color:#f8f5ee;} 
a.button:hover, a.button:active {color:#fff;background-color:#d5d5d3;} 

/* Spacers */
.spacer{display: block;	font: 1px/1px monospace;margin:0; padding:0; border:0; height:1px; width:1px;}
.clear {clear:both;display: block;	font: 1px/1px monospace;margin:0; padding:0; border:0; height:1px; width:1px;}

.tableDash{margin-top:5px;width:100%;}
.tableDash td{padding:2px 2px 2px 0;}

.table2ColHome{width:100%;}
.table2ColHome td.colA{border:2px solid #d5d5d3;border-left:3px solid #d5d5d3;border-top:1px solid #d5d5d3;width:373px;}
.table2ColHome td.colB{border:2px solid #d5d5d3;border-right:3px solid #d5d5d3;border-top:1px solid #d5d5d3;padding:10px 16px;background-color:#f8f5f0;}

.tableCollections{text-align:center;}
.tableCollections td.colA{border:2px solid #d5d5d3;border-left:4px solid #d5d5d3;border-bottom:4px solid #d5d5d3;padding:20px 15px;}
.tableCollections td.colB{border:2px solid #d5d5d3;border-right:4px solid #d5d5d3;border-bottom:4px solid #d5d5d3;padding:20px 15px;}


.table2Col{margin-bottom:10px;}
.table2Col td.colSpacer{border:0;padding:0;width:10px;}
.table2Col td.colASpacer{border:0;padding:0;height:4px;}
.table2Col td.colA1{border:1px solid #CCC;padding:5px;vertical-align:top;width:385px !important;width:387px;}
.table2Col td.colA2{border:1px solid #CCC;padding:10px 16px;vertical-align:top;width:385px !important;width:387px;}
.table2Col td.colB{border:1px solid #CCC;padding:10px 16px;vertical-align:top;width:345px !important;width:347px;}

.thumbnail{float:left; width:74px; margin:15px 5px;text-align:center;}
.thumbnail img{margin-bottom:3px;border:1px solid #d4d4d2;}
.thumbnail a:link, .thumbnail a:visited {color:#e0a203;text-decoration:none;font-size:10px;} 
.thumbnail a:hover, .thumbnail a:active {color:#d5d5d3;}

.table2Col td .thumbnail{float:left; width:70px; margin:5px 14px 5px 0;text-align:center;}
.table2Col td .thumbnail img{margin-bottom:3px;}

.tableStockroom{margin:10px 0;padding-top:10px;border-top: 1px solid #d5d5d3;width:100%;}
.tableStockroom td{padding:5px 0;}
.tableStockroom td .thumbnail{float:left; width:65px; margin:0 7px 5px 0;text-align:center;}
.tableStockroom td .thumbnail img{margin-bottom:3px;}

.table2ColSummary{margin:5px 0;width:100%;}
.table2ColSummary td{padding:5px 0;vertical-align:top;}
.table2ColSummary td table td{padding:0;}

.imgPad{margin:8px 0;}
.dotted_horizontal{background:url(/customsamples/s/i/horizontal_dashed.gif) repeat-x top;margin:15px 0 0 0; }

.collectionBox{border-top:1px solid #d5d5d3;padding:10px 0 0 0;margin:10px 0;width:100%;}
.collectionBox .thumbnail{width:85px;margin:5px 5px 5px 0;}
.collectionBox select{width:35px;margin-top:3px;}

#waitMessage{position:absolute;top:200px;z-index:50;text-align:center;background-color:#FFF;border:3px solid #6b695a;padding:40px 20px;margin-left:220px;font-weight:bold;display:none;}

/* old styles */
.answered {
	color : green;
	}
	
.answeredoverdue {
	font-weight : bold;
	color : green;
	}

.bigwhite {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : white;
	font-weight : bold;
}

.blackback { font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 8pt;
	background-color : #d5d5d3;
	color: #FFFFFF;
}		

.brandnew
	{
	color : blue;
	}

.closed {
	color :#660066;
	font-style: italic;
	}
	
.control {
	background-color: #d7d7d7;
}

.headerTabs {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : white;
	font-weight : bold;
}

.tableHeader {
	background-color: #d5d5d3;
}

.list {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	list-style-type: square;
}

.overdue{
/*	font-weight : bold; */
	color : maroon;
	}
	
.small
	{
	font-size: 8pt;
}
		
.small_link { font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size : 8pt;
	color : #336699;
}

.smallwhite {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : white;
	font-weight : bold;
}

.title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #336699;
	font-weight : bold;
	text-align:center;
	width: 100%;
	margin-top:10px;
}
#vestfaq h2,p,h3 { text-align:left}
#vestfaq h2 {text-transform:capitalize}
#vestfaq { margin-left:30px;margin-right:30px;margin-bottom:20px}
#vestfaq p { margin-left:25px;color:#336699;line-height:12px}


.Titletext {
	color : #006699;
	font-weight : bold;
}

.Titletextbig {
	color : #006699;
	font-weight : bold;
	font-size : 12pt;
}

.white {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white;
	font-size : 9pt;
}

.whitelink {
	color : white;
	text-decoration : none;
}

.important {
	color : red;
	font-weight : bold;
}

#onetogo {
	/* margin:18px; */
	padding:20px;
	border:1px solid black;
	width:620px;
}

#onetogo li {
	color: black;
}
#onetogo ul { 
	margin-left:15px;
	padding-left:0;
	margin-top:0px;
}
#onetogo_ident {
	font-family: Georgia;
}

table.grayTable{padding:0;margin:0 auto;border:1px solid #d5d5d3;}
table.grayTable th{vertical-align:middle;background-color:#d5d5d3;padding:4px;}
table.grayTable td{padding:2px 3px;margin:0;border:1px solid #d5d5d3;vertical-align:top;}