.body{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#000000;background:#dce1e5;font-weight:Normal;}
.data{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#000000;background:#FDFDFD;}
.frame{background-color:#E5E5E5;}
.footer{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:14px;background:url(../images/gradient_28.gif) repeat-x;}
.line{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:13px;color:#000000;background:#000066;}
.alternative{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;color:#000000;font-size:14px;font-weight:normal;background-color:#F5F5F5;padding:3px 3px 3px 3px;border-color:#000066;border-width:1px;border-style:solid;}
.alternative2{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;color:#000000;font-size:12px;font-weight:normal;background-color:#F5F5F5;padding:1px 1px 1px 1px;border-color:#000066;border-width:1px;border-style:solid;}
.alternative3{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;color:#333333;font-size:12px;font-weight:normal;background-color:#F5F5F5;padding:1px 1px 1px 1px;border-color:#000066;border-width:1px;border-style:solid;}
.borders{background:#123b68;}
.borders2{border:#999999;background-color:#999999;}
.borders_coupon{border:solid;border-color:#999999;border-width:1px;}
.invoice_table{background-color:#f9f8f8;}
.menu-headers{font-size:14px;font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;background:url(..assets/images/button.gif) repeat-x;text-transform:uppercase;color:#ffffff;font-weight:normal;background-color:#000066;text-decoration:none;padding:5px 4px 5px 4px;}
.menu-background{background:url(../images/gradient_0.gif) repeat-x;}
.header-background{background:url(../images/bgbottom.gif) repeat-x;}
.logo-background{background:url(../images/vectortec_logo.gif) repeat-x;font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;}
h1{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#000066;}
h2{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000066;}
h3{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000066;}
h4{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000066;}
.page_headers{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000000;background-color:#ffffff;}
.checkout-headers{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:13px;color:#000000;font-weight:Bold;}
.titles{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:Bold;color:#000000;text-decoration:none;padding:8px 4px 8px 4px;}
.titles2{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;background-color:#eeeeee;color:#000000;padding:4px;}
.options-titles{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#000000;}
.invoice_title{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;background-color:#cbcaca;color:#4f4e4e;}
.font1{font-family:Geneva, Geneva, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#FF0000;}
.font2{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:Normal;color:#000000;}
.font3{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:Normal;color:#000000;}
.font4{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:Normal;color:#000000;}
.font5{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:Normal;color:#000066;}
.special{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color: #FF0000;}
.icon{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#000000;}
.store-name{font-family:Arial Black, Geneva, Arial, Helvetica, sans-serif;font-size:35px;color:#123b69;text-decoration:none;}
.store-slogan{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#123b69;line-height:-200%;}
.menu-text{font-family:Georgia, Times New Roman, Times, serif-serif;font-size:14px;color:#022072;}
.image-caption{-font-family:Geneva, Arial, Helvetica, sans-serif;color:#000000;font-size:14px;font-weight:Normal;-text-decoration:none;}
.item{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:Normal;color:#000000;text-decoration:none;list-style-image:url(/assets/images/buttons/bullet_6.jpg);list-style-position:outside;list-style-type:none;text-indent:1px;}
.price-info{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:Normal;color:#000000;}
.price{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:Bold;color:#006400;}
.price2{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:Bold;color:#006400;}
.cart-text{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:Normal;color:#000000;line-height:;}
.steps{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:Normal;color:#000000;background-color:#ffffff;}
.steps_on{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:Normal;color:#000000;background-color:#ffffff;}
.error{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#e10e04;text-decoration:none;}
.clear{ /* generic container (i.e. div) for floating buttons */overflow: hidden;width: 100%;}
a.button{background: transparent url(../images/bg_button_a.gif) no-repeat scroll top right;color:#fff;display:block;float:left;font: normal 10px arial, sans-serif;height:24px;margin-right:6px;padding-right:18px; /* sliding doors padding */text-decoration:none;}
a.button span{background:transparent url(../images/bg_button_span.gif) no-repeat;color:#fff;font:normal 10px arial, sans-serif;text-decoration:none;display:block;line-height:14px;padding: 5px 0 5px 18px;}
a.button:active{background-position:bottom right;color:#000;outline:none; /* hide dotted outline in Firefox */}
a.button:active span{background-position:bottom left;padding:6px 0 4px 18px; /* push text down 1px */} 
a.button3{background: transparent url(../images/bg_button3_a.gif) no-repeat scroll top right;color:#444;display:block;float:left;font: normal 12px arial, sans-serif;height:24px;margin-right:6px;padding-right:18px; /* sliding doors padding */text-decoration:none;}
a.button3 span{background:transparent url(../images/bg_button3_span.gif) no-repeat;color:#444;font:normal 12px arial, sans-serif;text-decoration:none;display:block;line-height:14px;padding: 5px 0 5px 18px;}
a.button3:active{background-position:bottom right;color:#000;outline:none; /* hide dotted outline in Firefox */}
a.button3:active span{background-position:bottom left;padding:6px 0 4px 18px; /* push text down 1px */} 
a.button2{background: transparent url(../images/bg_button2_a.gif) no-repeat scroll top right;color:#fff;display:block;float:left;font: normal 12px arial, sans-serif;height:24px;margin-right:6px;padding-right:18px; /* sliding doors padding */text-decoration:none;}
a.button2 span{background:transparent url(../images/bg_button2_span.gif) no-repeat;color:#fff;font:normal 12px arial, sans-serif;text-decoration:none;display:block;line-height:14px;padding: 5px 0 5px 18px;}
a.button2:active{background-position:bottom right;color:#000;outline:none; /* hide dotted outline in Firefox */}
a.button2:active span{background-position:bottom left;padding:6px 0 4px 18px; /* push text down 1px */} 
.btn{border-top:1px solid #dcdbdc;border-bottom:1px solid #dcdbdc;border-left:1px solid #dcdbdc;border-right:1px solid #dcdbdc;background:url(../images/button.gif) repeat-x;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:Normal;font-size:12px;color:#ffffff;margin:1px;}
.btn_over{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;background:url(../images/button1.gif) repeat-x;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:Normal;font-size:12px;color:#ffffff;margin:1px;}
.btn2{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#000000;}
.btn2_over{border-top:1px solid #dcdbdc;border-bottom:1px solid #dcdbdc;border-left:1px solid #dcdbdc;border-right:1px solid #dcdbdc;background:url(../images/button.gif) repeat-x;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:Normal;font-size:12px;color:#ffffff;margin:1px;}
.btn3{border-top:1px solid #dcdbdc;border-bottom:1px solid #dcdbdc;border-left:1px solid #dcdbdc;border-right:1px solid #dcdbdc;background:url(../images/button.gif) repeat-x;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:Normal;font-size:11px;color:#ffffff;margin:1px;}
.btn3_over{border-top:1px solid #dcdbdc;border-bottom:1px solid #dcdbdc;border-left:1px solid #dcdbdc;border-right:1px solid #dcdbdc;background:url(../images/button1.gif) repeat-x;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:Normal;font-size:11px;color:#ffffff;margin:1px;}
.txtBoxStyle{background-color:#ffffff;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#000066;}
.txtBoxStyle2{background-color:#ffffff;font-size:12px;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;color:#0099FF;}
.txtareaStyle{background-color:#FBFBFB;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;color:#000000;}
A{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000066;font-size:14px;font-weight:normal;text-decoration:underline;}
A.smalllink:{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000066;font-size:12px;font-weight:normal;text-decoration:underline;}
A.smalllink:hover{font-family:Geneva, Arial, Helvetica, sans-serif;color:#1e90ff;font-size:12px;font-weight:normal;text-decoration:underline;}
A.smalllink:visited{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000066;font-size:12px;font-weight:normal;text-decoration:none;}
A.smalllink:visited:hover{font-family:Geneva, Arial, Helvetica, sans-serif;color:#1e90ff;font-size:12px;font-weight:normal;text-decoration:underline;}
A.menu{font-family:Geneva, Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;font-style:normal;font-weight:normal;text-decoration:none;}
A.menu:hover{font-family:Geneva, Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;font-style:normal;font-weight:normal;text-decoration:underline;}
A.menu:visited{font-family:Geneva, Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;font-style:normal;font-weight:normal;text-decoration:none;}
A.menu:visited:hover{font-family:Geneva, Arial, Helvetica, sans-serif;color:#ffffff;font-size:14px;font-style:normal;font-weight:normal;text-decoration:underline;}
A.cat{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000066;font-size:14px;font-weight:bold;text-decoration:none;}
A.cat:hover{font-family:Geneva, Arial, Helvetica, sans-serif;color:#1e90ff;font-size:14px;font-weight:bold;text-decoration:underline;}
.link3:link{color:#000066;font-size:14px;font-weight:bold;text-decoration:underline;background-color:#F5F5F5;padding:4px 4px 4px 4px;}
.link3:visited{text-decoration:bold;font-size:14px;font-weight:bold;color:#000066;text-decoration:underline;background-color:#F5F5F5;padding:4px 4px 4px 4px;}
.link3:hover{text-decoration:none;font-size:14px;font-weight:bold;color:#000066;text-decoration:underline;background-color:#F5F5F5;padding:4px 4px 4px 4px;}
.link3:active{text-decoration:none;font-size:14px;font-weight:bold;text-decoration:underline;color:#000066;background-color:#F5F5F5;padding:4px 6px 4px 6px;}
.link2:link{color:#FFFFFF;font-size:14px;font-weight:normal;text-decoration:none;}
.link2:visited{text-decoration:none;font-size:14px;font-weight:normal;color:#FFFFFF;}
.link2:hover{text-decoration:none;font-size:14px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.link2:active{text-decoration:none;font-size:14px;font-weight:normal;color:#FFFFFF;}
.white{color:#ffffff;}
.shoppingcart{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000000;font-size:10px;font-weight:normal;font-style:normal;}
A.14px{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000080;font-size:14px;font-weight:Normal;text-decoration:none;}
A.14px:hover{color:#1e90ff;font-size:14px;font-weight:Normal;text-decoration:underline;}
A.14px:visited{color:#000080;font-size:14px;font-weight:Normal;text-decoration:none;}
A.14px:visited:hover{color:#1e90ff;font-size:14px;font-weight:Normal;text-decoration:underline;}
A.14px2{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000080;font-size:14px;font-weight:Normal;text-decoration:none;}
A.14px2:hover{color:#1e90ff;font-size:14px;font-weight:Normal;text-decoration:underline;}
A.14px2:visited{color:#000080;font-size:14px;font-weight:Normal;text-decoration:none;}
A.14px2:visited:hover{color:#1e90ff;font-size:14px;font-weight:Normal;text-decoration:underline;}
/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
/*[START-QCC]*/.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}/*[END-QCC]*//*[START-QCC0]*/#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}/*[END-QCC0]*/


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		padding:5px;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 5px 4px 5px;
		color:#FFFFFF;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		text-align:left;
		border-style:none;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px 0px;
		background-image:none;
		border-style:none;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:4px 10px 5px 5px;
		color:#000066;
		font-family:Arial;
		font-size:12px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#DADADA;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#DADADA;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#444444;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#BFBFBF;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:4px 2px 0px 2px;
		border-color:#AAAAAA;
	}


	/*[END-QS0]*/


