/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	margin-top:0px;
	margin:0px;
	padding:0px;
}

#content  {
	background-color: #fff;
	text-align:left;
}

h1 {
	font-weight:normal;
	font-size:14px;
	color:#990000;
	margin:0 0 4px 0;
}

a {
	color:#069;
	text-decoration:underline;
}
a:hover {
	color:#000000;
}

th{
	background-color:#E1E1E1; height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
p {
	line-height:1.55;
}
img{
	border:none;
}
.maindiv{
	width:1000px;
}
.login_control{
	width:160px;
}
.border{
	border:1px solid #EDEDED;
	margin-bottom:3px;
}
.border .left{
	border-bottom:1px solid #EDEDED;
	padding-left:5px;
	text-align:left;
}
.border .leftnopad{
	border-bottom:1px solid #EDEDED;
	text-align:left;
}
.border .leftbottom{
	border-left:1px solid #EDEDED;
	border-top:1px solid #EDEDED;
	border-bottom:1px solid #EDEDED;
	text-align:left;
}
.border .right{
	border-left:1px solid #EDEDED;
	border-bottom:1px solid #EDEDED;
	text-align:left;
}
.border .rightbottom{
	border-left:1px solid #EDEDED;
	border-top:1px solid #EDEDED;
	border-right:1px solid #EDEDED;
	border-bottom:1px solid #EDEDED;
	text-align:left;
}
.loginerror{
	color:#FF0000;
	text-align:left;
	margin-bottom:5px;
}
.erroradmin{
	text-align:left;
	margin-bottom:10px;
}	
.error{
	padding:5px 20px 0px 20px;
	border-left:2px solid #A3B1DE;
	border-right:2px solid #A3B1DE;
}	
.wholesaleerror{
	padding:5px 20px 5px 20px;
	border-left:2px solid #60A107;
	border-right:2px solid #60A107;
}	
.adminheader{
	height:99px;
}
.topurl{
	padding-left:2px;
	width:1000px;
	text-align:left;
}
.topgreeting{
	float:right;
	margin-right:20px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	min-width:170px;
}
.adminname{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.admintype{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}
.sitename{
	float:left;
}
.countryselectordiv{
	padding-left:20px;
	margin-top:-10px;
}
.topurl a:link, .topurl a:hover, .topurl a:visited, .topurl a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.sitetable{
	 border-left:2px solid #A3B1DE;
	 border-right:2px solid #A3B1DE;
	 border-bottom:2px solid #A3B1DE;
	 background:#FFFFFF;
}
.admincopyright{
	width:97%; 
	text-align:left;
	border-top:1px solid #CCCCCC; 
	padding:7px 0px 7px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.Centerboxcaption{
	/*text-transform: uppercase;*/
	font-size:13px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:1px;
	padding-bottom:0px;
	color:#5182A2;
	text-align:left;
	padding-left:5px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.borderleftbottom{
	border-left:1px solid #E1E1E1; 
	border-bottom:1px solid #E1E1E1;
}
.borderbottom{
	border-bottom:1px solid #E1E1E1;
}
.borderrightbottom{
	border-right:1px solid #E1E1E1; 
	border-bottom:1px solid #E1E1E1;
}
.boxdiv{
	 padding-top:7px; 
	 padding-bottom:0px;
}
.table_tr_first{
	background-color:#FFFFFF;
	height:22px;
}
.table_tr_second{
	background-color:#F8F8F8;
	height:22px;
}
.table_tr_wholesale{
	background-color:#F8F8F8;
	height:35px;
}
.inputbutton{
	cursor:default;
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 1px 6px 1px 6px;
	background:url(../images/buttonbg.gif) repeat-x left top;
	height:22px;
}
.inputcartbutton{
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:url(../images/buttonbg.gif) repeat-x left top;
	height:22px;
	width:auto;
}
.inputText{
	width:200px;
}
.inputTextPrice{
	width:100px;
}
.inputTextSmall{
	width:120px;
}
.inputTextwholesale{
	width:190px;
	height:16px;
}
.inputFilter{
	width:70px;
}
.inputDateText{
	width:100px;
}
.inputTextarea{
	width:200px;
	height:50px;
}
.inputTextarealong{
	width:400px;
	height:100px;
}
.inputTextareaTiny{
	width:200px;
	height:300px;
}
.inputCombo{
	width:204px;
}
.inputCombocheckout{
	width:100px;
}
.tab_active{
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	padding:7px 15px 0px 15px;
	height:25px;
}
.tab_active a:link, .tab_active a:hover, .tab_active a:visited, .tab_active a:active{
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	text-decoration:none;
}
.top_menu{
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight:bold;
	color:#C6D4F9;
	cursor:pointer;
	padding:7px 15px 0px 15px;
	height:25px;
}

.top_menu a:link, .top_menu a:visited, .top_menu a:hover {
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight:bold;
	color:#C6D4F9;
	cursor:pointer;
	text-decoration:none;
}
.clsLeftMenu_subtitle{
	padding-top:3px;
	padding-left:5px;
}
.clsLeftMenu_subtitle a:link, .clsLeftMenu_subtitle a:active, .clsLeftMenu_subtitle a:visited{
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:14px;
	color:#929AA5;
	text-align:left;
	padding-left:10px;
	text-decoration:none;
	background:url(../images/arrow_right.jpg) no-repeat left center;
}
.clsLeftMenu_subtitle a:hover{
	color:#0f324a;
}
.clsLeftMenu_subtitle_active{
	padding-top:3px;
	padding-left:5px;
}
.clsLeftMenu_subtitle_active a:link, .clsLeftMenu_subtitle_active a:active, .clsLeftMenu_subtitle_active a:hover, .clsLeftMenu_subtitle_active a:visited{
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:14px;
	color:#0f324a;
	text-align:left;
	padding-left:10px;
	text-decoration:none;
	background:url(../images/arrow_right.jpg) no-repeat left center;
}
.clsLeftMenu_subsubtitle_active{
	padding-top:5px;
}
.clsLeftMenu_subsubtitle_active a:link, .clsLeftMenu_subsubtitle_active a:active, .clsLeftMenu_subsubtitle_active a:hover, .clsLeftMenu_subsubtitle_active a:visited{
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:14px;
	color:#5182A2;
	text-align:left;
	padding-left:15px;
	text-decoration:none;
}
.clsLeftMenu_subsubtitle{
	padding-top:5px;
}
.clsLeftMenu_subsubtitle a:link, .clsLeftMenu_subsubtitle a:active, .clsLeftMenu_subsubtitle a:visited{
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:14px;
	color:#929AA5;
	text-align:left;
	padding-left:15px;
	text-decoration:none;
}
.clsLeftMenu_subsubtitle a:hover{
	color:#5182A2;
}
.leftcurvediv{
	background:#FFFFFF;
	width:95%;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px #CDCDCD solid;
	margin-top:10px;
}
.categoryhead{
	border-bottom:1px solid #CDCDCD;
}
.categorycaption{
	float:left;
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:3px;
	color:#355367;
	text-align:left;
	padding-left:5px;
}
.categoryinformation{
	float:right;
	padding-top:8px;
}
.categoryinformation a:link, .categoryinformation a:active, .categoryinformation a:hover, .categoryinformation a:visited{
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:14px;
	color:#929AA5;
	text-align:left;
	padding-left:15px;
	text-decoration:none;
}
.message{
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.table_row_first{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border-top:1px solid #EDEDED;
}
.table_row_second{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border-top:1px solid #EDEDED;
}
.table_row_left{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	border-top:1px solid #EDEDED;
	padding-left:10px;
}
.table_row_left_order{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	border-top:1px solid #CACACA;
	padding-left:10px;
}
.addnew{
	 text-decoration:none;
	 margin-right:5px;
}
.listHead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	border-bottom:1px solid #EDEDED;
}
.editor_ok_button{
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 1px 2px;
	background:url(../images/buttonbg.gif) repeat-x left top;
	height:22px;
}
.newprice{
	height:18px;
	width:30px;
	padding-top:3px;
	padding-left:2px;
	float:left;
	font-weight:bold;
}
.editprice{
	padding-top:3px;
}
.editor_cancel{
	font-weight:bold;
}
.divWholesale{
	display:none;
}
.editor_cancel_link editor_cancel{
	margin-left:5px;
}
.pageHead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#2752A1;
}
.pageHeadspecial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#2752A1;
	float:left;
}
.pageContent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:0px;
}
.pageContent a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3B5BA1;
	text-decoration:none;
}
.downloadContent{
	margin:0px;
	margin-top:10px;
}
.downloadContent a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#706E24;
}
.downloaddiv{
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:10px;
}
.leftmenudiv{
	float:left;
	width:235px;
	background:#FFFFFF;
	margin-left:10px;
}
.contentdiv{
	float:left;
	width:621px;
	padding:10px;
	/*border:1px solid #CCCCCC;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;*/
	background:#FFFFFF;
}
.sitecontentdiv{
	float:left;
	width:621px;
	padding:0px 10px 10px 10px;
}
.storydiv{
	width:100%;
	margin-top:10px;
	border-bottom:1px solid #AADB4B;
}
.imagediv{
	float:left;
	padding:0px 5px 5px 5px;
	width:170px;
}
.articlediv{
	float:left;
	width:650px;
}
.clearboth{
	clear:both;
}
.categorytitlediv{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00436E;
	border:1px solid #E2E2E2;
	padding:5px;
	margin-top:30px;
}
.categorytextdiv{
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6D6E70;
}
.designDiv{
	float:left;
	width:125px;
	text-align:center;
	margin-bottom:5px;
	min-height:155px;
}
.designFutureDiv{
	float:left;
	margin-right:6px;
	margin-left:6px;
	margin-bottom:12px;
	border:1px solid #DEDEDE;
	background:#FFE1E1;
	padding:8px;
}
.designDivpack{
	float:left;
	margin-right:10px;
	margin-left:20px;
	margin-bottom:12px;
	padding:8px;
}
.packimage{
	min-height:105px;
}
.packimagediv{
	height:130px;
}
.designAsspack{
	float:left;
	margin-right:6px;
	margin-left:6px;
	margin-bottom:12px;
	border:1px solid #DEDEDE;
	background:#FFFFFF;
	padding:8px;
}
.assackimagediv{
}
.designimage{
	border:1px solid #040509;
	padding:1px;
	background:#FFFFFF;
}
.designimagevaluepack{
	padding:1px;
	background:#FFFFFF;
}
.desintitlediv{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2D519F;
	text-decoration:none;
}
.desintitlediv a, .desintitlediv a:hover, .desintitlediv a:active, .desintitlediv a:link, .desintitlediv a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2D519F;
	text-decoration:none;
}
.designiddiv{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}
.eachdesigndiv{
	margin-top:2px;
	margin-bottom:2px;
	margin-left:10px;
}
.designhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	margin-bottom:10px;
	margin-top:5px;
}
.designleftdiv{
	float:left;
	min-width:250px;
	margin-right:5px;
	margin-top:15px;
}
.sneekdesignleftdiv{
	float:left;
	margin-right:15px;
}
.designrightfulldiv{
	float:left;
	width:403px;
}
.sneekdesignrightfulldiv{
	/*float:left;
	width:340px;*/
}
.designrightdiv{
	float:left;
	width:200px;
}
.designrightotherdiv{
	float:left;
	width:130px;
	margin-left:10px;
}
.aboutlink{
	margin-top:5px;
}
.classmasterdiv{
	margin-top:10px;
}
.classmasterdivmore{
	padding:7px;
	border:1px solid #E2E2E2;
}
.sizepricesdiv{
	padding:3px 0px 3px 0px;
	float:left;
	margin-right:3px;
	margin-bottom:5px;
	min-width:64px;
	text-align:center;
}
.sizediv_quick{
	padding:3px 0px 3px 0px;
	border:1px solid #7C7C7C;
	margin-right:3px;
	margin-bottom:0px;
	width:52px;
	text-align:center;
}
.sizediv_quick a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7C7C7C;
	text-decoration:none;
}
.sizediv{
	padding:3px 0px 3px 0px;
	float:left;
	border:1px solid #7C7C7C;
	margin-right:3px;
	margin-bottom:0px;
	min-width:62px;
	text-align:center;
}
.sizediv a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7C7C7C;
	text-decoration:none;
}
.sizedisablediv_quick{
	padding:3px 0px 3px 0px;
	border:1px dotted #666666;
	margin-right:3px;
	margin-bottom:0px;
	width:52px;
	text-align:center;
}
.sizedisablediv_quick a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7C7C7C;
	text-decoration:none;
}
.sizedisablediv{
	padding:3px 0px 3px 0px;
	float:left;
	border:1px dotted #666666;
	margin-right:3px;
	margin-bottom:0px;
	min-width:52px;
	text-align:center;
}
.sizedisablediv a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7C7C7C;
	text-decoration:none;
}
.sizefirstdiv_quick{
	padding:3px 0px 3px 0px;
	border:1px solid #87C325;
	margin-right:3px;
	margin-bottom:0px;
	width:62px;
	text-align:center;
	background:#87C325;
}
.sizefirstdiv_quick a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.sizefirstdiv{
	padding:3px 0px 3px 0px;
	float:left;
	border:1px solid #87C325;
	margin-right:3px;
	margin-bottom:0px;
	min-width:62px;
	text-align:center;
	background:#87C325;
}
.sizefirstdiv a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
/*cartpage*/
.carttable{
	width:886px;
}
.carttable tr{
	height:25px;
}
.carttable th{
	height:10px;
}
tr .head{
	height:30px;
	font-weight:bold;
}
.mainpagehead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#2C4E98;
	padding-top:10px;
	padding-bottom:5px;
}
.mainpagesmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:5px;
}
.mainpageheadtable{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#7E9CC2;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #EBEBEB;
	border-right:1px solid #EBEBEB;
}
.subpageheadtable{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#2D4792;
	padding-top:5px;
	padding-bottom:5px;
}
.cartfirstrow{
	background-color:#FFFFFF;
}
.cartsecondrow{
	background-color:#FFFFFF;
}
.cartcolmnhead{
	background:#B6DB74;
	border-bottom:1px solid #DAECB8;
	color:#4F790B;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.cartcolmnchead{
	background:#B6DB74;
	border-bottom:1px solid #DAECB8;
	color:#4F790B;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:12px;
}
.cartcolmn{
	background:#C9DbA7;
	border-bottom:1px solid #DAECB8;
	color:#4F790B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.cartthhead{
	background:#88BF40;
	border-bottom:1px solid #DAECB8;
	color:#2D4792;
	font-weight:bold;
	padding-left:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.cartth{
	background:#A3CE65;
	border-bottom:1px solid #DAECB8;
	color:#2D4792;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.cartothers{
	background:#DBEDB9;
	color:#2D4792;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.cartcheckoutothers{
	background:#DBEDB9;
	color:#2D4792;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
}
.cartempty{
	background:#DBEDB9;
	color:#2D4792;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
}
.spacer{
	margin-top:10px;
}
.buttondiv{
	margin-top:15px;
}
.spanShop{
	float:left;
}
.spanupdate{
	float:right;
	/*margin-right:25px;*/
}
.spancheckout{
	float:right;
	margin-right:180px;
}
.cartText{
	width:30px;
}
.cartoutText{
	border:1px solid #FF0000;
	width:30px;
}
/*cartpage*/
.othercategorydiv{
	float:left;
	margin-top:10px;
	margin-left:10px;
}
.dedigniddiv{
	float:left;
}
.addtocart{
	margin-bottom:10px;
	margin-top:10px;
}
.qntydiv{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.inputfilter{
	width:100px;
	height:15px;
}
.pricediv{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	margin-left:10px;
}
.price{
	margin-top:3px; 
}
.wholesale_label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
/*feedback styles*/
#feedback_main{position:absolute; left:-200px; top:200px;}
.parallel_demo { 
	height:213px;
	width:25px;
	padding:104px 0px 4px 0px; 
	background:#7190BC; 
	border-top:1px solid #384556;
	border-bottom:1px solid #384556;
	border-right:1px solid #384556;
	filter:alpha(opacity=30); 
	-moz-opacity: 0.3; 
	opacity: 0.3;
}
.parallel_demo_active { 
	height:213px;
	width:25px;
	padding:104px 0px 4px 0px; 
	background:#7190BC; 
	border-top:1px solid #384556;
	border-bottom:1px solid #384556;
	border-right:1px solid #384556;
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	opacity: 1;
}
#feedbackparent{
	cursor:pointer;
	float:left;  
}
#feedbackimage { 
	padding-top:62px;
	width:25px;
	height:158px;
	background:#7190BC; 
	border-bottom:1px solid #384556;
	border-right:1px solid #384556;
	display:none;
}
.feedback_form{ width:198px; height:321px; border:1px solid #384558; float:left; background:#FFFFFF }
.feedbackFormparent{
	margin-top:5px;
}
.feedbackLabel{
	margin:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.feedresult{
	margin:5px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}
.feedbackForm{
	margin:2px 0px 0px 10px;
}
.FeedbackTextbox{
	/*width:175px;*/
	height:17px;
}
.FeedbackTextarea{
	width:175px;
	height:60px;
	max-width:175px;
	max-height:60px;
}
.feedback_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	margin:5px 0px 5px 10px;
}
/*feedback styles*/
.divlink{
	text-decoration:underline;
	cursor:pointer;
	color:#000099;
}
/*clientside template styles*/
.parentdivadmin{
	width:1000px;
}
.parentdiv{
	width:935px;
}
.topbar{
	width:935px;
	height:16px;
	background:url(../images/topbar.jpg) no-repeat;
}
.topbaradmin{
	width:1000px;
	height:16px;
	background:url(../images/topbar.jpg) repeat-x right;
}
.logomenuparentdiv{
	width:935px;
}
.logomenuparentdivadmin{
	width:1000px;
}
.logodiv{
	float:left;
	width:235px;
	height:80px;
}
.menuparentdiv{
	float:left;
	width:700px;
	height:80px;
}
.menuparentdivadmin{
	float:left;
	width:765px;
	height:80px;
}
.menutop{
	width:700px;
	height:44px;
	background:url(../images/menutop.jpg) no-repeat;
}
.menutopadmin{
	width:765px;
	height:44px;
	background:url(../images/menutop.jpg) repeat right;
}
.menudiv{
	width:700px;
	height:36px;
}
.menudivadmin{
	width:765px;
	height:36px;
}
.menubottom{
	width:698px;
	height:19px;
	background:#FFFFFF;
	border-right:2px solid #A3B1DE;
}
.menubottomadmin{
	width:763px;
	height:19px;
	background:#FFFFFF;
	border-right:2px solid #A3B1DE;
}
.menuleft{
	float:left;
	width:10px;
	height:36px;
	background:url(../images/menuleft.jpg) no-repeat;
}
.menucenter{
	float:left;
	width:680px;
	height:36px;
	background:url(../images/menubg.jpg) repeat-x;
}
.menucenteradmin{
	float:left;
	width:745px;
	height:36px;
	background:url(../images/menubg.jpg) repeat-x;
}
.menuright{
	float:left;
	width:10px;
	height:36px;
	background:url(../images/menuright.jpg) no-repeat;
}
.contentparentdiv{
	width:935px;
}
.contentparentdivwholesale{
	width:935px;
}
.footerparentdiv{
	width:935px;
	margin-top:20px;
}
.footerlinksparent{
	width:935px;
	margin-bottom:10px;
}
.footerlinksdiv{
	width:935px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#51648F;
}
.footerlinksdiv a, .footerlinksdiv a:visited, .footerlinksdiv a:active, .footerlinksdiv a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#51648F;
}
.footerlinksdiv a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
	color:#51648F;
}
.footerlinks{
	float:left;
	padding-left:15px;
	padding-top:7px;
}
.footerlinkscenter{
	float:left;
	padding-left:15px;
	padding-top:3px;
}
.footerlinksright{
	float:right;
	padding-left:15px;
	padding-top:7px;
}
.footertextparent{
	width:935px;
	height:28px;
	background:#CECECE;
}
.footerdiv{
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#000000;
}
.footerdiv a, .footerdiv a:visited, .footerdiv a:active, .footerdiv a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#000000;
}
.footerdiv a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
	color:#000000;
}
.floatleft{
	float:left;
}
.floatright{
	float:right;
}
/*clientside template styles*/
/*404 error page style*/
.pageerrorcontent{
	width:911px;
	text-align:left;
	padding:20px 0px 20px 20px;
	border-left:2px solid #A3B1DE;
	border-right:2px solid #A3B1DE;
	border-bottom:2px solid #A3B1DE;
}
/*404 error page style*/
/*homepage styles*/
.introdiv{
	float:left;
	width:931px;
	border-bottom:2px solid #A3B1DE;
}
.introimagediv{
	float:left;
	width:325px;
	height:35px;
	border-bottom:2px solid #A3B1DE;
	margin-top:243px;
}
.introtextdiv{
	width:606px;
	margin-top:74px;
}
.introtexthead{
	width:606px;
	height:56px;
}
.introtextheadleft{
	float:left;
	width:8px;
	height:56px;
	background:url(../images/introleft.jpg) no-repeat;
}
.introtextheadcenterdiv{
	float:left;
	width:590px;
	height:56px;
	background:#BFE286;
}
.introtextheadcenter{
	float:left;
	padding-left:10px;
	padding-top:10px;
}
.homepagebanner{
	width:931px;
	/*height:280px;*/
	border-left:2px solid #A3B1DE;
	border-right:2px solid #A3B1DE;
}
.wholesalehomepagebanner{
	width:931px;
	border-left:2px solid #55A508;
	border-right:2px solid #55A508;
}
.homepagehead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:29px;
	font-weight:normal;
	text-align:left;
	color:#2E53A3;
}
.introtextheadright{
	float:left;
	width:8px;
	height:56px;
	background:url(../images/introright.jpg) no-repeat;
}
.introtextcontent{
	width:606px;
	height:120px;
	background:#DAECB8;	
}
.introtextleft{
	float:left;
	width:226px;
	padding-left:8px;
}
.introtextright{
	float:left;
	width:372px;
}
.introtextrightdiv{
	width:372px;
	height:84px;
}
.introtextrighttext{
	padding-top:15px;
	padding-right:50px;
}
.homepagetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#2E53A3;
	margin:0px;
	text-align:justify;
}
.homepagemore{
	margin:0px;
	padding-top:5px;
	text-align:left;
}
.homepagemore a, .homepagemore a:link, .homepagemore a:visited, .homepagemore a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#BE59B7;
	text-decoration:none;
}
.homepagemore a:hover{
	color:#BE59B7;
	text-decoration:underline;
}
.bannerhtmldiv{
	/*height:242px;*/
}
.blogaligndiv{
	padding-top:12px;
}
.bloglinediv{
	width:932px;
	height:36px;
	text-align:left;
}
.bloglineleft{
	float:left;
	width:10px;
	height:36px;
	background:url(../images/bloglineleft.png) no-repeat;
}
.bloglinecenter{
	float:left;
	width:300px;
	height:36px;
	background:url(../images/bloglinebg.jpg) repeat-x;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}
