/* -------------------general CSS------------------------- */
.right_align{
	text-align: right;
}
.center_align{
	text-align: center;
}
.clear{
	clear: both;
	line-height: 0px;
}
.float_left{
	float: left;
}
.float_right{
	float: right;
}
.font11{
	font-size: 11px;
}
.main_box{
	width: 100%;
	height: auto;
}

/* ------------------maincontainer CSS--------------------- */
div#maincontainer{
	width: 950px;
	height: auto;
	clear: both;
	float: none;
	margin: 0 auto 15px auto;
}

/* ------------------header CSS----------------------------- */
div#header{
	width: 100%;
	height: auto;
}
.header1_left{
	width: 300px;
	height: 42px;
	float: left;
}
.header1_left a{
	background: url(../images/vert_dot1.gif) right center  no-repeat;
	color: #474846;
	display: inline-block;
	padding: 0 10px;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 42px;
	/*font: normal 11px/42px "Myriad Pro", Arial, Helvetica, sans-serif*/
}
.header1_right{
	width: 250px;
	height: 42px;
	float: right;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 42px;
	/*font: normal 11px/42px "Myriad Pro", Arial, Helvetica, sans-serif*/
}
.header1_right a{
	background: url(../images/vert_dot1.gif) right center  no-repeat;
	color: #805538;
	display: inline-block;
	padding: 0 5px;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 42px;
	/*font: normal 11px/42px "Myriad Pro", Arial, Helvetica, sans-serif*/
}
a.myaccount{
	/*font: normal 11px/23px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 23px;
	color: #fff;
	background: url(../images/myaccount_btn.gif) left center no-repeat;
	width: 73px;
	height: 23px;
	padding: 0 0 0 30px;
}
a.myaccount:hover{
	color:#c2ebc3;
}
.logo{
	background:url(../images/logo.png) left center no-repeat;
	width: 550px;
	height: 160px;
	float: left;
	cursor: pointer;
}

.logo a{
	display: block;
	width: 550px;
	height: 160px;
}	

.search{
	width: 395px;
	height: 160px;
	float: right;
}
.search_box{
	width: 363px;
	height: 51px;
	margin: 10px 0 10px 30px;
	background: url(../images/search_bg.png) left center no-repeat;
}
.search_box span{
	float: left;
	color: #fff;
	margin: 0 0 0 5px;
	color: #726156;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 51px;
	/*font: bold 11px/51px "Myriad Pro", Arial, Helvetica, sans-serif;*/
}
.search_box .txtbox1{
	width: 175px;
	height: 20px;
	background: none;
	color: #464646;
	border: 0px;
	float: left;
	outline: none;
	/*font: normal 11px/24px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 24px;
	margin: 14px 0 0 20px;
}
.search_box .search_btn{
	width: 38px;
	height: 24px;
	float: left;
	background: none;
	color: #5a4e40;	
	border: 0px;
	cursor: pointer;
	outline: none;
	margin: 14px 0 0 6px;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 24px;
	/*font: bold 11px/24px "Myriad Pro", Arial, Helvetica, sans-serif;*/
}
.address_txt{
	color: #805538;
	text-align: right;
	/*font: normal 11px/35px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 35px;
}
.callus{
	color: #805538;
	text-align: right;
	padding: 15px 0 30px 44px;
	/*font: normal 11px/30px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 30px;
}
.callus a{
	color: #805538;
	padding: 0 5px;
}
.callus span{
	color: #805538;
}

/* ------------------body CSS------------------------------- */
div#body{
	width: 100%;
	height: auto;
}
div#body .body_left{
	width: 660px;
	height: auto;
	float: left;
}
div#body .body_right{
	width:274px;
	height: auto;
	float: right;	
}

