* {font-size:100.01%;}
body {padding:0px; margin:0px; background:url(/img/back.png) no-repeat center top; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; background-color:#f7b615; color:#000000;}
body.err {background-image:none;}
table {border-collapse:collapse; empty-cells:show;}
img.png24 {background-image:none ! important; behavior:url('/js/pngfix.htc');}
a, a:visited {color:#0094d8;}
a:hover {color:#00aeff;}
.absolute {position:absolute; left:0px; top:0px; width:100%; height:100%;}
.relative {position:relative;}
.print, .jshidden {display:none;}
#Ruler {position:absolute;	top: 0px;	left: 0px;	width: 90%;	height: 0px;}
.wfix {width:90%;max-width: 1300px; min-width: 900px;
// width: expression((document.getElementById('Ruler')) ? ((document.getElementById('Ruler').clientWidth > 1300) ? '1300px' : ((document.getElementById('Ruler').clientWidth < 900) ? '900px' : '90%')) : '90%');
}
img.popupIco {margin-left:5px;}

#Back {
height:500px;
//height: expression(document.getElementById('Front') ? document.getElementById('Front').clientHeight+'px' : '550px'); 
}

.index #Reducer {padding:100px 35px 150px 35px;}
.inner #Reducer {padding:40px 35px;}

div#LogoContainer, div#Footer {position:absolute;}
#Footer {font-size:70%;color:#ffffff;}
div#LogoContainer {left:50px; top:50px;}
div#Footer {left:50px; bottom:35px;}
td#LogoContainer {padding:50px 0px 15px 50px; vertical-align:top;}
td#Footer {padding-bottom:35px; padding-left:50px; vertical-align:bottom;}

.shifted {text-align:left; width:768px; margin:4% 0;}

.header, .ls07 {height:100px;}
.header {padding:0px 0px 20px 75px;}
.ls07 {padding:20px 0px 0px 75px;}

.content {height:462px;}
.dashed {border:1px dashed #333333;}

.index .bged {background-color:#fef7e5;}


table.form td, td.caption span.label {color:#747272;font-size:70%;font-weight:normal; padding-top:6px;}
td.caption span.label {display:block;}
table.form td {padding:5px;}
.inp {width:137px;border:1px solid #747272;background-color:#ffffff;font-size:140%;color:#000000;font-family:Tahoma;}
input.sbmt {margin:0 10px;}
input.warn, textarea.warn {background-color:red;};

.index .content {width:100%;padding-top:75px;}

textarea.inp {font-family:Tahoma; font-size:200%;}
input.chbx {
margin:0px; 
//margin-left:-4px;
}

.index table.form {margin:3px;}

td.sfContainer {padding:5px;}
td.findContainer, div.form-bg, table.form-bg, .index table.form {background-color:#fef7e5;}
table.sendForm {width:100%;}
table.sendForm td {padding:5px 0;}
table.sendForm .message-cell td {padding:0;}
table.sendForm .spaceline {height:6px;}
table.sendForm td.caption {padding:0px 15px 0px 70px;vertical-align:top; font-size:100%;}
.caption span {font-size:120%; color:#2d3132; font-weight:normal;}
table.sendForm input.inp {width:312px;}
table.sendForm label {margin-right:15px;}
table.sendForm textarea {width:400px;}

.optionSelActive {border:1px solid #f7b615; cursor:auto; margin:1px;}
.optionSel {border:none; cursor:pointer; margin:2px;}
.colorSel {
	border: 2px solid #fef7e5;
	width:17px;height:17px;
	//width:19px; 
	//height:19px;
}

#Area {position:relative; width:100%; height:100%; font-size:130%;cursor:pointer;}
#SendLink {font-size:250%;}
#Finder {position:absolute; top: 0px; left:0px; width:59px; height:94px; visibility:hidden;}

#Bubble {position:absolute; top: 1px; left:0px; width:140px; height:137px; visibility:hidden;}
#BPointer {position:relative; left:10px; width:16px;}

td.findContainer {width:910px; height:460px;}
div#AreaConatiner {position:relative; left:0px; top:0px; width:910px; height:460px; overflow:hidden;}
div#FindArea {top:0px; left:0px; width:910px; height:460px; overflow:hidden;}
div#Heart {cursor:crosshair; position:absolute; width:2000px; height:1000px;}
div#Message {position:absolute; width:89%; top:0px; left:0px; padding:20px; color:#ffffff; visibility:hidden;}

span#MessageSignature {font-size:170%; font-style:italic; font-weight:600;}

td.errContainer {padding-left:20%; color:#000000; font-size:80%;}
.errContainer h1.err {color:#000000; font-size:100%; font-weight:bold; margin:138px 0 0 0;}
.errContainer a.err {color:#704da0; font-size:170%;}
.errHeadImg img {margin-left:50px;}
