body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#e7e7e7 url(../images/site_bg.jpg) left bottom repeat-x;
	color:#1b0d50;
}
a, img{ outline:none; border:0px;}
ul, li{ padding:0px; margin:0px;}
.clear{ clear:both; overflow:hidden;}

h1{ color:#1b0d50; font-size:22px; font-weight:bold; text-decoration:none; padding:0px; margin:0px; line-height:25px;}
h2{ color:#1b0d50; font-size:24px; font-weight:bold; font-family:"Trebuchet MS"; text-decoration:none; padding:0px; margin:0px; background:url(../images/logo_icon.jpg) no-repeat left top; padding-left:40px; border-bottom:1px dotted #898989; padding-bottom:15px; padding-top:5px;}
h3{ color:#c66800; font-size:16px; font-weight:bold; text-decoration:none; padding:0px; margin:0px; line-height:22px;}
h3 a{ color:#c66800; font-size:16px; font-weight:bold; text-decoration:none; padding:0px; margin:0px; line-height:22px;}
h3 a:hover{ text-decoration:underline;}
h4{ color:#c66800; font-size:12px; font-weight:bold; text-decoration:none; padding:0px; margin:0px; line-height:22px; padding-top:10px;}
h3 span{ color:#1b0d50; font-size:13px; font-weight:bold; text-decoration:none; padding:0px; margin:0px; line-height:22px; padding-top:10px;}


#main_wrapper{ width:986px; margin:0 auto; overflow:hidden; clear:both;/* background-color:#00FF00;*/}
#header_wrapper{ clear:both; overflow:hidden;}
#header_bg{ background:url(../images/header_bg.png) center top; height:134px;}
.logo_area{ width:240px; height:98px; float:left; padding:22px 0 0 24px;}
.teleno_area{ float:right; width:277px; height:60px; margin-top:65px;}
.teletext{  color:#1b0d50; text-align:left; font-size:17px; font-style:italic; font-weight:bold; text-decoration:none; background:url(../images/tele_icon.png) no-repeat left top; background-position:0 5px; padding-left:25px; line-height:30px;}
.emailtext{ color:#1b0d50; text-align:left; font-size:17px; font-style:italic; font-weight:bold; text-decoration:none; background:url(../images/message_icon.png) no-repeat left top; background-position:0 4px; padding-left:25px;}
#marque_text{ background:url(../images/marque_text.png) repeat-y top; padding:3px 24px; color:#fe7c00; text-align:right; font-size:17px; font-style:italic; font-weight:bold; height:22px; overflow:hidden; clear:both;}

.body_Yrepeat{  background:url(../images/body_Yrepeat.png) repeat-y left top; padding:14px 20px 0px; overflow:hidden;}

.left_area{ float:left; width:199px; overflow:hidden;}
.menu_Ybg{  background:url(../images/menu_Ybg.jpg) repeat-y left top; overflow:hidden;}
.menutext{ text-align:left; padding-left:29px;}

.menutop { margin:0px; padding:0px;}
.menutop ul { margin:1px; padding:0px;}
.menutop ul li{ list-style:none; text-decoration:none; border-bottom:1px dotted #ffffff; background:url(../images/menu_icon.jpg) no-repeat left top; background-position:15px 11px; line-height:29px;}
.menutop ul li a{ list-style:none; text-decoration:none; color:#1b0d50; font-size:12px; font-weight:bold; padding-left:30px;}
.menutop ul li a:hover{ list-style:none; text-decoration:none; color:#ffffff; font-size:12px; font-weight:bold; padding-left:30px;}
.menutop ul li.active a{ list-style:none; text-decoration:none; color:#ffffff; font-size:12px; font-weight:bold; padding-left:30px;}
.leftpannelbox_Ybg{  background:url(../images/leftpannelbox_Ybg.jpg) repeat-y left top; overflow:hidden; padding:0 10px; color:#1b0d50; line-height:17px; font-size:12px;text-align:justify;}
.visualization_text{ text-align:center; border-bottom:1px dotted #a8a8a8; padding-bottom:5px;}
.imgborder{ padding:3px; border:1px solid #a8a8a8;}

.right_area{ float:right; width:728px; overflow:hidden;line-height:17px;}
.right_area .left_text_area{ width:580px; float:left; overflow:hidden;text-align:justify;}
.right_area .left_img_area{ width:135px; float:right; overflow:hidden;}
.automotionbox_area{ width:340px; float:left; overflow:hidden; height:100px; margin:10px;}
.automotionbox_area .imgarea{ width:80px; float:left; overflow:hidden;}
.automotionbox_area .textarea{ width:250px; float:right; overflow:hidden;}
.automotionbox_area .textarea .text{ color:#c66800; font-size:15px; font-weight:bold;}
.right_area .inner_text_area{ width:540px; float:left; overflow:hidden;}
.right_area .inner_img_area{ width:175px; float:right; overflow:hidden;}
.visualisation li{ line-height:20px; padding-left:30px; background:url(../images/visuation_icon.jpg) no-repeat left top; background-position:20px 8px; margin:5px 0px;}
.visualisation li ul{ list-style:none;}

.cont_tele{background:url(../images/contact_tele_icon.jpg) no-repeat left top; background-position:0px 3px; padding-left:15px; padding:2px 20px;}
.contact_email_icon{background:url(../images/contact_email_icon.jpg) no-repeat left top; background-position:0px 3px; padding-left:15px; padding:2px 20px;}

.giving_area{ background-color:#e6e6e6; padding:10px; overflow:hidden;}
.giving_area .imgarea{ width:165px; overflow:hidden; float:left;}
.giving_area .textarea{ width:530px; overflow:hidden; float:left;}




#footerwrapper{ padding:12px 0px 18px; margin:0px;}
.copyright{ font-size:12px; color:#868297; font-weight:normal; text-align:center;}
.footerlink{ margin:0px; padding:0px 0 0 100px;}
.footerlink li{ text-decoration:none; float:left; color:#868297; display:inline; padding:0px; margin:0px; font-size:12px; font-weight:normal; line-height:25px;}
.footerlink li a{ text-decoration:none; float:left; display:inline; color:#868297; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0 6px; line-height:25px;}
.footerlink li a:hover{ text-decoration:underline; float:left; display:inline; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0 6px; line-height:25px;}
.footerlink li.active a{ text-decoration:underline; float:left; display:inline; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0 6px; line-height:25px;}

.fetch_btn{ background:url(../images/fetch_btn.png) no-repeat left top; width:129px; height:34px; border:0px; cursor:pointer;}


a.norlink:link{font-size:12px; color:#0615cb; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
a.norlink:visited{font-size:12px; color:#0615cb; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
a.norlink:hover{font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline;}

a.B_norlink:link{font-size:12px; color:#0615cb; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
a.B_norlink:visited{font-size:12px; color:#0615cb; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
a.B_norlink:hover{font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline;}

a.readmore_link:link{font-size:12px; color:#0615cb; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; background:url(../images/readmore-icon.jpg) no-repeat left top; background-position:0 3px; padding-left:15px;}
a.readmore_link:visited{font-size:12px; color:#0615cb; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; background:url(../images/readmore-icon.jpg) no-repeat left top; background-position:0 3px; padding-left:15px;}
a.readmore_link:hover{font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; background:url(../images/readmore-icon.jpg) no-repeat left top; background-position:0 3px; padding-left:15px;}

/*=========================giving to other=============================*/
.giving_grey_box{
	background:#e6e6e6;
	padding:10px;
	}
.giving_grey_box p{
	padding-top:0;
	margin-top:0;
	color:#000000;
	}

.giving_grey_box p a{
	color:#0e19a5;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	}
.giving_grey_box p a:hover{
	text-decoration:underline;
	}
.giving_grey_pic{
	width:147px;
	float:left;
	}
.giving_grey_text{
	width:534px;
	float:left;
	}


