html
{
 overflow: hidden !important;
 overflow-x: hidden;
 overflow-y: auto !important;
} 
body
{
 font-family: "Times";
 cursor : default; 
 text-align: center;
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0;
 overflow: hidden !important;
 overflow-x: hidden;
 overflow-y: auto;
 min-width: 900px;
}
table
{
 font-size: 14px;	 
 color: #666666; 
 text-align: center;
 margin-left: auto;
 margin-right: auto;
}
.noFont
{
 font-size: 1px;
}
.menuitem
{
 position:absolute;
 z-index: 40;
 visibility: hidden;
 cursor: pointer;
}
.btn {cursor: pointer;}
h1
{
 font-size: 16px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}
hr
{
 border-top: solid 1px lightslategray; 
 border-bottom:0;
 border-left:0;	
 border-right:0;
}
a
{
 color: #3c3c3c;
 font-weight: lighter;
}
textarea
{
 font-family: "Times";
 font-size: 14px; 	  
}
.guesttextarea
{
 overflow: hidden; 
 overflow-x: hidden;
 overflow-y: hidden; 
 border-top: solid 1px lightslategray; 
 border-bottom:0;
 border-left:0;	
 border-right:0;
 height:68px
}
legend
{
 margin-top: 10px;
 color: lightslategray;
}
.logininput
{
 border: solid 1px lightslategray;
 height:18px;
 width:100px;
 font-size: 12px;
 text-align:center;
}
.button
{
 height:22px;
 width:100px;
 font-size: 14px;
}
.input
{
 border: solid 1px lightslategray;
 height:18px;
 width:200px;
 font-size: 12px;
 text-align:left;
}
.inputContact
{
 border: solid 1px lightslategray;
 height:14px;
 width:130px;
 font-size: 12px;
 text-align:left; 
}
.lockInput
{
 border: solid 1px white;
 border-bottom: solid 1px lightslategray; 
 height:20px;
 width:200px;
 font-size: 14px;
}
.unlockInput
{
 border: solid 1px lightslategray;
 height:20px;
 width:200px;
 font-size: 14px;
}
.topbottomborder
{
 border-top: solid 1px black;
 border-bottom: solid 1px black;
}
.topbottombordergrey
{
 border-top: solid 1px lightslategray;
 border-bottom: solid 1px lightslategray;
}
.topborder
{
 border-top: solid 1px lightslategray;
}
.bottomborder
{
 border-bottom: solid 1px lightslategray;
}
.box
{
 border: solid 1px lightslategray;
}
.light
{
  visibility:hidden;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.7);
  -moz-opacity: 70;
  -khtml-opacity: 70;
  opacity: 70;
}
.halflight
{
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);
  -moz-opacity: 100;
  -khtml-opacity: 100;
  opacity: 100;
}
.gimg
{
 position:relative; 
}

#order input {border:solid 1px lightslategray;width:220px;}
#order select {width:204px;}
#order textarea {width:400px; height:50px; border:solid 1px lightslategray;}
#order1 select {width:373px;}
h2
{
 color: black;
 margin: 6px 6px 6px 12px;
 font-size:12px;
 font-weight:normal;
 font-variant: small-caps;
}
ul
{
 margin-top: 7px;
 margin-bottom: 7px;
}
p
{
 margin-top: 5px;   
 margin-bottom: 5px;
}

                                            .orderdiv
                                            {
                                                text-align: left;
                                                width: 740px;
                                                height: 520px;
                                                padding: 0px 10px 10px 0px;                                                
                                                margin: auto;                                                
                                            }
                                            .orderdiv ul
                                            {
                                                list-style-type: square;                                                
                                            }
                                            .orderdiv ul li
                                            {
                                                margin-top: 7px;
                                            }
                                            .orderdiv select
                                            {
                                                width: 204px;
                                            }
                                            .orderdiv #iCityOther
                                            {
                                                width: 198px;
                                            }
                                            .orderdiv #trCountryOther {visibility: hidden;}
                                            .orderdiv h2
                                            {
                                                font-variant: normal;
                                                font-size: 16px;
                                            }
                                            .orderdiv table tr td
                                            {
                                                vertical-align: top;
                                                text-align: left;
                                            }
                                            .orderdiv .userdata
                                            {                                                
                                                height: 105px;
                                            }
                                            .orderdiv .left
                                            {                                                                                                
                                                width: 365px;
                                                float: left;
                                            }
                                            .orderdiv .right
                                            {
                                                width: 365px;
                                                float: right;                                                
                                            }
                                            .orderdiv textarea
                                            {
                                                clear: both;
                                                width: 100%;
                                                margin-top: 10px;
                                                height: 37px;
                                            }                                            
                                            .orderdiv .divdop h2 {display: block; float: left; text-align: right;}
                                            .orderdiv .divdop textarea {width: 605px;}                                            
                                            .orderdiv .important ul {list-style-type: square;}
                                            .orderdiv .divBtn {text-align: right;}
                                            .orderdiv .dBtn
                                            {                                                
                                                text-decoration: none;
                                                display: block;
                                                width: 83px;
                                                height: 34px;
                                                cursor: pointer;
                                                text-align: center;
                                                background-image: url("/pic/detail/newBuyUp.gif");
                                                float: right;
                                            }
                                            .orderdiv .dBtn div 
                                            {                                                
                                                padding-top:5px;
                                            }
                                            .orderdiv .oneline {width:205px; height:16px; margin: 0px 0px 0px 5px;}
                                            .orderdiv #kievPayTypeInfo {display:none; margin-left:27px; font-size: 12px;}                                                
                                            .orderdiv #varKiev {    height: 250px; display: block;}
                                            .orderdiv #varUkraine { height: 250px; display: none;}
                                            .orderdiv #varOther {   height: 250px; display: none;}