.bloglinecenter a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
}
.bloglineright{
	float:left;
	width:10px;
	height:36px;
	background:url(../images/bloglineright.png) no-repeat;
}
.bottomboxdiv{
	width:935px;
	height:125px;
	padding-top:20px;
	border-bottom:2px solid #A3B1DE;
}
.bottombox{
	float:left;
}
.bottomboxnext{
	float:left;
	margin-left:5px;
}
.trackbottomboxleft{
	float:left;
	width:10px;
	height:125px;
	background:url(../images/tracksiteboxleft.jpg) no-repeat;
}
.trackbottomboxcenter{
	float:left;
	width:210px;
	height:125px;
	background:url(../images/tracksiteboxbg.jpg) repeat-x;
	text-align:left;
}
.trackbottomboxright{
	float:left;
	width:10px;
	height:125px;
	background:url(../images/tracksiteboxright.jpg) no-repeat;
}
.bottomboxleft{
	float:left;
	width:10px;
	height:125px;
	background:url(../images/siteboxleft.jpg) no-repeat;
}
.bottomboxcenter{
	float:left;
	width:210px;
	height:125px;
	background:url(../images/siteboxbg.jpg) repeat-x;
	text-align:left;
}
.trackbottomboxdiffcenter{
	float:left;
	width:220px;
	height:125px;
	background:url(../images/tracksiteboxbg.jpg) repeat-x;
	text-align:left;
}
.bottomboxright{
	float:left;
	width:10px;
	height:125px;
	background:url(../images/siteboxright.jpg) no-repeat;
}
.boxtextdivfirst{
	float:left;
	width:92px;
}
.boximagedivfirst{
	float:left;
	width:128px;
}
.boxtextdivsecond{
	float:left;
	width:127px;
}
.boximagedivsecond{
	float:left;
	width:83px;
	margin-top:-10px;
	position:relative;
}
.boxtextdivthird{
	float:left;
	width:93px;
}
.boximagedivthird{
	float:left;
	width:117px;
	padding-top:15px;
}
.boxtextdivforth{
	float:left;
	width:78px;
}
.boximagedivforth{
	float:left;
	width:132px;
	padding-top:20px;
}
.boxhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#2E53A3;
	margin:0px;
	text-align:left;
	margin-top:10px;
}
.boxhead a, .boxhead a:hover, .boxhead a:link, .boxhead a:active, .boxhead a:visited{
font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#2E53A3;
	text-decoration:none;
}
.boxheadtrack{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#2E53A3;
	margin:0px;
	text-align:left;
	margin-top:10px;
}
.boxheadtrack a, .boxheadtrack a:hover, .boxheadtrack a:link, .boxheadtrack a:active, .boxheadtrack a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#2E53A3;
	text-decoration:none;
}
.boxtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#2E53A3;
	margin:0px;
	margin-top:10px;
}
.boxmore{
	margin:0px;
	margin-top:3px;
}
.boxmore a, .boxmore a:link, .boxmore a:active, .boxmore a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#BE59B7;
	text-decoration:none;
}
.boxmore a:hover{
	text-decoration:underline;
}
/*homepage styles*/
/*top menu styles*/
.topmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	padding-top:10px;
}
.topmenu a, .topmenu a:link, .topmenu a:active, .topmenu a:hover, .topmenu a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}
.toplinks{
	float:left;
	padding-left:30px;
}
.topwholesalelinks{
	float:left;
	padding-left:30px;
}
/*top menu styles*/
/*sitepage styles*/
.innercontentdiv{
	text-align:left;
	border-bottom:2px solid #A3B1DE;
	border-left:2px solid #A3B1DE;
	border-right:2px solid #A3B1DE;
	padding:5px 0px 15px 0px;
}
.innercontentdivcart{
	text-align:left;
	border-bottom:2px solid #A3B1DE;
	border-left:2px solid #A3B1DE;
	border-right:2px solid #A3B1DE;
	padding:0px 5px 20px 5px;
}
.backtoproduct{
	float:right;
}
.backtoproduct a, .backtoproduct a:link, .backtoproduct a:active, .backtoproduct a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2752A1;
	text-decoration:none;
}
.backtoproduct a:hover{
	text-decoration:underline;
}
/*sitepage styles*/
/*track-a-sack styles*/
.trackmenu{
	width:100%;
	height:30px;
	background:#CFCFCF;
	margin-bottom:10px;
	padding-top:2px;
}
.trackmenudiv{
	float:left;
	width:24%;
	height:19px;
	background:#7E9CC2;
	text-align:center;
	padding-top:6px;
	border:1px solid #FFFFFF;
	margin:0px 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.trackmenudivdisabled{
	float:left;
	width:24%;
	height:19px;
	background:#D7D7D7;
	text-align:center;
	padding-top:6px;
	border:1px solid #FFFFFF;
	margin:0px 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F6F6F6;
}
.trackmenudivcomplete{
	float:left;
	width:24%;
	height:19px;
	background:#A4A4A4;
	text-align:center;
	padding-top:6px;
	border:1px solid #FFFFFF;
	margin:0px 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F6F6F6;
}
.errrorcode{
	width:260px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
}
.diverrrorcode{
	width:260px;
	height:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
}
.juorneydiv{
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
}
.sackdetails{
	float:left;
	width:49%;
	margin-left:5px;
}
.juorneyheadtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2c519f;
}
.juorneyhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#5182A2;
}
.juorneyhead a, .juorneyhead a:link, .juorneyhead a:hover, .juorneyhead a:active, .juorneyhead a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#5182A2;
	text-decoration:none;
}
.journeygoal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.originatordetails{
	float:left;
	width:23%;
	margin-left:10px;
}
.journeyorigin{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#5182A2;
}
.journeyorigin a, .journeyorigin a:link, .journeyorigin a:active, .journeyorigin a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#5182A2;
	text-decoration:underline;
}
.journeyorigin a:hover{
	text-decoration:none;
}
.tripdetails{
	float:left;
	width:8%;
	margin-left:10px;
}
.exploredetails{
	float:left;
	width:14%;
	margin-left:10px;
}
.sacksdiv{
	float:left;
	width:49%;
	margin-top:10px;
	height:224px;
}
.mapdiv{
	float:right;
	width:416px;
	height:206px;
	margin-top:8px;
	margin-left:1px;
}
.mapdivtop{
	width:416px;
	height:8px;
	/*background:url(../images/maptop.jpg) no-repeat top;*/
}
.mapdivmiddle{
	width:416px;
	height:190px;
	padding-left:6px;
	background:url(../images/mapbg.jpg) repeat-y;
}
.mapdivbottom{
	width:416px;
	height:8px;
	/*background:url(../images/mapbottom.jpg) no-repeat bottom;*/
}
#map { 
	width:407px;
	height: 190px;
	overflow: hidden;
}
#largemap{
	width:800px;
	height:600px;
	overflow: hidden;
}
.largemap{
	width:100%;
	text-align:right;
	margin-right:15px;
}
.largemap a, .largemap a:link, .largemap a:active, .largemap a:hover, .largemap a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2752A1;
	text-decoration:underline;
}
.sacksname{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#5182A2;
	padding:5px;
	padding-top:0px;
}
.sacksname a, .sacksname a:link, .sacksname a:active, .sacksname a:hover, .sacksname a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#5182A2;
}
.sackedit{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5182A2;
	padding-top:10px;
}
.sackdetailsdiv{
	padding:5px;
}
.sacksentries{
	float:left;
	width:57%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#2752A1;
	padding:0px 3px 0px 3px;
}
.sacksentries a, .sacksentries a:link, .sacksentries a:active, .sacksentries a:hover, .sacksentries a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#2752A1;
	text-decoration:underline;
}
.sacksentrieslabel{
	width:37%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#566E24;
	text-align:left;
	padding:0px 3px 0px 3px;
}
.sacksgoallabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#566E24;
	text-align:left;
	padding:5px 0px 10px 3px;
	margin-left:8px;
}
.sacksnamelabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#2752A1;
	text-align:left;
	padding:10px 0px 0px 3px;
	margin-left:8px;
}
.journeydiv{
	width:100%;
	margin-top:20px;
}
.journeyeachdiv{
	width:100%;
	margin-top:20px;
}
.tripdiv{
	width:100%;
}
.triplabeldiv{
	float:right;
	padding-top:2px;
}
.tripnodiv{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#2D519F;
	text-align:right;
	margin-left:10px;
}
.triplabel{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2D519F;
	text-align:right;
	margin-left:25px;
}
.tripvalue{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#446111;
	text-align:right;
}
.detailsdiv{
	width:100%;
}
.detailsgiverdiv{
	float:left;
	width:45%;
	margin-right:15px;
	padding:10px;
}
.arrowdiv{
	float:left;
	width:14px;
	height:58px;
	background:url(../images/arrow.jpg) no-repeat;
	margin-top:50px;
}
.detailsrecieverdiv{
	float:right;
	width:45%;
	padding:10px;
	margin-left:15px;
}
.photodiv{
	float:left;
	padding:3px 3px 1px 3px;
	border:1px solid #c6c2bf;
	margin-right:15px;
	background:#FFFFFF;
}
.photodivmap{
	float:left;
	padding:3px;
	border:1px solid #c6c2bf;
}
.namediv{
	float:left;
	width:60%;
}
.givername{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
.givername a, .givername a:link, .givername a:active, .givername a:hover, .givername a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	color:#464A53;
	text-decoration:none;
}
.givercity{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#888888;
}
.givercountry{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#888888;
}
.giverdate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:10px;
	padding:2px 10px 2px 10px;
	color:#3B5319;
	background:#BDBDBD;
	width:130px;
	text-align:center;
}
.commentdiv{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	color:#2C4FA1;
}
.wrapstermaindiv{
	padding-left:10px;
}
.wrapsterdiv{
	float:left;
	padding:5px;
	border:1px solid #C6C2BF;
	width:195px;
	margin-right:5px;
	margin-top:20px;
	background:#FFFFFF;
	min-height:85px;
}
.wrapsterphoto{
	float:left;
	padding-right:5px;
}
.nameimagediv{
	width:100%;
}
.wrapsternamediv{
	float:left;
}
.namecitydiv{
	float:left;
}
.wrapstername{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	color:#7E9CC2;
}
.wrapstername a, .wrapstername a:hover, .wrapstername a:active, .wrapstername a:link, .wrapstername a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	text-decoration:none;
	color:#7E9CC2;
}
.wrapstercity{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.wrapstercountry{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-top:3px;
}
.wrapstersacks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	margin-top:5px;
}
.sacksvalue{
	font-weight:bold;
}
.profilephotodiv{
	text-align:center;
	margin-top:10px;
}
.profilephoto{
	padding:3px 3px 3px 3px;
	border:1px solid #c6c2bf;
	background:#FFFFFF;
}
.profilephotoname a:link, .profilephotoname a:active, .profilephotoname a:hover, .profilephotoname a:visited{
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2752A1;
	text-align:left;
	padding-left:6px;
	text-decoration:none;
}
.profilelinkdiv{
	width:100%;
	text-align:left;
	margin-top:10px;
	margin-left:0px;
}
.profilelink{
	padding-top:5px;
}
.profilelink a:link, .profilelink a:active, .profilelink a:hover, .profilelink a:visited{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2752A1;
	text-align:left;
	padding-left:6px;
	text-decoration:none;
}
.profiledetailsdiv{
	width:100%;
	background:#DBEDB9;
}
.profilelabel{
	width:30%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#676767;
	text-align:right;
	padding:5px;
}
.profilevalue{
	width:65%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#2752A1;
	text-align:left;
	padding:5px;
}
.leftmenudivtrack{
	width:890px;
	padding-left:20px;
	padding-right:20px;
}
.contentdivtrack{
	width:890px;
	padding:7px;
	border:1px solid #CCCCCC;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#FFFFFF;
	margin-top:20px;
}
.menudivprofile{
	float:left;
	width:150px;
	padding:10px;
	border:1px solid #C6C2BF;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#FFFFFF;
	margin:15px 15px 5px 15px;
	min-height:220px;
}
.contentdivprofile{
	float:left;
	width:610px;
	padding:10px;
	border:1px solid #C6C2BF;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#FFFFFF;
	margin:15px 0px 5px 10px;
}
.journeycurvediv{
	padding:10px;
	border:1px solid #C6C2BF;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#FFFFFF;
	margin:10px 10px 0px 10px;
}
.loginleftcurvediv{
		float:left;
}
.tracklogincurvediv{
	width:390px;
	padding:10px;
	border:1px solid #C6C2BF;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#FFFFFF;
	margin:10px 10px 20px 10px;
}
.trackregistercurvediv{
	float:left;
	width:390px;
	padding:10px;
	border:1px solid #C6C2BF;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#FFFFFF;
	margin:10px 0px 0px 10px;
}
.bottomsmallbox{
	float:left;
	width:250px;
	height:155px;
	padding:7px;
	border:1px solid #CCCCCC;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#FFFFFF;
	margin:20px 10px 20px 9px;
}
.boxLabelName{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	margin-top:20px;
}
.specialofferdiv{
	color:#3B5CA1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:22px;
}
.specialproddiv{
	color:#566E42;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
}
.specialclickdiv{
	color:#9E9E9E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}
.specialclickdiv a, .specialclickdiv a:link, .specialclickdiv a:active, .specialclickdiv a:visited{
	color:#9E9E9E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.speciallogoutdiv{
	color:#3B5CA1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:10px;
}
.speciallogoutdiv a, .speciallogoutdiv a:link, .speciallogoutdiv a:active, .speciallogoutdiv a:visited, .speciallogoutdiv a:hover{
	color:#3B5CA1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.specialclickdiv a:hover{
	color:#3B5CA1;
	text-decoration:none;
}
.wholesaleboxLabelName{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:10px;
	text-align:left;
	margin-bottom:5px;
}
.wholesaleboxlink{
	padding-top:5px;
	text-align:left;
}
.wholesaleboxlink a, .wholesaleboxlink a:link, .wholesaleboxlink a:active, .wholesaleboxlink a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}
.wholesaleboxlink a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.tripleft{
	float:left;
	width:13px;
	height:35px;
	background:url(../images/tripleft.jpg) no-repeat;
}
.tripcenter{
	float:left;
	width:864px;
	height:35px;
	background:url(../images/tripbg.jpg) repeat-x;
	padding-top:8px;
}
.tripright{
	float:left;
	width:13px;
	height:35px;
	background:url(../images/tripright.jpg) no-repeat;
}
.detailsleft{
	float:left;
	width:13px;
	min-height:150px;
	background:url(../images/detailsleft.jpg) bottom no-repeat;
}
.detailscenter{
	float:left;
	width:890px;
	min-height:150px;
	background:url(../images/detailsbg.jpg) bottom repeat-x;
}
.detailsright{
	float:left;
	width:13px;
	min-height:150px;
	background:url(../images/detailsright.jpg) bottom no-repeat;
}
.journeymaster{
	text-align:left;
	margin-top:35px;
}
.journeytop{
	width:885px;
	height:13px;
	background:url(../images/topbg.jpg) no-repeat;
}
.journeymiddle{
	width:865px;
	background:#DBEDB9;
	padding:10px;
}
.journeybottom{
	width:885px;
	height:13px;
	background:url(../images/bottombg.jpg) no-repeat;
}
.journeysearch{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2c519f;
	padding-left:10px;
	text-decoration:underline;
	cursor:pointer;
}
.journeysearchdiv{
	width:885px;
	background:#B6DB74;
}
.searchlabel{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5182A2;
	padding-top:4px;
	margin-right:10px;
	margin-left:10px;
}
.registerlabelhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#2D519F;
	padding-top:4px;
	padding-bottom:4px;
	margin-right:10px;
	margin-left:10px;
}
.registerlabel{
	float:left;
	width:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5182A2;
	padding-top:4px;
	margin-right:10px;
	margin-left:10px;
}
.registerpopuplabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5182A2;
	padding-top:4px;
	padding-right:20px;
	margin-left:10px;
}
.registertext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	padding-right:10px;
	padding-left:10px;
}
.registerlabel_table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5182A2;
	padding-top:4px;
	margin-right:10px;
	margin-left:10px;
}

