/* CSS Document */
/*=====================================  LEVEL 0  =====================================*/
body{	
	/* background: #420900; Old browsers */
	margin:0px 0px 0px 0px;
	font:normal normal 12px Arial, Helvetica, sans-serif; color: #FFFFFF; 
	overflow-y:scroll;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
	background:#410900 url('../images/bg.jpg') top center repeat-x; 
	margin:0; 
	text-align:center; 
	font:normal normal 12px Arial, Helvetica, sans-serif; 
	color: #333333; 
}
h1, h2, h3, h4, h5, h6, h7, .ui-fieldset-legend{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:800;
}
h1{font-size:18px;}
h2, .ui-fieldset-legend{font-size:12px; font-family:"Century Gothic", "Trebuchet MS", Tahoma; color:#3c0800;} 
h3{font-size:14px;} 
h4{color:#420900; font-size:14px; font-style:italic;} 
h5{color:#0A1A54; font-size:18px;} 
h6{color:#6c0f00; font-size:14px;} 
h7{color:#025000; font-size:14px; margin-top:5px;} 
img{border:0px;}
/*=====================================================================================*/
.btn-cancel
{
	z-index:10002;
}
/*=====================================  LEVEL I  =====================================*/
.ui-center-image, .data-main-stage
{
	position:absolute;
	width:100%;
	top:0px; left:0px;
}
.ui-tab-text{
	float:right;
	margin-top:2px;	
	margin-left:12px;
}
.ui-center-image
{
	z-index:0px;	
}
.data-main-stage
{
	z-index:1px;
}
.ui-stage, .ui-stage-left
{
	padding:12px 12px 96px 12px;
	border-radius:0px;
	-moz-border-radius:0px; 
	-ms-border-radius:0px; 
	-o-border-radius:0px; 
	-webkit-border-radius:0px;
	text-align:left;
	z-index:1;
}

.ui-stage
{
	opacity:1.00;
	background: #FFFFFF;
	z-index:1;
}
.ui-stage-frame, p
{
	font-size:12px;	
}

.ui-stage-left{color:#000000;
	opacity:1.0;
}
.ui-stage-right{ 
	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 8px;
	position:relative;
}


.ui-header-tab
{
	cursor:pointer;
	background: #b74a23; 
	background: -moz-linear-gradient(top, #b74a23 0%, #a34624 49%, #741400 51%, #741400 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b74a23), color-stop(49%,#a34624), color-stop(51%,#741400), color-stop(100%,#741400));
	background: -webkit-linear-gradient(top, #b74a23 0%,#a34624 49%,#741400 51%,#741400 100%);
	background: -o-linear-gradient(top, #b74a23 0%,#a34624 49%,#741400 51%,#741400 100%); 
	background: -ms-linear-gradient(top, #b74a23 0%,#a34624 49%,#741400 51%,#741400 100%); 
	background: linear-gradient(top, #b74a23 0%,#a34624 49%,#741400 51%,#741400 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b74a23', endColorstr='#741400',GradientType=0 );
	border:#b74a23 1px solid; 
	border-radius:0px;
	-moz-border-radius:0px; 
	-ms-border-radius:0px; 
	-o-border-radius:0px; 
	-webkit-border-radius:0px;
	font:normal normal 13px "Century Gothic", "Trebuchet MS"; color: #FFFFFF;
	text-shadow: 1px 1px 1px #0F3764;
	padding:10px 10px 6px 10px; 
	margin:0px 1px 0px 1px;
	position:relative;
	top:-8px;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.30);
    -moz-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.30);
    -webkit-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
}
.ui-header-tab:hover
{
	cursor:pointer;
	background: #b58473;
	background: -moz-linear-gradient(top, #b58473 0%, #a07c6e 43%, #70473f 44%, #724239 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b58473), color-stop(43%,#a07c6e), color-stop(44%,#70473f), color-stop(100%,#724239)); 
	background: -webkit-linear-gradient(top, #b58473 0%,#a07c6e 43%,#70473f 44%,#724239 100%); 
	background: -o-linear-gradient(top, #b58473 0%,#a07c6e 43%,#70473f 44%,#724239 100%); 
	background: -ms-linear-gradient(top, #b58473 0%,#a07c6e 43%,#70473f 44%,#724239 100%); 
	background: linear-gradient(top, #b58473 0%,#a07c6e 43%,#70473f 44%,#724239 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b58473', endColorstr='#724239',GradientType=0 );
	border:#b58473 1px solid;
	border-radius:0px;
	-moz-border-radius:0px; 
	-ms-border-radius:0px; 
	-o-border-radius:0px; 
	-webkit-border-radius:0px;
	font:normal normal 13px "Century Gothic", "Trebuchet MS"; color: #FFFFFF;
	padding:12px 10px 8px 10px;
	margin:0px 1px 0px 1px;
	position:relative;
	top:-8px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.70);
    -moz-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.70);
    -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
}
.ui-header-tab-select
{
	cursor:pointer;
	background: #912e05;
	background: -moz-linear-gradient(top, #912e05 0%, #6c0f00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#912e05), color-stop(100%,#6c0f00));
	background: -webkit-linear-gradient(top, #912e05 0%,#6c0f00 100%);
	background: -o-linear-gradient(top, #912e05 0%,#6c0f00 100%);
	background: -ms-linear-gradient(top, #912e05 0%,#6c0f00 100%);
	background: linear-gradient(top, #912e05 0%,#6c0f00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#912e05', endColorstr='#6c0f00',GradientType=0 );
	border:#912e05 1px solid;
	border-radius:3px;
	-moz-border-radius:3px; 
	-ms-border-radius:3px; 
	-o-border-radius:3px; 
	-webkit-border-radius:3px;
	font:normal normal 13px "Century Gothic", "Trebuchet MS"; color: #FFF;
	text-shadow: 1px 1px 1px #0F3764;
	padding:12px 10px 8px 10px;
	margin:0px 1px 0px 1px;
	position:relative;
	top:-8px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.70);
    -moz-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.70);
    -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
}

.ui-link-container
{
	font:normal 800 12px 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #FFFFFF;
	cursor:pointer;
}
.ui-link
{
	font:normal 800 12px 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #FFFFFF;
	text-decoration:none;
	padding:0px 2px 1px 2px; 
	margin:2px 2px 2px 2px;
}
.ui-link:hover{
	text-decoration:underline;
}

.ui-stage-container
{
	background: #f4f4f4;
	background: -moz-linear-gradient(top, #f4f4f4 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #f4f4f4 0%,#ffffff 100%);
	background: -o-linear-gradient(top, #f4f4f4 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, #f4f4f4 0%,#ffffff 100%);
	background: linear-gradient(top, #f4f4f4 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0 );
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.20);
    -moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.20);
    -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.20);
	padding:0px 0px 6px 0px;
	margin-bottom:10px;
	margin-top:10px;
	font:normal normal 12px "Impact"; color: #000000; 
	border: 1px #3977BD dashed; 
	border-radius:0px;
	-moz-border-radius:0px; 
	-ms-border-radius:0px; 
	-o-border-radius:0px; 
	-webkit-border-radius:0px;
	overflow:hidden;
}
.ui-container-number{
	font:normal 800 32px "Impact"; color: #0A233F; 
	padding:0px px 0px 0px;
}
.ui-container-title{
	height: 20px;
	font:normal 800 18px 'Trajan Pro', 'Times New Roman', Rockwell, Georgia, 'Copperplate Gothic Light', Castellar; color: #0A233F; 
	padding:6px 0px 0px 0px;
}
.ui-container-paragraph{
	font:normal normal 12px 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #000000; 
	padding:0px 6px 0px 6px;
}
/*=====================================================================================*/

.ui-form{
	padding:12px 12px 12px 12px;
	border:1px solid #E0E0E0;
	border-radius:0px;
	-moz-border-radius:0px; 
	-ms-border-radius:0px; 
	-o-border-radius:0px; 
	-webkit-border-radius:0px;
	background: #ffffff; 
	background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); 
	background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); 
	background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); 
	background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); 
	background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); 
}
.ui-input{
	border:1px solid #999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:2px 4px 2px 4px;
	margin:0px 4px 0px 4px;
}
.ui-fieldset{
	border:1px solid #999;
	border-radius:4px;	
	-moz-border-radius:4px; 
	-ms-border-radius:4px; 
	-o-border-radius:4px; 
	-webkit-border-radius:4px;
	background: #e8e8e8; 
	padding:8px 8px 8px 8px;
}
.ui-legend{
	font-size:13px;
	color:#000;	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:800;
}
.empty-data{
	border:1px solid #900 !important;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:2px 4px 2px 4px;
	margin:0px 4px 0px 4px;
}
.standout{
	background:#f2f2f2;	
}
.inner-fieldset{
	background:none;
	background-color:#FFFFFF;
	border-color:#CCC;
	border-radius:0px;
	-moz-border-radius:0px; 
	-ms-border-radius:0px; 
	-o-border-radius:0px; 
	-webkit-border-radius:0px;
}
.input-small{width:50px;}.input-medium{width:99px;}.input-large{width:200px;}.input-xlarge{width:320px;}.input-phone{width:126px;}
.ui-select{
	border:1px solid #999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:2px 4px 2px 4px;
	margin:0px 4px 0px 4px;	
	color:#000;
}
.ui-label{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0px 0px 0px 3px;
	color:#000;
}
.ui-label-white{
	font-size:13px;	
}
.ui-button{
	cursor:pointer;
	
	background: #134073;
	background: -moz-linear-gradient(top, #134073 0%, #0e3057 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#134073), color-stop(100%,#0e3057));
	background: -webkit-linear-gradient(top, #134073 0%,#0e3057 100%);
	background: -o-linear-gradient(top, #134073 0%,#0e3057 100%);
	background: -ms-linear-gradient(top, #134073 0%,#0e3057 100%);
	background: linear-gradient(top, #134073 0%,#0e3057 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#134073', endColorstr='#0e3057',GradientType=0 );

	border:#134073 1px solid; 
	border-radius:0px;
	-moz-border-radius:0px; 
	-ms-border-radius:0px; 
	-o-border-radius:0px; 
	-webkit-border-radius:0px;
	font:normal normal 13px "Century Gothic", "Trebuchet MS"; color: #FFFFFF;
	text-shadow: 1px 1px 1px #0F3764;
	
	padding:6px 14px 6px 14px; 
}
.ui-button:hover{
	cursor:pointer;
	
	background: #134E92;
	background: -moz-linear-gradient(top, #134E92 0%, #164881 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#134E92), color-stop(100%,#164881));
	background: -webkit-linear-gradient(top, #134E92 0%,#164881 100%);
	background: -o-linear-gradient(top, #134E92 0%,#164881 100%);
	background: -ms-linear-gradient(top, #134E92 0%,#164881 100%);
	background: linear-gradient(top, #134E92 0%,#164881 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#134E92', endColorstr='#164881',GradientType=0 );

	border:#0E1531 1px solid;
	border-radius:0px;
	-moz-border-radius:0px; 
	-ms-border-radius:0px; 
	-o-border-radius:0px; 
	-webkit-border-radius:0px;
	font:normal normal 13px "Century Gothic", "Trebuchet MS"; color: #FFFFFF;
	
	padding:6px 14px 6px 14px; 
	
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
    -moz-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
    -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
}
.ui-action-button, .ui-create-button{
	font:normal 800 12px "Century Gothic", "Trebuchet MS"; color:#FFF;
	background: #1f3b08; 
	border:1px #478201 solid;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	position:relative;
	z-index:0;
}
.ui-action-button:hover, .ui-create-button:hover{
	border:1px #000 solid;
	background: #627d4d; 
	background: -moz-linear-gradient(top, #627d4d 0%, #1f3b08 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#627d4d), color-stop(100%,#1f3b08)); 
	background: -webkit-linear-gradient(top, #627d4d 0%,#1f3b08 100%); 
	background: -o-linear-gradient(top, #627d4d 0%,#1f3b08 100%); 
	background: -ms-linear-gradient(top, #627d4d 0%,#1f3b08 100%); 
	background: linear-gradient(top, #627d4d 0%,#1f3b08 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=0 ); 
	box-shadow:inset 0px 3px 12px #000;
	-moz-box-shadow:inset 0px 3px 12px #000;
	-webkit-box-shadow:inset 0px 3px 12px #000;	
}
.ui-create-button-white{
	font:normal 800 12px "Century Gothic", "Trebuchet MS";
	border:1px solid #e5e5e5;
	background: #ffffff; 
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); 
	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
	background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); 
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	position:relative;
	z-index:0;
	color:#000;
}
.ui-create-button-white:hover{
	color:#000;
	border:1px solid #a8a8a8;
	background: #ffffff; 
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); 
	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
	background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); 
	box-shadow:inset 0px 3px 18px #bababa;
	-moz-box-shadow:inset 0px 3px 18px #bababa;
	-webkit-box-shadow:inset 0px 3px 18px #bababa;	
}
	.ui-lightbox,.ui-wizard 
	{
		position:fixed;
		top:0px;
		left:0px; 
		width:100%;
		height:100%;
		margin:0 auto;
		background-image:url(../images/part_trans.png);
	}
	.ui-savebox{
		position:fixed;
		top:0px;
		left:0px; 
		width:100%;
		height:100%;
		margin:0 auto;
		position:fixed;
		z-index:10002;
	}
	#id-savebox-text{
		color:#FFF;
		font-size:11px;
	}
	#loading-container
	{
		opacity:1.00;
		border-radius:16px;
		-moz-border-radius:16px; 
		-ms-border-radius:16px; 
		-o-border-radius:16px; 
		-webkit-border-radius:16px;
		border:solid 1px #2f5795;
		display:inline-block;
		padding:20px 32px 20px 32px;
		background: #2f5795;
		background: -moz-linear-gradient(top, #2f5795 0%, #1a3a6f 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f5795), color-stop(100%,#1a3a6f));
		background: -webkit-linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		background: -o-linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		background: -ms-linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		background: linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5795', endColorstr='#1a3a6f',GradientType=0 );	
		box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.56);
		-moz-box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.56);
		-webkit-box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.56);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#787878')"; 
		margin-top:-132px;
		z-index:10001;
	}
	.ui-create-wizard
	{
		position:absolute;
		top:24px;
		left:0px;
		width:100%;
		height:100%;
		margin-top:0px;
	}
	.ui-shared-entities-form
	{
		position:static;
		background-color:#FFFFFF;
		border:#989898 1px solid;
		border-radius:0px;
		-moz-border-radius:0px; 
		-ms-border-radius:0px; 
		-o-border-radius:0px; 
		-webkit-border-radius:0px;
		padding:12px 12px 12px 12px;
		color:#666;
		box-shadow: 0px 4px 18px rgba(0, 0, 0, 0.60);
		-moz-box-shadow: 0px 4px 18px rgba(0, 0, 0, 0.60);
		-webkit-box-shadow: 0px 4px 18px rgba(0, 0, 0, 0.60);
	}
	.ui-div-content-corporation-style
	{
		padding:4px 4px 4px 4px;
	}
	/* ----------------------------------  ENTITY CONTAINER  --------------*/
	.ui-entity-container
	{
		padding:8px 8px 8px 8px;
		margin:0px 0px 0px 0px;
		border:1px solid #b8b8b8;
		border-top-left-radius:12px;
		background-color:#FFF;
	}
	.entity-select{
		border-top-left-radius:6px;
		border-top-right-radius:2px;
		border:1px solid #6d6d6d;	
		background: #f2f2f2; 
		box-shadow: 0px 2px 18px rgba(0, 0, 0, 0.30);
		-moz-box-shadow: 0px 2px 18px rgba(0, 0, 0, 0.30);
		-webkit-box-shadow: 0px 2px 18px rgba(0, 0, 0, 0.30);
	}
	/* --------------------------------------------------------------------*/	
	.steps-container{
		margin:0px 0px 0px 0px;
		border-left:3px solid #2f5795;	
		border-right:3px solid #2f5795;	
		padding:12px 12px 12px 12px;
		background-color:#b1b1b1;
	}
	.ui-entity-table
	{
		/*background-image:url(images/doc_form_bg.png);*/
		color:#000;
		font:normal 800 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
		background: #f2f2f2; 
		border:1px solid #a2a2a2;
		border-top-left-radius:6px;
		border-top-right-radius:2px;
		position:relative;
		top:0px;
		margin:0px 0px 0px 0px;
		padding:4px 4px 4px 4px;	
	}	

	.ui-status-bar-container																	
	{																							
		position:relative;																	
		margin:0px 5px 0px 0px;																	
		top:0px;																			
		left:0px;
		text-decoration:none;	
		font-style:italic;
		color:#666;	
	}		
	.ui-status-bar-container:hover
	{
		text-decoration:none;	
	}																			
	.ui-status-bar-background																		
	{															
		border:solid 1px #1a396d;
		background: #ffffff;
		background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
		background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
		background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
		background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
		background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );							
		border-radius:0px;			
		-moz-border-radius:0px; 
		-ms-border-radius:0px; 
		-o-border-radius:0px; 
		-webkit-border-radius:0px;													
		position:relative;
		top:0px;
		left:0px;
	}																							
	.ui-status-bar																	
	{																					
		font:normal 800 11px 'Trebuchet MS', Arial, Helvetica, sans-serif;
		background: #2f5795;
		background: -moz-linear-gradient(top, #2f5795 0%, #1a3a6f 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f5795), color-stop(100%,#1a3a6f));
		background: -webkit-linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		background: -o-linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		background: -ms-linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		background: linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5795', endColorstr='#1a3a6f',GradientType=0 );	
		color:#FFFFFF;																			
		border:0;																			
		border-radius:0px;	
	-moz-border-radius:0px; 
	-ms-border-radius:0px; 
	-o-border-radius:0px; 
	-webkit-border-radius:0px;														
		cursor:pointer;																		
		position:absolute;																	
		top:1px;																			
		left:1px;
		border:1px solid #1a396d;
		text-decoration:none;																			
	}	
	.status-bar-select{
		background: #658ed0; 
		background: -moz-linear-gradient(top, #658ed0 0%, #4065a2 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#658ed0), color-stop(100%,#4065a2)); 
		background: -webkit-linear-gradient(top, #658ed0 0%,#4065a2 100%); 
		background: -o-linear-gradient(top, #658ed0 0%,#4065a2 100%); 
		background: -ms-linear-gradient(top, #658ed0 0%,#4065a2 100%); 
		background: linear-gradient(top, #658ed0 0%,#4065a2 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#658ed0', endColorstr='#4065a2',GradientType=0 ); 
	}
	.ui-status-bar:hover{
		text-decoration:none;
	}
	.tx-step-title{
		cursor:pointer;
		text-decoration:none;
		text-align:center;
	}
	.tx-step-title:hover{
		cursor:pointer;
		text-decoration:underline;
	}
	.completed_doc_check_style																
	{																					
		position:absolute;																	
		top:-4px;																			
		width:20px;																			
		height:20px;																			
		background-image:url(../images/status_complete_bg.png);								
	}																					
	.completed_doc_uncheck_style														
	{																						
		position:absolute;																	
		top:-4px;																			
		width:20px;																				
		height:20px;																		
	}							
	.ui-click-to-complete
	{
		position:absolute;
		top:3px;	
		cursor:pointer;	
	}

	.ui-step-area
	{
		background-color:transparent;
		width:875px;
	}
	.step_head_style
	{
		border:0;
		padding:12px 0px 0px 0px;
		margin:0px 0px -32px 0px;	
	}
	.ui-save-button, .ui-button-entity
	{
		cursor:pointer;
		padding:8px 16px 8px 16px;
	}
	.ui-button-entity
	{
		font-size:10px;
		padding:4px 12px 4px 12px;		
	}
	.ui-save-button
	{
		background: #627d4d; 
		background: -moz-linear-gradient(top, #627d4d 0%, #1f3b08 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#627d4d), color-stop(100%,#1f3b08)); 
		background: -webkit-linear-gradient(top, #627d4d 0%,#1f3b08 100%); 
		background: -o-linear-gradient(top, #627d4d 0%,#1f3b08 100%); 
		background: -ms-linear-gradient(top, #627d4d 0%,#1f3b08 100%); 
		background: linear-gradient(top, #627d4d 0%,#1f3b08 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=0 ); 
		border:#1f3b08 solid 1px;
		border-radius:16px;
		-moz-border-radius:16px; 
		-ms-border-radius:16px; 
		-o-border-radius:16px; 
		-webkit-border-radius:16px;
		color:#FFFFFF;
		font-weight:800;
		font-size:12px;
		padding:12px 20px 12px 20px;
	}
	.ui-save-button:hover
	{
		background: #7b9c61; 
		background: -moz-linear-gradient(top, #7b9c61 0%, #2d550b 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7b9c61), color-stop(100%,#2d550b)); 
		background: -webkit-linear-gradient(top, #7b9c61 0%,#2d550b 100%); 
		background: -o-linear-gradient(top, #7b9c61 0%,#2d550b 100%); 
		background: -ms-linear-gradient(top, #7b9c61 0%,#2d550b 100%); 
		background: linear-gradient(top, #7b9c61 0%,#2d550b 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7b9c61', endColorstr='#2d550b',GradientType=0 ); 
		box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.40);
		-moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.40);
		-webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.40);	
		border:#2d550b solid 1px;
		border-radius:16px;
		-moz-border-radius:16px; 
		-ms-border-radius:16px; 
		-o-border-radius:16px; 
		-webkit-border-radius:16px;
		color:#FFFFFF;
		font-weight:800;
		font-size:12px;
		padding:12px 20px 12px 20px;
	}
	.ui-create-entity
	{
		width:inherit;
		position:relative;
		margin:0px 2px 0px 2px;
		padding:5px 12px 5px 12px;
		float:right;
		cursor:pointer;
		background: #ffcd57; 
		background: -moz-linear-gradient(top, #ffcd57 8%, #ffb401 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(8%,#ffcd57), color-stop(100%,#ffb401)); 
		background: -webkit-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: -o-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: -ms-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcd57', endColorstr='#ffb401',GradientType=0 ); 
		border:#ffb401 1px solid;
		border-radius:4px;
		-moz-border-radius:4px; 
		-ms-border-radius:4px; 
		-o-border-radius:4px; 
		-webkit-border-radius:4px;
		font-size:11px; font-weight:bold; color: #420900;
		box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-moz-box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-webkit-box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
		z-index:0;
	}
	.ui-create-entity:hover
	{
		border:#ff9001 1px solid;
		box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.30);
		-moz-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.30);
		-webkit-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
		z-index:0;
	}
	.ui-group-tab
	{
		height:22px;
		width:inherit;
		position:relative;
		margin:0px 2px 0px 2px;
		padding:3px 20px 3px 16px;
		float:right;
		cursor:pointer;
		background: #ffcd57; 
		background: -moz-linear-gradient(top, #ffcd57 8%, #ffb401 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(8%,#ffcd57), color-stop(100%,#ffb401)); 
		background: -webkit-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: -o-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: -ms-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcd57', endColorstr='#ffb401',GradientType=0 ); 
		border:#ffb401 1px solid;
		border-radius:4px;
	-moz-border-radius:4px; 
	-ms-border-radius:4px; 
	-o-border-radius:4px; 
	-webkit-border-radius:4px;
		font:normal normal 13px "Century Gothic", "Trebuchet MS"; color: #420900;
		box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-moz-box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-webkit-box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
		z-index:0;
	}
	.ui-group-tab:hover
	{
		height:22px;
		width:inherit;
		position:relative;
		margin:0px 2px 0px 2px;
		padding:3px 20px 3px 16px;
		float:right;
		cursor:pointer;
		background: #f9c667;
		border:#f79621 1px solid; 
		border-radius:4px;
		-moz-border-radius:4px; 
		-ms-border-radius:4px; 
		-o-border-radius:4px; 
		-webkit-border-radius:4px;
		font:normal normal 13px "Century Gothic", "Trebuchet MS"; color: #6a0f00;
		box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-moz-box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-webkit-box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
		z-index:0;
	}
	.ui-group-tab-select
	{
		height:22px;
		width:inherit;
		position:relative;
		margin:-2px 2px 0px 2px;
		padding:5px 20px 5px 16px;
		float:right;
		cursor:pointer;
		background: #f9c667; 
		color:#000;
		border:#f79621 1px solid; 
		border-radius:4px;
	-moz-border-radius:4px; 
	-ms-border-radius:4px; 
	-o-border-radius:4px; 
	-webkit-border-radius:4px;		
		font:normal normal 13px "Century Gothic", "Trebuchet MS";
		box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.4);
		-moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.4);
		-webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.4);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
		z-index:0;
	}
	.os-entity-step
	{
		margin:0px 0px 12px 8px;
		cursor:pointer;
		border:1px solid #FFF;
		padding:10px 8px 12px 8px;
		display:inline-block;
		font-size:12px;
		border-radius:6px;
	-moz-border-radius:6px; 
	-ms-border-radius:6px; 
	-o-border-radius:6px; 
	-webkit-border-radius:6px;		
		background: #f2f2f2; 
		background: -moz-linear-gradient(top, #f2f2f2 1%, #dbdbdb 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f2f2f2), color-stop(100%,#dbdbdb)); 
		background: -webkit-linear-gradient(top, #f2f2f2 1%,#dbdbdb 100%); 
		background: -o-linear-gradient(top, #f2f2f2 1%,#dbdbdb 100%); 
		background: -ms-linear-gradient(top, #f2f2f2 1%,#dbdbdb 100%); 
		background: linear-gradient(top, #f2f2f2 1%,#dbdbdb 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dbdbdb',GradientType=0 ); 
		box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
		-moz-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
		-webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
	}
	.os-entity-step:hover, .ui-form-assoc:hover, .ui-form-assoc-un:hover
	{
		border:1px solid #ffb401;
		background: #fff6e5; 
		background: -moz-linear-gradient(top, #fff6e5 0%, #fff1d1 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff6e5), color-stop(100%,#fff1d1)); 
		background: -webkit-linear-gradient(top, #fff6e5 0%,#fff1d1 100%); 
		background: -o-linear-gradient(top, #fff6e5 0%,#fff1d1 100%); 
		background: -ms-linear-gradient(top, #fff6e5 0%,#fff1d1 100%); 
		background: linear-gradient(top, #fff6e5 0%,#fff1d1 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff6e5', endColorstr='#fff1d1',GradientType=0 ); 
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 	
	}
	.os-entity-step-select
	{
		border:1px solid #cdcdcd;
		background: #FFFFFF; 
		box-shadow:inset 0px 4px 10px rgba(0, 0, 0, 0.40);
		-moz-box-shadow:inset 0px 4px 10px rgba(0, 0, 0, 0.40);
		-webkit-box-shadow:inset 0px 4px 10px rgba(0, 0, 0, 0.40);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=180, Color='#FFFFFF')"; 	
	}
	.ui-legal-doc-tab
	{
		height:22px;
		width:inherit;
		position:relative;
		margin:0px 2px 0px 2px;
		padding:3px 20px 3px 16px;
		float:right;
		cursor:pointer;
		background: #943310; 
		background: -moz-linear-gradient(top, #943310 0%, #420900 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#943310), color-stop(100%,#420900)); 
		background: -webkit-linear-gradient(top, #943310 0%,#420900 100%); 
		background: -o-linear-gradient(top, #943310 0%,#420900 100%); 
		background: -ms-linear-gradient(top, #943310 0%,#420900 100%); 
		background: linear-gradient(top, #943310 0%,#420900 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#943310', endColorstr='#420900',GradientType=0 ); 
		border:#943310 1px solid; 
		border-radius:4px;
	-moz-border-radius:4px; 
	-ms-border-radius:4px; 
	-o-border-radius:4px; 
	-webkit-border-radius:4px;
		font:normal normal 13px "Century Gothic", "Trebuchet MS"; color: #FFF;
		box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-moz-box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-webkit-box-shadow: 0px 4px -6px rgba(0, 0, 0, 0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
		z-index:0;
	}
	.ui-legal-doc-tab:hover
	{
		background: #943310;
		border:#943310 1px solid; 
	}
	.ui-legal-doc-tab-select
	{
		height:22px;
		width:inherit;
		position:relative;
		margin:-2px 2px 0px 2px;
		padding:5px 21px 5px 17px;
		float:right;
		cursor:pointer;
		background: #943310; 
		color:#FFF;
		border:#420900 0px solid; 
		border-radius:4px;
	-moz-border-radius:4px; 
	-ms-border-radius:4px; 
	-o-border-radius:4px; 
	-webkit-border-radius:4px;
		font:normal normal 13px "Century Gothic", "Trebuchet MS"; color: #FFF;
		box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.4);
		-moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.4);
		-webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.4);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
		z-index:0;
	}	
	.validator
	{
		color:#ad0000;	
	}
	.ui-float-left
	{
		float:left;	
	}
	.ui-float-right
	{
		float:right;	
	}
	.ui-form-packet
	{
		padding:12px 12px 12px 12px;
		margin:0px 0px 8px 0px;
		background: #f2f2f2; 
		border:1px solid #a2a2a2;
		border-top-left-radius:12px;
		border-top-right-radius:2px;
	}
	
	.ui-form-assoc{
		float:left;
		padding:12px 24px 12px 24px;
		margin:6px 4px 6px 4px;
		cursor:pointer;
		border:1px solid #FFF;
		display:inline-block;
		font-size:12px;
		border-radius:6px;
	-moz-border-radius:6px; 
	-ms-border-radius:6px; 
	-o-border-radius:6px; 
	-webkit-border-radius:6px;
		background: #f2f2f2; 
		background: -moz-linear-gradient(top, #f2f2f2 1%, #dbdbdb 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f2f2f2), color-stop(100%,#dbdbdb)); 
		background: -webkit-linear-gradient(top, #f2f2f2 1%,#dbdbdb 100%); 
		background: -o-linear-gradient(top, #f2f2f2 1%,#dbdbdb 100%); 
		background: -ms-linear-gradient(top, #f2f2f2 1%,#dbdbdb 100%); 
		background: linear-gradient(top, #f2f2f2 1%,#dbdbdb 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dbdbdb',GradientType=0 ); 
		box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
		-moz-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
		-webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
	}
	.ui-form-assoc-un{
		float:left;
		padding:12px 24px 12px 24px;
		margin:6px 4px 6px 4px;
		cursor:pointer;
		border:1px solid #FFF;
		display:inline-block;
		font-size:12px;
		border-radius:6px;
	-moz-border-radius:6px; 
	-ms-border-radius:6px; 
	-o-border-radius:6px; 
	-webkit-border-radius:6px;
		background: #f2f2f2; 
		background: -moz-linear-gradient(top, #f2f2f2 1%, #cec8c0 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f2f2f2), color-stop(100%,#cec8c0)); 
		background: -webkit-linear-gradient(top, #f2f2f2 1%,#cec8c0 100%); 
		background: -o-linear-gradient(top, #f2f2f2 1%,#cec8c0 100%); 
		background: -ms-linear-gradient(top, #f2f2f2 1%,#cec8c0 100%); 
		background: linear-gradient(top, #f2f2f2 1%,#cec8c0 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cec8c0',GradientType=0 ); 
		box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
		-moz-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
		-webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.40);
	}
	.ui-form-assoc-title{
		color:#000;
	}
	.os-steps{
		width:100%; 
		margin-left:8px;
		font-size:13px;
		color:#000;
		border-color:#6d6d6d;
	}
	.form-overlay{
		box-shadow: 0px 4px 32px rgba(0, 0, 0, 0.86);
		-moz-box-shadow: 0px 4px 32px rgba(0, 0, 0, 0.86);
		-webkit-box-shadow: 0px 4px 32px rgba(0, 0, 0, 0.86);
		margin:0px auto;
		margin-top:12px;
	}
	.small-form{
		width:256px;
		padding:12px 20px 12px 20px;
		color:#FFF;
		font-size:12px;
	}
	.tx-entity-title{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:800;
		color:#221f30;
	}
	.ui-js-link{
		cursor:pointer;
		display:inline;
		font-size:10px;
		color:#666666;	
		text-decoration:none;
	}
	.ui-js-link:hover{
		text-decoration:underline;
	}
	.ui-lightbox-data{
		background: #ffffff; 
		background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); 
		background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
		background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
		background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
		background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); 
		box-shadow: 1px 3px 32px rgba(14, 21, 48, 0.99);
		-moz-box-shadow: 1px 3px 32px rgba(14, 21, 48, 0.99);
		-webkit-box-shadow: 1px 3px 32px rgba(14, 21, 48, 0.99);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
		padding:12px 12px 12px 12px;
	}
	.loading-bar{
		position:relative;
		top:0px;
		left:0px;
		display:none;
		text-align:center;
		font:normal 800 8px 'Trebuchet MS', Arial, Helvetica, sans-serif;
		z-index:1; 
	}
	.cancel-loading-bar{
		position:relative;
		top:0px;
		left:0px;
		display:none;
		text-align:center;
		font:normal 800 8px 'Trebuchet MS', Arial, Helvetica, sans-serif;
		z-index:1;
	}
	.ui-tooltip{
		display:none; height:auto; position:absolute;
		cursor:pointer;	
		color:#08335f;
		font-size:12px;
		font-weight:normal;
		font-style:normal;
		text-align:justify;
		text-decoration:none;
		padding:12px 15px 15px 12px;
		border:1px solid #420900;
		margin-right:8px;
		margin-left:8px;
		background:#FFF;
		border-radius:0px;
	-moz-border-radius:0px; 
	-ms-border-radius:0px; 
	-o-border-radius:0px; 
	-webkit-border-radius:0px;
		width:256px; 
		box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.30);
		-moz-box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.30);
		-webkit-box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
		z-index:150001;
	}
	.ui-form-group{
		margin:2px 0px 2px 0px;
		background-color:#e1e1e1;
		padding:8px 12px 8px 12px;
		border-top-left-radius:12px;
		border-bottom-right-radius:12px;
		border:1px solid #bdbdbd;
		color:#000 !important;
	}
	.ui-status-complete{
		width:20px;
		height:20px;
		position:relative;
		top:-21px;
		right:-76px;
	}
	.ui-status-small-complete{
		width:20px;
		height:20px;
		position:relative;
		top:-21px;
		right:-32px;
	}
	.ui-status-completed{
		background-image:url(../images/complete.png);
	}
	.ui-step-arrow{
		position:relative;
		top:136px;
		left:0px;
		width:30px;
		height:16px;
		background-image:url(../images/step_arrow.png);
	}
	.tx-entity-title-sub{
		font-size:10px;
		font-weight:normal;
		font-style:italic;
		color:#333;
	}
	.ui-tool-tip-icon{
		cursor:pointer;
		width:16px;
		height:16px;
	}
	
	hr{
		border-color:#F2F2F2;	
	}
	.yellow-hr{
		border-color:#FC0;	
	}
	
	.new-text{color:#FFFFFF; font-size:14px;}
	
	.new{
		color:#FFF; font-size:11px;
		outline-color:#943310;
		border-color:#943310;
		background: #943310; 
		background: -moz-linear-gradient(top, #943310 0%, #420900 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#943310), color-stop(100%,#420900)); 
		background: -webkit-linear-gradient(top, #943310 0%,#420900 100%); 
		background: -o-linear-gradient(top, #943310 0%,#420900 100%); 
		background: -ms-linear-gradient(top, #943310 0%,#420900 100%); 
		background: linear-gradient(top, #943310 0%,#420900 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#943310', endColorstr='#420900',GradientType=0 ); 
	
	}
	.ui-form-packet-blue
	{
		padding:12px 12px 12px 12px;
		margin:0px 0px 8px 0px;
		border:1px solid #2f5795;
		border-top-left-radius:12px;
		border-top-right-radius:2px;
	}
	.new-blue{
		cursor:pointer;
		color:#FFF; font-size:11px;
		outline:none;
		outline-color:#2f5795;
		border:1px solid #2f5795;
		background: #2f5795;
		background: -moz-linear-gradient(top, #2f5795 0%, #1a3a6f 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f5795), color-stop(100%,#1a3a6f));
		background: -webkit-linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		background: -o-linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		background: -ms-linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		background: linear-gradient(top, #2f5795 0%,#1a3a6f 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5795', endColorstr='#1a3a6f',GradientType=0 );	
	}
	.new-grey
	{
		outline-color:#9d9d9d;
		border-color:#9d9d9d;	
	}
	.new-drop
	{
		cursor:pointer;
		color:#777474; font-size:11px;
		outline-color:#660b00;
		border-color:#312727;
		background: #ffffff; 
		background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); 
		background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
		background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
		background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
		background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); 
	}
	.new-drop:hover
	{
		color:#000; font-size:11px;
		outline-color:#660b00;
		border-color:#000;
		background: #ffffff; 
	}
	
	.ui-drop-view
	{
		margin-top:-8px;
		cursor:pointer;
		float:right;
		width:24px;
		height:24px;
		background-image:url(../images/drop_view.png);
	}
	.drop-view
	{
		display:block;
		background-image:url(../images/drop_view_up.png);
	}
	.ui-define
	{
		color:#000;
		font-size:12px;	
	}
	.toddless
	{
		color:#FFF !important;
		font-size:12px !important;
	}
	.ui-shared-cheackbox
	{
		color:#FFF !important;
		font-size:12px !important;
	}
	.note
	{
		color:#420900;
		font-size:13px;
		display:inline-block;
	}
	.note-container
	{
		padding:8px 16px 16px 16px;
		border:1px solid #ffa200;
		width: 33%;
		display:inline-block;
		margin-top:-25px;
		margin-right:-6px;
		border-radius:6px;
	-moz-border-radius:6px; 
	-ms-border-radius:6px; 
	-o-border-radius:6px; 
	-webkit-border-radius:6px;
		background: #ffcd57; 
		background: -moz-linear-gradient(top, #ffcd57 8%, #ffb401 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(8%,#ffcd57), color-stop(100%,#ffb401)); 
		background: -webkit-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: -o-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: -ms-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcd57', endColorstr='#ffb401',GradientType=0 ); 
	}
	.ui-step-titleblock
	{
		vertical-align:top;
		width:60%;
		display:inline-block;
		padding-right:16px;
	}
	.titleblock-full
	{
		width:100%;	
	}
	.ui-create-step-frame
	{
		width:100%;	
		border:1px solid #999;
		border-radius:5px;
		background-color:#FFFFFF;
	}
	.ui-step-frame
	{
		padding:16px 16px 30px 16px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	.complete{
		background: #a9db80; 
		background: -moz-linear-gradient(top, #a9db80 0%, #a1ce79 50%, #96c56f 51%, #96c56f 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9db80), color-stop(50%,#a1ce79), color-stop(51%,#96c56f), color-stop(100%,#96c56f)); 
		background: -webkit-linear-gradient(top, #a9db80 0%,#a1ce79 50%,#96c56f 51%,#96c56f 100%); 
		background: -o-linear-gradient(top, #a9db80 0%,#a1ce79 50%,#96c56f 51%,#96c56f 100%); 
		background: -ms-linear-gradient(top, #a9db80 0%,#a1ce79 50%,#96c56f 51%,#96c56f 100%); 
		background: linear-gradient(top, #a9db80 0%,#a1ce79 50%,#96c56f 51%,#96c56f 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9db80', endColorstr='#96c56f',GradientType=0 ); 
		border-radius:3px;
	-moz-border-radius:3px; 
	-ms-border-radius:3px; 
	-o-border-radius:3px; 
	-webkit-border-radius:3px;
		border:1px solid #5D8433;
		position:relative;
		top:1px;
	}
	.complete:hover
	{
		box-shadow:inset 0px 0px 16px rgba(210, 255, 123, 0.90);
		-moz-box-shadow:inset 0px 0px 16px rgba(210, 255, 123, 0.90);
		-webkit-box-shadow:inset 0px 0px 16px rgba(210, 255, 123, 0.90);
	}
	.ui-find-bank
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:800;
		cursor:pointer;
		padding:2px 20px 8px 12px;
		border-radius:6px;
	-moz-border-radius:6px; 
	-ms-border-radius:6px; 
	-o-border-radius:6px; 
	-webkit-border-radius:6px;
		background: #ffcd57; 
		background: -moz-linear-gradient(top, #ffcd57 8%, #ffb401 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(8%,#ffcd57), color-stop(100%,#ffb401)); 
		background: -webkit-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: -o-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: -ms-linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		background: linear-gradient(top, #ffcd57 8%,#ffb401 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcd57', endColorstr='#ffb401',GradientType=0 ); 
		border:1px solid #ffb401;
	}
	.ui-find-bank:hover{
		background: #ffcd57;
	}
	.first_guardian{
		background:#f1e6d9;	
	}
	.second_guardian{
		background:#e3e9f4;
	}
/* CSS Document */

/*------ RECIPIENT LIST ON ASSET -------*/
.rec-holder
{
	padding:6px 8px 3px 8px;
	border:solid #ffffff 1px;
	box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.20);
    -moz-box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.20);
    -webkit-box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.20);
}
/*------ RECIPIENT LIST ON ASSET -------*/
.ui-recname
{
	padding:2px 2px 2px 2px;
	margin-top:6px;
	margin-bottom:-3px;
}
 .arrow-up 
{
	width: 0;
	height: 0;
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	border-bottom: 12px solid #dfe5eb; 
	position:relative;
	margin-top:-12px;
	margin-left:32px;
	z-index:1;
}
.arrow-up-a 
{
	width: 0;
	height: 0;
	border-left: 13px solid transparent;
	border-right: 13px solid transparent;
	border-bottom: 13px solid #96a6c0; 
	position:relative;
	margin-top:-13px;
	margin-left:31px;
	z-index:0;
}
.ui-page-note-up
{
	position:absolute;
	background:#dfe5eb;
	padding:4px 12px 4px 12px;
	border:solid 1px #96a6c0;
	border-radius:5px;
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px;
	box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.18);
	margin-left:12px;
	margin-top:-1px;
	z-index:0;
}
.arrow-down 
{
	width: 0;
	height: 0;
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	border-top: 12px solid #dfe5eb; 
	position:relative;
	margin-bottom:-12px;
	margin-left:32px;
	z-index:5;
}
.arrow-down-a 
{
	width: 0;
	height: 0;
	border-left: 13px solid transparent;
	border-right: 13px solid transparent;
	border-top: 13px solid #96a6c0; 
	position:relative;
	margin-bottom:-13px;
	margin-left:31px;
	z-index:0;
}
.ui-page-note-down
{
	position:relative;
	background:#dfe5eb;
	padding:4px 12px 4px 12px;
	border:solid 1px #96a6c0;
	border-radius:5px;
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px;
	box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.18);
	margin-left:8px;
	top:1px;
	z-index:0;
}
/*----- LT GLOBAL TABLE HEAD STYLE -----*/
.arrow-pointer
{
	vertical-align:top;
	position:relative;
	top:0px;
	left:0px;
}
.ui-page-note
{
	position:absolute;
	background:#dfe5eb;
	padding:4px 12px 4px 12px;
	border:solid 1px #96a6c0;
	border-radius:5px;
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px;
	box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.18);
	margin-left:12px;
	top:1px;
	z-index:0;
}
.arrow-left 
{
	width: 0;
	height: 0;
	float:left;
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent;
	border-right: 12px solid #dfe5eb; 
	position:absolute;
	margin-top:8px;
	margin-left:1px;
	z-index:1;
}
.arrow-left-a 
{
	width: 0;
	height: 0;
	float:left;
	border-top: 13px solid transparent;
	border-bottom: 13px solid transparent;
	border-right: 13px solid #96a6c0; 
	position:absolute;
	margin-top:7px;
	z-index:0;
}
.arrow-right 
{
	width: 0;
	height: 0;
	float:right;
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent;
	border-left: 12px solid #dfe5eb; 
	position:absolute;
	margin-top:8px;
	margin-right:1px;
	z-index:1;
}
.arrow-right-a 
{
	width: 0;
	height: 0;
	float:right;
	border-top: 13px solid transparent;
	border-bottom: 13px solid transparent;
	border-left: 13px solid #96a6c0; 
	position:absolute;
	margin-top:7px;
	z-index:0;
}
.ui-remaining
{
	color:#006600;
}
.hightlight
{
	color:#F00;
}

.first_successor
{
	background-color:#e5efe1;
}
.second_successor
{
	background-color:#dee7ee;
}

.ui-divide-asset-equally
{
	padding:8px 16px 16px 16px;
	border:1px solid #ffa200;
	width: 75%;
	display:inline-block;
	margin-top:30px;
	border-radius:6px;
	-moz-border-radius:6px; 
	-ms-border-radius:6px; 
	-o-border-radius:6px; 
	-webkit-border-radius:6px;
	background: #ffcd57; /* Old browsers */
	background: -moz-linear-gradient(top, #ffcd57 8%, #ffb401 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(8%,#ffcd57), color-stop(100%,#ffb401)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffcd57 8%,#ffb401 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffcd57 8%,#ffb401 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffcd57 8%,#ffb401 100%); /* IE10+ */
	background: linear-gradient(top, #ffcd57 8%,#ffb401 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcd57', endColorstr='#ffb401',GradientType=0 ); /* IE6-9 */	
}
.ui-asset-assignment, ui-recipient-container
{
	padding:8px 8px 8px 8px;
	border:1px solid #e5e5e5;
	width: 85%;
	display:inline-block;
	margin-top:30px;
	border-radius:6px;
	-moz-border-radius:6px; 
	-ms-border-radius:6px; 
	-o-border-radius:6px; 
	-webkit-border-radius:6px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}
.ui-calendar-add-event{
	width:400px;
	position:relative;
	margin:0px auto;
	top:-500px;
	z-index:10001;
	background: #595959; /* Old browsers */
	background: -moz-linear-gradient(top, #595959 0%, #383838 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#595959), color-stop(100%,#383838)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #595959 0%,#383838 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #595959 0%,#383838 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #595959 0%,#383838 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#595959', endColorstr='#383838',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #595959 0%,#383838 100%); /* W3C */
	border:2px solid #FFF; 
	border-radius:4px;
	-moz-border-radius:4px; 
	-ms-border-radius:4px; 
	-o-border-radius:4px; 
	-webkit-border-radius:4px;
	box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.45);
    -moz-box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.45);
    -webkit-box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.45);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#787878')"; 
}
.ui-calendar-add-event-title{
	background: #f2f2f2; /* Old browsers */
	background: -moz-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#d8d8d8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f2f2f2 0%,#d8d8d8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f2f2f2 0%,#d8d8d8 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f2f2f2 0%,#d8d8d8 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f2f2f2 0%,#d8d8d8 100%); /* W3C */	
}
.ui-calendar-close{
	text-align:center;
	border-radius:2px;
	-moz-border-radius:2px; 
	-ms-border-radius:2px; 
	-o-border-radius:2px; 
	-webkit-border-radius:2px;
	cursor:pointer;
	vertical-align:middle;
	font:normal 800 12px/150% "Tw Cen MT Condensed", "Trebuchet MS", Tahoma, "Century Gothic"; color: #FFF;
	padding:0px 7px 2px 7px;
	position:absolute;
	text-shadow:1px 1px #000;
	right:3px;
	top:3px;
	background: #a90329; /* Old browsers */
	background: -moz-linear-gradient(top, #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C */
}
.ui-calendar-close:hover{
	background-color:#BC0306;	
}
.ui-page-title{
	margin-left:42px;
	margin-top:-24px;
	
}
.ui-small-title{
	font-size:9px;
	font-style:italic;
	color:#333;
	position:absolute;
	margin-top:21px;
	margin-left:-15px;
}
.ui-document-entity-header
{
	border:1px solid #b8b8b8;
	border-top-left-radius:5px;
	background-color:#eaeaea;
	padding:3px 8px 3px 8px;
}

/*============================================================================== TODD SPACE ================================================================================*/

.bgimg	{background: url('../images/bg_flag.jpg') top center no-repeat; width:100%; min-height:876px;}
.size	{width:1078px}

	@font-face {
	  font-family: 'TexGyro';
	  src: url('../binx/includes/fonts/texgyreadventor-webfont.eot');
	  src: local('☺'),
		url("../binx/includes/fonts/texgyreadventor-webfont.woff") format("woff"),
		url("../binx/includes/fonts/texgyreadventor-webfont.ttf") format("opentype"),
		url("../binx/includes/fonts/texgyreadventor-webfont.svg#TexGyro") format("svg");
	}

	@font-face {
	  font-family: 'Trajan';
	  src: url('../binx/includes/fonts/trajanpro-regular-webfont.eot');
	  src: local('☺'),
		url("../binx/includes/fonts/trajanpro-regular-webfont.woff") format("woff"),
		url("../binx/includes/fonts/trajanpro-regular-webfont.ttf") format("opentype"),
		url("../binx/includes/fonts/trajanpro-regular-webfont.svg#Trajan") format("svg");
	}

	@font-face {
	  font-family: 'ErasBD';
	  src: url('../binx/includes/fonts/erasbd-webfont.eot');
	  src: local('☺'),
		url("../binx/includes/fonts/erasbd-webfont.woff") format("woff"),
		url("../binx/includes/fonts/erasbd-webfont.ttf") format("opentype"),
		url("../binx/includes/fonts/erasbd-webfont.svg#ErasBD") format("svg");
	}

	@font-face {
	  font-family: 'SegoeUI';
	  src: url('../binx/includes/fonts/segoeui-webfont.eot');
	  src: local('☺'),
		url("../binx/includes/fonts/segoeui-webfont.woff") format("woff"),
		url("../binx/includes/fonts/segoeui-webfont.ttf") format("opentype"),
		url("../binx/includes/fonts/segoeui-webfont.svg#SegoeUI") format("svg");
	}

h1	{font-family:"Trajan", Times, serif}
h2	{font-family:"TexGyro", Arial, Helvetica, sans-serif}
p, li, td, textarea, input	{font-family:"SegoeUI", Arial, Helvetica, sans-serif}

#logo 	{cursor:pointer; background: url('../images/logo_faded.png') top left no-repeat; float:left; width:151px; height:180px; margin:0 20px 0 80px}
#nav	{width:760px; height:42px; margin:0px 45px 0 0; float:left}
	#nav a {font-family:"TexGyro", Arial, Helvetica, sans-serif; font-size:15px; line-height:170%; height:42px; text-align:center; text-decoration:none; display:block; float:left; color:#ffffff; background-repeat:no-repeat; background-color:transparent}
	#nav a:link, #nav a:visited	{background-position:center -43px}
	#nav a:active, #nav a:hover	{background-position:center top}
	#nav span	{font-family:"Trajan", Times, serif; font-weight:bold; font-size:20px; margin:-10px 0 0; line-height:100%; color:#ffffff}

	#seven a#nav1:link, #seven a#nav1:visited, #seven a#nav1:active, #seven a#nav1:hover,
	#quest a#nav2:link, #quest a#nav2:visited, #quest a#nav2:active, #quest a#nav2:hover,
	#video a#nav3:link, #video a#nav3:visited, #video a#nav3:active, #video a#nav3:hover,
	#legal a#nav4:link, #legal a#nav4:visited, #legal a#nav4:active, #legal a#nav4:hover,
	#conct a#nav5:link, #conct a#nav5:visited, #conct a#nav5:active, #conct a#nav5:hover
	{background-position:center -85px !important; cursor:default !important; line-height:160%; padding:5px 0}
	
	#nav div	{float:right!important; height:12px; margin:8px 30px 0 0; color:#000}
	#nav div, #nav div a {font-family: "SegoeUI", Arial, Helvetica, sans-serif!important; font-size:11px!important; height:10px!important; display:inline!important; float:none; line-height:100%!important}
	#nav div a:link, #nav div a:visited	{color:#ddd!important; text-decoration:none!important}
	#nav div a:hover, #nav div a:active	{color:#fff!important; text-decoration:none!important; border-bottom:1px dotted #fff!important}

	#header, #content {vertical-align:top}	
	#header	 {background: url('../images/tp.png') top right no-repeat; height:180px}
	#content {background: url('../images/bg.png') top right repeat-y}
	#footer  {background: url('../images/base.png') top right no-repeat; height:67px}
	.content	{width:990px; margin:0 45px; z-index:2;}
	.content_	{padding:10px 40px 40px; z-index:2}
	.content p	{font-size:13px; color:#333333}
	.content h1	{font-size:24px; color:#410900; font-weight:bold}
	.content span {font-size:12px; color:#410900}

	.steps	{margin:10px 15px -20px 0; z-index:3}
	
.banner	{float:left; margin:0 0 0 50px; background-color:transparent; background-position:center left; background: url('../images/page_titles.png') 0 0 no-repeat;}
	.conct	{background-position: 0 0; width: 241px; height:34px;}
	.login	{background-position: 0 -35px; width: 295px; height:34px;}
	.legal	{background-position: 0 -69px; width: 479px; height:34px;}
	.video	{background-position: 0 -103px; width: 345px; height:36px;}
	.index	{background-position: 0 -139px; width: 457px; height:77px;}
	.quest	{background-position: 0 -216px; width: 311px; height:85px;}
	.seven	{background-position: 0 -301px; width: 379px; height:111px;}

#base	 {float:left; margin:0 0 20px}
#base li {display:inline; padding:3px 5px}
#base a, #copyright  {font:11px/100% "SegoeUI", Arial, Helvetica, sans-serif}
#base a:link, #base a:visited	{color:#ddd; text-decoration:none}
#base a:active, #base a:hover	{color:#fff; text-decoration:underline}
#copyright	{float:right; clear:both; color:#ddd; margin:0 45px 0 0}


/**** CONTACT FORM ****/
table.form	{margin:30px; padding:15px; background-color:#d2c0bb; border:1px dotted #410900}

	.form td	{font:13px/120% "SegoeUI", Arial, Helvetica, sans-serif; color:#000; vertical-align:top; text-transform:lowercase}
	.form textarea {height:160px}
	.form input, .form select {height:20px}
	.form input, .form select, .form textarea, .input_text {font:14px "SegoeUI", Arial, Helvetica, sans-serif; background-color:#f7e9e6; border:1px solid #888}

	.border_white	{border:1px dotted #e9d5d0}
	.border_error	{border:2px solid red}
	
	.form textarea {width:390px; height:150px}
	.form input, .form select {width:200px}
	.phn	{width:35px }
	.phn2	{width:45px }
	.left	{text-align:left }
	
	.spaced_hover, .spaced_numbers	{width:50px; height:22px; font-weight:bold}
	.spaced_hover label, .spaced_numbers label {display:block; width:50px; height:19px; cursor:pointer}
	.spaced_numbers label	{background-color:#ffffff}
	.space_hover label	{color:#ffffff }
	.space_hover	{color:#ffffff }

	.error, .success	{text-align:center; width:100%; padding:8px 0}
	.error	{background-color:#000000; border:1px dotted #e7c71e; font:11px/180% "SegoeUI", Arial, Helvetica, sans-serif; color:#aaa}
	.error a {cursor:pointer}
	.error a:link, .error a:visited	{color:#fafafa;text-decoration:underline}
	.error a:hover, .error a:active	{color:#ffffff; text-decoration:none; border-bottom:1px dotted #ffc9c9}
	.error .message	{display:block; background-color:#febebc; color:#000000; padding:3px 10px; text-align:center; font-weight:bold}
	.success {background-color:#2955c2; border:1px dotted #6e6442; font:12px/120% "SegoeUI", Arial, Helvetica, sans-serif; color:#ffffff}
	
	.submit	{width:184px!important; height:33px!important ; border:0px ; margin:10px 0 ; cursor:pointer ;
		background: url('../images/submit.png') 0 0px no-repeat; background-color: transparent ;}
	.submit:hover {background-position: 0 -33px}
		
	.long-form, .long-box	{border:1px solid #888888; padding:3px}
	
	.ui-left	{text-align:left}
	.ui-right	{text-align:right}
	.ui-red		{color:#CC0000; padding:3px 7px}

/**** LOGIN ****/
table.loginBox	{margin:30px; padding:15px; background-color:#d2c0bb; border:1px dotted #410900; margin:30px auto}

	.loginBox th	{font:bold 13px/120% "SegoeUI", Arial, Helvetica, sans-serif; color:#000; vertical-align:top; text-align:right}
	.loginBox input	{font:12px/120% "SegoeUI", Arial, Helvetica, sans-serif; height:16px; padding:2px; text-transform:lowercase; background-color:#f7e9e6; border:1px solid #888}
	/*.logBtn			{width:184px ; height:33px ; border:0px ; margin:30px 0 ; cursor:pointer ;
						background-image: url('../images/login.png'); background-color: transparent ; background-position:top left; background-repeat:no-repeat}
	.retrieveBtn	{width:184px ; height:33px ; border:0px ; margin:30px 0 ; cursor:pointer ;
						background: url('../images/submit_buttons.png') 0 0px no-repeat; background-color: transparent ;}
	.retrieveBtn:hover {background-position: 0 -33px;}*/
/**** QUESTIONNAIRE  ****/
/*
#quest td, #quest th {color:#333333 !important}
#quest td	{font:9pt/100% "SegoeUI", Arial, Helvetica, sans-serif}
#quest th,
#quest th span	{font:10pt/100% "SegoeUI", Arial, Helvetica, sans-serif; text-align:left; vertical-align:middle}
#quest input,
#quest select	{font:9pt/100% "SegoeUI", Arial, Helvetica, sans-serif; background-color:#f7e9e6; border:1px solid #333333; color:#333333}
#quest textarea {font:9pt/100% "SegoeUI", Arial, Helvetica, sans-serif; background-color:#f7e9e6; border:1px solid #333333}
#quest label	{cursor:pointer}
#quest select, #quest textarea {font:9pt/100% "SegoeUI", Arial, Helvetica, sans-serif;}
#quest h1	{margin:30px 0 10px 0}
	.highlight	{border:1px dotted #fff; background-color:#f7e9e6; padding:2px 8px}
	.submit		{border:none!important; background-color:transparent!important}
*/
/**** VIDEOS  ****/
#videogallery 	{}
#videogallery {
	width:100%;
	zoom:1;
	margin-bottom:10px;
}
#videogallery span{ display:block; font:11px/200% SegoeUI; float:left; background-color:#2e0600; color:#fff; width:391px; height:26px; text-align:center; margin:0 0 0 15px; cursor:pointer}
#videogallery div { float:left; margin:0 0 40px 15px; width:418px; height:213px; background-color:transparent; background-position:top left; background-repeat:no-repeat}
#videogallery h1  { float:left; width:100%; clear:both}
#videogallery a{
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	display:block;
	position:relative;
	vertical-align:top;

	margin:3px;
	width:400px;
	float:left;
	text-decoration:none;
	text-align:center;
	opacity:0.87;
}
#videogallery a img{
	display:block;
	border:none;
	margin:0;
}
#videogallery a:link, #videogallery a:visited {
	color:#ffffff;
}
#videogallery a:hover, #videogallery a:active {
/*	opacity:1;*/
	color:#4789df;
}
#videogallery .twolinks		{white-space:nowrap}
#videogallery .twolinks a	{float:left; white-space:nowrap; width:185px!important}
/*============================================================================== TODD SPACE ================================================================================*/

.pic-arrow-down{
	background-image:url(../images/drop_view.png);
	width:16px;
	height:16px;
	position:relative;
	top:3px;
	background-size:cover;
	display:inline-block;
}
.pic-arrow-up{
	background-image:url(../images/drop_view_up.png);
	width:16px;
	height:16px;
	position:relative;
	top:3px;	
	background-size:cover;
	display:inline-block;
}

.input-443{
	width: 443px;
}