/*box1*/
.box1{
	width: 950px;
	height: auto;
	margin: 0px;
	float: left;
}
.box1_top{
	background: url(../images/box1_top.png) center top no-repeat;
	height: 43px;
	width: 946px;
	padding: 2px 2px 0 2px;	
}
/*.box1_top{
	background: url(../images/box1_top.png) center top no-repeat;
	height: 45px;	
}*/
/*.box1_top a{
	background: url(../images/box1_top.png) center top no-repeat;
	height: 45px;
	color: #805538;
	text-transform: uppercase;
	padding: 0 33px;
	display: inline-block;
	background: url(../images/vert_dot1.gif) right center no-repeat;
	font: normal 11px/50px "Myriad Pro", Arial, Helvetica, sans-serif;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 50px;
}
*/.box1_middle{
	background: url(../images/box1_middle.png) right top repeat-y;
	height: auto;
}
.box1_bottom{
	background: url(../images/box1_bottom.png) right top no-repeat;
	height: 8px;
}
.inner_box1{
	width: 926px;
	min-height: 380px;
	margin: 0 auto;
}
.eachbox{
	width: 233px;
	height: 70px;
	background: url(../images/box1.png) left top no-repeat;
	float: left;
	margin: 0 0 0 4px;
}
.eachbox span{
	color: #fff;
	float: left;
	margin: 0 0 0 16px;
	text-transform: uppercase;
	/*font: normal 25px/64px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 25px;
	line-height: 64px;
}

/*box2*/
.box2{
	width: 664px;
	height: auto;
	margin: 0px auto;
}
.box2_top{
	background: url(../images/box2_top.png) center top no-repeat;
	height: 12px;	
}
.box2_middle{
	background: url(../images/box2_middle.png) center top repeat-y;
	height: auto;
	overflow: hidden;
}
.box2_bottom{
	background: url(../images/box2_bottom.png) center bottom no-repeat;
	height: 12px;
}
.inner_box2{
	width: 636px;
	height: auto;
	margin: 0 auto;
}

/*box3*/
.box3{
	width: 274px;
	height: auto;
	margin: 0px auto;
}
.box3_top{
	background: url(../images/box3_top.png) center top no-repeat;
	height: 12px;	
}
.box3_middle{
	background: url(../images/box3_middle.png) center top repeat-y;
	height: auto;
}
.box3_bottom{
	background: url(../images/box3_bottom.png) center bottom no-repeat;
	height: 12px;
}
.inner_box3{
	width: 250px;
	height: auto;
	margin: 0 auto;
}

.side1{
	width: 252px;
	height: auto;
	float: left;
}
.side2{
	width: 365px;
	height: auto;
	float: right;	
}
.horz_dot{
	background:url(../images/horz_dot.png) left center repeat-x;
	height: 20px;
}
.imgb1{
	float: left;
	border: 1px solid #9ca18d;
	padding: 2px;
	margin: 0px 8px 8px 0;
}
.readmore a{
	color: #648427;
	/*font: normal 11px/30px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 30px;
}
.heading_txt1{
	color: #725333;
	padding: 4px 0 10px 0;
	/*font: normal 20px/18px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 20px;
	line-height: 18px;
}
.heading_txt2{
	color: #a27649;
	padding: 0px 0 0px 0;
	font-family: 'MyriadProBold';
	font-weight: bold;
	font-size: 18px;
	line-height: 32px;
}
.date{
	color: #b5b6b4;
	/*font: normal 11px/18px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
}
.avenue{
	color: #a27649;
	/*font: normal 11px/14px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	text-align: center;
	width: 100%;
	float: left;
}	

/*white-container*/
.white-container { 	
position:relative; 	background:#f5f0e0 url(images/white-bg.png); 	
border:1px solid #c7c7c7; 	
padding:10px 14px;
}
.white-tr,.white-tl,.white-bl,.white-br {
position:absolute; 	
height:12px; 	
width:14px; 
}  
.white-tr, .white-tl { 	
top:-1px; 
}  
.white-bl,.white-br { 	
bottom:-1px; 
}  
.white-tr { 	
background:#fff url(../images/white-sprite.png ) no-repeat top right; 	
right:-1px; 
}  
.white-br { 	
background:#fff url(../images/white-sprite.png ) no-repeat bottom right; 	
right:-1px; 
}  
.white-bl { 	
background:#fff url(../images/white-sprite.png ) no-repeat bottom left; 	
left:-1px; 
}  
.white-tl { 	
background:#fff url(../images/white-sprite.png ) no-repeat top left; 	
left:-1px; 
}

.txtbox2{
	width: 215px;
	height: 20px;
	background: none;
	color: #464646;
	border: 0px;
	float: left;
	outline: none;
	background: #fff;
	border: 1px solid #dad5cd;
	/*font: normal 11px/24px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 24px;
	margin: 4px 0 0 0;
}
.search_btn2{
	width: 85px;
	height: 25px;
	float: left;
	border: 0px;
	cursor: pointer;
	outline: none;
	margin: 8px 0 0 0;
	/*font: bold 11px/24px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 24px;
	background: url(../images/contine.png) left center no-repeat;
}



/* ------------------footer CSS---------------------------- */
div#footer{
	width: 100%;
	height: 143px;
	margin: 15px 0 0 0;
	background: url(../images/footer_bg.gif) left top repeat-x;
}
.footer_inner{
	width: 950px;
	height: 143px;
	margin: 0 auto;
}
.left_footer{
	width: 730px;
	height: 130px;
	float: left;
	color: #60694e;
	margin: 15px 0 0 0;
	/*font: normal 12px/32px "Myriad Pro", Arial, Helvetica, sans-serif;*/
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 12px;
	line-height: 32px;
}
.left_footer a{
	color: #3b4130;
	padding: 0 8px;
	/*font: normal 12px/32px "Myriad Pro", Arial, Helvetica, sans-serif;*/
		font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 12px;
	line-height: 32px;
}
.right_footer{
	width:150px;
	height: 130px;
	float: right;
	color: #60694e;
	text-align: right;
	margin: 15px 0 0 0;	
}
.right_footer span{
	float: left;
	margin: 0 6px 0 0;
	/*font: normal 12px/30px "Myriad Pro", Arial, Helvetica, sans-serif;*/	
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 12px;
	line-height: 30px;
}




.inner_box2{
	width: 636px;
	height: auto;
	margin: 0 auto;
}

.text11{
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 18px;
	line-height: 18px;
	color: #231f1b;
	padding:10px 10px;
	margin: 0;
}

.inner_box2 p{
/*	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	color: #231f1b;*/
	padding:6px 10px;
	margin: 0;
}
.text12{
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 13px;
	line-height: 16px;
	color: #a27649;
	padding:6px 10px;
	margin: 0;
}
table.student{
	width: 550px;
	height: auto;
	background: none;
	border: 0;
	margin: 20px auto;
}
table.student td{
	text-align: left;
	vertical-align: top;
	font: bold 12px/29px Tahoma, Arial, Helvetica, sans-serif;
	color: #707070;
}
table.student .font12{
	text-align: right;
	vertical-align: top;
	padding: 6px 0 0 0;
	font: bold 12px/17px Tahoma, Arial, Helvetica, sans-serif;
	color: #707070;
}
table.student span{
	text-align: left;
	vertical-align: middle;
	font: bold 12px/17px Tahoma, Arial, Helvetica, sans-serif;
	color: #fe732e;
}

input.submitbtn{
	width: auto;
	height: 24px;
	background: url(../images/btnbg.gif) left top repeat-x;
	border: 1px solid #d95904;
	padding: 0 10px;
	text-transform: uppercase;
	font: bold 12px/17px Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
}

input.textfieldbg{
	width: 266px;
	height: 20px;
	background: #fcfbfb;
	border: 1px solid #c9c9c9;
	font: normal 12px/17px Tahoma, Arial, Helvetica, sans-serif;
	color: #ccc;
	padding: 3px 3px;
	margin: 4px 3px;
}

textarea.textareabg{
	width: 380px;
	height: 100px;
	background: #fcfbfb;
	border: 1px solid #c9c9c9;
	font: normal 12px/17px Tahoma, Arial, Helvetica, sans-serif;
	color: #ccc;
	padding: 3px 3px;
	margin: 4px 3px;
}

h3{
	font: normal 20px/20px Tahoma, Arial, Helvetica, sans-serif;
	color: #a27649;
	padding: 0;
	margin: 0;
}

div#currentbg{
	width: 141px;
	height: 24px;
	background: none;
	border: 0;
	z-index: 1000;
	position: absolute;
	padding: 0;
	margin: 8px 0 0 490px;
}

/* added on 30th-Aug.2011 */
.text13{
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	color: #434343;
	padding:4px 7px;
	margin: 0;
}
.td-label1{
	font-family: 'MyriadProRegular';
	font-weight: bold;
	font-size: 14px;
	color: #3C783D;
}
.td-label1-small{
	font-family: 'MyriadProRegular';
	font-weight: bold;
	font-size: 10px;
	color: #3C783D;
}




/*gettingstarted*/

.registration{
	width: 40%;
	height: auto;
	float: left;
	margin: 30px 10px 0 10px;
}
.registration li{
	padding: 3px 0;
}
.registration li.nametxt{
	padding: 0 6px 0 0;
	text-align: right;
	color: #707070;
	font-weight: bold;
	font-size: 12px;
	font-family: 'MyriadProRegular';
	line-height:26px; 
}
.registration input{
    font-weight: normal;
	font-size: 12px;
	font-family: 'MyriadProRegular';
	border: 1px solid #eaeaea;
	width: 230px;
	height: 22px;
	padding: 2px;
	outline: none;
	background: #f8f8f8;
}
.registration textarea{
    font-weight: normal;
	font-size: 12px;
	font-family: 'MyriadProRegular';
	border: 1px solid #eaeaea;
	width: 320px;
	height: 80px;
	padding: 2px;
	background: #f8f8f8;
}
.registration input.login{
    font-weight: normal;
	font-size: 12px;
	font-family: 'MyriadProRegular';
	border: 0px;
	width: auto;
	height: 26px;
	color: #8e7551;
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
	margin: 4px 0 0 0;
	padding: 0 20px;
	border-top:1px solid #e3dace;
	border-right:1px solid #d3c5b2;
	border-bottom:1px solid #d3c5b2;
	border-left:1px solid #d3c5b2;
	background: url(../images/login_bg.png) left center repeat-x;	
}
.each_training{
	width: 100%;
	height: auto;
	padding: 0 0 15px 0;
	margin: 0 0 8px 0;
	background: url(../images/horz_dot.png) left bottom repeat-x;
}
.training_heading_txt{
	font-weight: normal;
	font-size: 18px;
	line-height: 24px;
	font-family: 'MyriadProRegular';
	height: 26px;
	color: #a27649;
}
.posted_txt{
	color: #b5b6b4;
	padding: 0 0 6px 0;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	font-family: 'MyriadProRegular';
}
.current_btn{
	float: right;
	width: 142px;
	height: 25px;
	text-align: center;
}
.current_btn a{
	background: url(../images/btn_01.png) left center no-repeat;
	color: #ceec90;
	display: block;
	font-weight: bold;
	font-size: 10px;
	line-height: 25px;
	font-family: 'MyriadProRegular';
}
.current_btn a:hover{
	color: #fff;
}
.schedule_box{
	 background: #fff;
	 width: 100%;
	 height: auto;
}
.schedule_box td{
	color: #4a4a4a;
	padding: 0 0 0 10px;	
	font-weight: normal;
	font-size: 12px;
	line-height: 28px;
	font-family: 'MyriadProRegular';
}
.schedule_box tr.gray td{
	color: #4a4a4a;
	padding: 0 0 0 10px;
	font-weight: normal;
	font-size: 12px;
	line-height: 28px;
	font-family: 'MyriadProRegular';
	background: #e8eae4;
}



/*box4 02-09-11*/
.box4{
	width: 950px;
	height: auto;
	margin: 0px auto;
}
.box4_top{
	background: url(../images/box4_top.png) center top no-repeat;
	height: 12px;	
}
.box4_middle{
	background: url(../images/box4_middle.png) center top repeat-y;
	height: auto;
}
.box4_bottom{
	background: url(../images/box4_bottom.png) center bottom no-repeat;
	height: 12px;
}
.inner_box4{
	width: 920px;
	height: auto;
	margin: 0 auto;
}
.tab{
	margin: 0 0 6px 0;
}
.tab a{
	color: #fff;
	font-size: 13px;
	line-height: 30px;
	float: left;
	padding: 0 15px;
	margin: 0 2px 0 0;
	font-family: 'MyriadProRegular';
	background: #a4bd73;
	/*border: 1px solid #3c783c;*/
}
.tab a:hover, .tab a.here{
	background: #3c783c;
	color: #fff;
}
.list_ttxt li{
	background: url(../images/arrow.png) left center no-repeat;
	line-height: 20px;
	padding: 0 0 0 10px;
	font-size: 11px;
}



/*blog*/
.box5{
	width: 614px;
	height: auto;
	float: left;
	margin: 0 0 15px 0;
}
.box5_top{
	background: url(../images/box5_top.png) center top no-repeat;
	height: 58px;
}
.box5_top img.blog{
	margin: 4px 0 0 4px;
	height: 50px;
	height: 50px;
}
.twitter{
	margin: 5px 8px 0 0;
}
.box5_middle{
	background: url(../images/box5_middle.png) right top repeat-y;
	height: auto;
}
.box5_bottom{
	background: url(../images/box5_bottom.png) right top no-repeat;
	height: 5px;
}
.inner_box50{
	width: 530px;
	height: auto;
	float: right;
	padding: 10px 0 0 0;
	margin: 0 15px 0 0;
	border-top: 1px dashed #bababa;
	/*background: url(../images/horz_dot.gif) left top repeat-x;*/
}
.inner_box50 p{
	padding: 0px;
	margin: 0 0 12px 0;
}
.heading_txt{
	font: normal 11px/17px Georgia, "Times New Roman", Times, serif;
	float: left;
	width:auto;
	color: #9f9f9f;
	height: auto;
	margin: 10px 0 0 12px;
}
.heading_txt strong{
	color: #333333;
	font: normal 18px/20px Georgia, "Times New Roman", Times, serif;
}
.comment_box{
	width: 520px;
	height: 100px;
	vertical-align:top;
	line-height: 18px;
	padding: 4px;
	border: 1px solid #cdb59b;
}


/*---------------blog button  -----------*/

input.btnbg{
	width: auto;
	height: 24px;
	background: url(../images/btnbgNew.gif) left top repeat-x;
	border: 1px solid #c4c6b9;
	color: #6b635a;
	padding: 0 14px;
	text-align: center;
	vertical-align: middle;
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	text-transform: uppercase; 
}




/*------------------- 06-09-2011 ------------------------*/

div#newBody{
	width: 926px;
	height: auto;
	background: url(../images/newbody_bg.jpg) left top repeat-y;
	overflow: hidden;
}

