/* ------------------------------------------------------------------------
	Popin
------------------------------------------------------------------------- */

	#overlay {
		background: #000;
		position: absolute; top: 0; left: 0;
		z-index: 10000;
		width: 100%;
	}
	.prettyPopin {
		display: none;
		overflow: hidden;
		position: absolute; z-index: 11000;
		top: 50%; left: 50%;
		
		
	}
	
		.prettyPopin a#b_close {
			display: none;
			position: absolute; z-index: 2;
			top: 13px; right: 2px;
			width: 41px; height: 46px;
			text-indent: -10000px;
			
		}
	
		.prettyPopin .prettyContent {
			position: relative;
			width: 100%; height: 100%;
			font-size: 1.2em;
			
		}
		
			.prettyPopin .prettyContent .prettyContent-container {
				display: none;
				padding: 20px 15px 15px 15px;
			}
		
			.prettyPopin .prettyContent .loader {
				position: absolute;
				top: 50%; left: 50%;
				margin: -14px 0 0 -14px;
			}
/* CSS Document */

#bform {
	width:1030px;
	font-family: "Times New Roman", Times, serif!important;}
.bfrmtl {
	background:url(/images/bfrmtl.gif) left top no-repeat;
	padding-left:9px;
	height:17px;
	}
.bfrmbg {
	background:url(/images/bfrmbg.gif) left top repeat-x;
	height:17px
}
.bfrmbigbg {
	background:url(/images/bfrmbigbg.jpg) repeat-x;
	height:560px;
	position:relative;}
.bfrmlb {
	background: url(/images/bfrmlb.gif) left bottom no-repeat;
	height:11px;
	padding-left:11px;}
.bfrmrb {
	background: url(/images/bfrmrb.gif) right bottom no-repeat;
	height:11px;
	padding-right:11px;}
.bfrmbbg {
	background: url(/images/bfrmbbg.gif) left bottom repeat-x;
	height:11px;}
.bfrmclose {
	position:absolute;
	right:-13px;
	top:-23px;
	width:41px;
	height:46px;
	background:url(/images/clsbtn.gif) right top no-repeat;
	font-family: "Times New Roman", Times, serif;
	text-align:center;}
.bfrmclose img {
	border:none;}
.bfrmbigbg h1 {
	margin:0;
	color:#c4e7f5;
	font-size:36px;}
.bfrmhr {
	height:1px;
	background: url(/images/bfrmhr.jpg) top center no-repeat;
	margin-top:20px;
	margin-bottom:30px;}
.bfrmtable {
	margin-left:15px;
	width:995px;
	}
.bfrmtable strong {
	font-size:36px;
	color:#FFFFFF;
	}
div.bfrmleft {margin:10px 0; height:30px; background:url(/images/txtlft.gif) top left no-repeat; padding-left:10px; width:330px; }
div.bfrmright { height:30px; background:url(/images/txtrght.gif) right top no-repeat;padding-right:10px;width:320px;}
div.bfrmleft div.bfrmright input { height:30px; background:url(/images/txtbg.gif) left top repeat-x; border:none; width:320px;}
div.bfrmselect { height:30px; background:url(/images/arrsel.gif) right top no-repeat;padding-right:38px;width:293px;}
div.bfrmleft div.bfrmselect input { height:30px; background:url(/images/txtbg.gif) left top repeat-x; border:none; width:293px;}

.blb {
	background: url(/images/blb.gif) left bottom no-repeat;
	height:10px;
	padding-left:10px;position:relative;
	}
.brb {
	background: url(/images/brb.gif) right bottom no-repeat;
	height:10px;
	padding-right:10px;position:relative;}