.sackdetailslabel{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5182A2;
	padding-top:4px;
	margin-right:10px;
	margin-left:10px;
}
.searchfields{
	float:left;
}
.searchvariables{
	padding:0px 10px 3px 0px;
}
.searchbutton{
	margin-left:5px;
	float:left;
	padding-top:1px;
}
.searchText{
	width:140px;
}
.spacerpad{
	padding-top:10px;
}
.approxspan{
	font-size:10px;
	color:#2751A1;
}
/*track-a-sack styles*/
/*wholesale styles*/
.wholesaletopbar{
	width:925px;
	height:16px;
	background:url(../images/wholesale/topbar.jpg) no-repeat;
	padding-right:10px;
	color:#FFFFFF;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.wholesaletopbar a, .wholesaletopbar a:link, .wholesaletopbar a:active, .wholesaletopbar a:visited{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.wholesaletopbar a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.wholesaletopbarstore{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}
.wholesaletopbarstorename{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	padding:20px 0px 0px 5px;
	float:left;
}
.wholesaletopbarstoresmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
	padding:20px 5px 0px 0px;
}
.wholesaletopbarstoresmall a, .wholesaletopbarstoresmall a:link, .wholesaletopbarstoresmall a:active, .wholesaletopbarstoresmall a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	text-decoration:underline;
	color:#FFFFFF;
	text-align:right;
}
.wholesalemenutop{
	width:700px;
	height:44px;
	background:url(../images/wholesale/menutop.jpg) no-repeat;
}
.wholesalemenuleft{
	float:left;
	width:10px;
	height:36px;
	background:url(../images/wholesale/menuleft.jpg) no-repeat;
}
.wholesalemenucenter{
	float:left;
	width:680px;
	height:36px;
	background:url(../images/wholesale/menubg.jpg) repeat-x;
}
.wholesalemenuright{
	float:left;
	width:10px;
	height:36px;
	background:url(../images/wholesale/menuright.jpg) no-repeat;
}
.wholesalebloglineleft{
	float:left;
	width:10px;
	height:36px;
	background:url(../images/wholesale/bloglineleft.png) no-repeat;
}
.wholesalebloglinecenter{
	float:left;
	width:300px;
	height:22px;
	background:url(../images/wholesale/bloglinebg.jpg) repeat-x;
	text-align:left;
	padding-top:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}
