@charset "utf-8";
/* CSS Document */

body {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #767373;
	margin:0px;
}
@font-face {
    font-family: 'TrajanProRegular';
    src: url('../fonts/trajanp2.eot');
    src: url('../fonts/trajanp2.eot') format('embedded-opentype'),
         url('../fonts/trajanp2.html') format('woff'),
         url('../fonts/trajanp2.ttf') format('truetype'),
         url('trajanp2.html#TrajanProRegular') format('svg');
}

@font-face {
				font-family: 'MyriadPro-Semibold';
				src: url('../fonts/myriadprosemibold.eot');
				src: url('../fonts/myriadprosemiboldd41d.eot?#iefix') format('embedded-opentype'),
						 url('../fonts/myriadprosemibold.html') format('woff'),
						 url('../fonts/myriadprosemibold.ttf') format('truetype'),
						 url('../fonts/myriadprosemibold.svg#myriadprosemibold') format('svg');
				font-weight: normal;
				font-style: normal;
		}
@font-face {
				font-family: 'MyriadPro-It';
				src: url('../fonts/myriadproit.eot');
				src: url('../fonts/myriadproitd41d.eot?#iefix') format('embedded-opentype'),
						 url('../fonts/myriadproit.html') format('woff'),
						 url('../fonts/myriadproit-2.html') format('truetype'),
						 url('../fonts/myriadproit-3.html#myriadproit') format('svg');
				font-weight: normal;
				font-style: normal;
		}	
figure.no_border{ border:0px!important;}	
figure{ -webkit-margin-before:0px!important; -webkit-margin-after:0px; -webkit-margin-start:0px; -webkit-margin-end:0px;}	
		
			
		
/* General */

#wrapper{ background:url(../images/bg_1.jpg) left top repeat-x; float:left; width:100%;}