div#newBody .leftBody{
	width: 695px;
	height: auto;
	float: left;
	margin: 0 24px 0 0;
}

div#newBody .leftBody p{
	color: #434343;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	padding: 0;
	margin: 0 0 10px 0;
}

div#newBody .leftBody h1{
	color: #174018;
	font-family: 'MyriadProRegular';
	font-size: 20px;
	line-height: 25px;
	padding: 0;
	margin: 0;
}
div#newBody .leftBody h2{
	color: #434343;
	font-family: 'MyriadProRegular';
	font-size: 14px;
	line-height: 20px;
	padding: 0;
	margin: 0;
}


div#newBody .leftright{
	width: 180px;
	height: auto;
	float: right;
	margin: 0;
	background:url(../images/newright_navbg.jpg) repeat-y;
	padding: 12px;
}

div#newBody .leftright h1{
	padding: 0;
	margin: 0;
	background: url(../images/newnav_Bar.jpg) left bottom repeat-x;
	color: #715233;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 16px;
	line-height: 30px;
}
div#newBody .leftright li{
	list-style-image: url(../images/newarrow.gif);
	list-style-position: inside;
	background: url(../images/newnav_Bar.jpg) left bottom repeat-x;
	color: #715233;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 13px;
	line-height: 30px;
}

