.formbody {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	color: #59595B;
	width: 650px;
	margin-right: auto;
	margin-left: auto;
}
.float-right {
	float: right;
	clear: left;
}

.formbody h1 {
	font: 18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	margin: 0;
	color: #ff6600;
}
.button {
	margin-left: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/*lightbox container*/
.box_container {
    z-index:1000;
   /* border:#000000 1px solid;*/
    text-align:left;
}

/*box content area*/
.content_area {
	position:absolute;
	top:0px;
	left:0px;
	background-color:#ffffff;
	width:100%;
	height:100%;
	overflow:auto;
	font-size: 12px;
}

/*box content*/
.box_content {
    width:100%;
}
.h1-line {
	background-image: url(../images/lightbox/forms/grey-line.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 4px;
	padding-bottom: 2px;
}

.companyinfo {
	padding-right: 12px;
}

.formimage {
	float: left;
	padding-right: 22px;
}

.description {
	color: #08c;	
}

.instruction {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F60;
	padding-bottom: 6px;
	}
	
	#formtable {
	margin-top: 12px;		
	}
	
	input {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	color: #59595B;
}

textarea  {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	color: #59595B;
}

select  {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	color: #59595B;
}

.name {
	margin-right: 62px;	
}

.company {
	margin-right: 42px;
}

.phone {
	margin-right: 12px;
}

.email {
	margin-right: 63px;
}

.package {
	margin-right: 6px;
}

.quantity {
	margin-right: 50px;
}

.tbpad {
	padding-top: 3px;
	padding-bottom: 5px;	
}

/*box title area
.box_title {
    position:absolute;
    left:-1px;
    top:-27px;
    overflow:hidden;
    z-index:1000;
    width:100%;
    height:27px;
    background-image:url(../images/lightbox/forms/barbg.gif);
    background-position:bottom center;
    border:#000000 1px solid;
    border-bottom:none;    
}*/ 


/*title text
.title_text {
    font-family:verdana,arial;
    font-weight:bold;
    font-size:8pt;    
    color:#000000;
    margin:6px 20px 1px 10px;    
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}*/

/*AJAX loading style*/
.box_loading {
    background-image:url(../images/lightbox/forms/animated_progress.gif);
    background-position:center center;
    background-repeat:no-repeat;
    z-index:1005;
    top:0px; left:0px;
    width:100px;
    height:100px;
}

/*close button*/
.box_close {
    position:absolute;
    background:transparent url(../images/lightbox/forms/close.png) no-repeat 0 0;           
    width:19px;
    height:17px;
    top:5px;
    right:5px;
    cursor:pointer;
    z-index:1010;
}

a.box_prev, a.box_next {
    position: absolute; 
    background-image: url(../images/lightbox/forms/blank.gif);
    width: 40%; 
    height: 100%; 
    bottom: 0px; 
    cursor: pointer;
    z-index: 1002; 
    outline:none;
}

a.box_prev {
    left: 0px;
}

a.box_next {
    right: 0px;
}


a.box_prev:hover {
    background-image:url(../images/lightbox/forms/prev.gif);
    background-repeat:no-repeat;
    background-position:0% 100%;
}

a.box_next:hover {
    background-image:url(../images/lightbox/forms/next.gif);
    background-repeat:no-repeat;
    background-position:100% 100%;    
}


/*-------------*/
/*   borders   */
/*-------------*/

/*corner border*/
.b_tlc, .b_trc, .b_blc, .b_brc {
    position:absolute;    
    background-repeat: no-repeat;
}

/*top left corner
.b_tlc {
	background-image:url(../images/lightbox/forms/topleftsidecorner.png);
	top:-1px;
	left:-5px;
	width:13px;
	height:40px;
    }*/

/*top right corner
.b_trc {
    background-image:url(../images/lightbox/forms/trc.png);
    top:-40px;
    right:-13px;
    width:13px;
    height:40px;
    }*/

/*bottom left corner
.b_blc {
    background-image:url(../imageslightbox/forms/blc.png);
    left:-13px;
    bottom:-13px;
    width:13px;
    height:13px;
    }*/ 

/*bottom right corner
.b_brc {
    background-image:url(../images/lightbox/forms/brc.png);
    right:-13px;
    bottom:-13px;
    width:13px;
    height:13px;
    }*/

/*top and bottom border common style*/
.b_top, .b_bottom {
    position:absolute;    
    background-repeat: repeat-x;
    }

/*top border
.b_top {
    background-image:url(../images/lightbox/forms/tb.png);
    width:100%;
    height:13px;
    top:-40px;
    left:0px;
}*/

/*bottom border
.b_bottom {
    background-image:url(../images/lightbox/forms/bb.png);
    width:100%;
    height:13px;
    bottom:-13px;
}*/

.b_right, .b_left {
    position:absolute;
    background-repeat: repeat-y;
}

/*right border 
.b_right {
    background-image:url(../images/lightbox/forms/r.png);
    width:13px;
    height:100%;
    top:0px;
    right:-13px;    
}*/   

/*left border
.b_left {
    background-image:url(../images/lightbox/forms/l.png);
    width:13px;
    height:100%;
    top:0px;
    left:-13px; 
}*/

/*-------------*/
/*   overlay   */
/*-------------*/

.box_overlay {
    position:absolute;
    background-color:#333333;
    z-index:900;
    filter: alpha(opacity = 65);
    -moz-opacity:0.65;
    opacity:0.65;
    top:0px;
    left:0px; 
}
