﻿


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML GENERAL 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

@font-face {
	font-family: 'AvenirM';
	src: url('fonts/lte50344-webfont.eot');
	src: local('☺'), url('fonts/lte50344-webfont.woff') format('woff'), url('fonts/lte50344-webfont.ttf') format('truetype'), url('fonts/lte50344-webfont.svg#webfont52GV8DXn') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	/* This declaration targets Internet Explorer */
	font-family: 'MarkupRegular';
	src: url('fonts/markup-webfont.eot');
}

@font-face {
	/* This declaration targets everything else */
	font-family: 'MarkupRegular';
	src: url(//:) format('no404'), url(data:font/truetype;charset=utf-8;base64,AAEAAAASAQAABAAgRkZUTVrsFQEAAAEsAAAAHEdERUYBEwAEAAABSAAAACBHUE9TLmMV3gAAAWgAABmmR1NVQmyRdI8AABsQAAAAIE9TLzJl/PdzAAAbMAAAAGBjbWFwtfABfgAAG5AAAAHqY3Z0IAWrBvcAAB18AAAAMGZwZ23btC+nAAAdrAAAAmVnYXNwAAMABwAAIBQAAAAMZ2x5Zt/citcAACAgAADRxGhlYWT1e6eXAADx5AAAADZoaGVhBuMDsAAA8hwAAAAkaG10eMdgD/4AAPJAAAADmGxvY2FZriUcAAD12AAAAc5tYXhwAgkC7AAA96gAAAAgbmFtZVy7HSsAAPfIAAAECnBvc3SNkGm4AAD71AAAAs5wcmVwXcq7eQAA/qQAAABAAAAAAQAAAADH/rDfAAAAAMl2shAAAAAAyXayEQABAAAADgAAABgAAAAAAAIAAQABAOUAAQAEAAAAAgAAAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAA//8AAQAAAAFrZXJuAAgAAAABAAAAAQAEAAIAAAACAAoHYAABBtoABAAAAEkAnACqALAA6gDwAPoBAAFGAbgB4gI0AsYDGAMeA4gDxgPMBHIEjATOBNgE7gUoBS4FPAVOBVQFngW4Bb4FyAXqBhgGdgaUBq4GtACcAJwAnACcAJwAnADqAOoA6gDqAPoA+gD6APoDGAMYAxgDGASMBIwEjASMBIwEjATuBO4E7gTuBTwFPAU8BTwGdgZ2BnYGdgADADb/2AA4/7oAO/+6AAEAO//OAA4AO//OAEMADwBTAA8AVwAPAJ8ADwCgAA8AoQAPAKIADwCjAA8ApAAPALgADwC5AA8AugAPALsADwABAEn/8QACACr/7AA5/84AAQBWAB8AEQAvAA8ANAAPADUAGQA7//EAQwAeAFH/8QBXAB4AnwAeAKAAHgChAB4AogAeAKMAHgCkAB4AuAAeALkAHgC6AB4AuwAeABwAIwAPADUAHgA2/7AAOP+wADwAHgBDAB4AUwAUAFUAHgBXAB4AWgAeAFsAHgBcAB4AfwAPAIAADwCBAA8AggAPAIMADwCEAA8AnwAeAKAAHgChAB4AogAeAKMAHgCkAB4AuAAeALkAHgC6AB4AuwAeAAoAI//iAE//7ABWAC0AWAAeAH//4gCA/+IAgf/iAIL/4gCD/+IAhP/iABQAI/+wAEP/zgBH/+IAUf/iAH//sACA/7AAgf+wAIL/sACD/7AAhP+wAJ//zgCg/84Aof/OAKL/zgCj/84ApP/OAKf/4gCo/+IAqf/iAKr/4gAkACP/8AAkABQALwAUADAAFAA0AB4ANQADADj/8QA5//EAQwAyAEQACgBGACgASwAeAE0AFABTAB4AVwAyAFsAHgB///AAgP/wAIH/8ACC//AAg//wAIT/8ACfADIAoAAyAKEAMgCiADIAowAyAKQAMgCrAB4ArAAeAK0AHgCuAB4AuAAyALkAMgC6ADIAuwAyABQAI//YADH/4gBD/9gAR//RAH//2ACA/9gAgf/YAIL/2ACD/9gAhP/YAJ//2ACg/9gAof/YAKL/2ACj/9gApP/YAKf/0QCo/9EAqf/RAKr/0QABAFsAFAAaACP/sAAx/+IAQ//EAEf/xABR/84AV//YAH//sACA/7AAgf+wAIL/sACD/7AAhP+wAJ//xACg/8QAof/EAKL/xACj/8QApP/EAKf/xACo/8QAqf/EAKr/xAC4/9gAuf/YALr/2AC7/9gADwAj/9gAQ//sAFH/8QB//9gAgP/YAIH/2ACC/9gAg//YAIT/2ACf/+wAoP/sAKH/7ACi/+wAo//sAKT/7AABAFH/8QApACP/sAAnAA8AKwAUADH/8QBD/84AR//OAEv/8QBR/84AV//sAH//sACA/7AAgf+wAIL/sACD/7AAhP+wAIcADwCIAA8AiQAPAIoADwCLABQAjAAUAI0AFACOABQAn//OAKD/zgCh/84Aov/OAKP/zgCk/84Ap//OAKj/zgCp/84Aqv/OAKv/8QCs//EArf/xAK7/8QC4/+wAuf/sALr/7AC7/+wABgBH/+IAUf/iAKf/4gCo/+IAqf/iAKr/4gAQAET/4gBF/+wASP/iAEn/4gBK/+wATf/iAE7/4gBP/+IAUP/iAFH/8ABS/+IAU//nAFT/4gBW/+IAWP/iAFn/zgACAE7/2ABU/+wABQBF/+wASv/wAE3/7ABO/+wAUf/sAA4ANv+mADj/pgA5/7AAO/+wAEn/7ABK/+IATf/iAE7/4gBP/+IAUP/iAFH/4gBU/9gAVf/xAFn/4gABAEwADwADAEwAMgBWAA8AWAAPAAQASf/iAE//8ABWAA8AWf/sAAEATAAvABIAQwAeAEsADwBR/+wAVwAUAJ8AHgCgAB4AoQAeAKIAHgCjAB4ApAAeAKsADwCsAA8ArQAPAK4ADwC4ABQAuQAUALoAFAC7ABQABgBWACgAVwAUALgAFAC5ABQAugAUALsAFAABAFH/9gACAEn/8QBWAB4ACABN/+wATv/iAE//4gBQ/+cAUv/xAFT/8QBWAA8AWf/iAAsARv/EAEn/xABPAB4AUAAUAFH/4gBSABQAU//YAFQAHgBWAB4AWQAPAFoAHgAXAEUAHgBHABQASf/YAEoADwBPAB4AUAAeAFIAGQBUAB4AVgAtAFcAHgBYABkAWQAeAFoAHgBbAB4AXAAPAKcAFACoABQAqQAUAKoAFAC4AB4AuQAeALoAHgC7AB4ABwBE/+wASP/sAEr/4gBN/90AT//sAFD/9gBR/+wABgBJ/84ATgAPAFH/5wBT/9gAVf/nAFYAGQABAE3/5wAJAEj/5wBK/90ATf/YAE//5wBR/+wAUv/xAFT/6QBY/+cAWf/YAAIAFAAjACUAAAAnACcAAwApACkABAArACsABQAtAC4ABgAxADIACAA0ADQACgA2ADwACwBDAEUAEgBHAEkAFQBLAFEAGABUAFQAHwBWAFkAIABbAFsAJAB/AIQAJQCHAI4AKwCYAJsAMwCfAKQANwCnAK4APQC4ALsARQABEfIABAAAABAAKgEMAh4D4ASCBcQIBglICuoL3A5uDtAO5hAIEGoR3AA4ADv/zgA7/84AO//OADv/zgBDAA8AQwAPAEMADwBDAA8AUwAPAFMADwBTAA8AUwAPAFcADwBXAA8AVwAPAFcADwCfAA8AnwAPAJ8ADwCfAA8AoAAPAKAADwCgAA8AoAAPAKEADwChAA8AoQAPAKEADwCiAA8AogAPAKIADwCiAA8AowAPAKMADwCjAA8AowAPAKQADwCkAA8ApAAPAKQADwC4AA8AuAAPALgADwC4AA8AuQAPALkADwC5AA8AuQAPALoADwC6AA8AugAPALoADwC7AA8AuwAPALsADwC7AA8ARAAvAA8ALwAPAC8ADwAvAA8ANAAPADQADwA0AA8ANAAPADUAGQA1ABkANQAZADUAGQA7//EAO//xADv/8QA7//EAQwAeAEMAHgBDAB4AQwAeAFH/8QBR//EAUf/xAFH/8QBXAB4AVwAeAFcAHgBXAB4AnwAeAJ8AHgCfAB4AnwAeAKAAHgCgAB4AoAAeAKAAHgChAB4AoQAeAKEAHgChAB4AogAeAKIAHgCiAB4AogAeAKMAHgCjAB4AowAeAKMAHgCkAB4ApAAeAKQAHgCkAB4AuAAeALgAHgC4AB4AuAAeALkAHgC5AB4AuQAeALkAHgC6AB4AugAeALoAHgC6AB4AuwAeALsAHgC7AB4AuwAeAHAAIwAPACMADwAjAA8AIwAPADUAHgA1AB4ANQAeADUAHgA2/7AANv+wADb/sAA2/7AAOP+wADj/sAA4/7AAOP+wADwAHgA8AB4APAAeADwAHgBDAB4AQwAeAEMAHgBDAB4AUwAUAFMAFABTABQAUwAUAFUAHgBVAB4AVQAeAFUAHgBXAB4AVwAeAFcAHgBXAB4AWgAeAFoAHgBaAB4AWgAeAFsAHgBbAB4AWwAeAFsAHgBcAB4AXAAeAFwAHgBcAB4AfwAPAH8ADwB/AA8AfwAPAIAADwCAAA8AgAAPAIAADwCBAA8AgQAPAIEADwCBAA8AggAPAIIADwCCAA8AggAPAIMADwCDAA8AgwAPAIMADwCEAA8AhAAPAIQADwCEAA8AnwAeAJ8AHgCfAB4AnwAeAKAAHgCgAB4AoAAeAKAAHgChAB4AoQAeAKEAHgChAB4AogAeAKIAHgCiAB4AogAeAKMAHgCjAB4AowAeAKMAHgCkAB4ApAAeAKQAHgCkAB4AuAAeALgAHgC4AB4AuAAeALkAHgC5AB4AuQAeALkAHgC6AB4AugAeALoAHgC6AB4AuwAeALsAHgC7AB4AuwAeACgAI//iACP/4gAj/+IAI//iAE//7ABP/+wAT//sAE//7ABWAC0AVgAtAFYALQBWAC0AWAAeAFgAHgBYAB4AWAAeAH//4gB//+IAf//iAH//4gCA/+IAgP/iAID/4gCA/+IAgf/iAIH/4gCB/+IAgf/iAIL/4gCC/+IAgv/iAIL/4gCD/+IAg//iAIP/4gCD/+IAhP/iAIT/4gCE/+IAhP/iAFAAI/+wACP/sAAj/7AAI/+wAEP/zgBD/84AQ//OAEP/zgBH/+IAR//iAEf/4gBH/+IAUf/iAFH/4gBR/+IAUf/iAH//sAB//7AAf/+wAH//sACA/7AAgP+wAID/sACA/7AAgf+wAIH/sACB/7AAgf+wAIL/sACC/7AAgv+wAIL/sACD/7AAg/+wAIP/sACD/7AAhP+wAIT/sACE/7AAhP+wAJ//zgCf/84An//OAJ//zgCg/84AoP/OAKD/zgCg/84Aof/OAKH/zgCh/84Aof/OAKL/zgCi/84Aov/OAKL/zgCj/84Ao//OAKP/zgCj/84ApP/OAKT/zgCk/84ApP/OAKf/4gCn/+IAp//iAKf/4gCo/+IAqP/iAKj/4gCo/+IAqf/iAKn/4gCp/+IAqf/iAKr/4gCq/+IAqv/iAKr/4gCQACP/8AAj//AAI//wACP/8AAkABQAJAAUACQAFAAkABQALwAUAC8AFAAvABQALwAUADAAFAAwABQAMAAUADAAFAA0AB4ANAAeADQAHgA0AB4ANQADADUAAwA1AAMANQADADj/8QA4//EAOP/xADj/8QA5//EAOf/xADn/8QA5//EAQwAyAEMAMgBDADIAQwAyAEQACgBEAAoARAAKAEQACgBGACgARgAoAEYAKABGACgASwAeAEsAHgBLAB4ASwAeAE0AFABNABQATQAUAE0AFABTAB4AUwAeAFMAHgBTAB4AVwAyAFcAMgBXADIAVwAyAFsAHgBbAB4AWwAeAFsAHgB///AAf//wAH//8AB///AAgP/wAID/8ACA//AAgP/wAIH/8ACB//AAgf/wAIH/8ACC//AAgv/wAIL/8ACC//AAg//wAIP/8ACD//AAg//wAIT/8ACE//AAhP/wAIT/8ACfADIAnwAyAJ8AMgCfADIAoAAyAKAAMgCgADIAoAAyAKEAMgChADIAoQAyAKEAMgCiADIAogAyAKIAMgCiADIAowAyAKMAMgCjADIAowAyAKQAMgCkADIApAAyAKQAMgCrAB4AqwAeAKsAHgCrAB4ArAAeAKwAHgCsAB4ArAAeAK0AHgCtAB4ArQAeAK0AHgCuAB4ArgAeAK4AHgCuAB4AuAAyALgAMgC4ADIAuAAyALkAMgC5ADIAuQAyALkAMgC6ADIAugAyALoAMgC6ADIAuwAyALsAMgC7ADIAuwAyAFAAI//YACP/2AAj/9gAI//YADH/4gAx/+IAMf/iADH/4gBD/9gAQ//YAEP/2ABD/9gAR//RAEf/0QBH/9EAR//RAH//2AB//9gAf//YAH//2ACA/9gAgP/YAID/2ACA/9gAgf/YAIH/2ACB/9gAgf/YAIL/2ACC/9gAgv/YAIL/2ACD/9gAg//YAIP/2ACD/9gAhP/YAIT/2ACE/9gAhP/YAJ//2ACf/9gAn//YAJ//2ACg/9gAoP/YAKD/2ACg/9gAof/YAKH/2ACh/9gAof/YAKL/2ACi/9gAov/YAKL/2ACj/9gAo//YAKP/2ACj/9gApP/YAKT/2ACk/9gApP/YAKf/0QCn/9EAp//RAKf/0QCo/9EAqP/RAKj/0QCo/9EAqf/RAKn/0QCp/9EAqf/RAKr/0QCq/9EAqv/RAKr/0QBoACP/sAAj/7AAI/+wACP/sAAx/+IAMf/iADH/4gAx/+IAQ//EAEP/xABD/8QAQ//EAEf/xABH/8QAR//EAEf/xABR/84AUf/OAFH/zgBR/84AV//YAFf/2ABX/9gAV//YAH//sAB//7AAf/+wAH//sACA/7AAgP+wAID/sACA/7AAgf+wAIH/sACB/7AAgf+wAIL/sACC/7AAgv+wAIL/sACD/7AAg/+wAIP/sACD/7AAhP+wAIT/sACE/7AAhP+wAJ//xACf/8QAn//EAJ//xACg/8QAoP/EAKD/xACg/8QAof/EAKH/xACh/8QAof/EAKL/xACi/8QAov/EAKL/xACj/8QAo//EAKP/xACj/8QApP/EAKT/xACk/8QApP/EAKf/xACn/8QAp//EAKf/xACo/8QAqP/EAKj/xACo/8QAqf/EAKn/xACp/8QAqf/EAKr/xACq/8QAqv/EAKr/xAC4/9gAuP/YALj/2AC4/9gAuf/YALn/2AC5/9gAuf/YALr/2AC6/9gAuv/YALr/2AC7/9gAu//YALv/2AC7/9gAPAAj/9gAI//YACP/2AAj/9gAQ//sAEP/7ABD/+wAQ//sAFH/8QBR//EAUf/xAFH/8QB//9gAf//YAH//2AB//9gAgP/YAID/2ACA/9gAgP/YAIH/2ACB/9gAgf/YAIH/2ACC/9gAgv/YAIL/2ACC/9gAg//YAIP/2ACD/9gAg//YAIT/2ACE/9gAhP/YAIT/2ACf/+wAn//sAJ//7ACf/+wAoP/sAKD/7ACg/+wAoP/sAKH/7ACh/+wAof/sAKH/7ACi/+wAov/sAKL/7ACi/+wAo//sAKP/7ACj/+wAo//sAKT/7ACk/+wApP/sAKT/7ACkACP/sAAj/7AAI/+wACP/sAAnAA8AJwAPACcADwAnAA8AKwAUACsAFAArABQAKwAUADH/8QAx//EAMf/xADH/8QBD/84AQ//OAEP/zgBD/84AR//OAEf/zgBH/84AR//OAEv/8QBL//EAS//xAEv/8QBR/84AUf/OAFH/zgBR/84AV//sAFf/7ABX/+wAV//sAH//sAB//7AAf/+wAH//sACA/7AAgP+wAID/sACA/7AAgf+wAIH/sACB/7AAgf+wAIL/sACC/7AAgv+wAIL/sACD/7AAg/+wAIP/sACD/7AAhP+wAIT/sACE/7AAhP+wAIcADwCHAA8AhwAPAIcADwCIAA8AiAAPAIgADwCIAA8AiQAPAIkADwCJAA8AiQAPAIoADwCKAA8AigAPAIoADwCLABQAiwAUAIsAFACLABQAjAAUAIwAFACMABQAjAAUAI0AFACNABQAjQAUAI0AFACOABQAjgAUAI4AFACOABQAn//OAJ//zgCf/84An//OAKD/zgCg/84AoP/OAKD/zgCh/84Aof/OAKH/zgCh/84Aov/OAKL/zgCi/84Aov/OAKP/zgCj/84Ao//OAKP/zgCk/84ApP/OAKT/zgCk/84Ap//OAKf/zgCn/84Ap//OAKj/zgCo/84AqP/OAKj/zgCp/84Aqf/OAKn/zgCp/84Aqv/OAKr/zgCq/84Aqv/OAKv/8QCr//EAq//xAKv/8QCs//EArP/xAKz/8QCs//EArf/xAK3/8QCt//EArf/xAK7/8QCu//EArv/xAK7/8QC4/+wAuP/sALj/7AC4/+wAuf/sALn/7AC5/+wAuf/sALr/7AC6/+wAuv/sALr/7AC7/+wAu//sALv/7AC7/+wAGABH/+IAR//iAEf/4gBH/+IAUf/iAFH/4gBR/+IAUf/iAKf/4gCn/+IAp//iAKf/4gCo/+IAqP/iAKj/4gCo/+IAqf/iAKn/4gCp/+IAqf/iAKr/4gCq/+IAqv/iAKr/4gAFAEcACgCnAAoAqAAKAKkACgCqAAoASABDAB4AQwAeAEMAHgBDAB4ASwAPAEsADwBLAA8ASwAPAFH/7ABR/+wAUf/sAFH/7ABXABQAVwAUAFcAFABXABQAnwAeAJ8AHgCfAB4AnwAeAKAAHgCgAB4AoAAeAKAAHgChAB4AoQAeAKEAHgChAB4AogAeAKIAHgCiAB4AogAeAKMAHgCjAB4AowAeAKMAHgCkAB4ApAAeAKQAHgCkAB4AqwAPAKsADwCrAA8AqwAPAKwADwCsAA8ArAAP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AFIAZQB2AGUAcgBzAGUAIABlAG4AZwBpAG4AZQBlAHIAaQBuAGcAIAB0AGgAaQBzACAAZgBvAG4AdAAgAGkAcwAgAHMAdAByAGkAYwB0AGwAeQAgAHAAcgBvAGgAaQBiAGkAdABlAGQALgB/AFQAaABpAHMAIABpAHMAIABhACAAcAByAG8AdABlAGMAdABlAGQAIAB3AGUAYgBmAG8AbgB0ACAAYQBuAGQAIABpAHMAIABpAG4AdABlAG4AZABlAGQAIABmAG8AcgAgAEMAUwBTACAAQABmAG8AbgB0AC0AZgBhAGMAZQAgAHUAcwBlACAATwBOAEwAWQAuACAAUgBlAHYAZQByAHMAZQAgAGUAbgBnAGkAbgBlAGUAcgBpAG4AZwAgAHQAaABpAHMAIABmAG8AbgB0ACAAaQBzACAAcwB0AHIAaQBjAHQAbAB5ACAAcAByAG8AaABpAGIAaQB0AGUAZAAuAFQAaABpAHMAIABmAG8AbgB0ACAAaQBzACAAcAByAG8AdABlAGMAdABlAGQALgBNAGEAcgBrAHUAcABSAGUAZwB1AGwAYQByAE0AYQByAGsAdQBwAE0AYQByAGsAdQBwAFQAaABpAHMAIABmAG8AbgB0ACAAdwBhAHMAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHQAaABlACAARgBvAG4AdAAgAFMAcQB1AGkAcgByAGUAbAAgAEcAZQBuAGUAcgBhAHQAbwByAC4AAAACAAAAAAAA/7UAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAOYAAAABAAIAAwAEAAUABgAHAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQECAKMAhACFAJYA6ACGAI4AiwCdAKkApAEDAIoAgwCTAQQBBQCNAQYAiADDAN4BBwCeAKoA9QD0APYAogCtAMkAxwCuAGIAYwCQAGQAywBlAMgAygDPAMwAzQDOAOkAZgDTANAA0QCvAGcA8ACRANYA1ADVAGgA6wDtAIkAagBpAGsAbQBsAG4AoABvAHEAcAByAHMAdQB0AHYAdwDqAHgAegB5AHsAfQB8ALgAoQB/AH4AgACBAOwA7gC6ALAAsQC7ANgA2QEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUAsgCzALYAtwDEALQAtQCHAKsBFgC+AL8BFwEYAIwBGQEaARsBHAEdB3VuaTAwQTAHdW5pMDBBRAd1bmkwMEIyB3VuaTAwQjMHdW5pMDBCNQd1bmkwMEI5B3VuaTIwMDAHdW5pMjAwMQd1bmkyMDAyB3VuaTIwMDMHdW5pMjAwNAd1bmkyMDA1B3VuaTIwMDYHdW5pMjAwNwd1bmkyMDA4B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDEwB3VuaTIwMTEKZmlndXJlZGFzaAd1bmkyMDJGB3VuaTIwNUYERXVybwd1bmlFMDAwB3VuaUZCMDEHdW5pRkIwMgd1bmlGQjAzB3VuaUZCMDQAALgB/4WwAY0AS7AIUFixAQGOWbFGBitYIbAQWUuwFFJYIbCAWR2wBitcWACwBCBFsAMrRAGwBSBFsAMrRFmwFCs=) format('truetype'), url('markup-webfont.svg#webfontu0D8Os0A') format('svg');
	font-weight: normal;
	font-style: normal;
}

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, form, input
{
	margin: 0;
	padding: 0;
}

input { padding: 5px; }

html { background: #eaebeb url("images/bg.gif") repeat-x; }

body
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	background: url("images/bg-highlight.png") no-repeat scroll center top transparent;
	color: #333333; /*#006dc9*/
	border-top:9px solid #0071b9;
}

a
{
	color: #585858;
	text-decoration: none;
}

a:hover
{
	color: #006dc9;
	text-decoration: none;
}

a img
{
	border: 0;
}

img
{
	border: none;
}

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, helvetica, sans-serif;
	text-shadow: 1px 1px 1px #fff;
}