div#newBody .leftright li a{
	line-height: 30px;
	color: #715233;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	
}
div#newBody .leftright li a:hover{
	color: #FF0000;
	text-decoration: none;
}

div#newBody .leftright li li{
	list-style-image: url(../images/newarrow.gif);
	list-style-position: inside;
	height: 30px;
	color: #715233;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 12px;
	line-height: 30px;
	margin: 0;
	padding: 0 0 0 10px;
}

div#newBody .leftright li li a{
	line-height: 30px;
	color: #715233;
	font-family: 'MyriadProRegular';
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	
}

div#newBody .leftright li li a:hover{
	color: #FF0000;
	text-decoration: none;
	
}



/*------------------ Slider Class -----------------------*/

/* CSS Document */
.lof-slidecontent{
	position:relative;
	overflow:hidden;
	width:926px;
	height:358px;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	background:#FFF;
	position:absolute;
	top:0;
	left:0;
	z-index: 500;
	color:#FFF;
	text-align:center
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer{
	position:relative;
	width: 645px;
	z-index: 500;
	overflow:hidden;
	padding: 0;
	margin: 0;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: solid 3px #8f9d74;
	height: 352px;
}


/*******************************************************/
/*.lof-main-item-desc{
	z-index: 500;
	position:absolute;
	top: 200px;
	left:15px;
	width:251px;
	height: 111px;
	background:url(../images/transparent_bg1.png);

	 filter:0.7(opacity:60) 
}
.lof-main-item-desc p{
	color:#FFF;
	margin:0 !important;
	padding: 0 0 0 20px !important;
	line-height: 16px;

}
.lof-main-item-desc h3{
*margin: 15px 0 0 0;
margin: 15px 0 10px 0;
}
.lof-main-item-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:18px;
	padding: 20px 5px 0px 20px !important;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
	line-height: 10px;
	*line-height: 24px;
	text-decoration: none;
}
.lof-main-item-desc h3 a:hover{
	color:#FF6;
	text-decoration:none;
}*/


/* main flash */
ul.lof-main-wapper{
	/* margin-right:auto; */
	overflow:hidden;
	/*background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;*/
	padding:0px;
	margin:0;
	height:352px;
	width:645px;
	position:absolute;
	overflow:hidden;
	
	
}

ul.lof-main-wapper li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:352px;
	width:645px;
	float:left;
	line-height: 16px;
	
}
.lof-opacity  li{
	position:absolute;
	top:0;
	left:0;
	float:inherit;
	
}
ul.lof-main-wapper li img{
	padding:0px;	
	width:645px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
}

