body {
	margin-left: 5px;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background:#104698 url(img/v2/page_bg.gif) repeat;
}

form {
	display: inline;
}

.pagewrapper {
	
}

.pageframe {
	/* border: 1px solid #1758ba; */
	padding: 1px;
	text-align: left;
}

.headerframe {
	border: 1px solid #1758ba;
}

.footerframe {
	padding: 2px;
	background: #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1758ba;
}

.errorlist {
	list-style-type: square;
}

.errorbox {
	border:1px solid #eb5a5a;
	background-color: #FFECEC;
	padding: 4px 4px 4px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #df0f0f;
}

.warningbox {
	border: 1px solid #c2be4e;
	background-color: #FFFFA6;
	padding: 4px 4px 4px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #958c40;
}

.confirmbox {
	border: 1px solid #5eb335;
	background-color: #D1FFBB;
	padding: 4px 4px 4px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4d9b27;
}

.subfooterframe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.sectionheader {
	background: #1758ba;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
}

.sectionbody {
	padding: 2px;
	border: 1px solid #999999;
	background: #F3F3F3;
}

.vseparator {
	height: 5px;
}

.productframe {
	padding: 2px;
	border: 1px solid #999999;
	background: #FFFFFF;
}

.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.text1 a:link {
	color: #1758ba;
 	text-decoration: underline;
}
.text1 a:visited {
	color: #1758ba;
 	text-decoration: underline;
}
.text1 a:hover {
	color: #1758ba;
 	text-decoration: none;
}

.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1758ba;
}
.text2 a:link {
	color: #1758ba;
 	text-decoration: none;
}
.text2 a:visited {
	color: #1758ba;
 	text-decoration: none;
}
.text2 a:hover {
	color: #1758ba;
 	text-decoration: underline;
}

.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.text3 a:link {
	color: #1758ba;
 	text-decoration: underline;
}
.text3 a:visited {
	color: #1758ba;
 	text-decoration: underline;
}
.text3 a:hover {
	color: #1758ba;
 	text-decoration: none;
}

.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.text4 a:link {
	color: #1758ba;
 	text-decoration: underline;
}
.text4 a:visited {
	color: #1758ba;
 	text-decoration: underline;
}
.text4 a:hover {
	color: #1758ba;
 	text-decoration: none;
}

.text5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.text5 a:link {
	color: #666666;
 	text-decoration: underline;
}
.text5 a:visited {
	color: #666666;
 	text-decoration: underline;
}
.text5 a:hover {
	color: #666666;
 	text-decoration: none;
}

.text6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1758ba;
}
.text6 a:link {
	color: #1758ba;
 	text-decoration: underline;
}
.text6 a:visited {
	color: #1758ba;
 	text-decoration: underline;
}
.text6 a:hover {
	color: #1758ba;
 	text-decoration: none;
}

.text7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.text7 a:link {
	color: #333333;
 	text-decoration: underline;
}
.text7 a:visited {
	color: #333333;
 	text-decoration: underline;
}
.text7 a:hover {
	color: #333333;
 	text-decoration: none;
}

.text8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.text8 a:link {
	color: #666666;
 	text-decoration: underline;
}
.text8 a:visited {
	color: #666666;
 	text-decoration: underline;
}
.text8 a:hover {
	color: #666666;
 	text-decoration: none;
}

.navtext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1758ba;
}
.navtext1 a:link {
	color: #1758ba;
 	text-decoration: none;
}
.navtext1 a:visited {
	color: #1758ba;
 	text-decoration: none;
}
.navtext1 a:hover {
	color: #1758ba;
 	text-decoration: underline;
}

.navtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F00000;
}
.navtext2 a:link {
	color: #F00000;
 	text-decoration: none;
}
.navtext2 a:visited {
	color: #F00000;
 	text-decoration: none;
}
.navtext2 a:hover {
	color: #F00000;
 	text-decoration: underline;
}

.itemlist-brand {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #1758ba;
}
.itemlist-brand a:link {
	color: #1758ba;
 	text-decoration: none;
}
.itemlist-brand a:visited {
	color: #1758ba;
 	text-decoration: none;
}
.itemlist-brand a:hover {
	color: #1758ba;
 	text-decoration: none;
}
.itemlist-title {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.itemlist-title a:link {
	color: #666666;
 	text-decoration: none;
}
.itemlist-title a:visited {
	color: #666666;
 	text-decoration: none;
}
.itemlist-title a:hover {
	color: #666666;
 	text-decoration: none;
}
.itemlist-price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1758ba;
}
.itemlist-saleprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F00000;
}
.itemlist-salepricetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F00000;
}
.itemlist-strikeprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: line-through;
	color: #999999;
}

.header1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #1758ba;
}

.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #999999;
}

.navseparator {
	height: 1px;
	background: #CCCCCC;
}

.navprecell {
	background: #1758ba;
	height: 12px;
}
.navcell {
	background: #F3F3F3;
	padding: 2px 2px 2px 4px;
}
.navprecell-active {
	background: #1758ba;
	height: 12px;
}
.navcell-active {
	background: #E0E0E0;
	padding: 2px 2px 2px 4px;
}
.navprecell-subcat {
	background: #BFC6D5;
	height: 12px;
}
.navcell-subcat {
	background: #E0E0E0;
	padding: 2px 2px 2px 4px;
}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 12px;
	color: #000000;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.dropdownlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.button {
	
}

.gridvseparator {
	width: 1px;
	background: #CCCCCC;
}
.gridhseparator {
	height: 1px;
	background: #CCCCCC;
}

.attributesframe {
	border: 1px solid #339900;
}

.attributesheadercell {
	background: #339900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
}

.attributename {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.attributerequiredtext {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.attributerequiredcell {
	
}


.clientmessage {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F00000;
}

.bar {
	background:#042159 url(img/v2/bar.jpg) repeat-x;
	height:5px
}

.tl {
	background:#fff url(img/v2/corcer_tl.jpg) top left no-repeat;
	width:792px;
}

.tr {
	background:url(img/v2/corcer_tr.jpg) top right no-repeat;
}

.bl {
	background:url(img/v2/corcer_bl.jpg) bottom left no-repeat;
}

.br {
	background:url(img/v2/corcer_br.jpg) bottom right no-repeat;
	padding:10px;
}