h2, h3
{
	font-size: 16px;
}

.sprite { background: transparent url("images/layout.png") no-repeat 0 0; }

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MASTER PAGE WRAPPERS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.master-wrapper-page
{
	margin: 0px auto;
	width: 960px;
}

.master-wrapper-content
{
	width: 960px;
	text-align: left;
}

.master-page-content
{
	position: relative;
	width: 960px;
}



/* one column master page */
.master-wrapper-center-1
{
	display: inline;
}

.master-wrapper-cph-1
{
	color: #000;
}

.contentBG 
{
	background: #f6f6f6;
	min-height: 500px;
	padding:20px;
}

/* two column master page */
.master-wrapper-side-2
{
	background: #eeefef;
	border-bottom: 1px solid #d6d7d7;
	float:left;
	
}

.master-wrapper-center-2
{
	width: 700px;
	border-left: 1px solid #d6d7d7;
	border-bottom: 1px solid #d6d7d7;
	padding: 15px;
	background: #f6f6f6;
	float:left;
	min-height:790px;
}

#master-sidebar-2 { width: 199px; padding: 15px; float:left; }

/* three column master page */
.master-wrapper-leftside-3
{
	float: left;
	width: 180px;
	margin: 0 0 0 10px;
	font-family: arial, helvetica, sans-serif;
	display: inline;
}

.master-wrapper-center-3
{
	float: left;
	width: 430px;
	margin: 0px 0 0 10px;
	display: inline;
}

.master-wrapper-cph-3
{
	float: left;
	width: 420px;
	color: #000;
	min-height: 600px;
	padding: 10px 10px 10px 10px;
}

