/* CSS Document */

body{
	margin:0; padding:0;
	background:url(/images/top_line.gif) repeat-x 0 0;
	}
	
div, p, img, h1, h2, form, input, label, a, ul, li{
	font:normal 16px/22px Arial, Helvetica, sans-serif;
	color:#000000; background-color:#FFFFFF;
	margin:0; padding:0;
	}
	
.spacer{
	margin:0; padding:0; clear:both;
	line-height:0; font-size:0;
	}
	
/*-----------------------------------------Header Start-----------------------------------*/

#header{
	margin:0 auto; width:778px; height:287px;
	background:url(/images/header_bg.gif) no-repeat 521px 25px;
	position:relative;
	}
	
#header img{
	background:url(/images/logo.png) no-repeat 0 0;
	position:absolute; left:37px; top:55px;
	}
	
#header h1{
	/*font:normal 15px/16px Arial, Helvetica, sans-serif;*/
	/*color:#000000; background-color:#FFFFFF; */
	/*position:absolute; left:281px; top:157px; */
	font:bold italic 24px/30px Arial, Helvetica, sans-serif;
	color:#5A5A5A; height:2px; 
	padding:0 0 0 0px; margin:0 0 10px 0;
	}
	
#header ul{
	margin:0; padding:0;
	position:absolute; left:64px; top:3px;
	}

#header ul li{
	list-style:none;
	float:left;
	}
	
#header ul li a{
	font:bold 12px/19px Arial, Helvetica, sans-serif; background-color:#FFFFFF;
	color:#4A4A4A; text-align:center; width:100px;
	text-decoration:none; display:block;
	}

#header ul li.home{
	background:url(/images/header_nav_bg.gif) no-repeat 0 0 #000000;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:center; width:100px;
	text-decoration:none; display:block;
	}

#header ul li a:hover{
	background:url(/images/header_nav_bg.gif) no-repeat 0 0 #CCCCCC;
	color:#FFFFFF;
	}
	
#header form{
	position:absolute; right:46px; top:26px;
	width:154px; height:101px;
	padding:3px 0 0 0;
	}
	
#header form input{
	background-color:#FFFFFF; border:#C9C1A7 solid 1px;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	color:#000000;
	width:152px; height:22px;
	margin:6px 0 5px 0;
	}
	
#header form p{
	background:url(/images/square_label.gif) no-repeat 8px 4px #F2EEE1;
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#664C00; text-transform:uppercase;
	padding:0 0 0 14px;
	}
	
#header form label{
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#664C00; text-transform:uppercase; background-color:#F2EEE1;
	padding:0 0 0 14px; width:auto;
	display:block; float:left; 
	}
	
#header h2{
/*	font:normal 20px/28px Georgia, "Times New Roman", Times, serif;*/
	font:normal 20px/20px Arial, Helvetica, sans-serif;

	color:#622800; background-color:#F2EEE1;
	}
	
#header input.goBtn{
	width:25px; height:14px; padding:0; margin:0;
	float:right;
	}


/*-----------------------------------------Header End-----------------------------------*/

/*-----------------------------------------Ygheader Start-----------------------------------*/

#ygheader{
	margin:0 auto; width:778px; height:287px;
	background:url(/images/header_bg.gif) no-repeat 521px 25px;
	position:relative;
	}
	
#ygheader img{
	background:url(/images/logo.png) no-repeat 0 0;
	position:absolute; left:37px; top:55px;
	}
	
#ygheader h1{
	/*font:normal 15px/16px Arial, Helvetica, sans-serif;*/
	/*color:#000000; background-color:#FFFFFF; */
	/*position:absolute; left:281px; top:157px; */
	font:bold italic 24px/30px Arial, Helvetica, sans-serif;
	color:#5A5A5A; height:2px; 
	padding:0 0 0 0px; margin:0 0 10px 0;
	}
	
#ygheader ul{
	margin:0; padding:0;
	position:absolute; left:64px; top:3px;
	}

