centerAreaRegister/************************************** Reset CSS **************************************************/
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
#Wrapper *,#Wrapper *:before,#Wrapper *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;outline:none;}
article, aside, figure, footer, header, nav, section, details, summary {display: block;}
img,object,embed {max-width: 100%;}
html {overflow-y: scroll;-webkit-text-size-adjust: 100%;}
ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
a {color:#ea2c2f; margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; text-decoration:none;}
a:hover {color:#000;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;}
table {border-collapse: collapse; border-spacing: 0;}
th {font-weight: bold; vertical-align: bottom;}
td {font-weight: normal; vertical-align: top;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}
input, select {vertical-align: middle;}
pre {white-space: pre;white-space: pre-wrap;white-space: pre-line;word-wrap: break-word;}
input[type="radio"] {vertical-align: text-bottom;}
input[type="checkbox"] {vertical-align: bottom;}
select, input, textarea {font: 99% sans-serif;}
table {font-size: inherit; font: 100%;}
small {font-size: 85%;}
strong {font-weight: bold;}
td, td img {vertical-align: top;} 
sub, sup {font-size: 75%; line-height: 0; position: relative;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
pre, code, kbd, samp {font-family: monospace, sans-serif;}
.clickable,label, input[type=button], input[type=submit], input[type=file], button {cursor: pointer;}
button, input, select, textarea {margin: 0;}
button,input[type=button] {width: auto; overflow: visible;}
.hide-text {overflow: hidden;text-indent: 100%;white-space: nowrap;text-decoration:none;}

.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; }  

/************************************** Buttons and Headers **************************************************/
h1 {color:#010101; font:normal 52px/60px 'Voltaire';margin:0 0 38px;padding:0px;}
h2 {color:#010101; font:normal 43px/50px 'Voltaire';margin:0 0 15px;padding:0px;}
h33 {color:#010101; font:normal 43px/50px 'Voltaire';margin:0 0 15px 0;padding:0px;}
h3 {color:#010101; font:normal 22px 'Voltaire';margin:0 0 15px 0;padding:0px; text-decoration:underline;}

h5 {color:#010101; font:normal 22px 'Voltaire';margin:0 0 15px 0;padding:0px;}
a.Button{background:url(../images/btn_bg.jpg) repeat-x #476e04; white-space:nowrap; border:1px solid #417600; color:#fff!important; font-size:16px; padding:3px 10px; text-transform:uppercase; text-decoration:none !important;}
a.Button:hover{background:#9ecb01;}

/************************************** Global Styles && Forms **************************************************/
input[type="search"] {-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
input[type="search"]::-ms-clear {display: none;}

input.txtBox {padding:4px;font-size:13px;font-family:Arial,Tahoma,Verdana;font-weight:normal;border:1px solid #000;}
select.txtBox {padding:4px;font-size:13px;font-family:Arial,Tahoma,Verdana;font-weight:normal;border:1px solid #000;}
textarea.txtBox {padding:4px;font-size:13px;font-family:Arial,Tahoma,Verdana;font-weight:normal;border:1px solid #000;resize:none;overflow:auto;}

.floatLeft {float:left;}
.floatRight {float:right;}
.AlignRight {text-align:right;}
.AlignCenter {text-align:center;}
.AlignLeft {text-align:left;}
p{margin:0 0 15px;}

body {background:url(../images/bg.jpg) no-repeat top center fixed; color:#000; font-family:'Open Sans',sans-serif; font-size:19px; font-weight:normal; line-height:150%; margin:145px 0 20px;}
#Wrapper{background:url(../images/transparent_bg.png); border-radius:15px; margin:auto; width:920px; padding:20px;
box-shadow: 0px 0px 15px #4c4b4b; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 0px 0px 15px #4c4b4b;
-moz-box-shadow: 0px 0px 15px #4c4b4b;}
#Wrapper:before,.Wrapper:after {display: table;  content: " ";}
#Wrapper:after {clear: both;}

/******************************************************** Header ************************************************/
#Header{background:#fff; border-radius:15px 15px 0 0; margin:0 0 39px; padding:5px 9px 4px;}
#Header .argos{margin:7px 6px 0 0;}

/******************************************************** Body Container ************************************************/
#Container{margin:auto; padding:0 0 25px; width:70%;}
#Container.LabelDesign{width:100%;}
#Container .centerArea{margin:auto; width:80%;}
#Container .centerArea ul{margin:0px; padding:0px;}
#Container .centerArea ul li{float:left; margin:0 0 18px; padding:0px; width:100%; text-align:left;}
#Container .centerArea ul li span{float:left; margin-right:5px; width:20%;}
#Container .centerArea ul li input.textBox{float:left; border:1px solid #6a6a6a; padding:5px; width:78%;}
#Container .centerArea ul li a{text-decoration:underline; float:left; margin:16px 0 0 106px;}
#Container .centerArea a.Button{float:right; margin:7px 6px 0 0; padding:3px 25px 2px;}
#Container .centerArea a.Button.edit{float:left;}
#Container .centerArea input{vertical-align:middle;}
#Container .changeAddress{display:none;}

#Container #Form{width:100%;}
#Container #Form ul li span{width:28%;}
#Container #Form ul li input.textBox{width:70%;}
#Container #Form.width ul li span,#Container #Form.width ul li input.textBox{width:49%;}
#Container #Form ul li input.textBox[type="text"]:disabled {background:#c9c9c9;}

#Container .lable{margin:0px; padding:0px;}
#Container .lable li{border:4px solid #b6b6b6; float:left; margin:0 10px 30px; padding:10px;}
#Container .lable li:hover{border:4px solid #EA2B30;}
#Container .lable li:nth-child(2n){float:right;}
#Container .lable li:nth-child(3n){border:none; padding:0px;}
#Container .lable li:nth-child(3n) a{display:inline-block; margin:0 0 0px; width:48%;}
#Container .lable li a,#Container /*.lable li span{display:block;}*/
#Container .lable li span{height:60px;}


#Container .lableIndex{margin:0px; padding:0px;}
#Container .lableIndex li{border:1px solid #b6b6b6; float:left; margin:0 10px 30px; padding:10px; width:300px;}
#Container .lableIndex li:nth-child(2n){float:right;}
#Container .lableIndex li:nth-child(3n){border:none; padding:0px;}
#Container .lableIndex li:nth-child(3n) a{display:inline-block; margin:0 0 0px; width:48%;}
#Container .lableIndex li a,#Container /*.lable li span{display:block;}*/
#Container .lableIndex li span{height:60px;}


.GridMain{width:100%;font:normal 13px sans-serif;border-collapse:collapse;background:#ffffff;border-bottom:solid 1px #cfcfcf;border-top:solid 1px #cfcfcf;}
.GridMain tr th{border-left:solid 1px #cfcfcf;border-bottom:solid 1px #cfcfcf;border-top:solid 1px #cfcfcf;}
.GridMain tr td{border-left:solid 1px #cfcfcf;border-bottom:solid 1px #cfcfcf;}
.GridMain tr th:first-child,.GridMain tr td:first-child{border-left:solid 1px #cfcfcf;font-family: sans-serif;}
.GridMain tr th:last-child,.GridMain tr td:last-child{border-right:solid 1px #cfcfcf;font-family: sans-serif;}
#CartTotals tr:last-child td{border-bottom:none;}

.GridMain td{padding:7px 5px;}
.GridMain .GridHeader, .GridMain .GridHeader th{color:#000;background:#F2F2F2 url(../images/GreyBg.jpg);}
.GridMain .GridHeader a{color:#fff;text-decoration:none;font-family: monospace, sans-serif;}
.GridMain .GridHeader th{text-align:left;font:normal 13px/30px Open Sans;padding:0px 5px; white-space:nowrap;}
.GridMain .GridRow, .GridMain .GridRow td{background-color:#fff;color:#222;font-weight:normal;}
.GridMain .GridRow a{text-decoration:none;color:#000;}
.GridMain .GridAlternateRow, .GridMain .GridAlternateRow td{background-color:#fff;color:#222;font-weight:normal;}
.GridMain .GridAlternateRow a{text-decoration:none;color:#000;font-family: monospace, sans-serif;}
.GridMain .AlignRight{text-align:right;}

.GridMain .SrNo{width:30px;text-align:center!important;}
.GridMain .QtyColumn{width:70px;text-align:center!important;}
.GridMain .QtyColumn input{width:40px;text-align:center;}
.GridMain .PriceColumn{width:80px;text-align:right!important;}
.GridMain .Button{padding:1px 0px;margin:0px 5px;color:#fff;}
.GridMain blockquote{display:inline;font-style:italic;color:#555;}
.GridMain blockquote:before{content:"\"";}
.GridMain blockquote:after{content:"\"";}
.GridMain .Dlt{width:80px;text-align:center!important;}

a.Button2{background:url(../images/btn_bg.jpg) repeat-x #476e04; border:1px solid #417600; color:#fff!important; font-size:14px; padding:3px 10px; text-transform:uppercase; text-decoration:none !important;}
a.Button2:hover{background:#9ecb01;}

#Container .centerAreaAcc{margin:auto; width:80%;}
#Container .centerAreaAcc ul{margin:0px; padding:0px;}
#Container .centerAreaAcc ul li{float:left; margin:0 0 18px; padding:0px; width:100%; text-align:left;}
#Container .centerAreaAcc ul li span{float:left; width:10%;margin:16px 0 0 1px;}

#Container .centerAreaAcc ul li a{text-decoration:underline; float:left; margin:16px 0 0 1px;}
.Account{
width:100%;float:right;}
.TermsFont {
font-size:13px;}
.TermsFont2 {
font-size:13px; float:right;text-align:center;width:330px;}
.AddLabel {font-size:15px;
}
.CarriageLabel {font-size:16px;color:#000000;
}
.PerLabel {font-size:14px;
}
.QtyDesc {
font-size:14px;}

#Container .centerAreaOr{margin:auto; width:80%;}
#Container .centerAreaOr ul{margin:0px; padding:0px;}
#Container .centerAreaOr ul li{float:left; margin:0 0 18px; padding:0px; width:100%; text-align:left;}
#Container .centerAreaOr ul li span{float:left; margin-right:5px; width:30%;}
#Container .centerAreaOr ul li input.textBox{float:left; border:1px solid #6a6a6a; padding:5px; width:78%;}


#Container .centerAreaOrDetails{margin:auto; width:60%;float:right;font-size:15px;}
#Container .centerAreaOrDetails ul{margin:0px; padding:0px;}
#Container .centerAreaOrDetails ul li{float:left; margin:0 0 18px 180px; padding:0px; width:100%; text-align:left;}
#Container .centerAreaOrDetails ul li span{float:left; margin-right:5px; width:30%;}

.color {
color:red;font-size:14px;}

#Container .centerAreaRegister{margin:auto; width:80%;}
#Container .centerAreaRegister ul{margin:0px; padding:0px;}
#Container .centerAreaRegister ul li{float:left; margin:0 0 18px; padding:0px; width:100%; text-align:left;}
#Container .centerAreaRegister ul li span{float:left; margin-right:5px; width:25%;}
#Container .centerAreaRegister ul li input.textBox{float:left; border:1px solid #6a6a6a; padding:5px; width:75%;}
#Container .centerAreaRegister ul li a{text-decoration:underline; float:left; margin:16px 0 0 106px;}
#Container .centerAreaRegister a.Button{float:right; margin:7px 6px 0 0; padding:3px 25px 2px;}
#Container .centerAreaRegister a.Button.edit{float:left;}
#Container .centerAreaRegister input{vertical-align:middle;}

#Container .centerAreaPassword{margin:auto; width:80%;}
#Container .centerAreaPassword ul{margin:0px; padding:0px;}
#Container .centerAreaPassword ul li{float:left; margin:0 0 18px; padding:0px; width:100%; text-align:right;}
#Container .centerAreaPassword ul li span{float:left; margin-right:5px; width:25%;}
#Container .centerAreaPassword ul li input.textBox{float:left; border:1px solid #6a6a6a; padding:5px; width:75%;}

#Container .centerAreaPassword a.Button{float:right; margin:7px 6px 0 0; padding:3px 25px 2px;}
#Container .centerAreaPassword a.Button.edit{float:left;}
#Container .centerAreaPassword input{vertical-align:middle;}

#Container .HomeTxt{margin:20px 0 0; text-align:left;}
#Container .HomeTxt li{border-bottom:1px solid #000; margin:0 0 15px; overflow:auto; padding:10px;}
#Container .HomeTxt li img {border: 2px solid #d3d3d3; float:right; margin:0 0 15px 15px; padding:4px;}

.Homeproducts {
}
.error {
color:red;}