﻿*{margin:0;padding:0;}
Body {font-family:Lucida Sans Unicode ,Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#505050; background-color:#bec3c6; background-image:url('images/body-bg.jpg'); 
background-repeat:repeat-x;
}
a{ text-decoration:none; color:#505050;}
p {line-height:18px; margin-bottom:10px;text-decoration:none;}
img { border:none;}
h1{font-size:24px; font-weight:normal; text-transform:capitalize;}
h1 span { text-transform:capitalize;}
h2 {font-size:20px; font-weight:normal; text-transform:capitalize; color:#000; margin-bottom:10px;}
h4 { font-size:12px; font-weight:bold!important; text-transform:uppercase; margin:0px; padding:0px;}
.Price { padding:0px; font-size:16px; font-weight:bold; padding-bottom:10px; color:#000; display:block;}
hr { color:#C6C6C6;padding-top:5px; padding-bottom:5px;}
.Content h1 { font-size:22px;margin-bottom:10px; color:#000; text-transform:capitalize;}
.Wrapper { width:780px; background-image:url('images/wrapper-bg.png'); background-position:center -35px;
background-repeat:repeat-y; margin-left:auto; margin-right:auto; padding-left:80px; padding-right:80px; background-repeat:no-repeat;}
.Header { width:780px; background-color:#fff;-moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius: 5px 5px 0 0; text-align:center; }
.Nav, .hp-box img, .Hardware{   padding:0 0 10px 0; background-image:url('images/nav-sdw.png'); 
background-repeat:repeat-x; background-position:left bottom;
}
.Nav ul {  padding-left:10px;   height:30px;background-image:url('images/bg_meni.png'); 
background-repeat:no-repeat;  }
.Nav li  { float:left; list-style:none; }
.Nav li a { display:block; padding-left:5px; padding-right:5px; line-height:30px; font-size:12px;   margin-right:3px; text-transform:capitalize;}
.Nav li a:hover, .Nav li a.active { background-color:#6A6F74;color:#FFC;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; height:20px; line-height:20px; margin-top:5px;}
.Content {   padding:10px; background-color:#FFFFFF; min-height:350px;}

.hp-box {   padding-bottom:5px;float:left; width:246px; border: solid 1px #C8C8C8; height:auto; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; height:420px;overflow: hidden;}
.hp-box h1 span  {   padding-top:10px; padding-left:10px; padding-bottom:0px; font-size:18px;}
.hp-box p {   padding-left:10px; padding-right:10px; text-transform:lowercase;}
.hp-box a:hover { text-decoration:underline;}
.Flash {     height:175px; display:block;}
.info { padding:10px; background-color:#FFF; border:solid 1px #C8C8C8;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; margin-bottom:10px;background-image:url(images/hp-hardware-bg.png); background-position:left top; background-repeat:repeat-x;}	
.info a { text-decoration:underline;}
.info a img { text-decoration:none;}

.support {background-image:url('images/support-pos-software.jpg');
background-position:left top;background-repeat:no-repeat;margin:0;padding:0; width:760px; height:372px;
}
.support-inside {-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;background-color:#FFFFFF;border:1px solid #E0E0E0;margin:0 0 0 20px;padding:10px 0;width:360px;}
.support-tabs {background-color:#F4F4F4;border-bottom:1px solid #999999;display:block;height:90px;margin-bottom:5px;margin-left:auto;margin-right:auto;padding-left:20px;padding-top:5px;width:300px;}
.support-tabs p {clear:right;color:#000000;float:left;font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;line-height:90px;text-decoration:none;}
.support-tabs:hover{	background-color:#E2E2E2;	cursor:pointer;}
.support-tabs img{	float: left;	padding-right: 20px;	border:none;}
.hp-hardware { width:145px;text-align:center;float:left;font-size:11px;}
.hp-hardware  img { text-align:center!important;}
.hp-hardware a {display:block;}
.sub-menu {   margin-bottom:20px; width:auto; background-image:url(images/submeni_bg.png); -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.sub-menu ul {padding-left:10px; height:25px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; width:auto;}
.sub-menu ul li { list-style:none;     float:left;}
.sub-menu ul li a {  display:block; padding-right:10px; padding-left:10px; white-space:nowrap;  font-size:11px;line-height:25px;}
.sub-menu ul li a:hover { color:#ff9900; background-color:#fff; }
.clear { clear:both;}
.content-right {     background-color:#FCFCFC;	}
.content-right h1 { padding:0;   }
.content-right p {color:#333333;margin:0;  text-align:justify;}
.Tabs {background-color:#F4F4F4;border-bottom:1px solid #B5B5B5;padding:0 0 0 20px; height:auto; margin-bottom:3px; clear:both;}
.Tabs img {display:block;margin:0 20px 0 0;padding:0; float:left; overflow:hidden;}
.Tabs p {font-size:14px;line-height:50px; margin:0px;}
.pos-software-screenshots {     width:auto; background-color:#C8C8C8; width:130px; height:120px; border:solid 1px #9F9F9F;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; display:table-cell; text-align:center; vertical-align:middle;}
.pos-software-screenshots:hover { background-color:#9F9F9F;}
.pos-software-screenshots img { margin-left:auto; margin-right:auto;}
.order-button { background-color:#f68f21; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;text-align:center; border:solid 1px #CBCBCB; margin-bottom:10px; width:auto;}
.order-button  a { color:#FFF; font-size:16px; font-weight:bold; display:block; padding:5px;}
.download-button { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;text-align:left; border:solid 1px #CBCBCB; margin-bottom:10px; background-image:url('images/download-button.jpg'); background-repeat:repeat-x; background-position:left top; display:table;}
.download-button a { display:block; padding-left:100px; padding-top:10px;padding-bottom:10px; padding-right:10px;font-weight:bold;font-size:15px;color:#505050; background-image:url('images/download-bg.png'); background-position: 10px center; background-repeat:no-repeat;  }
.pos-hardware { border: solid 1px #CCC; width:180px; text-align:center; padding-top:10px; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0 ; border-radius: 5px 5px 0 0;}
.pos-hardware a { display:block;}
.pos-hardware h3 { font-size:13px; text-align:center; word-spacing:-2px; color:#000000; font-weight:normal;}
.Content h3 { font-size:13px; margin-bottom:5px; word-spacing:-2px; color:#505050;}
.Hardware { width:180px; float:left;margin-right:10px; margin-bottom:10px;}
.reseller-login { padding:10px; background-color:#FFF; border:solid 1px #C8C8C8;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; margin-bottom:10px;  float:left;}
.reseller-login input { border:solid 1px #F2F2F2; padding:0px; margin:5px; height:20px; line-height:20px;}
.reseller-login input#button { background-color:#f68f21; display:block; height:30px; padding-left:10px; padding-right:10px; line-height:20px; color:#FFF; font-weight:bold;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
#accordion p a:hover { text-decoration:underline!important;}
.hardware_category {background-image:url("images/hp-hardware-bg.png");background-position:left top;background-repeat:repeat-x; background-color:#FFFFFF; border:solid 1px #ccc;  margin-bottom:10px; padding:10px;}
.hardware_category img { margin-right:10px; display:block; }
.hardware_category .Price { font-size:14px; }
.hardware_category h3 { font-size:18px;}
.hardware_category h3 a:hover { text-decoration:underline;}
.product-spec-retail { width:250px; background-image:url('images/retail-pos-software.jpg'); background-position: center 10px; background-repeat:no-repeat; float:left; height:auto; background-color:#E6E5E5; padding:10px;}
.product-spec-salon {width:250px; background-image:url('images/salon-maid-software.jpg'); background-position: center 10px; background-repeat:no-repeat; float:left; height:auto; background-color:#E6E5E5; padding:10px;}
.product-spec-restaurant {width:250px; background-image:url('images/restaurant-maid-software.jpg'); background-position: center 10px; background-repeat:no-repeat; float:left; height:auto; background-color:#E6E5E5; padding:10px;}
.order { margin-top:280px; color:#000;}
.order h1 { margin-bottom:5px;}
ol li { list-style-position:inside; line-height:18px;}
ol { margin-bottom:15px;}
.order-form { width:100%; height:150px; padding:5px;}
.topWrapper { height:30px; background-image:url('images/top_frame.png'); background-repeat:repeat-x; background-position: left bottom; padding-bottom:5px;}
.top { width:780px; margin-left:auto; margin-right:auto;}
.ShoppingCart {   background-image:url('images/shopping-cart-icon.png'); background-repeat:no-repeat; background-position: left center; padding-left:32px; float:left; line-height:30px;}
.Home-Button { display:block; padding-left:25px; background-image:url('images/home-icon.png'); background-position: left center; background-repeat:no-repeat;float:left; line-height:30px; margin-right:10px;}
.Add-To-Cart { background-image:url('images/shopping-cart-icon-white.png'); background-position:10px center; background-repeat:no-repeat; padding-left:45px; border:solid 1px #ccc; line-height:30px; padding-right:30px; padding-top:5px; padding-bottom:5px; background-color:#ff9900; color:#fff; text-decoration:none!important;}
.video-category { width:173px; height:80px; float:left; text-align:center; background-color:#f4f4f4; margin-right:7px; margin-bottom:5px; padding:5px;}
.video-category img { margin-top:10px;}
.Screen { display:block;height:100px; float:left; background-color:#f4f4f4; padding:10px; margin-right:3px; width:100px; text-align:center; margin-bottom:5px;}
.Screen  img { line-height:80px;}
.product-description{}
.morebtn { background-image:url('images/more_btn_bg.jpg'); background-repeat:repeat-x; background-position:left top; color:White; width:100px;  line-height:30px;text-align:center; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px;}
.Breadcrumb { display:block; height:20px; margin-top:-10px;}
.Breadcrumb a, .Breadcrumb span { font-size:10px;}
.Breadcrumb a:hover{ text-decoration:underline;}
.Contact { background-image:url('images/Contact.jpg'); background-position:right center; background-repeat:no-repeat;}
.Contact input, .Contact select, .Contact textarea { width:250px; position:relative; }
.status { color:Red;}
.status-succ { color:Green;}
.lbOrder { width:500px;}
.lbOrder option {padding:5px;}
.hardware_product { display:block;}
.hardware_product .hardware_product_img { float:left; margin-right:10px; width:170px; height:170px;}
.pdf {  background-image:url('images/pdf_bg.jpg'); background-position:left center; background-repeat:no-repeat; height:30px; line-height:40px; padding-left:35px; padding-top:10px; padding-bottom:10px;   }
.req { border-left:solid 1px #ccc;border-top:solid 1px #ccc; margin-bottom:10px;}
.req td { border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; padding:5px;}
.border { border-top:dashed 1px #ccc; margin-top:20px; margin-bottom:20px;}
.border-h {border-left:dashed 1px #ccc; margin-left:20px; margin-right:20px; height:200px;}
.border-h-footer { border-left:dashed 1px #ccc; height:80px; float:left; margin-top:10px;}
.Support-link a { color:#ff6600;} 
.Support-link a:hover { text-decoration:underline;}
.manual { height:115px; background-image:url('images/pos-software-manual.png'); background-position:left top; background-repeat:no-repeat;}
.manual a { display:block; line-height:115px; font-size:13px;padding-left:120px;}
.Footer{height: 109px;width: 780px;margin-bottom: 19px; background-image:url('images/footer_bg.png'); }
.Footer-Links { float:left;margin-right:10px;color:#ccc; margin-top:10px; margin-left:10px; width:174px;}
.Footer-Links h3 { margin-bottom:5px; color:#fff;}
.Footer-Links a { color:#ccc; display:block; color:#d7d4d4;  }
.Footer-Links a:hover { color:#fff; text-decoration:underline;}
.Footer-copyright {  line-height:35px; color:#f4f4f4; margin-left:43%; float:left; }
.Footer-Links table { margin-left:auto; margin-right:auto;}
.blog-heading { background-image:url(images/blog-header-bg.png); background-position:left top; background-repeat:repeat-x; height:29px; padding-left:5px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
.blog-heading h1 { font-size:18px; color:#FFF; line-height:29px; }
.blog-sidebar { background-image:url(images/blog-sidebar-bg.png); background-position:left top; background-repeat:repeat-y;}
.border-blog {border-top:dashed 1px #ccc; margin-bottom:10px;}
.blog { }
.blog h2 { margin-bottom:5px; margin-top:10px; margin-left:5px;}
.blog p { padding-left:5px; padding-right:5px;}
.Login { display:block; width:400px;}
.pnlCloud { margin-left:auto; margin-right:auto; display:block; width:780px; margin-bottom:20px; height:20px;}
.pnlCloud img {padding-top:5px;}
.pnlCloud a {padding-left:15px; line-height:20px; float:left;}
.Hardware-hp-cat { display:block; height:30px;}
.sitemap { margin-left:30px;}
.sitemap ul { margin-left:30px;}   
.HardwareCat { float:left; background-color:#f4f4f4; margin-right:10px;padding:15px; width:170px;}
.HardwareCat a { line-height:25px; font-size:12px; color:#000;}
.HardwareCat a:hover { text-decoration:underline;}
.HardwareContent { float:left;}
.InputBtn { width:300px; height:20px; line-height:20px; text-indent:10px;}
.ActivateBtn { width:100px; text-align:center; height:30px; line-height:30px;}
.Tabs { margin-bottom:10px;}