#ygheader ul li{
	list-style:none;
	float:left;
	}
	
#ygheader ul li a{
	font:bold 12px/19px Arial, Helvetica, sans-serif; background-color:#FFFFFF;
	color:#4A4A4A; text-align:center; width:100px;
	text-decoration:none; display:block;
	}

#ygheader ul li.home{
	background:url(/images/header_nav_bg.gif) no-repeat 0 0 #000000;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:center; width:100px;
	text-decoration:none; display:block;
	}

#ygheader ul li a:hover{
	background:url(/images/header_nav_bg.gif) no-repeat 0 0 #CCCCCC;
	color:#FFFFFF;
	}
	
#ygheader form{
	position:absolute; right:46px; top:26px;
	width:154px; height:101px;
	padding:3px 0 0 0;
	}
	
#ygheader form input{
	background-color:#FFFFFF; border:#C9C1A7 solid 1px;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	color:#000000;
	width:152px; height:22px;
	margin:6px 0 5px 0;
	}
	
#ygheader form p{
	background:url(/images/square_label.gif) no-repeat 8px 4px #F2EEE1;
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#664C00; text-transform:uppercase;
	padding:0 0 0 14px;
	}
	
#ygheader form label{
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#664C00; text-transform:uppercase; background-color:#F2EEE1;
	padding:0 0 0 14px; width:auto;
	display:block; float:left; 
	}
	
#ygheader h2{
/*	font:normal 20px/28px Georgia, "Times New Roman", Times, serif;*/
	font:normal 20px/20px Arial, Helvetica, sans-serif;
	color:#622800; background-color:#F2EEE1;
	}
	
#ygheader input.goBtn{
	width:25px; height:14px; padding:0; margin:0;
	float:right;
	}


/*-----------------------------------------Ygheader End-----------------------------------*/


/*-----------------------------------------Body Start (Part-1)-----------------------------------*/

#container{
	margin:0 auto; width:778px;
	}
	
#left{
	width:118px; padding:16px 40px 0 123px;
	float:left;
	}
	
#left h2{
/*	font:normal 48px/48px Georgia, "Times New Roman", Times, serif;*/
	font:normal 40px/40px Arial, Helvetica, sans-serif;
	color:#F1592A; background-color:#FFFFFF;
	}
	
#left h2 span{
	font:normal 30px/30px Arial, Helvetica, sans-serif;
	color:#4F4F4F; background-color:#FFFFFF;
	}


#right{
	width:448px; padding:22px 45px 18px 0;
	float:left;
	}
	
#right p{
	font:normal 16px/22px Arial, Helvetica, sans-serif;
	color:#000000; background-color:#FFFFFF;
	padding:0; margin:0;
	}

#right p strong{
	font:bold 16px/22px Arial, Helvetica, sans-serif;
	}	

.smallcap {
  font-variant: small-caps;
}	
#right p a{
	font:bold 16px/22px Arial, Helvetica, sans-serif;
	color:#A57C00; text-decoration:none; width:60px;
	background-color:#FFFFFF; 
	}

.rightlink{
	font:bold 16px/22px Arial, Helvetica, sans-serif;
	color:#A57C00; text-decoration:none; width:60px;
	background-color:#FFFFFF; 
	display:block; margin:-15px 0 0 0;
	float:right;
	}

a:hover{
	color:#E5D299; background-color:#FFFFFF;
	}
	
#right p a:hover{
	color:#E5D299; background-color:#FFFFFF;
	}
	
#right ul{
	margin:17px 0 0 0; padding:0;
	}
	
#right ul li{
	list-style:none; margin:0 16px 0 0;
	float:left;
	}
	
#right ul li.motivation a{
	background-color:#7B250E;
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:center; width:114px; display:block;
	text-decoration:none;
	}

#right ul li.system a{
	background-color:#F1592A;
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:center; width:114px; display:block;
	text-decoration:none;
	}
	