.wholesalebloglinecenter a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
}
.wholesalebloglineright{
	float:left;
	width:10px;
	height:36px;
	background:url(../images/wholesale/bloglineright.png) no-repeat;
}
.joinmenu{
	float:left;
	margin-top:7px;
	position:relative;
}
.logindiv{
	margin-top:-5px;
	position:relative;
}
.joinleft{
	float:left;
	width:10px;
	height:113px;
	background:url(../images/wholesale/joinleft.jpg) no-repeat;
}
.joincenter{
	float:left;
	width:189px;
	height:113px;
	background:url(../images/wholesale/joinbg.jpg) repeat-x;
	padding-top:15px;
}
.joinright{
	float:left;
	width:10px;
	height:113px;
	background:url(../images/wholesale/joinright.jpg) no-repeat;
}
.wholesaleinput{
	width:175px;
	height:14px;
	border:1px solid #000000;
	margin-top:0px;
}
.loginbutton{
	text-align:right;
	margin-right:7px;
	margin-top:5px;
}
.wholesalebottomboxleft{
	float:left;
	width:10px;
	height:125px;
	background:url(../images/wholesale/siteboxleft.jpg) no-repeat;
}
.wholesalebottomboxcenter{
	float:left;
	width:210px;
	height:125px;
	background:url(../images/wholesale/siteboxbg.jpg) repeat-x;
	text-align:left;
}
.wholesalebottomboxright{
	float:left;
	width:10px;
	height:125px;
	background:url(../images/wholesale/siteboxright.jpg) no-repeat;
}
.wholesaletrackbottomboxleft{
	float:left;
	width:10px;
	height:125px;
	background:url(../images/wholesale/tracksiteboxleft.jpg) no-repeat;
}
.wholesaletrackbottomboxcenter{
	float:left;
	width:210px;
	height:125px;
	background:url(../images/wholesale/tracksiteboxbg.jpg) repeat-x;
	text-align:left;
}
.wholesaletrackbottomboxdiffcenter{
	float:left;
	width:220px;
	height:125px;
	background:url(../images/wholesale/tracksiteboxbg.jpg) repeat-x;
	text-align:left;
}
.wholesaletrackbottomboxright{
	float:left;
	width:10px;
	height:125px;
	background:url(../images/wholesale/tracksiteboxright.jpg) no-repeat;
}
.wholesalemenubottom{
	width:698px;
	height:19px;
	background:#FFFFFF;
	border-right:2px solid #60A107;
}
.wholesaleintroimagediv{
	float:left;
	width:325px;
	height:35px;
	border-bottom:2px solid #55A508;
	margin-top:243px;
}
.wholesaleintrodiv{
	float:left;
	width:931px;
	border-bottom:2px solid #55A508;
}
.wholesalebottomboxdiv{
	width:935px;
	height:125px;
	padding-top:20px;
	border-bottom:2px solid #55A508;
}
.wholesaleinnercontentdiv{
	text-align:left;
	border-bottom:2px solid #55A508;
	border-left:2px solid #55A508;
	border-right:2px solid #55A508;
	padding:0px 20px 20px 20px;
}
.innercontentdivwholesale{
	text-align:left;
	border-bottom:2px solid #55A508;
	border-left:2px solid #55A508;
	border-right:2px solid #55A508;
	padding:0px 0px 15px 0px;
}
.wholesalecategorycaption{
	/*text-transform: uppercase;*/
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:3px;
	color:#55A508;
	text-align:left;
	padding-left:5px;
	border-bottom:1px solid #55A508;
}
.whole_clsLeftMenu_subtitle a:link, .whole_clsLeftMenu_subtitle a:active, .whole_clsLeftMenu_subtitle a:hover, .whole_clsLeftMenu_subtitle a:visited{
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:14px;
	color:#8bae68;
	text-align:left;
	padding-left:6px;
	text-decoration:none;
}
.outsock{
	color:#FF0000;
}
.outsrocktr{
	background:#FF0000;
}
.outstockcartcolmn{
	color:#FFFFFF;
	border-bottom:2px solid #EBEBEB;
	border-right:2px solid #EBEBEB;
	text-align:left;
}
/*wholesale styles*/
/*google map styles*/
.infoWndow {
	padding-left:10px;
}
.infoTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#5182A2;
}
.infoTitle a, .infoTitle a:active, .infoTitle a:link, .infoTitle a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#5182A2;
	text-decoration:none;
}
.infoTitle a:hover{
	text-decoration:underline;
}
.infocity{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:3px;
}
.infostate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-top:3px;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:3px;
}
.infotext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-top:3px;
}
/*google map styles*/
/*carousel style*/
.otherdesigns{
	margin-left:28px;
	width:610px;
}
.morecaption{
	width:100%;
	font-size:13px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	color:#334BAB;
	text-align:left;
	border-bottom:1px dotted #B7B7B7;
}
.categoryscrolldivparent{
	height:15px;
	margin-left:20px;
}
.categoryscrolldiv{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#2D519F;
	text-decoration:none;
}
/*carousel style*/
/*quick look style*/
.quicklook{
	position:absolute;
	margin-top:-70px;
	cursor:pointer;
	display:none;
	margin-left:-15px;
}
.popupcontentdiv{
	float:left;
	width:465px;
	padding:10px;
	border:1px solid #CCCCCC;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#FFFFFF;
}
.popuplogindiv{
	padding:10px;
	border:1px solid #CCCCCC;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#FFFFFF;
}
.popupdesignrightfulldiv{
	float:left;
}
/*quick look style*/
/*admin styles*/
.errormsg{
	width:230px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	padding-left:10px;
	margin-left:10px;
}
.errormsghomepage{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
}
/*admin styles*/
/*product menu styles*/
.productmenufirst{
	width:226px;
}
.productmenu{
	width:226px;
	margin-top:10px;
}
.productmenuhead{
	width:226px;
	height:38px;
}
.productmenuheadleft{
	float:left;
	width:12px;
	height:38px;
	background:url(../images/productmenuleft.jpg) no-repeat;
}
.productmenuheadcenter{
	float:left;
	width:202px;
	height:38px;
	background:url(../images/productmenubg.jpg) repeat-x;
}
.productmenuheadtext{
	float:left;
	width:100px;
	color:#2F54A2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:0px;
	padding-top:10px;
}
.productmenuheadsacktext{
	color:#2F54A2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:0px;
	padding-top:10px;
}
.learnmore{
	float:left;
	width:102px;
	text-align:right;
	padding-top:14px;
}
.productmenuheadright{
	float:left;
	width:12px;
	height:38px;
	background:url(../images/productmenuright.jpg) no-repeat;
}
.productmenulink{
	width:226px;
	background-color:#DBEDB9;
}
.productlinkbottom{
	width:226px;
	height:11px;
	background:#DBEDB9 url(../images/bottom.jpg) bottom no-repeat;
	padding-top:0px;
	margin-top:0px;
}
.productlinkactive{
	margin-left:15px;
	padding-left:15px;
	margin-top:5px;
	background:url(../images/menuarrow.jpg) left no-repeat;
}
.productlinkactive a, .productlinkactive a:active, .productlinkactive a:link, .productlinkactive a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#32450D;
	text-decoration:none;
}
.productlinkactive a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#32450D;
	text-decoration:none;
}
.productlink{
	margin-left:15px;
	padding-left:15px;
	margin-top:5px;
	background:url(../images/menuarrow.jpg) left no-repeat;
}
.productlink a, .productlink a:active, .productlink a:link, .productlink a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3C48AE;
	text-decoration:none;
}
.productlink a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#32450D;
	text-decoration:none;
}
.productsublinkactive{
	padding-left:50px;
	padding-top:5px;
}
.productsublinkactive a, .productsublinkactive a:active, .productsublinkactive a:link, .productsublinkactive a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#314506;
	text-decoration:underline;
}
.productsublinkactive a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#314506;
	text-decoration:underline;
}
.productsublink{
	padding-left:50px;
	padding-top:5px;
}
.productsublink a, .productsublink a:link, .productsublink a:active, .productsublink a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3C48AE;
	text-decoration:underline;
}
.productsublink a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#314506;
	text-decoration:underline;
}
.topproductdiv{
	padding-top:1px;
}
.productcontentdiv{
	float:left;
	width:660px;
	margin-left:0px;
}
.shopsize{
	width:649px;
}
.sizeleft{
	float:left; 
	width:12px;
	height:38px;
	background:url(../images/sizeleft.jpg) no-repeat;
}
.sizecenter{
	float:left; 
	width:625px;
	height:38px;
	background:url(../images/sizebg.jpg) repeat-x;
}
.sizeright{
	float:left; 
	width:12px;
	height:38px;
	background:url(../images/sizeright.jpg) no-repeat;
}
.sizelabel{
	float:left;
	color:#2F54A2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
	padding-top:11px;
}
.sizecombo{
	float:left;
	padding-top:11px;
	padding-left:20px;
}
.sizechart{
	float:left;
	padding-left:7px;
	padding-top:10px;
}
.sizechart a, .sizechart a:hover, .sizechart a:link, .sizechart a:active, .sizechart a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#468E00;
}
.sizeselector{
	width:120px;
	height:22px;
}
.productlisting{
	width:649px;
	margin-top:10px;
}
.categorytitledivlist{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#88C220;
	padding-bottom:6px;
	margin-left:3px;
	border-bottom:1px dotted #C8C8C8;
}
.producttitle{
	color:#1E7AC5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
}
.productdesignid{
	color:#6D6E70;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
}
.pricelabel{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F90000;
}
.pricevalue{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2D519F;
	padding-right:10px;
}
.pricewvalue{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F90000;
	padding-right:10px;
}
.inputqnty{
	width:40px;
	height:14px;
	text-align:center;
}
.priceothers{
	float:left;
	padding-right:10px;
}
.categorytitledivsec{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#A7A7A7;
	margin-top:10px;
}
.shopfav{
	width:100%;
	height:80px;
	/*border:1px dotted #B7B7B7;*/
	margin-top:5px;
}
.shopfavtext{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#76A226;
	font-weight:bold;
	/*margin-left:20px;*/
	margin-top:32px;
	width:190px;
}