.brbgb {
	height:9px;
	border-bottom:1px solid #80c3e6;position:relative;}
.blt {
	background: url(/images/blt.gif) left top no-repeat;
	height:10px;
	padding-left:10px;
	margin-top:18px;position:relative;}
.brt {
	background: url(/images/brt.gif) right top no-repeat;
	height:10px;
	padding-right:10px;position:relative;
	}

.txtarbrdr {
	border-left:1px solid #80c3e6;
	border-right:1px solid #80c3e6;
	height:343px;
	position:relative;}
.brbgt {
	height:9px;
	border-top:1px solid #80c3e6;position:relative;}
.bfrmtext { position:absolute; top:-28px; left:12px; padding:0 5px; background:url(/images/txtarstbg.gif) left center repeat-x;}
div.txtarbrdr div.bfrmleft { margin:0; height:283px; background:url(/images/txtarleft.jpg) top left no-repeat; padding-left:9px; width:530px; }
div.txtarbrdr div.bfrmright { height:283px; background:url(/images/txtarright.jpg) right top no-repeat;padding-right:13px;width:520px;}
div.txtarbrdr div.bfrmleft div.bfrmright div.bfrmtxtarbg { height:283px; background:url(/images/txtarbg.gif) left top repeat-x; border:none; width:520px;}
div.bfrmtxtarbg textarea {
	height:275px; width:510px; margin:4px 0; background:none; border:none;}
div.bfrmleftsbmt { position:absolute;top:-20px; left:172px;; margin:0; height:83px; background:url(/images/sbmtlft.gif) top left no-repeat; padding-left:9px; width:376px;  }
div.bfrmrightsbmt { position:relative; height:83px; background:url(/images/sbmtrght.gif) right top no-repeat;padding-right:10px;width:367px;}
div.bfrmrightsbmt div.bfrmbgsbmt { position:relative; height:83px; background:url(/images/sbmtbg.gif) left top repeat-x; border:none; width:367px;}
div.bfrmrightsbmt div.bfrmbgsbmt  input { position:relative; height:83px; width:367px; border:none; background:url(/images/sbmttxt.gif) center center no-repeat; cursor:pointer;}
#oform {
	width:1030px;
	font-family: "Times New Roman", Times, serif;}
.ofrmtl {
	background:url(/images/ofrmtl.gif) left top no-repeat;
	padding-left:10px;
	height:10px
	}
.ofrmbg {
	background:url(/images/ofrmbg.gif) left top repeat-x;
	height:10px
}
.ofrmbigbg {
	background:url(/images/ofrmbigbg.gif) repeat-x;
	height:566px;
	position:relative;
	border-left:1px solid #b1770b;
	border-right:1px solid #b1770b;}
.ofrmlb {
	background: url(/images/ofrmbl.gif) left bottom no-repeat;
	height:10px;
	padding-left:10px;}
.ofrmrb {
	background: url(/images/ofrmbr.gif) right bottom no-repeat;
	height:10px;
	padding-right:10px;}
.ofrmbbg {
	background: url(/images/ofrmbbg.gif) left bottom repeat-x;
	height:10px;}
.ofrmclose {
	position:absolute;
	width:41px;
	height:46px;
	right:-13px;
	top:-16px;
	font-family: "Times New Roman", Times, serif;
	text-align:center;
	background:url(/images/oclsbtn.gif) right top no-repeat;
	}
.ofrmclose img {
	border:none;}
.ofrmbigbg h1 {
	margin:0;
	color:#eb5709;
	font-size:36px;}
.ofrmbigbg b {
	font-size:30px;
	color:#222;}
.ofrmhr {
	height:1px;
	background: url(/images/ofrmhr.gif) top center no-repeat;
	margin-top:12px;
	margin-bottom:3px;}
.ofrmtable {
	margin-left:15px;
	width:995px;
	}
.ofrmtable strong {
	font-size:36px;
	color:#2f2f2f;
	margin-left:5px;
	}



div.ofrmleft {margin:3px 0 10px 0; height:30px; background:url(/images/otxtlft.gif) top left no-repeat; padding:0 10px; }
div.ofrmright { height:30px; background:url(/images/otxtrht.gif) right top no-repeat;padding-right:10px;}
div.ofrmleft div.ofrmright input { height:30px; background:url(/images/otxtbg.gif) left top repeat-x; border:none; width:100%; }

.olb {
	background: url(/images/blb.gif) left bottom no-repeat;
	height:10px;
	padding-left:10px;position:relative;
	}
.orb {
	background: url(/images/brb.gif) right bottom no-repeat;
	height:10px;
	padding-right:10px;position:relative;}
.orbgb {
	height:9px;
	border-bottom:1px solid #80c3e6;position:relative;}
.olt {
	background: url(/images/blt.gif) left top no-repeat;
	height:10px;
	padding-left:10px;
	margin-top:18px;position:relative;}
.ort {
	background: url(/images/brt.gif) right top no-repeat;
	height:10px;
	padding-right:10px;position:relative;
	}

.otxtarbrdr {
	border-left:1px solid #80c3e6;
	border-right:1px solid #80c3e6;
	height:343px;
	position:relative;}
.orbgt {
	height:9px;
	border-top:1px solid #80c3e6;position:relative;}
.ofrmrhttd { padding-left:20px;}
.ofrmrhttd strong { padding-left:12px;}
div.ofrmtxtarleft { margin:0; height:269px; background:url(/images/otxtarleft.gif) top left no-repeat; padding-left:9px; width:528px; }
div.ofrmtxtarright { height:269px; background:url(/images/otxtarrht.gif) right top no-repeat;padding-right:13px;width:518px;}
div.ofrmtxtarleft div.ofrmtxtarright div.ofrmtxtarbg { height:269px; background:url(/images/otxtarbg.gif) left top repeat-x; border:none; width:522px;}
div.ofrmtxtarbg textarea {
	height:261px; width:508px; margin:4px 0; background:none; border:none;}
div.ofrmleftsbmt { margin-left:172px; height:85px; background:url(/images/ofrmsbmtlft.gif) top left no-repeat; padding-left:9px; width:376px;  }
div.ofrmrightsbmt { height:85px; background:url(/images/ofrmsbmtrht.gif) right top no-repeat;padding-right:9px;width:367px;}
div.ofrmrightsbmt div.ofrmbgsbmt { height:85px; background:url(/images/ofrmsbmtbg.gif) left top repeat-x; border:none; width:367px;}
div.ofrmrightsbmt div.ofrmbgsbmt  input { height:85px; width:367px; border:none; background:url(/images/ofrmsbmttxt.gif) center center no-repeat; cursor: pointer;}