#right ul li.method a{
	background-color:#666666;
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:center; width:114px; display:block;
	text-decoration:none;
	}
	
#right ul li a:hover{
	background-color:#EA0808;
	color:#FFFFFF;
	}
	
	
#greyBorder{
	margin:0 auto; padding:0;
	border-top:#EFEFEF solid 5px;
	height:5px; line-height:0; font-size:0;
	}

/*-----------------------------------------Body End (Part-1) -------------------------------------*/

/*-----------------------------------------Body Start (Part-2) -------------------------------------*/
h2{
	font:bold italic 24px/30px Arial, Helvetica, sans-serif;
	color:#5A5A5A; height:2px; 
	padding:0 0 0 0px; margin:0 0 10px 0;
	}
	
h2 span{
	font:bold 16px/16px Arial, Helvetica, sans-serif;
	color:#9C3F00; background-color:#FFFFFF;
	}


#container1{
	margin:0 auto; width:778px;
	}

#left2{
	/*background:url(/images/latest_events_bg.gif) no-repeat 118px 100px;*/
	width:118px; height:260px; padding:16px 40px 0 123px;
	float:left;
	}
	
#left2 h2{
	font:normal 40px/40px Arial, Helvetica, sans-serif;
	color:#F1592A; background-color:#FFFFFF;
	}
	
#left2 h2 span{
	font:normal 30px/30px Arial, Helvetica, sans-serif;
	color:#4F4F4F; background-color:#FFFFFF;
	}
	
#right2{
	width:448px; padding:22px 45px 0 0;
	float:left;
	}
	
#right2 p{
	font:normal 16px/22px Arial, Helvetica, sans-serif;
	color:#000000; background-color:#FFFFFF;
	padding:0; margin:0;
	}

#right2 p strong{
	font:bold 16px/22px Arial, Helvetica, sans-serif;
	}
	
#right2 h2{
	/*background:url(/images/01.gif) no-repeat 0 0 #FFFFFF;*/
	font:bold italic 24px/30px Arial, Helvetica, sans-serif;
	/*color:#5A5A5A; height:46px; */
	color:#5A5A5A; height:18px; 
	/*padding:0 0 0 65px; margin:0 0 10px 0;*/
	padding:0 0 0 0px; margin:0 0 10px 0;
	}
	
#right2 h2 span{
	font:bold 16px/16px Arial, Helvetica, sans-serif;
	color:#9C3F00; background-color:#FFFFFF;
	}
	
#right2 p.financial{
	font:normal 16px/22px Arial, Helvetica, sans-serif;
	color:#000000; background-color:#FFFFFF;
	padding:0 0 0 65px; margin:0;
	}
	
#right2 p a{
	font:bold 16px/22px Arial, Helvetica, sans-serif;
	color:#A57C00; text-decoration:none; width:60px;
	background-color:#FFFFFF; 
	display:block; padding:0 5px 0 0;
	float:right;
	}
	
#right2 p a:hover{
	color:#E5D299; background-color:#FFFFFF;
	}
	
#right2 form{
	background:url(/images/contact_bg.gif) no-repeat 0 0;
	width:394px; height:237px;
	padding:25px 21px 0 21px; margin:20px 0 0 0;
	float:left;
	}
	
#right2 form h2.contact{
	background:url(/images/letter.gif) no-repeat 1px -18px #F2EEE1;;
	width:63px; height:40px;
	font:normal 20px/22px Georgia, "Times New Roman", Times, serif;
	color:#000000; 
	padding:0 0 0 66px;
	}
	
#right2 form input{
	background-color:#FFFFFF; border:#C9C1A7 solid 1px;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#000000; margin:0 0 4px 0;
	width:324px; height:22px; float:left;
	}
	
#right2 form input.small{
	background-color:#FFFFFF; border:#C9C1A7 solid 1px;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#000000; margin:0 3px 4px 0;
	width:137px; height:22px; float:left;
	}
	