.master-wrapper-rightside-3
{
	float: right;
	width: 180px;
	margin: 0 10px 0 10px;
	font-family: arial, helvetica, sans-serif;
	display: inline;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MASTER HEADER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.header
{
	height: 110px;
}

.header .icon { vertical-align: bottom; }
.header .ico 
{
	width: 16px;
	height: 16px;
	background: url('images/layout.png') no-repeat;
	float:left;
	 margin: 0 3px;
}

.header .ico-register { background-position: -16px -63px; }

.header .ico-login { background-position: 0px -63px; }

.header .ico-logout { background-position: 0px -63px; }

.header .ico-inbox { background-position: 0px -63px; }

.header .ico-cart { background-position: -32px -63px; }

.header .ico-wishlist { background-position: 0px -63px; }

.header .ico-admin { background-position: 0px -63px; }

.header-logo
{
	margin-top: 5px;
	float: left;
	text-align: left;
}

a.logo
{
	background: url("images/layout.png") no-repeat scroll -127px -67px transparent;
	display: block;
	width: 138px;
	height: 76px;
	text-decoration: none;
	margin: 14px 0 0 0;
	cursor: hand;
	text-indent: -999999px;
}

.header .searchbox
{
	float: right;
	display: inline;
	
	margin-top: 11px;
}

.header .searchbox ul
{
	margin: 0;
	padding: 0;
}

.header .searchbox ul li
{
	list-style: none;
	float: left;
	position: relative
}

.header .searchboxtext
{
	width: 150px;
	vertical-align: top;
	font-size: 12px;
	padding: 10px 41px 12px 10px;
	
	color: #666;
	background-color: #f8f6ef;
	
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	
	border-top: 1px solid #bfbfbf;
	border-right: 1px solid #e6e5e1;
	border-bottom: none;
	border-left: none;
}

.header .searchboxbutton
{
	background: url("images/layout.png") no-repeat 0px -113px;
	border: none;
	padding: 0 5px 0 5px;
	width: 37px;
	height: 27px;
	left: -45px;
	top: 6px;
	position: absolute;
	overflow: visible;
	text-indent: -9999px;
	cursor: hand;
}
.header .searchboxbutton:hover { background-position: -37px -113px }
.header .searchboxbutton:active { background-position: -74px -113px }

.header-selectors-wrapper
{
	text-align: right;
	float: right;
	width: 500px;
}

.header-currencyselector { float: right; }
.header-languageselector { float: right; }
.header-taxDisplayTypeSelector { float: right; }

.header-links-wrapper { float: right; text-align: right; width: auto; }
.header-right
{
	float: right;
	width: 800px;   
}
.header-links
{
	
	background-color: #0071b9;
	/*padding: 3px 7px 7px 7px;
	display: inline-table;*/
	height: 23px;
	padding: 0 5px;
	
	border-radius: 0px 0px 8px 8px;
	-moz-border-radius: 0px 0px 8px 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	
	background: #006dc9; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0071b9', endColorstr='#015992'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#0071b9), to(#015992)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #0071b9,  #015992); /* for firefox 3.6+ */

}

.header-links ul
{
	padding: 0;
	margin: 0;
}

.header-links ul li
{
	list-style: none;
	display: inline;
	padding-right:10px;
	float:left;
}

.header-links a { color: #ddd; text-decoration: none; text-shadow: -1px -1px 1px #003659; }
.header-links a:hover { color: #fff; text-shadow: 0 1px 1px #003659; }

.header-links span.impersonate { color: #58DE81; font-weight:bold; }
.header-links span.impersonate .finish-impersonation { color: #E44097; }

.headermenu
{
	width: 100%;
	height: 51px;
	border-bottom: 1px solid #d6d8d8;
	
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e3e4e4')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e3e4e4');
	
	background: #ededed; /* for non-css3 browsers */
	background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e4e4)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f6f6f6,  #e3e4e4); /* for firefox 3.6+ */
	
	-moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow: 0px 0px 10px #ccc;
	box-shadow: 0px 0px 10px #ccc;
	
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
}

.headermenu ul { padding: 0; margin: 0; list-style:none; }

.headermenu ul li
{
	float: left;
	height: 51px;
	border-left: 1px solid #dcdbdc;
	border-right: 1px solid #fff;
	cursor: hand;
	width: 190px;
}

.headermenu ul li:first-child  { border-left: none;  }
.headermenu ul li:last-child  { border-right: none; }

.headermenu a
{
	padding: 0px 35px;
	font-size: 16px;
	line-height: 52px;
	/*font-family: "AvenirM", arial, helvetica, sans-serif;*/
	color: #4d4d4d;
	text-align: center;
	
	text-shadow: 1px 1px 1px #fff;
	height: 51px;
	display: block;
}

.headermenu a:hover
{  
	background: #0071b9; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0071b9', endColorstr='#015992'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#0071b9), to(#015992)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #0071b9,  #015992); /* for firefox 3.6+ */
	color:#fff; text-shadow:none;
	position: relative;
	z-index: 1000;
}

.headermenu ul.topmenu li a#homenav:hover
{
	border-radius: 8px 0px 0px 0px;
	-moz-border-radius: 8px 0px 0px 0px;
	-webkit-border-top-left-radius: 8px;
}

#pagefooter { width: 960px; /*height: 190px;*/ padding: 16px 0; background-color: #efefef; overflow: hidden;}
#pagefooter #footerCats { padding: 0 0 0 20px; float: left;}
#pagefooter #footerInfo { width: 220px; float: left; margin-left: 20px;}
#pagefooter #footerInfo p { text-align: left; font-weight:bold; float:left; clear:both;margin: 10px 0 5px; }
#pagefooter .creditCards { background-position: 0px -192px; width:140px; height: 27px; clear: left;}
#pagefooter #socialMedia span { height: 32px; width: 32px; margin: 5px; float: left; cursor:pointer; display:block;}
#pagefooter #socialMedia .facebook { background-position: 0px -160px; clear:left; }
#pagefooter #socialMedia .twitter { background-position: -32px -160px; }

.fb_iframe_widget iframe, .fb_iframe_widget span {
    width: 200px !important; height: 407px !important;
}
.pluginSkinLight > div {height:405px !important;}
._4s7c {height:405px !important;}

.footer { clear: both; height: 30px; padding: 5px 3px 5px 3px; color: #8e8e8e; }
.footer a { text-decoration: none; }
.footer a:hover{  color: #006dc9;}
.footer-disclaimer { float: left; font-size: 11px; text-align: left; }
.footer-disclaimer p { padding: 0px; margin: 0px; }
.footer-poweredby { float: left; font-size: 11px; }


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HOME PAGE / DEFAULT.ASPX

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#homeBanner 
{
	float:left;
	
	/*filter: progid:DXImageTransform.Microsoft.DropShadow(Color=#CFCFCF, offX=-1, offY=1, positive='true', enabled='true')
			progid:DXImageTransform.Microsoft.DropShadow(Color=#CFCFCF, offX=1, offY=-1, positive='true', enabled='true');*/ /* for IE 
	-moz-box-shadow: 0px 0px 10px #cccccc;
	-webkit-box-shadow: 0px 0px 10px #cccccc;
	box-shadow: 0px 0px 10px #cccccc;
	
	border-radius: 0px 0px 8px 8px;
	-moz-border-radius: 0px 0px 8px 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;*/
}
#homeBanner #mainBanner
{
	width:700px; height:370px;
	float:left; background:#f6f6f6;
	position:relative; z-index:2;
}
#homeBanner #sideBanner 
{
    display:none;
	width:190px; height:305px; margin-left:10px;
	float:left; background:#eeefef;
	position:relative; z-index:1;
}
#homeBanner #sideBanner a.miniBanner { border:1px solid #aeb7cc; width:170px; height:135px; margin:10px; }
#homeBanner #sideBanner a#miniBannerOne 
	{   
		display: block; 
		background: url(images/s_banner_1.jpg) no-repeat;
		text-indent: -999999px;   
	}

#homeBanner #sideBanner a#miniBannerTwo {  display: block;
		background: url(images/s_banner_2.jpg) no-repeat;  
		text-indent: -999999px; }

#welcomeNewsContainer { 
	margin-top:16px; padding:34px 10px;
}

.homeWelcome  
{
	width:450px; bottom:0; top:0; float:left; margin-top:10px;
	min-height:300px; margin-right:12px; padding-right:15px;
	border-right:1px solid #e3e3e3;
}

.newslist {
	margin-bottom:15px; padding-bottom:5px; padding-left:0; float: left;
}
#welcomeNewsContainer .newslist {width:200px;}

.newslist .title
{
	padding: 10px 0px 1px 0px;
	margin: 0 5px 10px 5px;
	font-weight: bold;
	text-transform: uppercase;
	clear: both;
	font-size: 1.1em;
	color: #3a3a3a;
	border-bottom: solid 1px #999;
}

.newslist .newsitems
{
	margin: 0px 5px 0 5px;
	padding: 0px 0 0 0;
}

.newslist .newsitems .item
{
	border-bottom: dashed 1px #9a9a9a;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.newslist .newsitems .newsdate
{
	color: #9a9a9a;
	font-style: italic;
}

.newslist .newsitems a.newstitle
{
	color: #444;
	text-decoration: none;
	font-size: 1.2em;
}

.newslist .newsitems a.newstitle:hover
{
	text-decoration: underline;
}

.newslist .newsitems .newsdetails
{
	margin-top: 10px;
	margin-bottom: 10px;
}

.newslist .newsitems .readmore
{
	font-weight: bold;
	text-decoration: none;
	color: #006dc9;	
	background-color: inherit;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MISC. CLASSES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.fl { float:left; }

.roundCornersAll
{
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.roundCornersTop
{
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
}

.roundCornersBottom
{
	border-radius: 0px 0px 8px 8px;
	-moz-border-radius: 0px 0px 8px 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
}

.shadow 
{
	-moz-box-shadow: 0px 0px 10px #dfdfdf;
	-webkit-box-shadow: 0px 0px 10px #dfdfdf;
	box-shadow: 0px 0px 10px #dfdfdf
}


/* buttons
---------------------------------------------- */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font:  bold 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover { text-decoration: none; }
.button:active { position: relative; top: 1px; }

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium { font-size: 12px; padding: .4em 1.5em .42em; }
.medium2 { font-size: 12px; padding: .4em 1.2em .42em; }
.small { font-size: 11px; padding: 4px 8px; }
.large { font-size: 1.1em; }

/* color styles 
---------------------------------------------- */

/* black */
.black {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.gray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* orange */
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

/* rosy */
.rosy {
	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
	background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');
}
.rosy:hover {
	background: #ba4b58;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
	background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
}
.rosy:active {
	color: #dca4ab;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
	background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');
}

/* green */
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

/* pink */
.pink {
	color: #feeef5;
	border: solid 1px #d2729e;
	background: #f895c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));
	background: -moz-linear-gradient(top,  #feb1d3,  #f171ab);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');
}
.pink:hover {
	background: #d57ea5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));
	background: -moz-linear-gradient(top,  #f4aacb,  #e86ca4);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');
}
.pink:active {
	color: #f3c3d9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));
	background: -moz-linear-gradient(top,  #f171ab,  #feb1d3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');
}


.page-title 
{
	border-bottom: 1px solid #dfdfdf;
	margin: 0 0 10px;
	overflow: hidden;
	width: 100%;
}

.page-title h1, .page-title h2 
{
	padding: 5px 5px 5px 0px;
	font-size: 20px;
	margin: 0;
	font-weight:normal;
	text-shadow: 1px 1px 1px #fff;
}

td { vertical-align: middle; }
td.fieldname { font-size: 12px; }

.table-container {}
.table-container .row {}
.table-container .row .item-name
{ 
		display: block;
	font-weight: bold;
	padding: 3px 10px 0 0;
	vertical-align: middle;
	white-space: nowrap;
	width: 125px;
	/*padding: 3px 10px 0px 0px;
	display: block;
	white-space: nowrap;
	padding-right: 10px;
	vertical-align: middle;
	width: 180px;*/
}
.table-container .row .item-value
{ 
	padding: 3px 0px 0px 0px;
	vertical-align: middle;
}

.htmlcontent { padding-bottom:5px; }

.htmlcontent-title
{
	padding: 0 0 5px 0;
	clear:both;
}

.htmlcontent-header 
{
	font-size: 18px;
	font-weight: bold;
}

.htmlcontent-body { }

.topicpage
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.topicpage-title
{
	border-bottom: 0 none;
}

.topicpage .topicpage-body {}

.user-agreement-page
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.user-agreement-page .page-title { }

.user-agreement-page .page-body { }


.clear
{
	border: medium none;
	clear: both;
	float: none;
	font-size: 0;
	height: 0;
	line-height: 0;
}

.linkButton
{
	color: #3664A5;
	background-color: inherit;
	text-decoration: underline;
	font-weight: bold;
}

a.linkButton:hover
{

}

.dropDownLists
{
	height: 17px;
	font-size: 10px;
	padding-left: 2px;
	font-family: Tahoma;
}

.textBox
{
	margin: 1px;
	border-right: #dfe5e7 1px solid;
	border-top: #a8bac2 1px solid;
	border-left: #a8bac2 1px solid;
	border-bottom: #dfe5e7 1px solid;
	background: url(Images/bgTextBox.gif) white repeat-x left top;
	color: #11354A;
	font-family: verdana;
	font-size: 8pt;
	/*padding: 8px;*/
	height: 15px;
}
.checkout-attributes .textBox{height:50px !important; width:630px !important;}

.message-error
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: red;
}

.copyright
{
	float: right;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.copyright a
{
	color: #3664A5;
	background-color: inherit;
}

/* sitemap */
.sitemap-page
{
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	margin-bottom: 15px;
}
.sitemap-page .entity
{
	margin: 5px 0px 30px 0px;
}
.sitemap-page .topic-box, .sitemap-page .manufacturer-box, 
.sitemap-page .category-box, .sitemap-page .product-box
{
	text-align: center;
	vertical-align: bottom;
}
.sitemap-page .topic-box .item, .sitemap-page .manufacturer-box .item,
.sitemap-page .category-box .item, .sitemap-page .product-box .item
{
	text-align: left;
	margin: 3px 10px 3px 10px;
	width: 150px;
	border-bottom:1px dotted #ADACAC;
}

checkbox, input, radio, select { font-size: 11px; }
checkbox, radio { padding: 2px; margin: 5px 5px 0; }

/* fix ie button padding bug  - apply to all button classes
input
{
	width: auto;
	overflow: visible;
}*/

textarea
{
	width: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

.searchtext
{
	border: solid 1px #d3d3d3;
	vertical-align: top;
	font-size: 12px;
}


.newsaddcommenttitletext
{
	width: 250px;
	border: solid 1px #E3E3E3;
	vertical-align: top;
	font-size: 12px;
}

.newsaddcommentcommenttext
{
	height: 150px;
	width: 500px;
	border: solid 1px #E3E3E3;
	vertical-align: top;
	font-size: 12px;
}

.blogaddcommentcommenttext
{
	height: 150px;
	width: 500px;
	border: solid 1px #E3E3E3;
	vertical-align: top;
	font-size: 12px;
}

.accountsignaturetext
{
	height: 100px;
	width: 500px;
	border: solid 1px #E3E3E3;
	vertical-align: top;
}

.numerictextboxtext
{
	border: solid 1px #E3E3E3;
	vertical-align: top;
	font-size: 12px;
}

.shoppingcartquantitytext
{
	border: solid 1px #E3E3E3;
	font-size: 12px;
	text-align: right;
}

.wishlistquantitytext
{
	border: solid 1px #E3E3E3;
	font-size: 12px;
	text-align: right;
}

.forumtopictitletext
{
	width: 500px;
	border: 1px solid #acacac;
	vertical-align: top;
	font-size: 12px;
}

.privatemessagesubjecttext
{
	width: 500px;
	border: 1px solid #acacac;
	vertical-align: top;
	font-size: 12px;
}

.forumsearchtext
{
	width: 500px;
	border: 1px solid #acacac;
	font-size: 14px;
}


.forumsearchboxtext
{
	border: 1px solid #acacac;
	font-size: 12px;
}

.bbeditortext
{
	border: #cec6b5 1px solid;
}

.edittopiclinkbutton
{
	padding-right: 5px;
	padding-left: 18px;
	background: url('images/ico-edit.gif') no-repeat;
}

.deletetopiclinkbutton
{
	padding-right: 5px;
	padding-left: 18px;
	background: url('images/ico-delete.gif') no-repeat;
}

.movetopiclinkbutton
{
	padding-right: 5px;
	padding-left: 18px;
	background: url('images/ico-moveTopic.gif') no-repeat;
}

.replytopiclinkbutton
{
	padding-right: 5px;
	padding-left: 18px;
	padding-bottom: 3px;
	background: url('images/ico-forum-post-add.gif') no-repeat;
}

.watchtopiclinkbutton
{
	padding-left: 18px;
	background: url('images/ico-forum-watch.gif') no-repeat;
}

.editpostlinkbutton
{
	padding-right: 5px;
	padding-left: 18px;
	background: url('images/ico-edit.gif') no-repeat;
}

.deletepostlinkbutton
{
	padding-right: 5px;
	padding-left: 18px;
	background: url('images/ico-delete.gif') no-repeat;
}

.quotepostlinkbutton
{
	color: #555555;
	float: right;
	padding: 1px 3px 1px 3px;
	border: solid 1px #cccccc;
	line-height: 15px;
	font-size: 11px;
}



.productlistproductdetailbutton, .productgridproductdetailbutton {}

.minicartcheckoutbutton { float: left; margin: 10px 0 0 0; }

.currencylist
{
	background: #e3e3e3;
	border: solid 1px #3a3a3a;
}

select.languagelist
{
	background: #e3e3e3;
	border: solid 1px #3a3a3a;
}

ul.languagelist
{
	display: inline;
	line-height: 25px;
}

ul.languagelist li
{
	list-style: none;
	display: inline;
	padding: 0px 5px 0 5px;	
}

ul.languagelist li .selected
{
	border: solid 1px #cccccc !important;
}

.taxdisplaytypelist
{
	background: #e3e3e3;
	border: solid 1px #3a3a3a;
}

.forumtopicoptionscheck
{
}

.forumtopicoptionscheck label
{
	color: #555;
	font-size: 0.9em;
	padding-left: 5px;
	vertical-align: top;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	NAVIGATIONS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.block 
{
	/*margin-bottom: 15px;*/
	padding-bottom: 5px;
	padding-left: 0;
	text-shadow: 1px 1px 1px #fff;
}

.block .title
{
	 font-weight: bold;   
	font-size: 14px;
	text-transform: uppercase;
	padding: 7px 10px;
	color: #006dc9;
	text-shadow: 1px 1px 1px #fff;
}

.block .listbox
{
	font-size: 14px;
	padding: 5px 10px 10px;
	line-height: 18px;
	margin: 0px;
}

.block .listbox ul
{
	margin: 0px 0px 0px 0px;
	padding: 0;
	color: #3664A5;
	background-color: inherit;
}

.block a {}

.block li { list-style: none; }

.block li.separator
{
	height: 1px;
	line-height: 1px;
	background: #006dc9;
	width: 140px;
	font-size: 1px;
	margin: 5px 0 5px 0;
}



.block-manufacturer-navigation, .block-recently-viewed-products, 
.block-info, .block-shoppingcart, .block-newsletter, .block-livechat, .block-popular-tags,
.block-popular-blogtags, .block-blog-archive {                                         
	 -moz-border-radius: 8px 8px 8px 8px;
	background: none repeat scroll 0 0 #F9F9F9;
	border: 1px solid #D8D8D8;
	float: left;
	width: 200px; }

.block-shoppingcart { margin: 0 0 20px 0;   }
.block-livechat .listbox { text-align: center; }
.block-shoppingcart .listbox{ font-size: 13px;}
.block-shoppingcart .title {text-transform: uppercase; padding: 10px 0 0 10px; }
.block-shoppingcart .items { margin-top: 10px; }
.block-shoppingcart .items ul { color: #FFFFFF; }
.block-shoppingcart .buttons { text-align: right; padding: 0 0 15px 0; }
.block-shoppingcart .green{ margin: 10px 0 5px 0;       }

.block-category-navigation .active a
{
	color: #555555;
	font-weight: bold;
}

.block-category-navigation .title
{
  font-weight: bold;   
	font-size: 14px;
}

.block-category-navigation .listbox ul .active { font-weight: bold; }
.block-category-navigation .listbox ul .inactive { font-weight: normal; }

.block-category-navigation .listbox ul {}
.block-category-navigation .listbox ul li { border-top: 1px solid #E3E4E4;
	height: 35px;
	line-height: 35px; }
.block-category-navigation .listbox ul li:last-child { border-bottom: 1px solid #e3e4e4; }
.block-category-navigation .listbox ul .inactive.sub a {color:#dc9100;}

.block-manufacturer-navigation a.active
{
	color: #006dc9;
	font-weight: bold;
	text-decoration: none;
}

.block-manufacturer-navigation a.inactive
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.block-manufacturer-navigation .listbox .viewall a { color: #006dc9; }

.block-newsletter { background: #F9F9F9; border: 1px solid #d8d8d8; width: 200px; }
.block-newsletter .title { font-size: 1.5em; font-weight: bold; text-transform: capitalize; padding: 20px 0 0 20px; color: #585858; width: 150px; font-family: "Avenir", Arial, Sans-Serif; }
.block-newsletter .textBox { color:#9e9e9e; margin:10px 0 0; width:168px; }
.block-newsletter .options { margin: 10px 0; font-size: 0.9em; }
.ico-emailNewsletter { width: 50px; height: 58px; background-position: 0 -218px; margin: 10px 10px 10px 15px; }

.block-recently-viewed-products a:hover
{
	font-weight: bold;
	text-decoration: none;
	color: #006dc9;
}

.block-popular-tags li, .block-popular-blogtags li
{
	display:inline !important;
}

.block-blog-archive .year
{
	color: #006dc9;
	font-weight: bold;
	text-decoration: none;
	font-weight: bold;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	ORDER SUMMARY, SHOPPING CART, WISHLIST

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*Donations Css*/
#DonateToSPCAPanel {background-color:#83c2f7; border:1px solid #006dc9; margin:10px; padding:20px; font-size:2em; color:#fff; text-shadow:-1px -1px #006dc9; }
#DonateToSPCAPanel h4 {text-shadow:-1px -1px #006dc9; padding:0; margin:0;}
#DonateToSPCAPanel p {padding:0; margin:0.5em 0;}
#DonateToSPCAPanel select {padding:1%; width:100%; }
.shoppingcart-page, .wishlist-page { }
.shoppingcart-page .page-title, .wishlist-page .page-title { }
.shoppingcart-page .body, .wishlist-page .body { }

.wishlist .shareinfo
{
	background: url('images/cart-footer-bg.gif') repeat-x bottom;
	font-size: 1.2em;
	height: 50px;
	padding: 0 0 5px 5px;
}
.wishlist .shareinfo .sharelabel { font-weight: bold; }
.wishlist .shareinfo .sharelink { }

.order-summary-content
{
	margin: 0px;
	padding: 10px 10px 10px 10px;
	font-size: 11px;
	color: #555;
}

.wishlist-content
{
	margin: 0px;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

div.deals div
{
	background: #e0edf8;
	border: 1px dotted #d3d3d3;
	float: left;
	margin-top: 15px;
	padding: 10px;
	width: 250px;
}

.checkout-buttons { float: right; clear:right; font-size: 2em;}
.totals { float: right; width: 250px; }
.cart-collaterals {  float: left; margin-top: 30px; }

.order-summary-content .coupon-box { }

.order-summary-content .cart, .wishlist-content .cart
{
	width: 100%;
	border-collapse: collapse;
	text-align: center;
	vertical-align: middle;
}

.wishlist-content .cart
{
	margin-bottom: 10px;
}

.productpicture img { background: white; border: 1px solid #dfdfdf; padding: 3px;}

.order-summary-content .cart td, .wishlist-content .cart td
{
	padding: 5px;
}

.order-summary-content .cart .cart-header-row, .wishlist-content .cart .cart-header-row
{
	font-weight: bold;
}

.order-summary-content .cart .cart-header-row td, .wishlist-content .cart .cart-header-row td
{
	color: #FFF;
	border-right: solid 1px #6a6a6a;
	height: 20px;
}

.order-summary-content .cart .cart-header-row td.picture, .wishlist-content .cart .cart-header-row td.picture
{
	border: none;
}

.order-summary-content .cart .cart-header-row td.end, .wishlist-content .cart .cart-header-row td.end
{
	text-align: right;
	padding-right: 5px;
}

.order-summary-content .cart .cart-item-row td, .wishlist-content .cart .cart-item-row td
{
	border-bottom: 1px solid #c5c5c5;
	vertical-align: middle;
	line-height: 1.5em;
}

.order-summary-content .cart .cart-item-row td.product, .wishlist-content .cart .cart-item-row td.product
{
	text-align: left;
	padding: 0px 10px 0px 10px;
}

.order-summary-content .cart .cart-item-row td.product a, .wishlist-content .cart .cart-item-row td.product a
{
	font-weight: bold;
}

.order-summary-content .cart .cart-item-row td.end, .wishlist-content .cart .cart-item-row td.end
{
	text-align: right;
	font-weight: bold;
	color: Green;
	padding-right: 5px;
}

.order-summary-content .warning-box .warning-text, .wishlist-content .warning-box .warning-text { color: Red; }
.order-summary-content .cart-footer { width: 100%; }

.order-summary-content .total-info
{
	margin: 0px;
	padding: 10px 5px 10px 0px;
	font-size: 12px;
}

.cart_total_left
{
	width: 100%;
	text-align: right;
	vertical-align: middle;
	height: 21px;
	font-weight: bold;
	color: #353434;
}

.cart_total_left_below
{
	width: 100%;
	text-align: right;
	vertical-align: top;
	height: 30px;
}

.cart_total_right
{
	text-align: right;
	vertical-align: middle;
	padding-left: 5px;
}

.order-summary-content .removegiftcardbutton
{
	padding-right: 5px;
	padding-left: 18px;
	background: url('images/ico-delete.gif') no-repeat;
}

.order-summary-content .selected-checkout-attributes
{
	margin: 0px;
	padding: 10px 5px 10px 0px;
	width: 100%;
	text-align: right;
	vertical-align: middle;
	color: #353434;
}

.order-summary-content .checkout-attributes
{
	margin: 10px 0px 10px 0px;
	padding: 10px 20px 10px 20px;
	background:none repeat scroll 0 0 #F7F5E8;
	border:1px dotted #D3D3D3;
}

.order-summary-content .terms-of-service
{
	margin: 0px;
	padding: 10px 10px 10px 10px;
}

.order-summary-content .terms-of-service .read
{
	text-decoration: underline;
}

.order-summary-content .terms-of-service .read:hover
{
	cursor: pointer;
}

.order-summary-content .buttons
{
	margin: 0px;
	padding: 10px 10px 10px 10px;
	float: left;
}

.order-summary-content .buttons .common-buttons
{
	float: left;
	margin: 0px;
	padding: 10px 10px 10px 10px;
}

.order-summary-content .buttons .addon-buttons
{
	float: right;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	text-align: right;
}

.order-summary-content .crosssells-title
{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:5px 5px 5px 0;
	border-bottom:0 none;
	margin:0 0 10px;
	width:100%;
}


.estimate-shipping
{
	margin: 0px;
	padding: 10px 10px 10px 10px;
	font-size: 11px;
	color: #555;
	background: rgb(247, 245, 232);
	margin-bottom: 10px;
	border: dotted 1px #d3d3d3;
}
.estimate-shipping .shipping-options
{
	text-align: left;
	margin: 10px 10px 10px 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}
.estimate-shipping .shipping-options .shipping-option-item
{
	text-align: left;
	vertical-align: text-top;
	padding: 5px 0 0 5px;
}
.estimate-shipping .shipping-options .shipping-option-item .option-name
{
	font-weight: bold;
}
.estimate-shipping .shipping-options .shipping-option-item .option-description
{
	padding: 5px 0 5px 16px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CHECKOUT, ORDER DETAILS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.checkout-page, .checkout-one-page
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.checkout-page .page-title, .checkout-one-page .page-title
{
	border-bottom: 0 none;
}

.checkout-page .checkout-data, .checkout-one-page .checkout-data
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

.checkout-one-page .checkout-data .progress
{
	position: absolute;
	top: 100px;
	width: 180px;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	background: none repeat scroll 0 0 #FFFFFF;
	padding: 5px 10px;
	text-align: center;
	z-index: 2147483647;
}

.checkoutstep
{
}

.checkoutstep .steptitle
{
	background-color: #dfdfdf;
	border: 1px solid #afafaf;
	color: #0071B9;
	text-shadow: 1px 1px #fff;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	margin-top: 5px;
	position: relative;
}
.checkoutModifyBtn {position:absolute; right:5px; top:2px; }

.checkoutstep .stepcontent
{
	border: dashed 1px #2F4F4F;
	border-top: none;
	padding: 5px 5px 5px 5px;
}

.order-summary-title
{
	padding: 10px 10px 5px 0px;
	font-size: 11px;
	color: #555;
	font-weight: bold;
	clear: both;
}
.order-summary-body
{
	text-align: center;
	margin: 10px 10px 10px 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.checkout-data .select-address-title
{
	padding: 10px 10px 5px 0px;
	font-weight: bold;
	clear: both;
}

.checkout-data .address-grid
{
	margin-bottom: 15px;
	padding: 0px;
}

.checkout-data .address-grid .item-box
{
	padding-bottom: 10px;
	text-align: center;
	vertical-align: text-top;
	width: 200px;
}

.checkout-data .address-grid .address-item
{
	text-align: center;
	margin: 10px 10px 10px 10px;
	border: 1px solid #d7d7d7;
	width: 200px;
	height: auto;
	background: #FFF;
}

.checkout-data .address-grid .address-item .select-button
{
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: center;
}

.checkout-data .address-grid .address-item .address-box
{
	text-align: left;
}

.checkout-data .enter-address-title
{
	padding: 10px 10px 5px 10px;
	font-weight: bold;
	clear: both;
}

.checkout-data .enter-address
{
	text-align: center;
	margin: 10px 10px 10px 10px;
	border: 1px solid #d7d7d7;
	height: auto;
	background: #FFF;
}


.checkout-data .enter-address .enter-address-body
{
	text-align: left;
	margin: 10px 10px 10px 10px;
}

.checkout-data .enter-address .button
{
	margin: 10px 10px 10px 10px;
	text-align: left;
}

.checkout-data .enter-address .the-same-address
{
	text-align: left;
	margin: 10px 10px 10px 10px;
}

.checkout-data .shipping-options
{
	text-align: left;
	margin: 10px 10px 10px 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.checkout-data .shipping-options .shipping-option-item
{
	text-align: left;
	vertical-align: text-top;
	padding: 5px 0 0 5px;
}

.checkout-data .shipping-options .shipping-option-item .option-name
{
	font-weight: bold;
}

.checkout-data .shipping-options .shipping-option-item .option-description
{
	padding: 5px 0 5px 16px;
}

.checkout-data .shipping-options .select-button
{
	margin: 10px 10px 10px 10px;
	text-align: left;
}

.checkout-data .shipping-options .error-block
{
	margin: 10px 10px 10px 10px;
	text-align: left;
}

.checkout-data .userewardpoints
{
	margin: 0px;
	padding: 10px 10px 10px 10px;
	font-size: 11px;
	color: #555;
	background: rgb(247, 245, 232);
	margin-bottom: 10px;
	border: dotted 1px #d3d3d3;
}

.checkout-data .payment-methods
{
	text-align: left;
	margin: 10px 10px 10px 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.checkout-data .payment-methods .payment-method-item
{
	padding: 10px;
	text-align: left;
	vertical-align: text-top;
}

.checkout-data .payment-methods .select-button
{
	margin: 10px 10px 10px 10px;
	text-align: left;
}

.checkout-data .payment-methods .error-block
{
	padding: 10px 10px 5px 0px;
	font-weight: bold;
	clear: both;
}


.checkout-data .payment-info
{
	text-align: left;
	margin: 10px 10px 10px 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.checkout-data .payment-info .body
{
	padding: 10px;
	text-align: left;
	vertical-align: text-top;
}

.checkout-data .payment-info .select-button
{
	margin: 10px 10px 10px 10px;
	text-align: left;
}

.checkout-data .confirm-order
{
	text-align: left;
	margin: 10px 10px 10px 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.checkout-data .confirm-order .select-button
{
	margin: 10px 10px 10px 10px;
	text-align: left;
}

.checkout-data .confirm-order .error-block
{
	margin: 10px 10px 10px 10px;
	text-align: left;
}

.checkout-data .order-completed
{
	text-align: left;
	margin: 10px 10px 10px 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.checkout-data .order-completed .body
{
	padding: 10px;
	text-align: left;
	vertical-align: text-top;
}

.checkout-data .order-completed .select-button
{
	margin: 10px 10px 10px 10px;
	text-align: left;
}

.order-details
{
	margin-bottom: 15px;
	padding: 0px;
}
.order-details .page-title
{
	border-bottom: 0 none;
}

.order-details .info
{
	border: 1px solid #d7d7d7;
	padding: 10px;
}
.order-details .section-title
{
	padding: 10px 10px 5px 0px;
	font-weight: bold;
	clear: both;
}
.order-details .order-overview
{
	text-align: left;
	padding-bottom: 10px;
}
.order-details .order-details-box
{
	text-align: left;
	padding: 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}
.order-details .products-box, .order-details .ordernotes-box
{
	text-align: left;
	padding: 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}
.order-details .checkout-attributes
{
	text-align: right;
	vertical-align: middle;
	padding: 10px;
	height: auto;
}

.downloable-products
{
	margin: 0px 0 0 0;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

.downloable-products .info
{
	padding: 10px;
}

.downloable-products .products-box
{
	text-align: left;
	padding: 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.order-progress
{
	height: 40px;
	margin: 0 auto;
	text-align: center;
	border-bottom: solid 2px #f3f3f3;
}

.order-progress ul
{
	padding: 0;
	margin: 0;
}

.order-progress ul li
{
	list-style: none;
	display: inline;
	padding: 5px 20px 0 20px;
}

.order-progress ul li .active-step
{
	color: #6a6a6a;
	background: url('images/progress-step-active.gif') no-repeat 50% 50%;
	padding-bottom: 40px;
	padding-right: 1px;
}

.order-progress ul li .inactive-step
{
	color: #d7d7d7;
	background: url('images/progress-step-inactive.gif') no-repeat 50% 50%;
	padding-bottom: 40px;
	padding-right: 1px;
}

.return-request
{
	margin-bottom: 15px;
	padding: 0px;
}
.return-request .page-title
{
	border-bottom: 0 none;
}
.return-request .section-addinfo
{
	padding: 10px 10px 5px 0px;
	font-weight: bold;
}
.return-request .products-box
{
	text-align: left;
	padding: 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}
.return-request .why
{
}
.return-request .buttons
{
	
}

.customer-return-request-list
{
	margin: 0px 0 0 0;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}
.customer-return-request-list .section-title
{
	padding: 10px 10px 5px 0px;
	font-weight: bold;
	clear: both;
	font-size: 12px;
}
.customer-return-request-list .request-list
{
}
.customer-return-request-list .request-list .request-item
{
	text-align: left;
	margin-bottom: 10px;
	padding: 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

/******** PRODUCTS **************/
.product-item {
	background-color: #fff;
	padding: 10px;
	border: 1px solid #dfdfdf;
}

.product-title { font-size: 14px; }
.product-title a
{
	display: block;
	height: 2.5em;
	line-height: 1.3em;
	overflow: hidden hidden;
	padding: 4px 10px 8px 0px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HOME PAGE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.home-page-product-grid
{
	width: 700px;/*960px;*/ /*height: 238px;*/
	float: left;
	margin-top: 16px;
	padding: 16px 0 14px;
	background-color: #f6f6f6;
	overflow: hidden;
}

.home-page-product-grid .boxtitle
{
	color: #3A3A3A;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 0 16px;
	padding: 0 10px 10px 0;
	text-transform: uppercase;
}

.home-page-product-grid .item-box
{
	text-align: center;
	vertical-align: text-top;
	float: left;
}

.home-page-product-grid .product-item
{
	height:150px; width:120px; margin:0 0 0 8px; padding:5px;
	background-color:#fff; border:1px solid #DFDFDF;
	float:left;	text-align:center;
	
}

.home-page-product-grid .product-item .product-title
{
	margin-top: 15px 0 5px 0;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	margin-top: 15px;
}

.home-page-product-grid .product-item .picture { text-align:center; margin:10px 0 0; }

.home-page-category-grid 
{
	width: 920px;
	float: left;
	margin-top: 16px;
	padding: 20px 20px;
	background-color: #f6f6f6;
}

.home-page-category-grid a
{
	color: #3F3F3F;
}

.home-page-category-grid .item-box
{
	text-align: center;
	vertical-align: text-top;
	float: left;
}

.home-page-category-grid .category-item
{
	text-align: center;
	margin: 0 10px;
	width: 150px;
	height: auto;
	float: left;
	background-color: #ffffff;
}

.home-page-category-grid .category-item .title
{
	text-align: center;
	font-weight: bold;
	font-size: 0.9em;
	display: block;
	overflow: hidden hidden;
	height: 1.8em;
	padding: 8px 0 5px 0;
}

.home-page-category-grid .category-item .picture
{
	text-align: center;
	padding: 10px 0 10px 0;
}

.bestsellers
{
	margin-left: auto;
	margin-right: auto;
	width: 450px;
}

.bestsellers .boxtitle
{
	padding: 10px 10px 10px 0px;
	margin: 0 0 0 10px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.1em;
	color: #585858;
}

.bestsellers .item-box
{
	padding-bottom: 10px;
	text-align: center;
	vertical-align: text-top;
}

.bestsellers .product-item
{
	text-align: center;
	margin: 10px 10px 10px 10px;
	border: 1px solid #d4d4d4;
	width: 200px;
	height: 200px;
}

.bestsellers .product-item .product-title
{
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: center;
	font-weight: bold;
	font-size:12px;
}

.bestsellers .product-item .picture
{
	text-align: center;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PRODUCTS IN GRID - TEMPLATE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.product-grid{}
.catalogTable { width: 100%; }
.product-grid .item-box {}

.product-grid .product-item
{
	margin: 10px 9px 0 0;
	text-align: center;
	width: 203px;
	
	
}

.product-grid .product-item .product-title { font-size: 14px; }

.product-grid .product-item .product-title a
{
	height: 2em;
	margin: 0 0 10px 0;
}

.product-grid .product-item .picture
{
	text-align: center;
	margin: 0 0 20px;
}

.product-grid .product-item .description
{
	border-top: 1px solid #E3E3E3;
	color: #555555;
	height: 45px;
	margin: 10px 5px 0;
	padding: 15px 5px;
	text-align: center;
}

.product-grid .product-item .add-info
{
	vertical-align: bottom;
	text-align: right;
}

.product-grid .product-item .add-info .prices
{
	text-align: right;
	vertical-align: middle;
	text-align: center;
	font-size: 15px;
}

.product-grid .product-item .add-info .buttons
{
	margin: 20px 0 0;
	text-align: center;
}

.product-grid .product-item .add-info .prices .productPrice
{
	color: #585858;
	margin: 0;
}

.product-grid .product-item .add-info .prices .oldproductPrice
{
	color: Red;
	text-decoration: line-through;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PRODUCTS IN LINES 1 - TEMPLATE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.product-list1 {}

.product-list1 .item-box
{
	text-align: left;
	clear: both;
	position: relative;
	margin-bottom: 10px;
}

.product-list1 .product-item
{
	height: 138px;
	position: relative;
}

.product-list1 .product-item .product-title
{
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px 10px 10px 0;
}

.product-list1 .product-item .product-title a
{
	line-height: 2em;
	height: 1.5em;
	overflow: hidden hidden;
}
.product-list1 .product-item .information
{
	float: left;   
	width: 345px;
}
.product-list1 .product-item .picture  
{
	border-right: 1px solid #E3E3E3;
	float: left;
	margin: 10px;
	padding: 0 20px 0 0;
	width: 110px;
	text-align: center;
}

.product-list1 .product-item .description
{
	text-align: left;
	color: #555555;
}
.product-list1 .product-item .prices-wrapper { text-align: right; width: 110px; float: right; border-left: 1px solid #E3E3E3; padding: 0 0 0 10px; margin: 10px; height: 128px;}
.product-list1 .product-item .prices { font-size: 14px; }
.product-list1 .product-item .prices .productPrice { color: #585858; margin: 0px; padding: 0 0 20px 0; }
.product-list1 .product-item .prices .oldproductPrice { color: Red; text-decoration: line-through; }
.product-list1 .product-item .buttons   
{
	bottom: 0;
	padding: 0 15px 15px 0;
	position: absolute;
	right: 0;
	
 }

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PRODUCTS IN LINES 2 - TEMPLATE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.product-list2 {margin-bottom:15px; padding:0px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FEATURED PRODUCTS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.featured-product-grid { background-color:#e0edf8; border:1px solid #d3d3d3; margin:10px 0; padding:10px;}
.featured-product-grid .title {color:#006dc9; font-size:1.6em; font-weight:bold; padding:7px 10px; text-shadow:1px 1px 1px #fff; text-transform:uppercase;}
.featured-product-grid .item-box{}
.featured-product-grid .product-item {}
.featured-product-grid .product-item .product-title {}
.featured-product-grid .product-item .product-title a {}
.featured-product-grid .product-item .picture {}
.featured-product-grid .product-item .description {}
.featured-product-grid .product-item .add-info {}
.featured-product-grid .product-item .add-info .prices {}
.featured-product-grid .product-item .add-info .buttons {}
.featured-product-grid .product-item .add-info .prices .productPrice {}
.featured-product-grid .product-item .add-info .prices .oldproductPrice {}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FEATURED PRODUCTS - Listing

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.featured-product-list1 { background-color:#e0edf8; border:1px solid #d3d3d3; margin:10px 0; padding:10px;}
.featured-product-list1 .title {color:#006dc9; font-size:1.6em; font-weight:bold; padding:7px 10px; text-shadow:1px 1px 1px #fff; text-transform:uppercase;}
.featured-product-list1 .item-box{text-align: left;lear: both; position: relative; margin-bottom: 10px;}
.featured-product-list1 .product-item {height: 138px;
	position: relative;}
.featured-product-list1 .product-item .product-title {font-weight: bold;
	font-size: 14px;
	padding-left: 10px 10px 10px 0;}
.featured-product-list1 .product-item .product-title a {line-height: 2em;
	height: 1.5em;
	overflow: hidden hidden;}
.featured-product-list1 .product-item .information
{
	float: left;   
	width: 340px;
}
.featured-product-list1 .product-item .picture { border-right: 1px solid #E3E3E3;
	float: left;
	margin: 10px;
	padding: 0 20px 0 0;
	width: 100px;
	text-align: center;}
.featured-product-list1 .product-item .description {text-align: left;
	color: #555555;}
.featured-product-list1 .product-item .prices-wrapper { text-align: right; width: 110px; float: right; border-left: 1px solid #E3E3E3; padding: 0 0 0 10px; margin: 10px; height: 128px;}
.featured-product-list1 .product-item .prices { font-size: 14px; }
.featured-product-list1 .product-item .prices .productPrice { color: #585858; margin: 0px; padding: 0 0 20px 0; }
.featured-product-list1 .product-item .prices .oldproductPrice { color: Red; text-decoration: line-through; }
.featured-product-list1 .product-item .buttons   
{
	bottom: 0;
	padding: 0 15px 15px 0;
	position: absolute;
	right: 0;
	
 }


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PAGES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.product-pager{font-size:20px;}
.category-page .product-pager, .manufacturer-page .product-pager, .producttag-page .product-pager {text-align: center;}
.category-page .product-pager a, .manufacturer-page .product-pager a, .producttag-page .product-pager a{font-size: 1em;}
.category-page .product-pager a:link, .manufacturer-page .product-pager a:link, .producttag-page .product-pager a:link{	text-align: center;	color: #555;}
.category-page .product-pager span, .manufacturer-page .product-pager span, .producttag-page .product-pager span {
	color: #006dc9;
	font-size: 1.3em;
	font-weight: bold;
}

.category-page, .manufacturer-page, .manufacturerlist-page, .producttag-page{margin-bottom: 15px;padding: 0px;}
.category-page .page-title, .manufacturerlist-page .page-title, .manufacturer-page .page-title, .producttag-page .page-title{border-bottom: 0 none;}
.category-page .category-description, .manufacturer-page .manufacturer-description{color: #555; font-size: 1.1em;
}

.sub-category-grid, .manufacturer-grid
{
	margin-left: auto;
	margin-right: auto;
	width: 520px;
	margin-bottom: 15px;
}

.sub-category-grid a, .manufacturer-grid a{	color: #555;}

.sub-category-grid .item-box, .manufacturer-grid .item-box
{
	text-align: center;
	vertical-align: text-top;
}

.sub-category-grid .sub-category-item, .manufacturer-grid .manufacturer-item
{
	text-align: center;
	margin: 10px 10px 10px 10px;
	width: 150px;
	height: auto;
	background: url('images/home-cat-bg.gif') no-repeat 0 100%;
}

.sub-category-grid .sub-category-item .category-title, .manufacturer-grid .manufacturer-item .man-title
{
	text-align: center;
	font-weight: bold;
	background: url('images/home-cat-title.gif');
	font-size: 0.9em;
	display: block;
	overflow: hidden hidden;
	height: 1.8em;
	padding: 8px 0 5px 0;
}

.sub-category-grid .sub-category-item .picture, .manufacturer-grid .manufacturer-item .picture
{
	text-align: center;
	padding: 10px 0 10px 0;
}

.sub-category-list
{
	margin-bottom: 15px;
	padding: 0px;
}

.product-sorting{	float: right; margin: 0 0 10px 0;}

.product-filters {}

.product-filters .filter-title
{
	font-weight: bold;
	padding-left: 10px;	
	color: #555;
}

.product-filters .filter-title span
{
	display: block;
	height: 2em;
	line-height: 1.3em;
	overflow: hidden hidden;
	padding: 4px 10px 8px 0px;
}

.product-filters .filter-item{	padding: 5px 10px 5px 10px;}
.price-range-filter {}

.price-range-filter .title
{
	color: #555;
	font-weight: bold;
	padding: 1px 0px 5px 20px;
}

.price-range-filter ul
{
	margin: 0;
	padding-left: 20px;
}

.price-range-filter li
{
	list-style: none;
	padding-bottom: 2px;
}

.price-range-filter .selected-price-range{	padding-left: 20px;}
.price-range-filter .remove-price-range-filter{	font-weight: bold;}
.product-spec-filter { }

.product-spec-filter .title
{
	color: #555;
	font-weight: bold;
	padding: 1px 0px 5px 20px;
}

.product-spec-filter table.filter { width: 100%; }
.product-spec-filter table.filter tr.group { font-weight: bold; }
.product-spec-filter table.filter tr.item td { padding: 2px 2px 2px 16px; }
.product-spec-filter table.filter tr.filtereditem {}

.product-spec-filter .remove-filter
{
	padding-top: 5px;
	padding-left: 20px;
}

.product-spec-filter .remove-product-spec-filter{	font-weight: bold;}

.compare-products
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.compare-products .page-title{	border-bottom: 0 none;}

.compare-products .body
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

.compare-products-table { }

.compare-products-table .remove-button
{
	float: right;
	margin-right: 5px;
	margin-top: 5px;
}

.compare-products-table tr.product-name
{
	background-color: #ccc;
	font-weight: bold;
}

.compare-products-table td
{
	border-width: 1px;
	border-color: #BFBFBF;
	border-style: solid;
	padding: 3px;
}

.login-page
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.login-page .page-title{	border-bottom: 0 none;}

.login-page .wrapper
{
	/*width: 600px;
	padding-left: 5px;*/
	margin: 10px 0;
	font-size: 11px;
	color: #555;
}

.login-page .htmlcontent-title
{
	padding-top: 20px;   
}

.login-page .wrapper .new-wrapper
{
	float: left;
	width: 320px;
	-moz-border-radius: 8px 8px 8px 8px;
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #D8D8D8;
	margin-right: 15px;
	padding: 10px;
	min-height: 192px;
}

.login-page .wrapper .new-wrapper .register-title
{
	font-size: 14px;
	margin: 0px 10px 15px 0px;
	font-weight: bold;
}



.login-page .wrapper .new-wrapper .register-block
{
	/*text-align: center;
	margin: 10px 10px 10px 10px;
	padding: 15px 5px 5px 5px;
	
	min-height: 240px;
	vertical-align: top;*/
}

.login-page .wrapper .new-wrapper .register-block .orange
{
	margin-left: 0px;   
}

.login-page .wrapper .new-wrapper .checkout-as-guest-or-register-block
{
	text-align: left;
	margin: 10px 10px 10px 10px;
	padding: 15px 5px 5px 5px;
	border: solid 1px #d3d3d3;
	height: 240px;
	vertical-align: top;
}

.login-page .wrapper .returning-wrapper
{
	float: left;
	width: 320px;
	padding: 10px;
	 -moz-border-radius: 8px 8px 8px 8px;
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #D8D8D8;
}

.login-page .wrapper .returning-wrapper .login-title
{
	margin: 0px 10px 15px 0px;
	font-weight: bold;
	font-size: 14px;
}

.captcha-enabled
{
	height: 310px !important;
}

.login-page .wrapper .returning-wrapper .login-block
{
	
}

.login-table-container
{
	vertical-align: middle;
	margin-top: 10px;
}

.login-table-container .row
{
}

/*.login-table-container .row .item-name
{
	padding: 10px 10px 10px 0px;
	display: block;
	white-space: nowrap;
	padding-right: 10px;
	vertical-align: middle;
	font-weight: bold;
}

.login-table-container .row .item-value
{
	padding: 10px 0px 10px 0px;
	vertical-align: middle;
}*/
.login-table-container .row .item-name
{
	padding: 0px;
	display: block;
	white-space: nowrap;
	padding-right: 10px;
	vertical-align: middle;
	font-weight: bold;
	margin-top: 5px;
}

.login-table-container .row .item-value
{
	padding: 0px;
	vertical-align: middle;
	width: 208px;
}

	.login-table-container .row .item-value .textBox
	{
		width: 196px;
	}

.login-page .forgot-password
{
	font-weight: bold;
}

.login-page .buttons
{
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: center;
	clear: both;
	margin-left: 0px;
}

.login-page .buttons .blue
{
	   padding-left: 30px;
	   padding-right: 30px;
	   margin-left: 0px;
}

.registration-page
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.registration-page .page-title
{
	border-bottom: 0 none;
}

.registration-page .body
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

.registration-page .section-title
{
	padding: 10px 10px 5px 0px;
	font-weight: bold;
	clear: both;
	font-size: 12px;
}

.registration-page .section-body
{
	text-align: left;
	padding: 10px 10px 20px 10px;
	border: 1px solid #d7d7d7;
	height: auto;
	background-color: #FFF;
}

.registration-page .button
{
	float: right;
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: center;
	clear: both;
}



.password-recovery-page, newsletter-page
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.password-recovery-page .page-title, newsletter-page .page-title
{
	border-bottom: 0 none;
}

.password-recovery-page .body, newsletter-page .body
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

.customer-avatar
{
	padding: 10px;	
}

.account-activation-page
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.account-activation-page .page-title
{
	border-bottom: 0 none;
}

.account-activation-page .body
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

.address-edit-page
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.address-edit-page .page-title
{
	border-bottom: 0 none;
}

.address-edit-page .body
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}


.search-panel .search-results .result
{
	font-weight: bold;
	color: #555;
}

.searchbutton
{
	padding-left: 20px;
	padding-right: 20px;   
}

.search-panel label
{
	padding: 0 0 0 5px;   
}

.search-panel table.basic-search, .search-panel table.adv-search
{
	border: collapse;
	color: #333;
	margin: 0px;
	width: 100%;
	vertical-align: middle;
	text-align: left;
}

.search-panel table.adv-search
{
	border-top: solid #D3D3D3 1px;
	margin-top:10px;
	padding-top: 10px;
}

.search-panel table.basic-search td.title, .search-panel table.adv-search td.title
{
	padding: 4px 4px 4px 4px;
	text-align: left;
	vertical-align: middle;
	width: 130px;
	font-weight: normal;
	font-size: 13px;
}

.search-panel table.basic-search td.data, .search-panel table.adv-search td.data
{
	padding: 4px 4px 4px 4px;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	font-weight: normal;
	font-size: 13px;
}

.contact-form
{
}

.contact-form #contact-info
{
	float: left;   
	width: 300px;
}

#google-map
{
	float: right;
	margin-top: 30px;
}

.contact-form #contact-form-input
{
	 -moz-border-radius: 8px 8px 8px 8px;
	background: none repeat scroll 0 0 #F9F9F9;
	border: 1px solid #D8D8D8;
	padding: 10px;
	width: 680px;
}

#ctl00_ctl00_cph1_cph1_ctrlContactUs_txtEnquiry
{
	width: 535px;
}

.contact-form .button
{
	text-align: right;
}


.contact-form .send-email
{
}

.breadcrumb
{
	float: left;
	font-weight: bold;
	margin: 0 0 10px 0;
}

.ico-breadcrumb { height:11px; width:10px; background-position: 0 -80px; display: inline-block; margin-right: 3px;}

.breadcrumb a
{
	text-decoration: none;
	color: #3a3a3a;
}

.breadcrumb a:hover
{
	text-decoration: none;
	color: #006dc9;
}

.newslist
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.newslist .title
{
	padding: 10px 0px 1px 0px;
	margin: 0 5px 10px 5px;
	font-weight: bold;
	text-transform: uppercase;
	clear: both;
	font-size: 1.1em;
	color: #3a3a3a;
	border-bottom: solid 1px #999;
}

.newslist .newsitems
{
	margin: 0px 5px 0 5px;
	padding: 0px 0 0 0;
}

.newslist .newsitems .item
{
	border-bottom: dashed 1px #9a9a9a;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.newslist .newsitems .newsdate
{
	color: #9a9a9a;
	font-style: italic;
}

.newslist .newsitems a.newstitle
{
	color: #444;
	text-decoration: none;
	font-size: 1.2em;
}

.newslist .newsitems a.newstitle:hover
{
	text-decoration: underline;
}

.newslist .newsitems .newsdetails
{
	margin-top: 10px;
	margin-bottom: 10px;
}

.newslist .newsitems .readmore
{
	font-weight: bold;
	text-decoration: none;
	color: #006dc9;	
	background-color: inherit;
}

.newsitem
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.newsitem .page-title
{
	border-bottom: 0 none;
}

.newsitem .newsdate
{
	color: #9a9a9a;
	font-style: italic;
}

.newsitem .newsbody
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
}

.newsitem .newsbody a
{
	color: #006dc9;
	text-decoration: underline;
}

.newscomments
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.newscomments .title
{
	padding: 10px 10px 10px 0px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.1em;
	color: #3a3a3a;
}

.newscomments .newcomment
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
}

.newscomments .newcomment td.leavetitle
{
	padding: 0px 10px 10px 0px;
	font-weight: bold;
	font-size: 1.1em;
	color: #3a3a3a;
}

.newscomments .newcomment td.button
{
	text-align: right;
}

.newscomments .commentlist
{
	border-top: solid 1px #6a6a6a;
	margin-top: 10px;
	background: url('images/cart-footer-bg.gif') repeat-x bottom;
}

.newscomment
{
	border-bottom: solid 1px #E3E3E3;
}

.newscomment .commentinfo
{
	width: 170px;
	float: left;
	padding: 5px;
	height: 100%;
	border-right: solid 1px #F3F3F3;
}

.newscomment .commentinfo .userinfo
{
	padding-top: 5px;
}

.newscomment .commentinfo .userinfo a.username
{
	font-weight: bold;
	margin-bottom: 5px;
}

.newscomment .commentinfo .userinfo span.username
{
	font-weight: bold;
	margin-bottom: 5px;
}

.newscomment .commentinfo .userinfo .avatar
{
	margin: 5px 0 5px 0;
}

.newscomment .commentinfo .userinfo .avatar .avatar-img
{
	border: solid 2px rgb(206, 219, 225) !important;
}

.newscomment .commentinfo .userinfo .userstats
{
	font-size: 0.9em;
	text-align: left;
	font-weight: bold;
	color: #555;
}

.newscomment .commentinfo .userinfo  .userstats .statvalue
{
	font-weight: normal;
}

.newscomment .commentcontent
{
	margin-left: 180px;
	border-left: solid 1px #F3F3F3;
}

.newscomment .commentcontent .commenttime
{
	font-weight: bold;
	line-height: 20px;
	padding: 3px;
	background: #e3f3f3;
}

.newscomment .commentcontent .commenttime .statvalue
{
	font-weight: normal;
}

.newscomment .commentcontent .commenttitle
{
	padding: 3px;
	font-weight: bold;
}

.newscomment .commentcontent .commentbody
{
	padding: 3px;
}

.blog
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.blog .page-title
{
}

.blog .blogposts .post .blogdate
{
	color: #9a9a9a;
	font-style: italic;
}

.blog .blogposts .post a.blogtitle
{
	color: #444;
	text-decoration: none;
	font-size: 1.2em;
}

.blog .blogposts .post a.blogtitle:Hover
{
	text-decoration: underline;
}

.blog .blogposts
{
	margin: 0px 5px 0 5px;
	padding: 0px 0 0 0;
}

.blog .blogposts .post
{
	border-bottom: dashed 1px #9a9a9a;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.blog .blogposts .blogbody, .blog .blogposts .tags
{
	margin-top: 10px;
	margin-bottom: 10px;
}

.blog .blogposts .blogbody a, .blog .blogposts .tags a
{
	color: #006dc9;
	text-decoration: underline;
}

.blog .blogposts .blogdetails
{
	font-weight: bold;
	text-decoration: none;
	color: #006dc9;
	background-color: inherit;
}

.blogpost
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.blogpost .page-title
{
	border-bottom: 0 none;
}

.blogpost .postdate
{
	color: #9a9a9a;
	font-style: italic;
}

.blogpost .postbody, .blogpost .tags
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
}

.blogpost .postbody a, .blogpost .tags a
{
	color: #006dc9;
	text-decoration: underline;
}

.blogcomments
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.blogcomments .title
{
	padding: 10px 10px 10px 0px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.1em;
	color: #3a3a3a;
}

.blogcomments .newcomment
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
}


.blogcomments .newcomment td.leavetitle
{
	padding: 0px 10px 10px 0px;
	font-weight: bold;
	font-size: 1.1em;
	color: #3a3a3a;
}

.blogcomments .newcomment td.button
{
	text-align: right;
}

.blogcomments .commentlist
{
	border-top: solid 1px #6a6a6a;
	margin-top: 10px;
	background: url('images/cart-footer-bg.gif') repeat-x bottom;
}

.blogcomment
{
	border-bottom: solid 1px #E3E3E3;
}

.blogcomment .commentinfo
{
	width: 170px;
	float: left;
	padding: 5px;
	height: 100%;
	border-right: solid 1px #F3F3F3;
}

.blogcomment .commentinfo .userinfo
{
	padding-top: 5px;
}

.blogcomment .commentinfo .userinfo a.username
{
	font-weight: bold;
	margin-bottom: 5px;
}

.blogcomment .commentinfo .userinfo span.username
{
	font-weight: bold;
	margin-bottom: 5px;
}

.blogcomment .commentinfo .userinfo .avatar
{
	margin: 5px 0 5px 0;
}

.blogcomment .commentinfo .userinfo .avatar .avatar-img
{
	border: solid 2px rgb(206, 219, 225) !important;
}

.blogcomment .commentinfo .userinfo .userstats
{
	font-size: 0.9em;
	text-align: left;
	font-weight: bold;
	color: #555;
}

.blogcomment .commentinfo .userinfo  .userstats .statvalue
{
	font-weight: normal;
}

.blogcomment .commentcontent
{
	margin-left: 180px;
	border-left: solid 1px #F3F3F3;
}

.blogcomment .commentcontent .commenttime
{
	font-weight: bold;
	line-height: 20px;
	padding: 3px;
	background: #e3f3f3;
}

.blogcomment .commentcontent .commenttime .statvalue
{
	font-weight: normal;
}

.blogcomment .commentcontent .commentbody
{
	padding: 3px;
}

.todays-poll-box
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.todays-poll-box .title
{
	padding: 10px 10px 5px 0px;
	font-weight: bold;
	text-transform: uppercase;
	clear: both;
}

.todays-poll-box .poll-item
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

.poll-block
{
	float: left;
	text-align: left;
	vertical-align: top;
	padding: 10px;
}

.poll-take-poll, .poll-results
{
	border: dashed 1px #666;
	padding: 5px;
	margin-top: 10px;
}

.poll-display-text
{
	font-weight: bold;
}

.poll-total-votes
{
	font-style: italic;
}

.emailafriend-box
{
	margin-bottom: 15px;
	padding: 0px;
}

.emailafriend-box .page-title
{
	border-bottom: 0 none;
}

.emailafriend-box .send-email
{
	border: 1px solid #d7d7d7;
	margin-top: 10px;
	padding: 0 0 10px 10px;
}

.emailafriend-box .send-email .product
{
	font-weight: bold;
}

.emailafriend-box .send-email .description
{
	font-style: italic;
}

.emailafriend-box .send-email .confirm
{
	font-weight: bold;
}

.rating-star
{
	font-size: 0pt;
	width: 24px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
	background: url('images/layout.png') no-repeat;
}
.filled-rating-star { background-position: -24px -278px; }
.empty-rating-star { background-position: 0px -278px; }
.saved-rating-star { background-position: -48px -278px; }
.rating-label {   color: #585858;
	font-size: 16px; font-weight: bold; float: left; margin-right: 5px; }

.recently-added-products
{
	margin-bottom: 15px;
	padding: 0px;
}

.recently-added-products .page-title {}

.recently-viewed-products
{
	margin-bottom: 15px;
	padding: 0px;
}

.recently-viewed-products .page-title {}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CUSTOMER ACCOUNT

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


.account-page
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.account-page .page-title
{
	border-bottom: 0 none;
}

.account-page .body
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	font-size: 11px;
	color: #555;
}

.customer-info-box
{
	margin: 0px 0 0 0;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #555;
}

.customer-info-box .section-title
{
	padding: 10px 10px 5px 0px;
	font-weight: bold;
	clear: both;
	font-size: 12px;
}

.customer-info-box .section-body
{
	text-align: left;
	padding: 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.customer-info-box .button
{
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: center;
}

.customer-addresses
{
	margin: 0px 0 0 0;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

.customer-addresses .section-title
{
	padding: 10px 10px 5px 0px;
	font-weight: bold;
	clear: both;
	font-size: 12px;
}

.customer-addresses .address-list
{
}

.customer-addresses .address-list .address-item
{
	text-align: left;
	margin-bottom: 10px;
	padding: 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.customer-addresses .add-button
{
	margin-bottom: 5px;
	margin-top: 5px;
	float: right;
	text-align: right;
}

.customer-orders
{
	margin: 0px 0 0 0;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

.customer-orders .recurring-payments
{
	padding: 10px 10px 5px 0px;
	width: 100%;
	clear: both;
}

.customer-orders .recurring-payments .section-title
{
	padding: 10px 10px 5px 0px;
	font-weight: bold;
	clear: both;
	font-size: 12px;
}

.customer-orders .recurring-payments .recurring-payments-box
{
	text-align: left;
	padding: 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.customer-orders .order-list
{
}

.customer-orders .order-list .order-item
{
	text-align: left;
	margin-bottom: 10px;
	padding: 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.customer-pass-recovery
{
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

.customer-rewardpoints
{
	margin: 0px 0 0 0;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #555;
	background-color: inherit;
}

.customer-rewardpoints .section-title
{
	padding: 10px 10px 5px 0px;
	font-weight: bold;
	clear: both;
	font-size: 12px;
}

.customer-rewardpoints .reward-points-overview
{
	padding: 10px 10px 5px 0px;
	width: 100%;
}

.customer-rewardpoints .reward-points-history
{
	padding: 10px 10px 5px 0px;
	text-align: left;
	padding: 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PRODUCT DETAILS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.product-details-page { -moz-border-radius: 8px 8px 8px 8px;
   /* background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DFDFDF;*/
	padding: 10px; }
	
.master-wrapper-center-2 .breadcrumb
{
	   margin: 0 0 0 10px;
}

.product-collateral
{
	margin-bottom: 10px;
	clear: both;
}

.product-essential { }
.product-details-info .productTitle  
{
	/* 
	-moz-border-radius: 8px 8px 8px 8px;
	background: none repeat scroll 0 0 #F9F9F9;
	border: 1px solid #D8D8D8;
	padding: 10px;*/ }

.product-details-info .product-price-add  
{
	
	/*margin-top: 20px;*/
	padding-bottom: 0px;
   
	border-top: 1px solid #dfdfdf;
}

.product-price-add .productPrice{    }

.product-details-info .picture
{
	float: left;
	width: 400px;
	margin: 10px 0;
	background: #fff;
	padding: 20px 0;
	height: 304px;
	-moz-border-radius: 8px 8px 8px 8px;
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #D8D8D8;
	text-align: center;
}

.product-details-info .picture a
{
	width: 300px;
	margin: 0 auto;   
}
.product-details-info .picture a img
{
	
}

.productTitle .productname {  font-size: 20px; color: #333333; }
.product-details-info .shortdescription {  margin: 5px 0 15px 0; }
.product-details-info .shortdescription p {  margin: 0 0 15px 0; padding: 0; }
.product-details-info .price {  }
.add-info {  }
.add-info .numerictextboxtext { margin: 4px 5px 0 0; }

.product-details-info .overview
{
	float: right;
	width: 245px;
   /* -moz-border-radius: 8px 8px 8px 8px;
	background: none repeat scroll 0 0 #F9F9F9;
	border: 1px solid #D8D8D8;
	-moz-border-radius: 8px 8px 8px 8px;*/
	padding: 10px;
	height: 324px;
}
.product-details-info .add-info input
{
	padding: 8px;   
}


.product-details-info .productPrice 
{
	color: #585858; font-size: 16px;  
	margin:  0 0 10px 0;
	padding: 0;
	text-shadow: 1px 1px 1px #fff;
}
.product-details-info .oldProductPrice 
{
	color: red;
	text-shadow: 1px 1px 1px #fff;
	text-decoration: line-through;
}

.product-details-info .overview .productname {}
.product-details-info .overview .shortdescription, .product-details-info .overview .manufacturers,
.product-details-info .overview .sku
{
	color: #555;
	margin-bottom: 0.3em;
	font-size: 1.1em;
}

.product-collateral .fulldescription
{
	clear: both;
	color: #555;
	margin-bottom: 0.3em;
	-moz-border-radius: 8px 8px 8px 8px;
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #D8D8D8;
	padding: 10px;
}
.product-collateral .fulldescription h3 
{ /*border-bottom: 1px solid #dfdfdf; */ }

.product-share-button
{
	margin-top: 10px;
	margin-bottom: 10px;
}

.product-rating-box
{
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #DFDFDF;
	height: 55px;
	padding-top: 15px;
	margin-top: 15px;
}

.product-variant-list
{
	margin-bottom: 15px;
	padding: 0px;
}

.product-variant-line
{
	padding-bottom: 10px;
}

.product-variant-line .picture
{
	float: left;
	width: 300px;
	margin-bottom: 15px;
}

.product-variant-line .overview
{
	float: right;
	width: 200px;
	margin-right: 25px;
}

.product-variant-line .overview .productname
{
	color: #006dc9;
	font-size: 1.3em;
	margin-bottom: 0.3em;
}

.product-variant-line .description
{
	clear: both;
	color: #555;
	margin-bottom: 0.3em;
}

.product-variant-line .downloadsample
{
	clear: both;
	color: #555;
	margin-bottom: 0.3em;
}

.product-variant-line .downloadsample .downloadsamplebutton
{
	-x-system-font:none !important;
	background:#F1F1F1 url(images/btn_download_bg.gif) repeat-x scroll 0 100%;
	border:1px solid #B5B5B5;
	color:#444444;
	cursor:pointer;
	font-family:arial,sans-serif !important;
	font-size:11px !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:bold !important;
	line-height:normal !important;
	overflow:visible;
	padding:1px 5px;
	text-align:center;
	text-transform:uppercase;
	vertical-align:middle;
	width:auto;
}

.product-variant-line .price
{
	float: left;
	margin-right: 10px;
}

.product-variant-line .price .productPrice
{
	color: green;
}

.product-variant-line .price .oldProductPrice
{
	color: red;
	text-decoration: line-through;
}

.product-variant-line .add-info
{
	padding-top: 10px;
}

.product-variant-line .attributes
{
}

.product-variant-line .stock, .product-variant-line .sku 
{
}

.product-variant-line .giftCard
{
}

.product-variant-line .giftCard dt
{
	clear: left;
	float: left;
	width: 150px;
}

.product-variant-line .error
{
	font-weight: bold;
	color: Red;
}


.one-variant-price
{
	margin: 0px 0px 5px 0px;
}

.one-variant-price .productPrice
{
	color: green;
}

.one-variant-price .oldProductPrice
{
	color: red;
	text-decoration: line-through;
}


.one-variant-download-sample
{
	clear: both;
	color: #555;
	margin-bottom: 0.3em;
	margin-top: 5px;
}

.one-variant-download-sample .downloadsamplebutton
{
	-x-system-font:none !important;
	background:#F1F1F1 url(images/btn_download_bg.gif) repeat-x scroll 0 100%;
	border:1px solid #B5B5B5;
	color:#444444;
	cursor:pointer;
	font-family:arial,sans-serif !important;
	font-size:11px !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:bold !important;
	line-height:normal !important;
	overflow:visible;
	padding:1px 5px;
	text-align:center;
	text-transform:uppercase;
	vertical-align:middle;
	width:auto;
}

.related-products-grid, .also-purchased-products-grid
{
}

.related-products-grid .title, .also-purchased-products-grid .title
{
	padding: 10px 10px 10px 0px;
	font-weight: bold;
	clear: both;
	font-size: 16px;
	color: #555;
	text-shadow: 1px 1px 1px #fff;
}

.related-products-grid .item-box, .also-purchased-products-grid .item-box
{
	padding-bottom: 10px;
	text-align: center;
	vertical-align: text-top;
}
.related-products-grid .item, .also-purchased-products-grid .item
{
	text-align: center;
	margin: 10px 10px 10px 10px;
	border: solid 1px #d3d3d3;
	width: 195px;
	height: 195px;
	background: #fff;
}

.related-products-grid .item .product-title, .also-purchased-products-grid .item .product-title
{
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: center;
	font-weight: bold;
	text-transform: none;
	font-size: 1em;
	padding: 0;
	text-shadow: 1px 1px 1px #fff;
}

.related-products-grid .item .picture, .also-purchased-products-grid .item .picture
{
	text-align: center;
}

.product-review-box
{
	margin-bottom: 15px;
	padding: 10px 5px 10px 5px;
}


.product-review-list
{
	margin: 10px 0 0 0;
	font-size: 11px;
	color: #555D65;
}

.product-review-list .product-review-item
{
	border: solid 1px #d3d3d3;
	margin-top: 10px;
	padding: 10px;
	clear: both;
}

.product-review-list .product-review-item .review-title
{
	font-weight: bold;
	float: left;
	margin-bottom: 5px;
}

.product-review-list .product-review-item .rating
{
	float: right;
}

.product-review-helpfulness
{
	color: #333;
}

.product-review-helpfulness a, .product-review-helpfulness a:hover
{
	color: #006dc9;
	text-decoration: none;
}

.productspec-box
{
	padding: 5px 5px 5px 5px;
	clear: both;
	color: #555;
}

.producttags-box
{
	padding: 5px 5px 5px 5px;
	clear: both;
	color: #555;
}

.tier-prices
{
	text-align: center;	
	margin-bottom: 10px;
}

.tier-prices .prices-header
{
	background: #3a3a3a;
	color: #FFF;
	padding: 3px 3px 3px 3px;
	font-weight: bold;	
}

.tier-prices .prices table
{
	width: 100%;
	border-collapse: collapse;
	text-align: center;
	vertical-align: middle;
	background: #f3f3f3;
}

.tier-prices .prices .prices-table td
{
	padding: 0;
}

.tier-prices .prices .item-table td
{
	border-bottom: solid 3px #d7d7d7;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

.tier-prices .prices .item-table .item-price
{
	color: Green;
}

.tier-prices .prices .header-table td
{
	border-bottom: solid 3px #d7d7d7;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

.tier-prices .prices .prices-table .field-header
{
	font-weight: bold;
	text-align: center;	
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	SLIM BOX (PRODUCT IMAGES)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#lbOverlay
{
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer
{
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading
{
	background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage
{
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink
{
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink{	left: 0;}

#lbPrevLink:hover{	background: transparent url(images/prevlabel.gif) no-repeat 0 15%;}

#lbNextLink{	right: 0;}

#lbNextLink:hover{	background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;}

#lbBottom
{
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink
{
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber{	margin-right: 71px;}

#lbCaption{	font-weight: bold;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PRIVATE MESSAGES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


.sendpmbox
{
	background-color:#EEEEEE;
	border:1px solid #A0A0A0;
	color:#555555;
	display:block;
	float:left;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	margin:2px 0 2px 2px;
	padding:2px 2px 2px 2px;
	text-decoration:none;
	text-transform:uppercase;
}

.sendpmbox .pmlinkbutton
{
	line-height:14px;
	padding:2px 6px 2px 18px;
	background: url('images/ico-pm.png') no-repeat;
}

.privatemessagesend{	background: url('images/pm-footer-bg.gif') repeat-x bottom;}

.privatemessagesend .title
{
	background: url('images/pm-header-bg.gif') repeat-x 50%;
	color: #FFF;
	border: solid 1px #6a6a6a;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	padding-left: 3px;
}

.privatemessagesend .wrapper{	padding: 5px 5px 5px 5px;}

.privatemessagesend table.postmessage
{
	width: 100%;
	vertical-align: middle;
	border-collapse: collapse;
}

.privatemessagesend table.postmessage td{	padding: 4px 4px 4px 4px;}

.privatemessagesend table.postmessage td.fieldname
{
	font-weight: bold;
	width: 20%;
	color: #555;
}

.privatemessagesend table.postmessage td.options{	text-align: right;}



.privatemessageview{	background: url('images/pm-footer-bg.gif') repeat-x bottom;}

.privatemessageview .title
{
	background: url('images/pm-header-bg.gif') repeat-x 50%;
	color: #FFF;
	border: solid 1px #6a6a6a;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	padding-left: 3px;
}

.privatemessageview .wrapper{	padding: 5px 5px 5px 5px;}

.privatemessageview table.viewmessage
{
	width: 100%;
	vertical-align: middle;
	border-collapse: collapse;
}

.privatemessageview table.viewmessage td{	padding: 4px 4px 4px 4px;}

.privatemessageview table.viewmessage td.fieldname
{
	font-weight: bold;
	width: 20%;
	color: #555;
}

.privatemessageview table.viewmessage a
{
	color: #006dc9;
	text-decoration: underline;
}

.privatemessageview table.viewmessage td.options{	text-align: right;}

.private-messages-page
{
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 0;
}

.private-messages-page .page-title{	border-bottom: 0 none;}

.private-messages-page .body
{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	font-size: 11px;
	color: #555;
}

.private-messages-box
{
	margin: 0px 0 0 0;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #555;
}

.private-messages-box .section-body
{
	text-align: left;
	padding: 10px;
	height: auto;
}

.private-messages-box .button
{
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: left;
}


.pmgridtablestyle
{
	font-family: arial;
	font-size: 11px;
	border: 1px solid #808080;
	background-color: #FFFFFF;
	margin-left: 0px;
	width: 100%;
}

.pmgridtablestyle td a
{
	text-decoration: none;
}

.pmgridaltrowstyle
{
	background-color: #F4FAFF;
}

.pmgridheaderstyle th
{
	background: url('images/grid-bg.gif') repeat-x 50%;
	color: #fff;
	padding: 5px 10px 5px 10px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	border: solid 1px #676767;
}

.pmgridrowstyle td, .pmgridaltrowstyle td
{
	padding: 4px 10px 4px 10px;
	border-right: solid 1px #A0C0E7;
	border-right-color: #808080;
}

.pmgridpagerstyle, .latestpostsgridpagerstyle
{
	height: 28px;
	background: url(Images/grid_header_back.png) repeat-x;
	background: #EEEEEE;
	vertical-align: middle;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FORUM MAIN

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.forumsmain{}

.forumsmain .forumsmainheader
{
	border-bottom: solid 1px #f3f3f3;
	height: 20px;
}

.forumsmain .forumsmainheader .currenttime
{
	font-size: 0.9em;
	color: #555;
	float: left;
}

.forumsmain .forumsmainheader .forumsearchbox
{
	float: right;
	text-align: right;
}

.forumsmain .forumgroups{	margin-top: 10px;}

.forumsmain .activediscussions{	margin-top: 50px;}

.forumbreadcrumb
{
	padding: 0px;
	margin-bottom: 10px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.1em;
}

.forumbreadcrumb a
{
	text-decoration: none;
	color: #3a3a3a;
}

.forumbreadcrumb a:hover
{
	text-decoration: none;
	color: #006dc9;
}

.forumgrouppage .forumsearchbox{	text-align: right;}

.forumgroup{	background: url('images/forum-footer-bg.gif') repeat-x bottom;}

.forumgroups .forumgroup .grouptitle
{
	font-size: 1.1em;
	padding-bottom: 5px;
}

.forumgroup .grouptitle a{	font-weight: bold;}

.forumgroup table.groups
{
	width: 100%;
	border-collapse: collapse;
	text-align: center;
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 15px;
}

.forumgroup table.groups td{	padding: 3px 0 3px 0;}

.forumgroup tr.groupheader{	font-weight: bold;}

.forumgroup tr.groupheader td
{
	background: url('images/forum-header-bg.gif') repeat-x 50%;
	color: #FFF;
	border-right: solid 1px #6a6a6a;
	height: 20px;
}

.forumgroup tr.groupheader td.forumname
{
	width: 55%;
	text-align: left;
	padding-left: 3px;
}

.forumgroup tr.groupheader td.topics{	width: 10%;}

.forumgroup tr.groupheader td.posts{	width: 10%;}

.forumgroup tr.groupheader td.lastpost{	width: 25%;}

.forumgroup tr.forum td.image div
{
	text-align: left;
	width: 36px;
	height: 36px;
	background: url('images/ico-forum.gif') no-repeat 40% 40%;
}

.forumgroup tr.forum td
{
	border-bottom: 1px solid #c5c5c5;
	vertical-align: middle;
	padding-left: 3px;
}

.forumgroup tr.forum td.forumname
{
	text-align: left;
	width: 55%;
}

.forumgroup tr.forum td.forumname .forumtitle
{
	font-weight: bold;
	font-size: 1.1em;
	line-height: 18px;
}

.forumgroup tr.forum td.forumname .forumdescription
{
	font-size: 0.9em;
	color: #555;
}

.forumgroup tr.forum td.lastpost
{
	font-size: 0.8em;
	color: #555;
}

.forum-subscriptions-box
{
	margin: 0px 0 0 0;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #555;
}

.forum-subscriptions-box .forum-subscriptions
{
	padding: 10px 10px 5px 0px;
	text-align: left;
	padding: 10px;
	border: 1px solid #d7d7d7;
	height: auto;
}

.forum-subscriptions-box .button
{
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: left;
}

.forum-subscriptions-box .forum-subscriptions .forum-subscriptions-grid
{
	font-family: arial;
	font-size: 11px;
	border: 1px solid #808080;
	background-color: #FFFFFF;
	margin-left: 0px;
	width: 100%;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FORUM PAGE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.forum{}

.forum .forumheader{}

.forum .top .foruminfo{	float: left;}

.forum .top .foruminfo .forumname
{
	font-weight: bold;
	font-size: 1.2em;
	line-height: 25px;
}

.forum .top .foruminfo .forumdescription{	color: #555;}

.forum .top .actions
{
	float: right;
	text-align: right;
}

.forum .top .actions .newtopic
{
	background: url('images/ico-forum-post-add.gif') no-repeat;
	padding: 0 10px 3px 20px;
}

.forum .top .actions .watchforum
{
	background: url('images/ico-forum-watch.gif') no-repeat;
	padding-left: 20px;
}

.forum .top .actions .forumsearchbox{	padding-top: 5px;}

.forum .topicsgroup{	background: url('images/forum-footer-bg.gif') repeat-x bottom;}

.forum table.topics
{
	width: 100%;
	border-collapse: collapse;
	vertical-align: middle;
	text-align: center;
}

.forum table.topics td{	padding: 3px 0 3px 0;}

.forum table.topics tr.forumheader{	font-weight: bold;}

.forum table.topics tr.forumheader td
{
	background: url('images/forum-header-bg.gif') repeat-x 50%;
	color: #FFF;
	border-right: solid 1px #6a6a6a;
	height: 20px;
}

.forum table.topics tr.forumheader td.topicname
{
	width: 55%;
	text-align: left;
	padding-left: 3px;
}

.forum table.topics tr.forumheader td.replies{width: 10%;}

.forum table.topics tr.forumheader td.views{width: 10%;}

.forum table.topics tr.forumheader td.lastpost{width: 25%;}

.forum table.topics tr.topic td
{
	border-bottom: 1px solid #c5c5c5;
	vertical-align: middle;
	padding-left: 3px;
}

.forum table.topics tr.topic td.image div
{
	text-align: left;
	width: 36px;
	height: 36px;
	background: url('images/ico-forum.gif') no-repeat 40% 40%;
}

.forum table.topics tr.topic td.topicname
{
	text-align: left;
	width: 55%;
}

.forum table.topics tr.topic td.topicname .topictype
{
	font-size: 0.9em;
	line-height: 18px;
}

.forum table.topics tr.topic td.topicname .topictitle
{
	font-weight: bold;
	font-size: 1.1em;
	line-height: 18px;
}

.forum table.topics tr.topic td.topicname .topicstarter
{
	font-size: 0.9em;
	color: #555;
}

.forum table.topics tr.topic td.topicname .topicspager
{
	font-size: 0.9em;
	color: #555;
}

.forum table.topics tr.topic td.lastpost
{
	font-size: 0.8em;
	color: #555;
}

.forum table.topics tr.topic .post
{
	text-align: left;
	width: 36px;
	height: 36px;
	background: url('images/ico-forum-post.gif') no-repeat 40% 40%;
}

.forum table.topics tr.topic .postannoucement, .forum table.topics tr.topic .poststicky
{
	text-align: left;
	width: 36px;
	height: 36px;
	background: url('images/ico-forum-post-high.gif') no-repeat 40% 40%;
}

.forum .pager
{
	text-align: right;
	padding: 5px 3px 5px 0;
}

.forum .pager a:link{	color: #555;}

.forum .pager span
{
	color: #006dc9;
	font-size: 1.2em;
	font-weight: bold;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FORUM TOPIC EDIT

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.postedit{	background: url('images/forum-footer-bg.gif') repeat-x bottom;}

.postedit .title
{
	background: url('images/forum-header-bg.gif') repeat-x 50%;
	color: #FFF;
	border: solid 1px #6a6a6a;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	padding-left: 3px;
}

.postedit .wrapper{	padding: 5px 5px 5px 5px;}

.postedit table.posttopic
{
	width: 100%;
	vertical-align: middle;
	border-collapse: collapse;
}

.postedit table.posttopic td{	padding:4px;}

.postedit table.posttopic td.fieldname
{
	font-weight: bold;
	width: 20%;
	color: #555;
}

.postedit table.posttopic td.options{	text-align: right;}

.moveforumtopic{	background: url('images/forum-footer-bg.gif') repeat-x bottom;}

.moveforumtopic .title
{
	background: url('images/forum-header-bg.gif') repeat-x 50%;
	color: #FFF;
	border: solid 1px #6a6a6a;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	padding-left: 3px;
}

.moveforumtopic .wrapper{	padding: 5px 5px 5px 5px;}

.moveforumtopic table.movetopic
{
	width: 100%;
	vertical-align: middle;
	border-collapse: collapse;
}

.moveforumtopic table.movetopic td
{
	padding: 4px 4px 4px 4px;
}

.moveforumtopic table.movetopic td.fieldname
{
	font-weight: bold;
	width: 30%;
	color: #555;
	white-space: nowrap;
}

.moveforumtopic table.movetopic td.options{	text-align: left;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FORUM TOPIC

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.forumtopic{	background: url('images/forum-footer-bg.gif') repeat-x bottom;}

.forumtopic .title
{
	background: url('images/forum-header-bg.gif') repeat-x 50%;
	color: #FFF;
	border: solid 1px #6a6a6a;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	padding-left: 3px;
}

.forumtopic .title .topicname
{
	float: left;
	font-size: 12px;
}

.forumtopic .title .manage
{
	float: right;
	text-align: right;
}

.forumtopic .title .manage a{	color: #F3F3F3;}

.forumtopic .topicheader
{
	padding: 5px 5px 5px 5px;
	background: #F3F3F3;
	border-bottom: solid 1px #6a6a6a;
	height: 16px;
}

.forumtopic .topicheader .topicoptions, .topicfooter .topicoptions
{
	float: right;
	text-align: right;
}

.forumtopic .topicheader .topicoptions a, .topicfooter .topicoptions a{	font-weight: bold;}

.forumtopic .posts{}

.topicfooter
{
	padding: 5px 5px 5px 5px;
	background: #F3F3F3;
	border-top: solid 1px #6a6a6a;
	height: 16px;
}

.forumpost{	border-bottom: solid 1px #E3E3E3;}

.postinfo
{
	width: 170px;
	float: left;
	padding: 5px;
	height: 100%;
	border-right: solid 1px #F3F3F3;
}

.postinfo .manage{	line-height: 20px;}

.postinfo .manage a
{
	font-weight: bold;
	color: #555;
}

.postinfo .userinfo{	padding-top: 5px;}

.postinfo .userinfo a.username
{
	font-weight: bold;
	margin-bottom: 5px;
}

.postinfo .userinfo span.username
{
	font-weight: bold;
	margin-bottom: 5px;
}

.postinfo .userinfo .avatar{	margin: 5px 0 5px 0;}
.postinfo .userinfo .avatar .avatar-img{	border: solid 2px rgb(206, 219, 225) !important;}

.postinfo .userinfo .userstats
{
	font-size: 0.9em;
	text-align: left;
	font-weight: bold;
	color: #555;
}

.postinfo .userinfo .userstats .statvalue{	font-weight: normal;}

.postcontent
{
	margin-left: 180px;
	border-left: solid 1px #F3F3F3;
}

.postcontent .posttime
{
	font-weight: bold;
	line-height: 20px;
	padding: 3px;
	background: #e3f3f3;
}

.postcontent .posttime .statvalue{font-weight: normal;}
.postcontent .postbody{	padding: 3px;}

.postcontent .postbody a
{
	color: #006dc9;
	text-decoration: underline;
}

.postcontent .postbody .posttext{}

.postcontent .postbody .posttext .quote
{
	padding: 5px 5px 5px 5px; 
	border: dashed 1px black; 
	background-color: #ffffff;
}


.postcontent .signature
{
	border-color:#DDDDDD;
	border-style:solid;
	border-width:1px 0 0;
	font-size:90%;
	margin:1em 8px 8px;
	padding:1em 0 20px;
	text-align:left;
	font-style: italic;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FORUM SEARCH

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.forumsearchbox{}
.forumsearch{}
.forumsearch .forum-search-panel{}
.forumsearch .forum-search-panel .page-title{	border-bottom: 0 none;}
.forumsearch .forum-search-panel .search-input{}
.forumsearch .forum-search-panel .search-error{	color: Red;}
.forumsearch .forum-search-panel .search-results{}
.forum-search-panel table.adv-search
{
	border: collapse;
	color: #333;
	margin: 0px;
	width: 100%;
	vertical-align: middle;
	text-align: left;
}

.forum-search-panel table.adv-search
{
	border-top: solid #D3D3D3 1px;
	margin-top:10px;
}

.forum-search-panel table.adv-search td.title
{
	padding: 4px 4px 4px 4px;
	text-align: left;
	vertical-align: middle;
	width: 130px;
}

.forum-search-panel table.adv-search td.data
{
	padding: 4px 4px 4px 4px;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
}


.forumsearch .topicsgroup
{
	background: url('images/forum-footer-bg.gif') repeat-x bottom;
}

.forumsearch table.topics
{
	width: 100%;
	border-collapse: collapse;
	vertical-align: middle;
	text-align: center;
}

.forumsearch table.topics td{padding: 3px 0 3px 0;}

.forumsearch table.topics tr.forumheader{font-weight: bold;}

.forumsearch table.topics tr.forumheader td
{
	background: url('images/forum-header-bg.gif') repeat-x 50%;
	color: #FFF;
	border-right: solid 1px #6a6a6a;
	height: 20px;
}

.forumsearch table.topics tr.forumheader td.topicname
{
	width: 55%;
	text-align: left;
	padding-left: 3px;
}

.forumsearch table.topics tr.forumheader td.replies{width: 10%;}
.forumsearch table.topics tr.forumheader td.views{width: 10%;}
.forumsearch table.topics tr.forumheader td.lastpost{width: 25%;}

.forumsearch table.topics tr.topic td
{
	border-bottom: 1px solid #c5c5c5;
	vertical-align: middle;
	padding-left: 3px;
}

.forumsearch table.topics tr.topic td.image div
{
	text-align: left;
	width: 36px;
	height: 36px;
	background: url('images/ico-forum.gif') no-repeat 40% 40%;
}

.forumsearch table.topics tr.topic td.topicname
{
	text-align: left;
	width: 55%;
}

.forumsearch table.topics tr.topic td.topicname .topictype
{
	font-size: 0.9em;
	line-height: 18px;
}

.forumsearch table.topics tr.topic td.topicname .topictitle
{
	font-weight: bold;
	font-size: 1.1em;
	line-height: 18px;
}

.forumsearch table.topics tr.topic td.topicname .topicstarter
{
	font-size: 0.9em;
	color: #555;
}

.forumsearch table.topics tr.topic td.lastpost
{
	font-size: 0.8em;
	color: #555;
}

.forumsearch table.topics tr.topic .post
{
	text-align: left;
	width: 36px;
	height: 36px;
	background: url('images/ico-forum-post.gif') no-repeat 40% 40%;
}

.forumsearch table.topics tr.topic .postannoucement, .forumsearch table.topics tr.topic .poststicky
{
	text-align: left;
	width: 36px;
	height: 36px;
	background: url('images/ico-forum-post-high.gif') no-repeat 40% 40%;
}

.forumsearch .pager
{
	text-align: right;
	padding: 5px 3px 5px 0;
}

.forumsearch .pager a:link
{
	color: #555;
}

.forumsearch .pager span
{
	color: #006dc9;
	font-size: 1.2em;
	font-weight: bold;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PROFILE PAGE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.profile-page{}

.profile-page .title
{
	background: url('images/forum-header-bg.gif') repeat-x 50%;
	color: #FFF;
	border: solid 1px #6a6a6a;
	height: 28px;
	line-height: 28px;
	font-weight: bold;
	padding-left: 3px;
}

.profile-page .body{	margin-top: 15px;}

.profile-page .body .profileInfoBox
{
	background: url('images/forum-footer-bg.gif') repeat-x bottom;
	margin-bottom: 15px;
}

.profile-page .body .profileInfoBox .title{}

.profile-page .body .profileInfoBox .profileStat
{
	font-weight: bold;
	padding: 2px;
}

.profile-page .body .profileInfoBox .profileStat .profileStatValue
{
	font-weight: normal;
	color: #555;
}

.profile-page .body .profileInfoBox .userDetails
{
	width: 180px;
	float: left;
	padding: 10px;
	height: 100%;
	border-right: solid 1px #F3F3F3;
	text-align: center;
}

.profile-page .body .profileInfoBox .userDetails .avatar{margin-bottom: 5px;}

.profile-page .body .profileInfoBox .userDetails .avatar .avatar-img
{
	border: solid 2px rgb(206, 219, 225) !important;
}

.profile-page .body .profileInfoBox .userStats
{
	margin-left: 200px;
	border-left: solid 1px #F3F3F3;
	padding: 10px;
}

.profile-page .body .profileInfoBox .userStats .section-title
{
	text-transform: uppercase;
	margin-bottom: 10px;
}

.profile-page .body .userLastPosts{}

.profile-page .body .userLastPosts .topic
{
	border: solid 1px #F3F3F3;
	margin-bottom: 10px;
}

.profile-page .body .userLastPosts .topicTitle
{
	font-weight: bold;
	line-height: 20px;
	background: #e3f3f3;
	padding: 3px;
}

.profile-page .body .userLastPosts .topicBody{padding: 10px;}

.profile-page .body .userLastPosts .topicBody .quote
{
	padding: 5px 5px 5px 5px; 
	border: dashed 1px black; 
	background-color: #ffffff;
}

.profile-page .body .userLastPosts .topicData
{
	background: #f3f3f3;
	padding: 3px;
	color: #555;
	font-size: 0.9em;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	BB CODE EDITOR

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.toolbar{padding:2px; display:inline;}

.toolbar .button
{
	background: url('images/bbeditor-button-bg.gif') repeat-x;
	padding: 2px;
	margin-right: 2px;
	border: #cec6b5 1px solid;
}

.toolbar .button:hover{	border: #333 1px solid;}




/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	ACTIVE DISCUSSIONS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.activediscussionspage{}

.activediscussions .activediscussionstitle
{
	font-size: 1.1em;
	padding-bottom: 5px;
	font-weight: bold;
}

.activediscussions .activediscussionstitle .viewall
{
	float:right;
	text-align:right;
}

.activediscussions .topicsgroup
{
	background: url('images/forum-footer-bg.gif') repeat-x bottom;
}

.activediscussions table.topics
{
	width: 100%;
	border-collapse: collapse;
	vertical-align: middle;
	text-align: center;
}

.activediscussions table.topics td
{
	padding: 3px 0 3px 0;
}

.activediscussions table.topics tr.activediscussionsheader{	font-weight: bold;}
.activediscussions table.topics tr.activediscussionsheader td
{
	background: url('images/forum-header-bg.gif') repeat-x 50%;
	color: #FFF;
	border-right: solid 1px #6a6a6a;
	height: 20px;
}

.activediscussions table.topics tr.activediscussionsheader td.topicname
{
	width: 55%;
	text-align: left;
	padding-left: 3px;
}

.activediscussions table.topics tr.activediscussionsheader td.replies
{
	width: 10%;
}

.activediscussions table.topics tr.activediscussionsheader td.views
{
	width: 10%;
}

.activediscussions table.topics tr.activediscussionsheader td.lastpost
{
	width: 25%;
}

.activediscussions table.topics tr.topic td
{
	border-bottom: 1px solid #c5c5c5;
	vertical-align: middle;
	padding-left: 3px;
}

.activediscussions table.topics tr.topic td.topicname
{
	text-align: left;
	width: 55%;
}

.activediscussions table.topics tr.topic td.topicname .topictitle
{
	font-weight: bold;
	font-size: 1.1em;
	line-height: 18px;
}

.activediscussions table.topics tr.topic td.topicname .topicstarter
{
	font-size: 0.9em;
	color: #555;
}

.activediscussions table.topics tr.topic td.lastpost
{
	font-size: 0.8em;
	color: #555;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	BBCODES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: Consolas, "Courier New", Courier, Monospace;
	background-color: #ffffff;
}

.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	AJAX CONTROL TOOLKIT - TAB CONTROL CLASSES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.orange
{
	font-family: arial,helvetica;
}

.orange .ajax__tab_body
{
	border: 1px solid #333;
	border-top: none;
	background-color: #ffffff;
	padding: 10px 10px 10px 10px;
}

.orange .ajax__tab_header
{
	background-color: #333;
	border: solid 2px #333;
	border-bottom: none;
	padding: 2px 2px 4px 2px;
}

.orange .ajax__tab_tab
{
	font-size: 1em;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	border: solid 1px #FFF;
	padding: 5px;
	background: #404040;
}

.orange .ajax__tab_active .ajax__tab_tab, .orange .ajax__tab_hover .ajax__tab_tab
{
	color: #006dc9;
	border: solid 1px #006dc9;
}

/* GREY THEME */

.grey .ajax__tab_header
{
	font-family: "Helvetica Neue" , Arial, Sans-Serif;
	background: url(images/tab-line.png) repeat-x bottom;
	font-size: 12px;
	display: block;
}
.grey .ajax__tab_header .ajax__tab_outer
{
	background: url(images/tab.png) no-repeat left top;
	border-color: #222;
	color: #222;
	padding-left: 10px;
	margin-right: 3px;
}
.grey .ajax__tab_header .ajax__tab_inner
{
	background: url(images/tab.png) no-repeat right top;
	border-color: #666;
	color: #666;
	padding: 3px 10px 2px 0px;
}
.grey .ajax__tab_hover .ajax__tab_inner
{
	color: #000;
}
.grey .ajax__tab_active .ajax__tab_outer
{
	background: url(images/tab.png) no-repeat 0pt -40px;
	border-bottom-color: #ffffff;
}
.grey .ajax__tab_active .ajax__tab_inner
{
	background: url(images/tab.png) no-repeat right -40px;
	color: #000;
	border-color: #333;
}
.grey .ajax__tab_body
{
	font-family: arial,helvetica;
	background-color: #fff;
	border: solid 1px #d7d7d7;
	border-top-width: 0;
}





/*   ------------- SLider Styles ------------------- */

#slider {
	position:relative; width:700px; height:312px;
	background:url(images/ajax-loader.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute; top:0px; left:0px; display:none;
}
#slider a {
	border:0; display:block;
}

.nivo-controlNav {
	position:absolute; bottom:2px;
}
.nivo-controlNav a {
	display:block; width:100px; height:50px; margin-right:3px;
	/*background:url(images/bullets.png) no-repeat;*/
	text-indent:0; border:0; float:left;
}
.nivo-controlNav a img {position:absolute;}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
	text-shadow:none;
	font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
	color:#efe9d1;
	text-decoration:underline;
}
ul#small-nav
{
	  /* margin: 0 0 2px 0;
	   padding: 0;
	   list-style: inline;
	   list-style-type: none;
	   position: relative;
	   bottom: 8px;*/
	   float:right;
	   
}

ul#small-nav li
{
	   margin: 0;
	   padding: 0;
	   list-style: inline;
	   list-style-type: none;
	   float: left;
	   color: #585858;
}

ul#bottom-footer
{
	   margin: 0 0 2px 0;
	   padding: 0;
	   list-style: inline;
	   list-style-type: none;
}

ul#bottom-footer li
{
	   margin: 0;
	   padding: 0;
	   list-style: inline;
	   list-style-type: none;
	   float: left;
	   color: #8e8e8e;
}

ul#bottom-footer li a
{
	  color: #8e8e8e; 
}

ul#bottom-footer li a:hover
{
	color: #006dc9;
}

a#codelounge-link
{
	float: right;   
	font-size: 11px;
	color: #8e8e8e;
}

ul.footer-links
{
	border-right: 1px solid #DBDBDB;
	float: left;
	min-height: 130px;
	padding: 0 35px 0 20px;
	text-align: left;
	width: 158px;
}

#first-cat
{
	padding-left: 0px;
}

	ul.footer-links li
	{
		 list-style: none;
		 margin-bottom: 6px;
	}

		ul.footer-links li.footer-heading
		{
			   font-size: 15px;
			   font-weight: bold;
			   margin-bottom: 10px;
		}
		
  .category-description
  {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DFDFDF;
	padding: 10px;
	-moz-border-radius: 8px 8px 8px 8px;  
  }
  .category-description h1{
	font-size: 17px;
	margin-bottom: 5px;
  }
  
  .category-description p
  {
	 margin: 0;  
  }
  
  .clear-float
  {
	clear: both;   
  }
  
  .subtotal
  {
	font-weight: bold; 
  }
  
  .title
  {
	font-weight: bold;   
	font-size: 14px;
  }
  
  #ctl00_ctl00_cph1_cph1_ctl00_btnAddToCart
{
	 padding: 7px 38px;
}

/* ----------------- Registration Page ---------------- */

.registration-page .row .item-name
{
	width: 250px;   
	margin-top: 5px;
}

	.registration-page .row .item-value label
	{
		padding: 0 8px 0 4px;   
	}

.registration-page .row .item-value .textBox
{
	width: 250px;   
	
}
.checkout-data td
{
	width: 200px;
}
.checkout-data .textBox
{
	width: 300px;
}

.enter-address-body .button
{
	 
	  -moz-box-shadow: none;
}

.checkout-data .enter-address .button
{
	padding-left: 30px;
	padding-right: 30px;   
}

.oldpricesmall
{
	font-weight: bold;
	margin: 10px 0 0 0;   
}

body#storeclosed
{
	background: none;
	border-top:none;   
}