/* item navigator */
/*ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width: 263px;
	height: 358px !important;
}
ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	width: 263px;
	padding:0;
	overflow:hidden;
	height: 85px;
	background: none;
}
*//*---------- Side Nav First ---------------------*/
/*.lof-navigator li div#first{
	width: 263px;
	padding:0;
	height: 85px;
	
	background: url(../images/pix1_th_normal.jpg) left top no-repeat;
	display: block;
}

.lof-navigator li.active div#first{
	background: url(../images/pix1_th.jpg) left top no-repeat;
}
*//*--------------- Second Nav Start ------------------------*/
/*.lof-navigator li div#second{
	width: 263px;
	padding:0;
	height: 85px;
	
	background: url(../images/pix2_th.jpg) left top no-repeat;
	display: block;
}
.lof-navigator li.active div#second{
	background: url(../images/pix2_th_hover.jpg) left top no-repeat;
}
*//*--------------- three Nav Start ------------------------*/
/*.lof-navigator li div#Third{
	width: 263px;
	padding:0;
	height: 85px;
	
	background: url(../images/pix3_th.jpg) left top no-repeat;
	display: block;
}
.lof-navigator li.active div#Third{
	background: url(../images/pix3_th_hover.jpg) left top no-repeat;
}
*//*--------------- three Nav fourth ------------------------*/
/*.lof-navigator li div#fourth{
	width: 263px;
	padding:0;
	height: 85px;
	
	background: url(../images/pix4_th.jpg) left top no-repeat;
	display: block;
}
.lof-navigator li.active div#fourth{
	background: url(../images/pix4_th_hover.jpg) left top no-repeat;
}

.lof-navigator-outer{
	position:absolute;
	right:0;
	top:0px;
	z-index: 999;
	height: 358px !important;
	width: 263px;
	overflow:hidden;
	color:#FFF
}
*/
/*.lof-navigator li:hover{
	
}




.lof-navigator li h3{
	color:#091148;
	font-size:100%;
	padding:10px 0 0 !important;
	margin:0;
	font: normal 18px/25px Verdana, Arial, Helvetica, sans-serif;

}*/
/*.lof-navigator li div{
	background:url(../images/transparent_bg.png);
	color:#FFF;
	height:85px;
	position:relative;
	margin-left:0px;
	padding-left:0px;
	width: 263px;
}

.lof-navigator li.active div{
	background:url(../images/grad-bg.gif);
	color:#091148;
	height: 85px;
}
.lof-navigator li img{
	height: 100%;
	width: 100%;
	margin: 0;
	float:left;
}
.lof-navigator li.active img{
}
.lof-navigator li.active h3{
font: normal 18px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#091148;
}*/