header{ background:url(../images/header_bg.jpg) top center no-repeat; float:left; width:100%;}
header section{ margin:0 auto; width:978px;}
header section .top{ width:99%; float:left;  padding:0px 7px 0px;}
header section .top .logo_cont{ width:100%; float:left; margin-bottom:-10px;}
header section .top .logo_cont a.logo{  float:right; margin:5px 20px 0px 0px;}
header section .top .logo_cont .right{ float:right; width:100%;}
header section .top .logo_cont .right .main_login_box{width:100%; float:left; }
header section .top .logo_cont .right ul.log_in{float:right; width:100%;}
header section .top .logo_cont .right ul.log_in li{ background:url(../images/divider_1.jpg) right 2px no-repeat; font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; float:right; padding:0px 1%; margin:0px 0px;} 
header section .top .logo_cont .right ul.log_in li b{ float:left; padding:1.04% 0px;}
header section .top .logo_cont .right ul.log_in li.box1{}
header section .top .logo_cont .right ul.log_in li.box1 .txt_b_1{ background:url(../images/txt_area1.jpg) left top no-repeat; padding:3px 5px; width:10%; float:left; margin:0px 5px; border:0px; width:154px;}
header section .top .logo_cont .right ul.log_in li.box1 .txt_b_1 input[type="text"]{font-size:11px; width:100%; background:transparent; border:none; outline:0px;}
header section .top .logo_cont .right ul.log_in li a.button1{ color:#FFFFFF;  padding:1.04% 0px; float:left;}
header section .top .logo_cont .right ul.log_in li a:hover.button1{ color:#000000;}
header section .top .logo_cont .right ul.log_in li a.for_img{ margin:5px;}
header section .top .logo_cont .right ul.log_in li a.button2{ color:#FFFFFF;  padding:1.04% 0px; float:left;}
header section .top .logo_cont .right ul.log_in li.last{ background-image:none;}

header section .top .logo_cont p.logo_txt{
	padding:10px 0.95% 10px;
	float:left;
	width:98%;
	background-color:#0a570f;
	margin:2% 0 1%;
}
header section .top .logo_cont p.logo_txt b{ font:2.417em 'TrajanProRegular'; color:#003369; text-shadow:0px 3px 4px #000000; padding-top:24px; float:left;}
header section .top .logo_cont p.logo_txt span.for_img_2{float:right; padding-top:15px;}


/*start_nav*/
header section .top .menu_bar{ background:url(../images/nav_bg.jpg) left top repeat-x; float:left; position:relative; z-index:9999; width:99.9%; margin-bottom:-1px; }
header section .top .menu_bar nav{ width:98%; float:left;}

header section .top .banner_box{ width:97.9%; float:left; background:url(../images/bg_3.jpg) left top repeat-x #ffffff; padding:10px 10px 0px;}
header section .top .banner_box .left{ width:29.2%; float:left; background-color:#464242;}
header section .top .banner_box .left b{ float:left; padding:15px; color:#f8bb47; font:bold 14px Arial, Helvetica, sans-serif;}
header section .top .banner_box .left ul{ width:100%; float:left;}
header section .top .banner_box .left ul li{ float:left; margin:0px; border-top:2px solid #f8bb47; border-top:2px solid #f8bb47; width:134px; border-right:1px solid #f8bb47; text-align:center; padding:3.1% 0 3.9%; (-bracket-:hack; padding:3% 0 3.9%;)}
header section .top .banner_box .left ul li img{ margin-bottom:0px;}
header section .top .banner_box .left ul li.last{ border-right:none;}
header section .top .banner_box .left ul li a{ color:#FFFFFF; font-size:11px; word-break:break-word;}
header section .top .banner_box .left ul li:hover a{ color:#f8bb47;}

header section .top .banner_box .right{ width:70.8%; float:right; background-color:#000000; border:0px solid red;}
header section .top .banner_box span{ float:left; width:100%; line-height:0px;}

/*start_container*/
/*section.container{ background:url(../images/bg_2.jpg) top left repeat-x; float:left; width:100%;}*/
section.container{ background:#fff; float:left; width:100%;}
section.container .mid{ margin:0 auto; width:978px;}
section.container .mid .top{ width:99%; float:left;  padding:0px 7px 0px;}
section.container .mid .top .cont_1{width:95.8%; float:left; background-color:#FFFFFF; padding:0px 20px;}
section.container .mid .top .cont_1 .box1{ width:100%; float:left; border-bottom:1px dashed #cccccc; padding-bottom:15px; margin-bottom:2%;}

section.container .mid .top .cont_1 .box1 .txt_box1{ width:68.9%; float:left; margin:0px 0px 0px 0px;}
section.container .mid .top .cont_1 .box1 .txt_box1 h5{ color:#ff5c16; font:18px 'MyriadPro-Semibold'; margin-bottom:10px;}
section.container .mid .top .cont_1 .box1 article{ width:29.2%; float:left; margin:0px 0px 0px 1.6%;}
section.container .mid .top .cont_1 .box1 article h5{ color:#ff5c16; font:18px 'MyriadPro-Semibold'; margin-bottom:10px;}
section.container .mid .top .cont_1 .box1 article ul{ border:1px solid #e7e7e7; padding:10px; float:left;}
section.container .mid .top .cont_1 .box1 article ul li{ border-bottom:1px dotted #000000; padding-bottom:10px; margin-bottom:10px; float:left;}
section.container .mid .top .cont_1 .box1 article ul li b{ font-size:16px; float:left; color:#000000; padding-right:10px; border-right:1px solid #c8281b; margin-right:10px; }
section.container .mid .top .cont_1 .box1 article ul li b strong{ color:#d80018;}
section.container .mid .top .cont_1 .box1 article ul li b small{ font-size:12px; color:#939393;}
section.container .mid .top .cont_1 .box1 article ul li p{ color:#000000; padding-left:10px; font-size:11px; text-align:justify; line-height:13px;}
section.container .mid .top .cont_1 .box1 article ul li a.links { color:red; font-size:11px; float:right;}
section.container .mid .top .cont_1 .box1 article ul li a.links:hover{ color:#000000;}
section.container .mid .top .cont_1 .box1 article ul li.last{ border-bottom:none; margin-bottom:0px; padding-bottom:7px;}
section.container .mid .top .cont_1 .box1 article figure{ float:left; margin-top:12%; width:99%; }

section.container .mid .top .cont_1 .box1 article ul.events_shows{ border:1px solid #e7e7e7; padding:0px; float:left;}
section.container .mid .top .cont_1 .box1 article ul.events_shows li{border-bottom:1px dotted #000000; padding-bottom:0px; margin-bottom:0px; float:left;}
section.container .mid .top .cont_1 .box1 article ul.events_shows li p{ padding:10px; float:left; font-size:11px; line-height:13px;}
section.container .mid .top .cont_1 .box1 article ul.events_shows li a{ background-color:#ececec; color:#052e70; padding:2px 5px; float:right;}
section.container .mid .top .cont_1 .box1 article ul.events_shows li.last{ border-bottom:none; margin-bottom:0px;}

section.container .mid .top .cont_1 .box2{ width:100%; float:left;}

section.container .mid .top .cont_1 .box2 .info_box1{ float:left; margin:0 1.8% 1.5% 0; width:24.9%;}
section.container .mid .top .cont_1 .box2 .info_box2{
	float: left;
	width: 100%;
}
section.container .mid .top .cont_1 .box2 .info_box3{ float:left; margin-right:0; width:21.98%;}

section.container .mid .top .cont_1 .box2 .info_box1 h6{ background-color:#303133; float:left; width:100%; text-align:center; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:2.5% 0%; margin-bottom:10px;}
section.container .mid .top .cont_1 .box2 .info_box1 h6 img{ margin-left:3px;}
section.container .mid .top .cont_1 .box2 .info_box1 .subscibe{ width:100%; float:left;}
section.container .mid .top .cont_1 .box2 .info_box1 .subscibe .txt_b_2{background:url(../images/txt_area1.jpg) left top no-repeat; border:1px solid #b5b4b4; float:left; margin-right:0.5%; width:76%; padding:2px 5px; color:#999999; }
section.container .mid .top .cont_1 .box2 .info_box1 .subscibe .txt_b_2 input[type="text"]{ font:11px Arial, Helvetica, sans-serif; color:#999999; background:transparent; border:none; outline:0px; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box1 .subscibe .go{ border:1px solid #b5b4b4; float:left; width:16.0%; background-color:#b20838; text-align: center; padding:0%; color:#FFFFFF;}
section.container .mid .top .cont_1 .box2 .info_box1 .subscibe .go:hover{ color:#333333;}
section.container .mid .top .cont_1 .box2 .info_box1 img.mar{ margin:9.9% 0;}
section.container .mid .top .cont_1 .box2 .info_box1 figure{ border:1px solid #d3d6d6;}
section.container .mid .top .cont_1 .box2 .info_box1 a.link{ background-color:#303133; float:left; width:100%; text-align:center; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:2.5% 0%; margin-bottom:2px;}
section.container .mid .top .cont_1 .box2 .info_box1 a.link img{ margin-left:3px;}
section.container .mid .top .cont_1 .box2 .info_box1 a.link:hover{ color:#999999;}

section.container .mid .top .cont_1 .box2 .info_box2 article{ width:100%; float:left;}
section.container .mid .top .cont_1 .box2 .info_box2 article h4{ color:#ff5c16; font-size:18px; padding-bottom:1.8%; float:left; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box2 article p{ line-height:15px; float:left; padding-bottom:1.5%; text-align:left; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box2 article a.links{ color:#000000; font:bold 11px Arial, Helvetica, sans-serif;}
section.container .mid .top .cont_1 .box2 .info_box2 article a.links:hover{color:#b20838;}

section.container .mid .top .cont_1 .box2 .info_box2 article.scroller_box{ float:left; margin-top:1.9%; position:relative; width:100%;}

section.container .mid .top .cont_1 .box2 .info_box3 aside{ float:left; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box3 figure{ float:left; margin-bottom:5.8%;}
section.container .mid .top .cont_1 .box2 .info_box3 ul{ width:100%; float:left;}
section.container .mid .top .cont_1 .box2 .info_box3 ul li{ width:100%; float:left; margin-bottom:8%; border:1px solid #abaaa8;}
section.container .mid .top .cont_1 .box2 .info_box3 ul li.last{ margin-bottom:0;}

/*for_video*/
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
width:100%;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/*end_video*/

/*end_container*/

/*start_footer*/
footer{ background:#09560e; float:left; width:100%; margin-top:2%;}
footer section{ width:978px; margin:0 auto;}
footer section article{ width:99%; float:left;  padding:2.5% 7px 0;}
footer section article .left{ width:100%; float:left;}
footer section article .right{ width:23.2%; float:left;}
footer section article .left h4{ font-size:18px; color:#FFFFFF; float:left; padding-bottom: 2.5%; width:100%; }
footer section article .left ul { width:25%; float:left;}
footer section article .left ul li a{ padding-bottom:5.5%; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#eaf96d; width:85%; }
footer section article .left ul li a:hover{ color:#fdfdfd;}

footer .copy{
	width:100%;
	margin:0;
	float:left;
	font-size:11px;
	color:#fff;
	position:relative;
	bottom:0;
	padding:0.5% 0;
	background: url(../images/nav_bg2.jpg) left top repeat-x;
}
footer .copy p{width:978px; margin:0 auto;}
footer .copy p a{ color:#fff;}
footer .copy p a:hover{ color:#eaf96d;}
footer .copy p b{ float:right; padding-right:4%;}
/*end_footer*/


/* scroll_start
=================================================*/

.events {
				font: normal 11px/1.4 arial, helvetica, sans-serif;
				display:none;
			}
			
	
.slide_details{ width:100%; float:left;}
.slide_details ul{ float:left; width:100%;}	
.slide_details ul li{ float:left; width:32%; margin-right:2.0%; }
.slide_details ul li figure img.for_img{ width:100%;  float:left;}
.slide_details ul li.last{ margin-right:0;}	
.slide_details ul li p{ margin:2.5% 0; float:left; font-size:12px; min-height:60px; line-height:15px!important; padding:5%!important; width:auto!important; background-color:#F3F3F3;}
.slide_details ul li a{background-color:#f3f3f3; font:12px Arial, Helvetica, sans-serif; color:#000000; padding:5px; width:93%; float:left; text-decoration:none;}

.slidewrap3{ float:left; width:100%;}

.slidecontrols{ float:right; width:11%; position:absolute; top:-2px; right:0px;}
.mr-rotato-next{ background:url(../images/a3.gif) left top no-repeat; float:left; width:25px; height:26px;}
.mr-rotato-prev{ background:url(../images/a1.gif) right top no-repeat; float:left; width:25px; height:26px;}

/* scroll_end
=================================================*/

/**************************start_inner_page**************************/
header section .top .banner_box .left_inner{ width:100%; float:left; background-color:#464242;}
header section .top .banner_box .left_inner b{ float:left; padding:15px; color:#f8bb47; font:bold 14px Arial, Helvetica, sans-serif; width:96.6%; text-align:center;}
header section .top .banner_box .left_inner ul{ width:100%; float:left;}
header section .top .banner_box .left_inner ul li{ float:left; margin:0px; border-top:2px solid #f8bb47; border-top:2px solid #f8bb47; width:16.5%; border-right:1px solid #f8bb47; text-align:center; padding:10px 0px 9px; min-height:90px;}
header section .top .banner_box .left_inner ul li img{ margin-bottom:0px;}
header section .top .banner_box .left_inner ul li.last{ border-right:none; width:16.9%; }
header section .top .banner_box .left_inner ul li a{ color:#FFFFFF; font-size:11px;}
header section .top .banner_box .left_inner ul li:hover a{ color:#f8bb47;}

section.container .mid .top .cont_1 .box2 .info_box4{ width:24.7%; float:left; border:0px solid red; margin-bottom:2%;}
section.container .mid .top .cont_1 .box2 .info_box4 h6{ background-color:#303133; float:left; width:100%; text-align:center; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:2.5% 0%; margin-bottom:10px;}
section.container .mid .top .cont_1 .box2 .info_box4 h6 img{ margin-left:3px;}
section.container .mid .top .cont_1 .box2 .info_box4 .subscibe{ width:100%; float:left;}
section.container .mid .top .cont_1 .box2 .info_box4 .subscibe .txt_b_2{ background:url(../images/txt_area1.jpg) left top no-repeat; border:1px solid #b5b4b4; float:left; margin-right:0.5%; width:78%; padding:2px 5px; font:11px Arial, Helvetica, sans-serif; color:#999999;}
section.container .mid .top .cont_1 .box2 .info_box4 .subscibe .txt_b_2 input[type="text"]{ font:11px Arial, Helvetica, sans-serif; color:#999999; background:transparent; border:none; outline:0px; width:100%;}

section.container .mid .top .cont_1 .box2 .info_box4 .subscibe input{ border:1px solid #b5b4b4; float:left; width:16.0%; background-color:#b20838; text-align: center; padding:1% 0%; color:#FFFFFF;}
section.container .mid .top .cont_1 .box2 .info_box4 .subscibe input:hover{ color:#333333;}
section.container .mid .top .cont_1 .box2 .info_box4 .subscibe a{ border:1px solid #b5b4b4; float:left; width:13.0%; background-color:#b20838; text-align: center; padding:1.5% 0%; color:#FFFFFF;}
section.container .mid .top .cont_1 .box2 .info_box4 .subscibe a:hover{ color:#333333;}
section.container .mid .top .cont_1 .box2 .info_box4 img.mar{ margin:3.9% 0; text-align:center; width:100%;}
/*section.container .mid .top .cont_1 .box2 .info_box4 figure{ border:1px solid #d3d6d6;}*/
section.container .mid .top .cont_1 .box2 .info_box4 a.link{ background-color:#303133; float:left; width:100%; text-align:center; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:2.5% 0%; margin-bottom:2px;}
section.container .mid .top .cont_1 .box2 .info_box4 a.link img{ margin-left:3px;}
section.container .mid .top .cont_1 .box2 .info_box4 a.link:hover{ color:#999999;}

section.container .mid .top .cont_1 .box2 .info_box4 aside{ float:left; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box4 figure{ margin:2.8% 0;}


section.container .mid .top .cont_1 .box2 .info_box5{ width:71.1%; float:left; border-left:1px dashed #cccccc; margin-left:2%; padding:0 0 2% 2%;}
section.container .mid .top .cont_1 .box2 .info_box5 article{ width:100%; float:left;}
section.container .mid .top .cont_1 .box2 .info_box5 article hgroup{ margin-bottom:1.9%;}
section.container .mid .top .cont_1 .box2 .info_box5 article hgroup h2{ font:bold 1.7em Arial, Helvetica, sans-serif; padding-bottom:2.2%;}
section.container .mid .top .cont_1 .box2 .info_box5 article hgroup h4{ font:1.5em 'MyriadPro-Semibold'; color:#ff5c16; padding-bottom:0.2%;}
section.container .mid .top .cont_1 .box2 .info_box5 article hgroup h6{ font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}
section.container .mid .top .cont_1 .box2 .info_box5 article p{ padding-bottom:2%; text-align:justify; line-height:18px;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_img{ width:100%; float:left; margin-bottom:2%;}
section.container .mid .top .cont_1 .box2 .info_box5 article figure{ float:left; margin-right:2.5%; width:48.7%;}
section.container .mid .top .cont_1 .box2 .info_box5 article figure.last{ margin-right:0;}
section.container .mid .top .cont_1 .box2 .info_box5 article p img{ border:1px solid #eeeeee; padding:1px;}
section.container .mid .top .cont_1 .box2 .info_box5 article p b{ font-weight: bold;}

section.container .mid .top .cont_1 .box2 .info_box5 article figure figcaption{ padding-top:0.9%; color:#23498f; font:11px Arial, Helvetica, sans-serif;}

/*28-6-2013*/
section.container .mid .top .cont_1 .box2 .info_box5 .form_box1{ width:100%; border-top:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; float:left; padding:2% 0; margin:1% 0;}
section.container .mid .top .cont_1 .box2 .info_box5 .form_box1 label{ float:left; width:20%; padding:1.5% 0;}
section.container .mid .top .cont_1 .box2 .info_box5 .form_box1 select{ border:1px solid #CCCCCC; padding:1%; width:78%; float:left; font:12px Arial, Helvetica, sans-serif; background-color:transparent;}
section.container .mid .top .cont_1 .box2 .info_box5 .form_box1 select:hover{ outline:none;}
section.container .mid .top .cont_1 .box2 .info_box5 .form_box1 .add_txt{width:79%; float:right; margin:1% 0;}
section.container .mid .top .cont_1 .box2 .info_box5 .form_box1 .add_txt a.links{ color:#333333; font-size:11px;}
section.container .mid .top .cont_1 .box2 .info_box5 .form_box1 .add_txt a.links:hover{ color:#B20838;}
section.container .mid .top .cont_1 .box2 .info_box5 .form_box1 .add_txt a.links img{ vertical-align:-3px;}

section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info{  float:left; width:100%; border-bottom:1px dotted #CCCCCC; margin-bottom:2%; padding-bottom:2%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info figure{ width:15.7%; float:left; margin:0 2% 2% 0;}
section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info .for_txt_3{ line-height:16px; width:82%; float:left; }
section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info .for_txt_3 b{ font-weight:bold; color:#333333; float:left; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info .for_txt_3 p{ width:100%; float:left; padding:0 0 1% 0; line-height:16px;}
section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info .for_txt_3 h6{ color:#ff5c16; font-size:1.2em; padding-bottom:1%; float:left; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info .for_txt_3 h6 a{ color:#ff5c16; font-size:14px}
section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info .for_txt_3 a{ color:#333333; font-size:11px; }

section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info .for_txt_3 a.links{ color:#333333; font-size:11px;}
section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info .for_txt_3 a.links:hover{ color:#ff5c16;}
section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info .for_txt_3 a.links img{ vertical-align:-3px;}

section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3{ width:100%; float:left;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul{ width:100%; float:left; margin-bottom:3%; border-bottom:1px dotted #CCCCCC; margin-bottom:2%; padding-bottom:2%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li{  float:left; margin:0 2% 0 0; width:22.5%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li a{ float:left; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li a figure{ margin:0 0 3% 0; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li a:hover figure img{ opacity:0.9; filter:alpha(opacity=80);}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li a p.txt_2{  background-color:#eaeaea; padding:2%; float:left;width:95%; min-height:38px; text-align:left; text-transform:capitalize;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li a p.txt_2 b{ line-height:20px; float:left; width:100%; color:#000000;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li a p.txt_2 small{ color:#3367bd; font-size:11px; float:left; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li a:hover p{ background-color:#e0e0e0; cursor:pointer;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li a:hover p.txt_2 b{ color:#3367bd;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li a:hover p.txt_2 small{ color:#000000;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li.last{ margin-right:0;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li a p.txt_3{ min-height:97px;}


/*28-6-2013*/


/*29-6-2013*/
section.container .mid .top .cont_1 .box2 .info_box5 article hgroup h4.for_bg{ background-color:#e9e9e9; padding:1% 0; text-indent:1%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .past_spek_info figure.for_rght{ width:15.7%; float:left; margin:0 0 2% 2%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont{ width:100%; float:left; margin-bottom:3%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont .for_prog_cont{ width:65%; margin:0 2% 0 0; float:left; border-right:1px dotted #CCCCCC; padding:0 2% 0 0; min-height:500px;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont .for_prog_cont.for_prog_cont2{ width:99%; margin:0 0 0 0; border-right:0px; padding:0 0 0 0;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont ul.for_img_verticle{ width:30%; float:right;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont ul.for_img_verticle li{ width:100%; float:left; margin-bottom:5%; padding-bottom:1%;border-bottom:1px dotted #CCCCCC;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont ul.for_img_verticle li figure{ width:100%; text-align:center;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont ul.for_img_verticle li figure img{ padding:1%; border:1px solid #CCCCCC; margin-bottom:5%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont ul.for_img_verticle li figure figcaption{ padding:1% 0; float:left; width:100%; text-align:center; font-size:12px;}
/*29-6-2013*/

/*contact_box*/
section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box .cont_info{ float:left; width:51.5%; background:url(../images/devider.html) right top no-repeat; padding-right:4%; margin-right:1%; min-height:850px;}
section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box .cont_info h4{ color:#ff5c16; font:bold 14px Arial, Helvetica, sans-serif; padding-bottom:2%;}
section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box .cont_info p{ text-align:left; line-height:20px; color:#454648;}
section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box .cont_info p img{  margin:-1% 5% 0 0; float:left;}
section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box .cont_info p a{color:#454648;}
section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box .cont_info p a:hover{ text-decoration:underline;}
section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box .cont_info p a.link_3{ color:#21b3ff;}
section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box .cont_info p a.link_4{ color:#196ebe;}
section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box .cont_info p a.link_5{ color:#f77b1c;}
section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box .cont_info p.gap_1{ margin-top:14%;}
section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box .cont_info p.gap_2{ margin-bottom:5%;}

section.container .mid .top .cont_1 .box2 .info_box5 article.for_cont_box hgroup.mid_txt{ width:100%; text-align:center; padding:20% 0;}
/*contact_box*/
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_3 ul li a p.txt_4{ min-height:60px;}



/*for_site_map*/
section.container .mid .top .cont_1 .box2 .info_box6{ float:left; width:100%; padding-bottom:2%;}
section.container .mid .top .cont_1 .box2 .info_box6 ul.for_main_points{ width:100%; float:left; }
section.container .mid .top .cont_1 .box2 .info_box6 ul.for_main_points li{  width:18.3%; float:left; font-weight:bold; border-right:1px solid #e6e6e6; margin-right:2%; min-height:283px; margin:0 2% 2% 0;}
section.container .mid .top .cont_1 .box2 .info_box6 ul.for_main_points li a{ color:#666666; float:left; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box6 ul.for_main_points li ul{ width:90%; float:left; padding:2% 0 0 5%; min-height:inherit;}
section.container .mid .top .cont_1 .box2 .info_box6 ul.for_main_points li ul li{ float:left; width:90%; background:url(../images/arrow_3.jpg) left 13px no-repeat; font-weight:normal;border-bottom:1px dotted #CCCCCC; line-height:16px; border-right:none;  min-height:0; margin:0;}
section.container .mid .top .cont_1 .box2 .info_box6 ul.for_main_points li ul li a:hover{background:url(../images/arrow_4.jpg) left 13px no-repeat; color:#b20838;}
section.container .mid .top .cont_1 .box2 .info_box6 ul.for_main_points li ul li a{ padding:5% 0 5% 8%;}
section.container .mid .top .cont_1 .box2 .info_box6 ul.for_main_points hr{ border:2px solid #CCCCCC; }
section.container .mid .top .cont_1 .box2 .info_box6 ul.for_main_points li.last{ border-right:0px; margin-right:0; }
/*for_site_map*/



/*start_make_up_form*/
section.container .mid .top .cont_1 .box2 .info_box7{ width:71.1%; float:left; border-left:1px dashed #cccccc; margin-left:2%; padding:0 0 2% 2%; }
section.container .mid .top .cont_1 .box2 .info_box7 article{ width:100%; float:left;}
section.container .mid .top .cont_1 .box2 .info_box7 article hgroup{ margin-bottom:1.9%; width:100%; border-bottom:1px dashed #cccccc; padding-bottom:2%;}
section.container .mid .top .cont_1 .box2 .info_box7 article hgroup h2{ font:bold 1.7em Arial, Helvetica, sans-serif; padding-bottom:1%;}
section.container .mid .top .cont_1 .box2 .info_box7 article hgroup h4{ font:1.5em 'MyriadPro-Semibold'; color:#ff5c16; padding-bottom:0.2%;}

.enquiry_box{ float:left; width:96%;  padding:10px;}
.enquiry_box .left_box{ width:100%; float:left;}
.enquiry_box .left_box .box_enq{ width:100%; float:left; padding:0px 0px 10px 0px; }
.enquiry_box .left_box .box_enq p{ float:left; font-family: context_condensed_ssiCn; font-size:13px; color:#FFFFFF; width:auto;  line-height:23px;}
.enquiry_box .left_box .box_enq label{ width:25%; float:left; float:12px arial; line-height:30px; color:#000000;}
.enquiry_box .left_box .box_enq .text_box{ border:1px solid #d8d8d8; width:40%; padding:5px; float:left; background-color:transparent;;} 
.enquiry_box .left_box .box_enq .text_box input[type="text"]{ font-size:12px; color:#606060; width:100%; border:none; font-family:Arial, Helvetica, sans-serif; outline:none; background:transparent;}
.enquiry_box .left_box .box_enq .text_box textarea{ font-size:12px; color:#606060; width:100%; border:none; font-family:Arial, Helvetica, sans-serif; outline:none; height:80px; background:transparent;}
.enquiry_box .left_box .box_enq .button { float:left; margin:0px 0px 0px 3px; width:20.4%; border:1px solid #c3c3c3;}
.enquiry_box .left_box .box_enq .button.for_frst{ margin-left:25%;}
.enquiry_box .left_box .box_enq .button input[type="Submit"]{ background-color:#f0f0f0;  width:100%; height:25px; float:right; border:none; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.enquiry_box .left_box .box_enq .button input[type="reset"]{background-color:#f0f0f0;  width:100%; height:25px; float:right; border:none; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.enquiry_box .left_box .box_enq .text_box2{ padding:5px; float:left; margin:0px 5px 0px 0px;} 
.enquiry_box .left_box .box_enq.top_b{ margin-top:7px;}

.enquiry_box .for_pop_up{ width:100%; border-top:1px dotted #CCCCCC; padding:2% 0; float:left; margin:2% 0;}
.enquiry_box .for_pop_up p a{ color:#000000;}
.enquiry_box .for_pop_up p a:hover{ color:#173999;}

.points_4{ padding:2%; float:left; border:2px solid #CCCCCC; width:800px;}
.points_4 ul{ width:100%; float:left;}
.points_4 ul li{ margin-bottom:1%; float:left; background:url(../images/arrow_3.jpg) left 3px no-repeat; padding:0 0 0 3%; width:96%;}
/*end_make_up_form*/

/*start_login_box*/
section.container .mid .top .cont_1 .box2 .info_box8{ width:100%; float:left; }
section.container .mid .top .cont_1 .box2 .info_box8 article{ width:47%; float:left; padding:1%; border-right:1px solid #e9e9e9;}
section.container .mid .top .cont_1 .box2 .info_box8 article h2{font:bold 1.7em Arial, Helvetica, sans-serif; padding-bottom:2.2%; border-bottom:1px dotted #CCCCCC; margin-bottom:2%;}
section.container .mid .top .cont_1 .box2 .info_box8 article .login_box_1{ width:100%; float:left; padding:5% 0;}
section.container .mid .top .cont_1 .box2 .info_box8 article .login_box_1 ul{ float:left; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box8 article .login_box_1 ul li{ width:100%; float:left; margin-bottom:5%;}
section.container .mid .top .cont_1 .box2 .info_box8 article .login_box_1 ul li label{ width:40%; float:left; font-size:13px; font-weight:bold; line-height:30px;}
section.container .mid .top .cont_1 .box2 .info_box8 article .login_box_1 ul li input.txt_box2{ width:55%; padding:1.5% 2%; float:left; border:1px solid #CCCCCC; background-color:transparent; font:11px Arial, Helvetica, sans-serif;}
section.container .mid .top .cont_1 .box2 .info_box8 article .login_box_1 ul li input.button3{ border:1px solid red; border-radius:2px; -webkit-boder-radius:2px; -moz-border-radisu:3px; -o-border-radius:3px; padding:1% 2%; background-color:#f6f6f6; border:1px solid #999999; margin-right:5%; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#B20838;}

section.container .mid .top .cont_1 .box2 .info_box8 article.right{ border:none;}
section.container .mid .top .cont_1 .box2 .info_box8 article.right figure{ text-align:center; margin:3% 0;}
/*start_login_box*/
/*attendance*/
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont .for_attend_cont{ width:65%; margin:0 2% 0 0; float:left; border-right:1px dotted #CCCCCC; padding:0 2% 0 0;}

section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont .for_attend_cont h5{ font-size:22px; float:left; color:#999999; padding-bottom:2%; width:100%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont .for_attend_cont h6{ font:bold 13px Arial, Helvetica, sans-serif; float:left; color:#666666; width:100%; padding-bottom:2%;}

section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont .for_attend_cont .attend_detail{ width:100%; float:left; margin:2% 0;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont .for_attend_cont .attend_detail ul{ width:100%; float:left; padding:2% 0; border-bottom:1px dotted #CCCCCC;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont .for_attend_cont .attend_detail ul li{ float:left; padding:1% 0;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont .for_attend_cont .attend_detail ul li.details_1{ width:68%; float:left; padding-left:2%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont .for_attend_cont .attend_detail ul li.details_2{ width:30%; text-align:center;}

section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont aside.rght_box{ width:30%; float:right;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont aside.rght_box .details_info1{ width:100%; float:left; margin:0 0 10% 0; background:url(../images/bg_5.jpg) left top repeat-x #e0e0e0; border:1px solid #dc1b5c; text-align:center; padding:8% 0;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont aside.rght_box .details_info1 a{ font:bold 17px Arial, Helvetica, sans-serif; color:#464241;line-height:20px;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont aside.rght_box .details_info1 a.txt_6{ color:#1d56bc;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont aside.rght_box .details_info1 a:hover{ color:#000000;}

section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont aside.rght_box .details_info2{ width:91%; float:left; margin:0 0 10% 0; background-color:#fbfbfd; border:1px solid #464241; padding:5% 5%;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont aside.rght_box .details_info2 p{ width:100%; float:left; text-align:center; border-bottom:1px dashed #27aae2; padding:5% 0; font:bold 14px Arial, Helvetica, sans-serif;}
section.container .mid .top .cont_1 .box2 .info_box5 article .for_text_cont aside.rght_box .details_info2 p.last{ border-bottom:none;}

/*attendance_end*/
/*for_points*/
.for_points1{ width:100%; float:left;}
.for_points1 ul{ width:100%; float:left; margin:0 0 1% 0; padding:0;}
.for_points1 ul li{ background:url(../images/arrow_5.html) left 5px no-repeat; float:left; padding:0 0 0 3%; width:95%; line-height:18px; margin-bottom:1%;}
/*for_points*/


/*25-7-2013*/



section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7{ width:100%; float:left;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 ul {width: 100%;
float: left;
border-bottom: 1px dotted rgb(204, 204, 204);
margin-bottom: 2%;
padding-bottom: 2%;}

section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 ul table tbody tr td {width: 50%;
float: left;
}

section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 ul li {
    float: left;
    margin: 0px 2% 10px 0px;
    width: 96%;
}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 ul li a {
    float: left;
    width: 100%;
}

section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 h6 {
    width: 100%;
    color: rgb(52, 52, 52);
    font-size: 1.3em;
    text-transform: capitalize;
    float: left;
    text-align: center;
    line-height: 21px;
    background-color: rgb(234, 234, 234);
    margin-bottom: 5%;
    padding: 10px 0px;
}

section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 ul li a figure {
    margin: 0px 0px 3%;
    width: 100%;
}


section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 ul li a p.txt_2 {
    background-color: rgb(234, 234, 234);
    padding: 2%;
    float: left;
    width: 97%;
    min-height: inherit;
    text-align: left;
    text-transform: capitalize;}
    
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 ul li a p.txt_2 b {
    line-height: 20px;
    float: left;
    width: 100%;
    color: rgb(0, 0, 0);
    text-align: center;
    font-weight: bold;
    font-size: 13px;
       background-color: rgb(234, 234, 234);
}

section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 ul li.last {
    margin-right: 0px;
}

section.container .mid .top .cont_1 .box2 .info_box5 article figure.for_img_7 { width:100%; float:left;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 ul li a:hover p.txt_2 b{ color:#3367bd; }
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 ul li a:hover h6{ color:#3367bd;}
section.container .mid .top .cont_1 .box2 .info_box5 article .cont_box_7 ul li a:hover figure img{ opacity:0.9; filter:alpha(opacity=80);}
/*25-7-2013*/

/*6-8-2013*/
section.container .mid .top .cont_1 .box1 article.add_new_box1{ width:100%;}
section.container .mid .top .cont_1 .box2 .info_box3.add_new_box1{ width:100%;}
.add_box_1{width:75.5%; float:left;}
.add_box_2{width:22.2%; float:left; margin:0 0 0 1.6%;}

/****27-1-15******/

.info_box2 .txt_box1 h5 {
    color: #ff5c16;
    font: 18px "MyriadPro-Semibold";
    margin-bottom: 10px;
}


section.container .mid .top .cont_1 .box2 .info_box2 article { margin-top:15px; }

.tab_banner_box .con_left ul li a { width: 127px; }

section.container .mid .top .cont_1 .box1 article { width: 100%; margin-left:0px; }

.scroller_box h4 {
    color: #ff5c16;
    font-size: 18px;
    padding-bottom: 0;
    float: left;
    width: 100%;
}

.scroller_box .slidewrap3 { position:relative; }
.scroller_box .slidewrap3 ul { border:0 !important;  }
.scroller_box .slidewrap3 ul li { border:0 !important; margin-bottom:0 !important; padding-bottom:0 !important; }
.scroller_box .slidewrap3 .slide_details { width:100%; margin-left: -19px;  }

.scroller_box .slidewrap3 .slidecontrols { top: -8px; right: -33px; }

section.container .mid .top .cont_1 .box1 {  padding-bottom:0; }

section.container .mid .top .cont_1 .box1 article.mar figure {
    margin-top: 2%;  margin-bottom: 4%;
}



/*

=======================================================================

	Middle Size Column Rules

=======================================================================

*/

.midcol {
	width:88%;
	float:left;
	padding:15px;
	background-color:#FFF;
	-moz-box-shadow:0px 0px 1px 1px #eee9d8;
	-webkit-box-shadow:0px 0px 1px 1px #eee9d8;
	box-shadow:0px 0px 1px 1px #eee9d8;
}
.midcol1 {
	width:97%;
	float:left;
	padding:15px;
	background-color:#FFF;
	-moz-box-shadow:0px 0px 1px 1px #eee9d8;
	-webkit-box-shadow:0px 0px 1px 1px #eee9d8;
	box-shadow:0px 0px 1px 1px #eee9d8;
}
/*

=======================================================================

	Quick Enquiry Rules

=======================================================================

*/

.quickenquiry {
	width:95 %;
	float:left;
}
.quickenquiry h3 {
	width:95%;
	float:left;
	padding-bottom:10px;
}
.quickenquiry ul {
	width:95%;
	float:left;
	border-top:#e2e2e2 solid 1px;
	padding:10px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	list-style:none;
}
.quickenquiry ul li {
	padding-bottom:10px;
}
.quickenquiry ul li label {
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding-bottom:10px;
}
.quickenquiry ul li.inputfield {
	width:100%;
	height:32px;
	padding:0px 5px;
	color:#666;
	line-height:32px;
	float:left;
	border:#cbcbcb solid 1px;
	margin-bottom:5px;
	border-radius:3px;
	-moz-box-shadow:    inset 1px 1px 4px #e5e4e4;
	-webkit-box-shadow: inset 1px 1px 4px #e5e4e4;
	box-shadow:         inset 1px 1px 4px #e5e4e4;
	padding-bottom:0px;
	margin-bottom:15px;
}
.quickenquiry ul li input.bar {
	border:none;
	background:transparent;
	width:100%;
	height:32px;
	color:#b9b9b9;
	padding:0px 10px 0px 0px;
}
.quickenquiry ul li input.name {
	background:url(images/name.png) no-repeat 10px center;
}
.quickenquiry ul li input.email {
	background:url(images/email.png) no-repeat 10px center;
}
.quickenquiry ul li input.phone_number {
	background:url(images/phone.png) no-repeat 10px center;
}
.quickenquiry ul li.textfield {
	width:97%;
	height:112px;
	padding:10px;
	float:left;
	border:#cbcbcb solid 1px;
	margin-bottom:5px;
	border-radius:3px;
	-moz-box-shadow:    inset 1px 1px 4px #e5e4e4;
	-webkit-box-shadow: inset 1px 1px 4px #e5e4e4;
	box-shadow:         inset 1px 1px 4px #e5e4e4;
	padding-bottom:0px;
	margin-bottom:15px;
}
.quickenquiry ul li.textfield textarea {
	width:100%;
	height:102px;
	color:#b9b9b9;
	float:left;
	border:none;
	background:transparent;
}
.quickenquiry ul li input.go {
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	font-family: 'Ubuntu', sans-serif;
	border:none;
	padding:6px 10px 6px 10px;
	border-radius:3px;
	cursor:pointer;
}
.quickenquiry ul li.nopad {
	padding:0px;
}
.errormsg {
	width:100%;
	height:32px;
	padding:8px 12px 0px 12px;
	background:url(images/error_bg.gif) repeat-x;
	color:#FFF;
	border-radius:3px;
	margin:10px 0px 0px 0px;
}
.errormsg span {
	padding:4px 0 0 30px;
	background:url(images/error.png) no-repeat;
	height:18px;
	display:inline-block;
}
.successmsg {
	width:100%;
	height:54px;
	padding:6px 12px 0px 12px;
	background:url(images/success_bg.gif) repeat-x;
	color:#FFF;
	border-radius:3px;
	margin:10px 0px 0px 0px;
}
.successmsg div {
	padding:0px 0 0 30px;
	background:url(images/success.png) no-repeat 0px 5px;
	display:inline-block;
}
.successmsg div p {
	line-height:14px;
	padding-bottom:4px;
}
label.error {
	background:url(images/warning.png) no-repeat 100% 5px;
	color:#ff0000 !important;
	font-size:11px !important;
	font-weight:normal !important;
	float:right;
	padding:3px 20px 10px 0px !important;
	margin:-27px 10px 0px 0px;
}
.donationmsg {
	width:auto;
	height:auto;
	border-radius:0px;
	margin: 5px 0 0 0;
}
/*

=======================================================================

	Contact Info Rules

=======================================================================

*/

.contactinfo {
	width:100%;
	float:left;
}
.contactinfo .cont_map {
	width:100%;
	float:left;
	border:#e0e0e0 solid 1px;
	margin-bottom:14px;
}
.contactinfo h3 {
	padding-bottom:6px;
	margin-bottom:10px;
	border-bottom:#e2e2e2 solid 1px;
	width:100%;
	float:left;
}
.contactinfo p {
	padding-bottom:10px;
}
.contactinfo .address {
	background:url(../images/venu.png) no-repeat 0px 3px;
	padding:0px 0px 0px 20px;
	width:100%;
}
.contactinfo .address h5 {
	padding:0px 0px 6px 0px;
}
.contactinfo .phoneno {
	background:url(../images/phoneno.png) no-repeat 0px 3px;
	padding:0px 0px 10px 20px;
	width:100%;
}
.contactinfo .mobileno {
	background:url(../images/mobileno.png) no-repeat 0px 3px;
	padding:0px 0px 10px 20px;
	width:100%;
}
.contactinfo .email {
	background:url(../images/emailbig.png) no-repeat 0px 3px;
	padding:0px 0px 0px 20px;
	width:100%;
}
.products {}
.products ul{ list-style-type: none;}
.products ul li{

	position:relative;
	margin-bottom:15px;
	border:solid 1px #dedede;
	background-color:#FFFFFF;
	padding-left:23px;
	padding-top:5px;
	float:left;
	width:265px !important;
	margin-right:11px;
	height:250px;
	overflow:hidden;
}
.products ul li.last{ margin-right:0; }