/*product menu styles*/
/*trackasack topmenu styles*/
.trackmenuleft{
	float:left;
	width:12px;
	height:39px;
	background:url(../images/trackleft.jpg) no-repeat;
}
.trackmenucenter{
	float:left;
	width:866px;
	height:39px;
	background:url(../images/trackbg.jpg) repeat-x;
}
.trackmenuright{
	float:left;
	width:12px;
	height:39px;
	background:url(../images/trackright.jpg) no-repeat;
}
.trackmenttext{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#3553A9;
	padding-left:10px;
	padding-top:8px;
}
.tracksackmenudiv{
	float:right;
	padding-right:70px;
	padding-top:10px;
}
.tracksackmenyeach{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#478B00;
}
.tracksackmenyeach a, .tracksackmenyeach a:link, .tracksackmenyeach a:active, .tracksackmenyeach a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#478B00;
	text-decoration:none;
}
.tracksackmenyeach a:hover{
	color:#3553A9;
	text-decoration:underline;
}
#dropdiv{
	position:absolute; 
	display:none;
	padding-top:5px;
	z-index:100;
	background:#ABD651;
}
.dropwholesalediv{
	position:absolute; 
	display:none;
	padding-top:5px;
	z-index:100;
	background:#BC8B00;
}
.dropdiv{
	position:absolute; 
	display:none;
	padding-top:5px;
	z-index:100;
	background:#7495D8;
}
.menudrop{
	border-bottom:1px solid #E4FFD6;
	padding:4px 40px 6px 20px;;
	background:#7495D8;
}
.menudrop a, .menudrop a:link, .menudrop a:active, .menudrop a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.menudrop a:hover{
	text-decoration:underline;
}
.wholesalemenudrop{
	border-bottom:1px solid #E4FFD6;
	padding:4px 40px 6px 20px;;
	background:#BC8B00;
}
.wholesalemenudrop a, .wholesalemenudrop a:link, .wholesalemenudrop a:active, .wholesalemenudrop a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.tracksackmenudrop{
	border-bottom:1px solid #E4FFD6;
	padding:4px 40px 6px 20px;;
	background:#ABD651;
	text-align:left;
}
.tracksackmenudrop a, .tracksackmenudrop a:link, .tracksackmenudrop a:active, .tracksackmenudrop a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.tracksackmenudrop a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.trackhomecontentdiv{
	width:890px;
	margin-left:20px;
	margin-right:20px;
}
.trackcontentdiv{
	width:890px;
	margin-left:23px;
	margin-right:20px;
	margin-bottom:20px;
}
.trackcontentbottomdiv{
	margin-top:20px;
	width:890px;
}
.tracklogindiv{
	width:887px;
	float:left;
}
.trackloginleft{
	width:11px;
	height:190px;
	float:left;
	background:url(../images/loginleft.jpg) no-repeat;
}
.tracklogincenter{
	width:865px;
	float:left;
	background:url(../images/loginbg.jpg) repeat-x;
}
.trackloginright{
	width:11px;
	height:190px;
	float:left;
	background:url(../images/loginright.jpg) no-repeat;
}
.tracklogin{
	width:865px;
}
.loginimage{
	float:left;
	width:101px;
}
.login{
	float:left;
	width:245px;
}
.loginhead{
	color:#3B5CA1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:20px;
}
.loginsubhead{
	color:#9E9E9E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:20px;
}
.boxLabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#A3A3A3;
	margin-top:3px;
	float:left;
	width:70px;
	padding-top:5px;
}
.boxentry{
	float:left;
}
.boxentry a, .boxentry a:hover, .boxentry a:link, .boxentry a:visited, .boxentry a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B5CA1;
}
.codewarning{
	color:#999999;
	padding-bottom:10px;
}
.logintext{
	width:150px;
}
.submit{
	text-align:right;
	padding-right:40px;
	padding-top:10px;
}
.tracksack{
	float:left;
	width:220px;
	margin-left:20px;
}
.trackLabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#A3A3A3;
	margin-top:3px;
	padding-top:0px;
}
.tracktext{
	margin-top:5px;
	width:150px;
}
.submittrack{
	text-align:right;
	padding-right:40px;
}
.howtowork{
	float:left;
	margin-left:27px;
	width:250px;
	/* height:180px;*/
}
.featuredjourney{
	margin-top:20px;
	width:890px;
}
.journeyleft{
	float:left;
	width:12px;
	height:234px;
	background:url(../images/journeyleft.jpg) no-repeat;
}
.journeycenter{
	float:left;
	width:866px;
	height:234px;
	background:url(../images/journeybg.jpg) repeat-x;
}
.journeyright{
	float:left;
	width:12px;
	height:234px;
	background:url(../images/journeyright.jpg) no-repeat;
}
.viewjourney{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2752A1;
	padding:0px 5px 5px 5px;
	text-align:right;
}
.viewjourney a, .viewjourney a:link, .viewjourney a:active, .viewjourney a:hover, .viewjourney a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2752A1;
	text-decoration:underline;
}
knowmore{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#2752A1;
	padding:0px 5px 5px 5px;
	text-align:right;
}
.knowmore a, .knowmore a:link, .knowmore a:active, .knowmore a:hover, .knowmore a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#2752A1;
	text-decoration:underline;
}
/*trackasack topmenu styles*/
/*sitepage styles*/
.testimonialdiv{
	float:left;
	width:500px;
	margin-left:5px;
}
.addtestimonialdiv{
	float:right;
	width:270px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border-left:1px #DDDDDD solid;
	padding:0px 0px 10px 35px;
}
.testimonialhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2752A1;
}
.tmfilelds{
	margin-top:7px;
}
.tmlabels{
	float:left;
	padding-top:3px;
	width:100px;
}
.tmvalues{
	float:left;
	margin-left:0px;
}
.tmText{
	width:140px;
}
.tmCombo{
	width:145px;
}
.tmTextarea{
	width:140px;
	height:50px;
	overflow:auto;
}
.teststorydiv{
	margin-top:15px;
}
.testimonialtext{
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.testimonialauthor{
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.testimonialauthorname{
	color:#5D7DA8;
}
.mediaTitle{
	font-size:12px;
	font-weight:bold;
	color:#5D7DA8;
	padding-bottom:5px;
}
.mediaTitle a, .mediaTitle a:link, .mediaTitle a:visited, .mediaTitle a:active{
	font-size:12px;
	font-weight:bold;
	color:#5D7DA8;
	text-decoration:none;
}
.mediaTitle a:hover{
	font-size:12px;
	font-weight:bold;
	color:#5D7DA8;
	text-decoration:underline;
}
.testimonialdate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.storycontentdiv{
	text-align:left;
	border-bottom:2px solid #A3B1DE;
	border-left:2px solid #A3B1DE;
	border-right:2px solid #A3B1DE;
	padding:5px 20px 20px 20px;
}
.wholesalestorycontentdiv{
	text-align:left;
	border-bottom:2px solid #55A508;
	border-left:2px solid #55A508;
	border-right:2px solid #55A508;
	padding:5px 20px 20px 20px;
}
.wholesalecartdiv{
	text-align:left;
	border-bottom:2px solid #55A508;
	border-left:2px solid #55A508;
	border-right:2px solid #55A508;
	padding:5px 20px 20px 20px;
}
/*sitepage styles*/
/*cart styles*/
.cartheadleft{
	width:12px;
	height:39px;
	float:left;
	background:url(../images/cartleft.jpg) no-repeat;
}
.cartheadcenter{
	width:862px;
	height:39px;
	float:left;
	background:url(../images/cartbg.jpg) repeat-x;
}
.cartheadright{
	width:12px;
	height:39px;
	float:left;
	background:url(../images/cartright.jpg) no-repeat;
}
.cartbottom{
	width:886px;
	height:12px;
	background:url(../images/cartbottom.jpg) no-repeat;
}
.filloutdiv{
	padding-top:10px;
	padding-bottom:10px;
}
.carttextdetails{
	font-size:11px;
	font-weight:normal;
}
.checkouttd{
	 border-right:1px solid #B0DE5A;
	 background:#DBEDB9;
	 padding-left:10px;
}
/*cart styles*/
/*sizechart popup styles*/
.sizeparentdiv{
	width:100%;
}
.sizeImages{
	width:100%;
	background:#DbEDB9;
	border-bottom:1px solid #C6C2BF;
	padding-bottom:10px;
	padding-top:10px;
}
.sizedetailsdiv{
	float:left;
	cursor:pointer;
	width:87px;
}
.sizeeachimages{
	background:#FFFFFF;
	width:75px;
	border-top:1px solid #C6C2BF;
	border-left:1px solid #C6C2BF;
	border-right:1px solid #C6C2BF;
	padding-bottom:5px;
	padding-top:5px;
}
.sizetitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2D519F;
	background:#FFFFFF;
	width:75px;
	border-bottom:1px solid #C6C2BF;
	border-left:1px solid #C6C2BF;
	border-right:1px solid #C6C2BF;
	padding-bottom:5px;
}
.sizedetails{
	width:100%;
	height:340px;
	background:url(../images/chartbg.jpg) no-repeat center;
}
.ajaximage{
	text-align:center;
	border:1px solid #C6C2BF;
	padding:1px;
	background:#FFFFFF;
	width:300px;
	height:300px;
	margin-top:20px;
}
.sizeeach{
	width:300px;
}
.sizetextdiv{
	width:100%;
	text-align:center;
}
.ajaxsize{
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	padding-top:6px;
	width:230px;
}
.ajaxdim{
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding-top:6px;
	width:230px;
}
.ajaxdimcm{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}
.sizelabels{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	width:70px;
	float:left;
	padding-top:8px;
}
.ajaxsizediv{
	width:300px;
}
.ajxsizeparent{
	width:100%;
	padding-top:20px;
}
.sizebigtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:bold;
	color:#B6DB74;
	text-align:center;
	padding-top:170px;
}
.sizesmalltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#B6DB74;
	text-align:center;
}
.delaerusername{
	text-align:left;
	color:#FFFFFF;
	padding-left:6px;
	margin-top:1px;
}
/*sizechart popup styles*/
#tabNote{
	display:none;
}
.required{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
.nameavailable{
	color:#00802D;
}
.nameunavailable{
	color:#FF004E;
}
.zommtext{
	text-align:center;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00436E;
	padding-bottom:5px;
	margin-top:10px;
}
.prodimagediv{
	/*min-height:145px;*/
}
.gotocart{
	float:right;
}
.gotocart a, .gotocart a:link, .gotocart a:active, .gotocart a:hover, .gotocart a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1E7AC5;
	text-decoration:none;
}
.cartitems{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#B2C3EF;
	float:right;
	margin-right:170px;
}
.cartitemdiv{
	margin-right:120px;
	background:#FFFFFF;
	padding:10px;
	border:2px solid #A3B1DE;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	position:absolute;
	top:22px;
}
.cartitemimage{
	position:absolute; 
	top:56px; 
	width:120px; 
	margin-left:5px;
	text-align:center;
}
.wholecartitems{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#B2C3EF;
	float:right;
	margin-right:160px;
}
.wholecartitemdiv{
	margin-right:120px;
	background:#FFFFFF;
	padding:10px;
	border:2px solid #A3B1DE;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	position:absolute;
	top:22px;
}
.wholecartitemimage{
	position:absolute; 
	top:56px; 
	width:120px; 
	margin-left:5px;
}
.cardlist{
	 list-style:none; 
	 margin-left:0px; 
	 padding-left:0px;
	 margin-top:5px;
}
.inlinedisplay{
	display:inline;
}
.quicklogin{
	cursor:pointer;
}
.strongfont{
	font-weight:bold;
}
.pagination a, .pagination.link, .pagination.visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		padding:3px;
		padding-left:5px;
		padding-right:5px;
		text-align: center;
		color:#666633;
		border:1px solid #CCCCCC;
		background:#F7F7F7;
	}
	.pagination .active{
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		padding:3px;
		padding-left:5px;
		padding-right:5px;
		text-align: center;
		color:#000000;
		border:1px solid #000000;
		background:#FFFFFF;
	}
