body {
background-color:#ffffff;
	padding: 0;
	margin: 15px;
	font-family: arial, sans-serif;
	line-height: 1.5em;
	font-size: 62.5%;
}

#uploaderContainer { height: 400px; width: 950px; min-width: 525px; }
object { outline: none; }


.nobgfooter {width:978px;margin:0 auto;}

.errr {font-weight:bold;font-size:85%;margin:0;color:red;}

.rgt {
text-align:right;
}

.test {
display: table-cell;
width: 300px;
text-align: right;
padding-top: 25px;
position: relative;
top: 25px;
margin-top: -25px;
}

.clear {
clear:right;
}

.red {color:red;}


.cntr {
text-align: center;
}

.left {
text-align:left;
}

.bottom {
vertical-align: text-bottom;
}

.right {
text-align:right;
}


img { display: block; }
.no { display: inline; vertical-align: text-top; float:left;}
.nor { display: inline; vertical-align: text-top; float:right;margin:0 0px 0 7px;}

.menudevider {margin:0 8px 0 4px;font-weight:bold;font-size:120%;color: #c7c7c7;}


.sidebar {
padding-top:0;
margin-top:0;
padding-bottom:10px;
margin-bottom:10px;
border-bottom: 1px solid #d6d6d6;
display: block;
}

.info_sidebar {
padding-top:17px;
margin-top:0;
padding-bottom:0px;
margin-bottom:0px;
display: block;
font-weight: normal;
color: #000000;
font-size:120%;
line-height:1.38em;
}

.info_sidebar_top {
padding-top:0;
}

.custom1 {padding-bottom:36px;}
.custom2 {padding-bottom:17px;}
.custom3 {padding-top:17px;padding-bottom:13px;}
.custom4 {padding-bottom:5px;}
.custom5 {margin-top:15px;margin-bottom:30px;}
.custom6 {padding-top:21px;}
.custom7 {padding-bottom:17px;}
.custom8 {padding-top:17px;}
.custom9 {padding-bottom:24px;padding-top:35px;}
.custom10 {margin:17px 0 30px 0;padding:0}
.custom11 {margin:10px 0 20px 0;padding:0}
.custom12 {margin:20px 0 20px 0;padding:0}
.custom17 {margin:0 0 25px 0;padding:0}
.custom18 {margin:0 0 0 0;padding:0}
.custom27 {margin:0 24px 0 17px;}
.custom28 {margin-top:35px;}
.custom30 {margin-top:20px;margin-bottom:20px;}
.bump {margin-right:14px;margin-bottom:14px}
.filetop {margin:15px 0 0 0;padding:0}
.image_tn {margin:0 0 0 0;padding:0 0 0 0;text-align:center;}
.image_tn img {margin: 0 auto;}

.green {color: #008739;}

.copy {
margin:0 0 0 5px;
}

.copy2 {
margin:0 0 0 28px;
}

.copy3 {
margin:0 28px 0 28px;
}

.small {
font-weight: normal;
color: #000000;
font-size:135%;
line-height:1.38em;
}


.smaller {
font-weight: normal;
color: #000000;
font-size:110%;
line-height:1.38em;
}


.smaller2 {
font-weight: normal;
color: #000000;
font-size:100%;
line-height:1.38em;
}


.smallhead {
text-transform: capitalize;
font-weight: bold;
color: #000000;
font-size:125%;
line-height:1.2em;
}

.medium {
font-weight: normal;
color: #000000;
font-size:150%;
line-height:1.3em;
}


.qual {
font-weight: normal;
color: #777777;
font-size:140%;
line-height:1.3em;
}

.mediumb {
font-weight: bold;
color: #000000;
font-size:128%;
line-height:1.45em;
}

.large {
font-weight: bold;
color: #000000;
font-size:180%;
line-height:1.35em;
}

.big {
font-weight: normal;
color: #000000;
font-size:255%;
line-height:1.35em;
}


.big2 {
font-weight: normal;
color: #000000;
font-size:225%;
line-height:1.35em;
}


.big3 {
font-weight: normal;
color: #000000;
font-size:225%;
line-height:1.35em;
}

.big4 {
font-weight: normal;
text-transform: capitalize;
color: #000000;
font-size:225%;
}

.big_cost {
font-weight: normal;
color: #000;
font-size:190%;
line-height:1.35em;
}

.big_cost2 {
font-weight: bold;
color: #000;
font-size:170%;
line-height:1.35em;
}

.big_cost3 {
font-weight: normal;
color: #474747;
font-size:170%;
line-height:1.35em;
}

.plus_equals {
font-weight: normal;
color: #474747;
font-size:220%;
line-height:1.35em;
}

.faqtitle {
font-weight: bold;
text-transform: capitalize;
color: #000000;
font-size:265%;
margin:10px 14px 40px 28px;
}

.table {
margin:0;
}

.para {
margin-top:30px;
}

.smallpara {
margin-top:17px;
}

.aboutpara {
margin-top:30px;
margin-bottom:30px;
}

.faqpricepara {
margin-bottom:30px;
}

.para2 {
margin-bottom:7px;
}

.propara {
margin-top:17px;
}

.para3 {
margin-top:7px;
margin-bottom:-10px;
}


.faqpara {
margin-top:20px;
}

.txtimg {vertical-align:text-top;float:right;margin:0 14px 0 14px;}

.custom101 {margin-bottom:20px;}
.custom102 {margin-bottom:10px;}

table, td, th {vertical-align:middle;border: 1px #dedede solid;border-collapse: collapse;
border-spacing: 0px;line-height: 1.25em;}
th, td {font-size:180%;text-align:center;font-weight:bold;text-align:center;}
table {margin-bottom:1.4em;width:100%;}
th {padding:25px 0px 25px 0px;background:#f2f2f2;text-transform: capitalize;}
th.two {padding:12px 0px 12px 0px;background:#f2f2f2;text-transform: capitalize;}
td {padding:20px 0px 20px 0px;}
tr.even td {background:#E5ECF9;}
td.image {padding:10px 0 10px 0;}
th.pyo1_ {width:14%;}
th.pyo2_ {width:14%;}
th.pyo3_ {width:12%;}
th.blank1 {width:20%;}
th.blank2 {width:20%;}
th.blank3 {width:20%;}
th.bcart1 {width:16%;}
th.bcart2 {width:24%;}
th.bcart3 {width:28%;}
td.bcart4 {width:30%;}
td.nobold {font-weight:normal;}
td.faq {font-size:100%;padding:12px 10px 12px 10px;font-weight:normal;}
th.faq {background:#f2f2f2;text-transform: capitalize;font-size:100%;padding:12px 0px 12px 0px;}

table.nav {vertical-align:middle;border-style: none;}
td.nav {text-align:center;font-weight:normal;text-align:left; border-style: none; padding:0px 0px 0px 0px;color: #cccccc;padding-left:7px;font-size:150%;}
td.navwidth1 {width:5%;}
td.navwidth2 {width:20%;}
td.on {color: #000;}
td.empty {width:2%;}

.prices-container {width:1200px; background-color:#ffffff;padding:15px;margin:15px,100%;}


span.smallerror {
    color: red;
    font-size: .9em;
}
span.strikethrough {
    color: red;
    text-decoration: line-through;
}

.strikeout {text-decoration: line-through;}


.pyo3_mar {
margin:0 14px 0 14px;
background:#dedede;
}

.pyo3_pad {
padding:14px 24px 14px 24px;
background:#dedede;
width:902px;
float:left;
}

.pyo3box {
margin:5px 10px 10px 0px;
padding:17px 24px 14px 24px;
background:white;
display: inline;
vertical-align: text-top;
float:left;
font-weight: bold;
color: #000000;
font-size:90%;
line-height:1.3em;
height:117px;
overflow: hidden;
}

.pyo3imgbox {
margin:5px 10px 10px 0px;
padding:24px 24px 24px 24px;
background:white;
display: inline;
vertical-align: text-top;
float:left;
font-weight: bold;
color: #000000;
font-size:90%;
line-height:1.3em;
height:100px;
overflow: hidden;
}

.totalbox {background:#dedede;margin:0 0 0 0;height:auto;padding:0 0 0 0;}
.totalbox_pro {background:#dedede;margin:0 0 0 0;height:auto;padding:0 0 0 0;}

.devider {width:1px;padding:0 25px 0 25px;}
.devider2 {width:1px;padding:15px 35px 0 20px;margin:0;}

.box1 {width:117px;}

.box2 {width:120px;}

.box3 {width:120px;}

.box4 {width:295px;}

.box5 {width:132px;}
.box5_2{width:130px;height:180px;}
.box5_3{width:155px;height:180px;}

.box6 {width:211px;height:180px;}
.box6_2 {width:267px;height:180px;}

.box7 {width:100px;height:180px;}

.box8 {width:105px;}
.box9 {width:150px;}

textarea.pyo_ds {border:solid 3px #d1d1d1;width:195px;height:60px;padding:5px;font-family: arial, sans-serif; line-height: 1.5em; font-size: 80%;overflow: auto;}

textarea.pyo_le {border:solid 3px #d1d1d1;width:195px;height:84px;padding:5px;font-family: arial, sans-serif; line-height: 1.5em; font-size: 80%;overflow: auto;}
.box6_2 textarea.pyo_le {width:245px;}

textarea.pyo_note {border:solid 3px #d1d1d1;width:290px;height:140px;padding:5px;font-family: arial, sans-serif; line-height: 1.5em; font-size: 80%;overflow: auto;}

div#disCode {
    color:red;
    font-size:0.8em;
    width:120px;
}

.tiny_th {
font-weight: normal;
font-size:65%;
margin-top:1px;
line-height: 1.1em;
text-transform: none;
}

.tiny_tr {
font-weight: normal;
font-size:65%;
margin-top:4px;
line-height: 1.1em;
}

.tiny_tr2 {
font-weight: normal;
font-size:130%;
text-align:left;
padding:20px 10px 20px 10px;
}


input.pyo {
font-size:100%;
padding:4px 2px;
border:solid 3px #d1d1d1;
width:100%;
margin:7px 0 20px 0px;
}

input.pyo_quant {
font-size:100%;
padding:4px 2px;
border:solid 3px #d1d1d1;
width:110px;
margin:15px 0 0 0;
}

input.pyo_cert {
font-size:70%;
padding:4px 2px;
border:solid 3px #d1d1d1;
width:50px;
margin:5px 0 0 0;
}

input.net30 {
font-size:70%;
padding:4px 2px;
border:solid 3px #d1d1d1;
width:100px;
margin:5px 0 0 0;
}

select {
font-size:80%;
padding:4px 2px;
border:solid 1px #d1d1d1;
width:90%
}

select.pyo {
font-size:100%;
padding:4px 2px;
border:solid 3px #d1d1d1;
width: 100%;
}

.m15 {margin:15px 0 0 0;}
.m7 {margin:7px 0 0 0;}
.m4 {margin:4px 0 0 0;}

.pyo1w {width:105%;}
.pyo3w1 {width:70px;margin:15px 0 0 0;padding:0}
.grey {background:#eaeaea;}


.nob {
font-weight: normal;
}

.center {
display: block;
margin-left: auto;
margin-right: auto;
}


A.smalltext:LINK {
font-weight: bold;
text-decoration:underline;
color: #000;
background:#fff;
padding-right:2px;
padding-left:2px;
}

A.smalltext:VISITED {
font-weight: bold;
text-decoration:underline;
color: #000;
background:#fff;
padding-right:2px;
padding-left:2px;
}

A.smalltext:HOVER {
font-weight: bold;
text-decoration:none;
color: #fff;
background:#000;
padding-right:2px;
padding-left:2px;
}




A.text:LINK {
font-weight: bold;
text-decoration:underline;
color: #000;
background:#fff;
padding-right:4px;
padding-left:4px;
}

A.text:VISITED {
font-weight: bold;
text-decoration:underline;
color: #000;
background:#fff;
padding-right:4px;
padding-left:4px;
}

A.text:HOVER {
font-weight: bold;
text-decoration:none;
color: #fff;
background:#000;
padding-right:4px;
padding-left:4px;
}


A.text2:LINK {
font-weight: normal;
text-decoration:underline;
color: #000;
background:#fff;
padding-right:4px;
padding-left:4px;
}

A.text2:VISITED {
font-weight: normal;
text-decoration:underline;
color: #000;
background:#fff;
padding-right:4px;
padding-left:4px;
}

A.text2:HOVER {
font-weight: normal;
text-decoration:none;
color: #fff;
background:#000;
padding-right:4px;
padding-left:4px;
}



A.text3:LINK {
font-weight: normal;
text-decoration:underline;
color: #000;
background:#f2f2f2;
padding-right:4px;
padding-left:4px;
}

A.text3:VISITED {
font-weight: normal;
text-decoration:underline;
color: #000;
background:#f2f2f2;
padding-right:4px;
padding-left:4px;
}

A.text3:HOVER {
font-weight: normal;
text-decoration:none;
color: #fff;
background:#000;
padding-right:4px;
padding-left:4px;
}



A.faq:LINK {
font-weight: bold;
text-decoration:none;
color: #fff;
background:darkgrey;
padding-right:2px;
padding-left:2px;
font-size:50%;
vertical-align:top;
}

A.faq:VISITED {
font-weight: bold;
text-decoration:none;
color: #fff;
background:darkgrey;
padding-right:2px;
padding-left:2px;
font-size:50%;
vertical-align:top;
}

A.faq:HOVER {
font-weight: bold;
text-decoration:underline;
color: #000;
background:none;
padding-right:2px;
padding-left:2px;
font-size:50%;
vertical-align:top;
}



A.faqcart:LINK {
font-weight: bold;
text-decoration:none;
color: #fff;
background:#darkgrey;
padding-right:2px;
padding-left:2px;
font-size:70%;
vertical-align:top;
}

A.faqcart:VISITED {
font-weight: bold;
text-decoration:none;
color: #fff;
background:#darkgrey;
padding-right:2px;
padding-left:2px;
font-size:70%;
vertical-align:top;
}

A.faqcart:HOVER {
font-weight: bold;
text-decoration:underline;
color: #000;
background:none;
padding-right:2px;
padding-left:2px;
font-size:70%;
vertical-align:top;
}




A.addcart:LINK {
font-weight: bold;
text-decoration:none;
color: #000;
background:#fff;
padding-right:7px;
padding-left:7px;
font-size:200%;
}

A.addcart:VISITED {
font-weight: bold;
text-decoration:none;
color: #000;
background:#fff;
padding-right:7px;
padding-left:7px;
font-size:200%;
}

A.addcart:HOVER {
font-weight: bold;
text-decoration:none;
color: #fff;
background:#000;
padding-right:7px;
padding-left:7px;
font-size:200%;
}





A.viewcart:LINK {
font-weight: bold;
text-decoration:none;
color: #fff;
background:#000;
padding-right:7px;
padding-left:7px;
font-size:190%;
}

A.viewcart:VISITED {
font-weight: bold;
text-decoration:none;
color: #fff;
background:#000;
padding-right:7px;
padding-left:7px;
font-size:190%;
}

A.viewcart:HOVER {
font-weight: bold;
text-decoration:none;
color: #fff;
background:#f50000;
padding-right:7px;
padding-left:7px;
font-size:190%;
}






A.pyonav:LINK {
font-weight: normal;
text-decoration:none;
color: #cccccc;
background:#fff;
padding-right:7px;
padding-left:7px;
font-size:100%;
}

A.pyonav:VISITED {
font-weight: normal;
text-decoration:none;
color: #cccccc;
background:#fff;
padding-right:7px;
padding-left:7px;
font-size:100%;
}

A.pyonav:HOVER {
font-weight: normal;
text-decoration:none;
color: #000;
background:#fff;
padding-right:7px;
padding-left:7px;
font-size:100%;
}









A.bigbutton:LINK {
font-weight: normal;
text-decoration:none;
text-transform: uppercase;
color: #ffffff;
background:#000;
padding:4px 6px 4px 6px;
font-size:270%;
line-height:2em;
}

A.bigbutton:VISITED {
font-weight: normal;
text-decoration:none;
text-transform: uppercase;
color: #ffffff;
background:#000;
padding:4px 6px 4px 6px;
font-size:270%;
line-height:2em;
}

A.bigbutton:HOVER {
font-weight: normal;
text-decoration:none;
text-transform: uppercase;
color: #ffffff;
background:#f50000;
padding:4px 6px 4px 6px;
font-size:270%;
line-height:2em;
}




A.smallbutton:LINK {
font-weight: normal;
text-decoration:none;
text-transform: uppercase;
color: #fff;
background:#000;
padding:4px 6px 4px 6px;
font-size:110%;
line-height:2em;
}

A.smallbutton:VISITED {
font-weight: normal;
text-decoration:none;
text-transform: uppercase;
color: #fff;
background:#000;
padding:4px 6px 4px 6px;
font-size:110%;
line-height:2em;
}

A.smallbutton:HOVER {
font-weight: normal;
text-decoration:none;
text-transform: uppercase;
color: #fff;
background:#f50000;
padding:4px 6px 4px 6px;
font-size:110%;
line-height:2em;
}




A.smallerbutton:LINK {
font-weight: normal;
text-decoration:none;
text-transform: uppercase;
color: #fff;
background:#000;
padding:3px 5px 3px 5px;
font-size:90%;
line-height:2em;
}

A.smallerbutton:VISITED {
font-weight: normal;
text-decoration:none;
text-transform: uppercase;
color: #fff;
background:#000;
padding:3px 5px 3px 5px;
font-size:90%;
line-height:2em;
}

A.smallerbutton:HOVER {
font-weight: normal;
text-decoration:none;
text-transform: uppercase;
color: #fff;
background:#f50000;
padding:3px 5px 3px 5px;
font-size:90%;
line-height:2em;
}




A.faqindex:LINK {
font-weight: bold;
text-decoration:underline;
text-transform: capitalize;
color: #000;
background:#fff;
padding:4px 6px 4px 6px;
font-size:100%;
line-height:2em;
}

A.faqindex:VISITED {
font-weight: bold;
text-decoration:underline;
text-transform: capitalize;
color: #000;
background:#fff;
padding:4px 6px 4px 6px;
font-size:100%;
line-height:2em;
}

A.faqindex:HOVER {
font-weight: bold;
text-decoration:none;
text-transform: capitalize;
color: #fff;
background:#000;
padding:4px 6px 4px 6px;
font-size:100%;
line-height:2em;
}







A.headfoot:LINK {
text-transform: uppercase;
font-weight: normal;
font-size:110%;
line-height:1.7em;
margin-right:-4px;
color: #838383;
}

A.headfoot:VISITED {
text-transform: uppercase;
font-weight: normal;
font-size:110%;
line-height:1.7em;
margin-right:-4px;
color: #838383;
}

A.headfoot:HOVER {
text-transform: uppercase;
font-weight: normal;
font-size:110%;
line-height:1.7em;
margin-right:-4px;
color: #fff;
background:#838383;
}

A.green:LINK {
color: #008739;
}

A.green:VISITED {
color: #008739;
}

A.green:HOVER {
color: #ffffff;
background:#008739;
}




A.navmenu:LINK {
text-transform: uppercase;
text-decoration:none;
letter-spacing:0.003em;
font-size:128%;
margin-right:8px;
line-height:2.5em;
}

A.navmenu:VISITED {
text-transform: uppercase;
text-decoration:none;
letter-spacing:0.003em;
font-size:128%;
margin-right:8px;
line-height:2.5em;
}

A.navmenu:HOVER {
text-transform: uppercase;
letter-spacing:0.003em;
font-size:128%;
margin-right:8px;
line-height:2.5em;
}


#menu A:LINK {
text-transform: uppercase;
text-decoration:none;
letter-spacing:0.003em;
font-size:128%;
margin-right:8px;
line-height:2.5em;
font-weight: bold;
text-decoration:underline;
color: #000;
background:#fff;
padding-right:4px;
padding-left:4px;
}

#menu A:VISITED {
text-transform: uppercase;
text-decoration:none;
letter-spacing:0.003em;
font-size:128%;
margin-right:8px;
line-height:2.5em;
font-weight: bold;
text-decoration:underline;
color: #000;
background:#fff;
padding-right:4px;
padding-left:4px;
}

#menu A:HOVER {
text-transform: uppercase;
letter-spacing:0.003em;
font-size:128%;
margin-right:8px;
line-height:2.5em;
font-weight: bold;
text-decoration:none;
color: #fff;
background:#000;
padding-right:4px;
padding-left:4px;
}

#menu A.current {
text-transform: uppercase;
letter-spacing:0.003em;
font-size:128%;
margin-right:8px;
line-height:2.5em;
font-weight: bold;
text-decoration:none;
color: #fff;
background:#000;
padding-right:4px;
padding-left:4px;
}

.cntr2 {
text-align: center;
}

.left2 {
text-align:left;
}

.imageXofX {
    float: right;
    font-size: 90%;
    font-weight: normal;
    line-height: 100%;
    margin-top: 5px;
}