#right2 form label{
	font:bold 10px/24px Arial, Helvetica, sans-serif;
	color:#622800; width:65px; 
	display:block; background-color:#F2EEE1; 
	text-transform:uppercase; float:left;
	}

#right2 form label.fax{
	font:bold 10px/24px Arial, Helvetica, sans-serif;
	color:#622800; width:42px; 
	display:block; background-color:#F2EEE1;
	text-transform:uppercase; float:left;
	}
	
#right2 form input.faxInput{
	background-color:#FFFFFF; border:#C9C1A7 solid 1px;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#000000; margin:0 3px 4px 0;
	width:139px; height:22px; float:left;
	}
	
#right2 form textarea{
	background-color:#FFFFFF; border:#C9C1A7 solid 1px;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#000000; margin:0 0 4px 0;
	width:322px; height:72px; float:left;
	}
	
#right2 form input.reset{
	background-color:#C09000; width:62px; height:17px; 
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	color:#FFFFFF; float:right;
	cursor:pointer;
	border:none; margin:0 6px 0 0;
	}
	
#right2 form input.submit{
	background-color:#9C3F00; width:62px; height:17px; 
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	color:#FFFFFF; float:right;
	cursor:pointer;
	border:none; margin:0 6px 0 0;
	}
	

/*-----------------------------------------Body End (Part-2) -------------------------------------*/

/*-----------------------------------------Body Start (Part-3) -------------------------------------*/

#greyBorder1{
	margin:0 auto; padding:0;
	border-top:#EFEFEF solid 5px;
	height:5px; line-height:0; font-size:0;
	}

#container2{
	margin:0 auto; width:778px;
	}

#bottom{
	position:relative;
	background:url(/images/bottom_bg.gif) no-repeat 50px 0;
	padding:0 49px 0 524px; height:192px; 
	float:left;
	}
	
#bottom ul{
	margin:51px 0 17px 0; padding:0;
	}
	
#bottom ul li{
	list-style:none;	
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color:#333333; 
	display:block;
	}
	
#bottom ul li a{	
	background:url(/images/bottom_list_dot.gif) no-repeat 0 6px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-decoration:none; padding:0 0 0 10px;	
	}
	
#bottom ul li a:hover{
	color:#000000; background-color:#ECC0A2;
	}
	
#bottom p a.click{
	position:absolute; top:150px; right:41px;
	background-color:#7A3201; width:163px; height:18px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:center;
	text-decoration:none; display:block;
	}


/*-----------------------------------------Body End (Part-3) -------------------------------------*/

/*-----------------------------------------Footer Start-------------------------------------*/

#footerContainer{
	margin:0 auto;
	width:778px;
	}
	
#footer{
/*	background:url(/images/logo-des.png) no-repeat 60px 0;*/
	height:155px; padding:0 55px 0 0;
	float:left;
	}
	
#footer ul{
	margin:17px 0 0 0; padding:0; width:340px;
	float:right;
	}
	
#footer ul li{
	list-style:none;
	float:right;
	}
	
#footer ul li a{
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#000000; 
  background-color:inherit; 
	text-decoration:none;
	padding:0 7px;
	}
	
#footer ul li a:hover{
	color:#000000; 
  background-color:#EDE9DB;
  	}
	
#footer p{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#AA4501; 
  background-color:inherit;
	display:block; padding:0 8px 0 0;
	float:right;
	}
	
#footer ul.xhtml{
	margin:0; padding:0;
	float:right;
	}
	
#footer ul.xhtml li{
	list-style:none;
	}
	
#footer ul.xhtml li a{
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#9E7400; background-color:#FFFFFF; 
	text-decoration:underline;
	}
	
#footer ul.xhtml li a:hover{
	text-decoration:none;
	color:#9E7400; background-color:#FFFFFF;
	}
	
a.design{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#AA4501; background-color:#FFFFFF; text-decoration:none;
	}
	
a.design:hover{
	background-color:#ECD0BE; color:#AA4501;
	}

/*-----------------------------------------Footer End-------------------------------------*/