.txt_box001{
font-weight: normal;
	font-size: 12px;
	font-family: 'MyriadProRegular'; 
	border: 1px solid #eaeaea;
	width: 224px;
	height: 18px;
	padding: 2px;
    margin: 3px 0;
	outline: none;
	background: #f8f8f8;}
	
.nametxtNew{font-weight:bold;padding: 0 6px 0 0;text-align: right; color: #707070;font-size: 12px; line-height:26px; font-family: 'MyriadProRegular';}
.brownTxt{text-align: left; color: #A88458;font-weight: normal;font-size: 12px; font-family: 'MyriadProRegular';}




/*box4*/
.box6{
	width: 294px;
	height: auto;
	float: left;
	margin: 0 0 0 16px;	
}
.box6_top{
	background: url(../images/box6_top.png) center top no-repeat;
	height: 5px;
}
.box6_middle{
	background: url(../images/box6_middle.png) center top repeat-y;
	height: auto;
}
.box6_bottom{
	background: url(../images/box6_bottom.png) center top no-repeat;
	height: 5px;
}
.inner_box6{
	width:274px;
	height: auto;
	margin: 0 auto;
}
#contactInfoTable{
	width: 100%;
	height: auto;
	padding-bottom: 8px;
}
#contactInfoTable h2{
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	padding: 4px 0 4px 0;
	margin-bottom: 8px;
	font-family: 'MyriadProRegular';
	color: #805538;
	border-bottom: 1px solid #fff;
}
.label{
	width: 110px;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	font-family: 'MyriadProRegular';
}
#contactInfoTable input{
	background: #fff;
	border: 1px solid #c5c5c5;
	font-size: 11px;
	line-height: 18px;
	height: 18px;
	width: 144px;
	font-weight: normal;
	padding: 0 0 0 2px;
	font-family: 'MyriadProRegular';
}
#contactInfoTable input:hover{
	border: 1px solid #999999;
}
.requiredStar{
	color: #ff0000;
	float: left;
}
.go_btn{
	line-height: 24px;
	padding: 4px 10px;
	height: 24px;
	cursor: pointer;
	color: #fff;
	width: auto;
	border: 0px;
	border-radius: 3px;
	font-size: 12px;
	font-weight: bold;	
	font-family: 'MyriadProRegular';
	background: url(../images/slide_bg.png) center center no-repeat;
}