.orderstatsdesign{
	float:left;
	width:360px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#5182A2;
	padding-left:10px;
}
.orderstatsdesign a, .orderstatsdesign a:active, .orderstatsdesign a:hover, .orderstatsdesign a:link, .orderstatsdesign a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#5182A2;
	text-decoration:none;
}
.orderstatsclicks{
	float:left;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}
.orderstatsclicks2{
	float:left;
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}
.tas_style{
	border-left:2px solid #A3B1DE;
	border-right:2px solid #A3B1DE;
	border-bottom:2px solid #A3B1DE;
	width:931px;
}
.normalweight{
	font-weight:normal;
}
#siteseal{
	width:200px;
}
/*homepage*/
.homevideo{
	width:380px;
	float:left;
	padding-top:30px;
}
.homeheadings{
	width:250px;
	float:left;
	padding-top:50px;
}
.homeheadingstext{
	font-family:arial;
	font-size:21px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}
.homeheadingssmalltext{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	color:#90CA6F;
	padding-top:10px;
	padding-bottom:10px;
}
.homepagecart{
	width:300px;
	float:left;
	text-align:left;
	padding-top:20px;
}
.shopstepdescription{
	float:left;
	color:#1E7AC5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.shopsizediv{
	float:right;
	padding-right:11px;
}
.shopsizediv a, .shopsizediv a:link, .shopsizediv a:visited, .shopsizediv a:hover{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.redprice{
	color:#FF0000;
}
.newsletterform{
    vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2D519F;
	padding-right:30px;
}
.inventorylimit{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border-top:1px solid #EDEDED;
    background-color: #FFcc00;
}
/*homepage*/
