/* reset css */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	/*border: 0;*/
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption {
	border:0;
}


body {
	line-height: 1;
}
ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


@font-face {
    font-family: 'HelveticaCondensedBold';
    src: url('../fonts/ps_2-webfont.eot');
    src: url('../fonts/ps_2-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ps_2-webfont.woff') format('woff'),
         url('../fonts/ps_2-webfont.ttf') format('truetype'),
         url('../fonts/ps_2-webfont.svg#HelveticaCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;

}



/*---------------------------reset code----------------------------------*/
.clear								{ 	clear:both; line-height:1px; font-size:1px;}
.lft								{ 	float:left;}
.rht								{ 	float:right;}




body 								{	background:#020911 url(../images/bg.gif) repeat-x  }
/*---------------------------Main Body Start ----------------------------*/

#main_wrapper						{   width:100%;  margin:0 auto; background:url(../images/main_wrapper2.jpg) top center no-repeat     }
.wrapper							{	width:986px; margin:0 auto;      }
/*---------------------------Main Body End-------------------------------*/


/*--------------------------- Text Css Start ------------------------------*/
h1									{	font:normal 20px/20px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff;}
/*--------------------------- Text Css End ------------------------------*/


/*--------------------------- Header Start ------------------------------*/
.header								{	width:986px; margin:0 auto; position:relative; height:260px;     }
.top_menu							{	width:986px; margin:0 auto; min-height:40px; font:normal 13px/36px "HelveticaCondensedBold", Arial, Helvetica, sans-serif;}

ul.menu 							{	float:left; list-style:none; margin:0; padding:0 0 0 23px;  }
ul.menu *							{	margin:0; padding:0}
ul.menu a 							{	display:block; color:#fff; text-decoration:none; }
ul.menu li 							{	float:left; position:relative; background:url(../images/nav_line.gif) right top no-repeat; margin:0; padding:0 18px;  }
ul.menu li a:hover					{	color:#7fb1f7}
ul.menu ul 							{	position:absolute; top:41px; left:0; width:208px;    display:none;  list-style:none;  padding:0 0 0 0; background:#000; border-radius:6px;}
ul.menu ul li 						{	position:relative; border-top:none; /*width:167px;*/ width:233px; margin:0 0 0 0;  padding:0 0 0 17px; background:none;       }
ul.menu ul li a						{	display:block; padding:0 0; font:normal 13px/36px "HelveticaCondensedBold", Arial, Helvetica, sans-serif;    }
ul.menu ul li a:hover 				{	color:#f6ce13;  border:none;    }
ul.menu ul ul 						{	left:175px; top:0;    /*width:184px;*/ width:235px;   background:#000; border-radius:6px;}
ul.menu .menulink 					{ 	 padding:3px 12px 3px 12px; font-weight:normal; font:normal 13px/36px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; margin-right:2px;   }
ul.menu .menulink:hover, ul.menu .menuhover  {  color:#7fb1f7; border:none;}
ul.menu li.last						{	background:none;	   }

.header_top							{	width:986px; margin:0 auto; text-align:center;}
.header_top_lft						{	float:left; width:177px; padding-top:35px; padding-left:50px }
.map_it								{	widows:145px; margin:0 auto; padding-top:9px;}

.logo								{	float:left; width:392px; margin:16px 0 0 78px }

.header_top_rht						{	float:right; padding-top:28px; text-align:center; padding-right:82px }
.header_top_rht ul					{	margin:0; padding:0px 0 0 0;}
.header_top_rht ul li				{	float:left;	margin:0; padding:0; list-style:none;}
.header_top_rht	p					{	float:left; text-align:center;}
.margin-top-small 					{ margin-top: 15px;}


.header_tabs						{	width:986px; margin:0 auto; height:49px; padding-top:0; position:absolute; bottom:0; left:0;  }
.header_tabs ul						{	margin:0; padding:0 0 0 33px ; }
.header_tabs ul li					{	float:left;	margin:0; padding:0 0 0 4px; font-size:1px; }

.btn-default {
	background: #fff;
	padding: 7px 8px;
	text-decoration: none;
	color: #0F3068;
	font: 17px/17px "HelveticaCondensedBold",Arial,Helvetica,sans-serif;
	border: 1px solid #20395A;
	border-radius: 5px;
}

/*--------------------------- Header  End-------------------------------*/

/*--------------------------- Banner Start ------------------------------*/
.banner								{	width:986px; margin:0 auto; position:relative; height:336px;  }
.bannerTop							{	width:986px; height:9px; background:url(../images/bannerTop.png) no-repeat; margin:0 auto;}
.bannerBtm							{	width:986px; min-height:327px; background:url(../images/bannerBtm.png) bottom center no-repeat; margin:0 auto;}
.bannerBtm h1						{	font:normal 14px/16px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#1b345c; padding-bottom:0;}

.banner_left						{	float:left;	width:459px; margin-left:29px; height:318px; background:url(../images/banner_leftbg.gif) no-repeat; display:inline; overflow:hidden;}
.banner_left .img_ban					{	width:457px; margin:0 auto; text-align:center; padding:1px;	border-radius:6px;}
.banner_right						{	float:right; width:450px; padding-right:33px; padding-top:6px}
.banner_right ul					{	margin:0; padding:0;}
.banner_right ul li					{	float:left;	margin:0; padding:13px 0 13px 0; list-style:none; border-bottom:2px solid #d3d3d3;}
.banner_right ul li.last			{	border:none;}
.banner_right ul li .banner_con		{	float:left; width:432px; font:normal 11px/16px Arial, Helvetica, sans-serif;  color:#5e5e5e		}
.banner_con .banner_con_img			{	float:left; width:95px; height:74px; background:url(../images/banner_con_imgbg.gif) no-repeat;	}
.banner_con_img .img				{	width:93px; margin:0 auto; text-align:center; padding:1px;			}
.banner_con .banner_con_txt			{	float:right; width:301px; padding-right:26px;}
.banner_con_txt p a					{	text-decoration:none; color:#072153; font-weight:bold;}
.banner_con_txt p a:hover			{	text-decoration:underline;}
.all_news							{	width:79px; position:absolute; bottom:-3px; right:22px; }
/*--------------------------- Banner End ------------------------------*/



/*--------------------------- Container Start ------------------------------*/
.container							{	width:986px; margin:0 auto;      }
.scroll_txt							{	width:921px; height:47px;  background:url(../images/scroll_txt.gif) repeat-x; margin:0 auto;   font:normal 14px/41px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; overflow: hidden}
.scroll_txt	ul						{	margin:0; padding:0;}
.scroll_txt	ul li					{	margin:0; padding:0 17px 0 17px; display:inline; list-style:none; background:url(../images/scroll_txt_bullets.gif) left center no-repeat;}
.scroll_txt	ul li.first				{	background:none; padding:0 17px 0 17px}
/* liScroll styles */
.tickercontainer 					{/* border: 1px solid #000; background: #fff;*/  width:933px; height:45px; margin:0; padding: 0;overflow:hidden; }
.tickercontainer .mask 				{ position: relative; left:10px; top: 0; width:933px; overflow: hidden;}
ul.newsticker 						{ position: relative; left:980px; list-style-type: none; margin: 0; padding: 0;  height:45px; overflow:hidden;}
ul.newsticker li 					{ display:inline ; float:left; overflow:hidden; margin:0; padding:0 17px 0 17px;    list-style:none; background:url(../images/scroll_txt_bullets.gif) left center no-repeat; }
ul.newsticker a 					{ padding: 0; text-decoration:none; color:#fff;}
ul.newsticker span 					{ margin: 0 0 0 0;}



.home_slider						{	width:986px; margin:0 auto; }
.home_sliderTop						{	width:986px; margin:0 auto; height:12px; background: url(../images/home_sliderTop.png) top center no-repeat;}
.home_sliderBtm						{	width:986px; margin:0 auto; min-height:422px;background:url(../images/home_sliderBtm.png) center bottom no-repeat;  padding-bottom:20px; }


.main_slider						{	width:849px; margin:0 auto; padding-top:12px;}
.slider_con							{	float:left; width:193px; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#6a6a6a; position:relative; margin:0 0 0 23px; display:inline;}
.slider_conTop						{	width:193px; margin:0 auto; height:9px; background:url(../images/slider_conTop.png) bottom center no-repeat}
.slider_conBtm						{	width:193px; margin:0 auto; background:url(../images/slider_conBtm.png) top center no-repeat; min-height:333px;}
.slider_con_img						{	width:172px; margin:0 auto; height:129px; padding-right:5px;}
.main_slider h2						{	font:normal 17px/25px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#0f3068; padding-bottom:4px; padding-left:9px;}
.main_slider p						{	padding-left:9px;}
.slider_con .learn_more				{	width:181px; height:35px; position:absolute; bottom:8px; left:5px;}
.slider_con.no_padd					{	margin:0 !important}

.slider_wrap		{ width:849px; height:352px; position:relative; margin:0 auto}
#slider				{ width:849px; height:352px; margin:0; padding:0; overflow:hidden;}

ul#slide_control li,
ul#slide_nav li		{  list-style:none; display:inline-block;   }

#slide_nav			{	 left:75px  ;    top: 0  ; width:849px; }
#portfolio			{ margin:0 ; padding:0}
#slide_control		{ margin:0; padding:0; width:849px;  z-index:99999 ; position:absolute ; bottom:21px; right:14px;   }
#slide_control li	{  list-style: none; display: block;	text-align:center; width:65px; height:64px;  }
.prev_button 		{ display:block;  width:65px; height:64px;    position:absolute; top:0; left:0; background:url(../images/left_arrow.gif) no-repeat }
.next_button		{ width:65px; height:64px; position:absolute; top:0; right:0; background:url(../images/right_arrow.gif) no-repeat }


#slide_nav li:hover, #pause_button, .prev_button, .next_button, #first_button, #last_button {cursor: pointer; z-index:5000;}

#slide_nav li span, #pause_button span, .prev_button span, .next_button span, #first_button span, #last_button span, #hover_next_button span, #hover_prev_button span, #water_mark span {margin-left: -10000px;}
#slide_nav li, #pause_button, .prev_button, .next_button, #first_button, #last_button, #water_mark {background-repeat: no-repeat;overflow: hidden;top: 0px;}
ul#slide_nav		 				{position: absolute;z-index:0;width:100px; z-index:1111; display:none;}
ul#slide_nav li 					{background-image: url(../images/slider_btn.png);display: block;float: left;height: 9px;list-style: none;margin: 0 0 0 3px;padding: 2px;width: 10px;}
ul#slide_nav li:hover 				{background-image: url(../images/slider_btn_h.png);}
ul#slide_nav li#button_selected 	{background-image: url(../images/slider_btn_h.png);}
ul#slide_nav li#button_selected:hover {
}
.prev_button{ position:absolute; top:-187px !important; left:-59px;}
.next_button{ position:absolute; top:-187px !important; right:-81px;}
/*--------------------------- Container End ------------------------------*/



/*--------------------------- Footer Start ------------------------------*/
.footer								{	width:986px; margin:0 auto; min-height:580px;}
.footer_box2 h2						{	font:normal 28px/30px "Conv_Rock", Arial, Helvetica, sans-serif; color:#8bb0e3; padding-bottom:12px;}

.footer_box1						{	width:986px; margin:0 auto;}
.footer_box1 ul						{	margin:0; padding:0 0 0 29px;}
.footer_box1 ul li					{	float:left;	margin:0; padding:0; list-style:none;}

.footer_box2						{	width:986px; margin:0 auto; padding-top:36px;}
.Quick_link							{	float:left; width:155px; padding-left:60px;}
.Quick_link ul						{	margin:0; padding:0;}
.Quick_link ul li					{	float:left; margin:0; padding:0 0 0 8px; width:155px; list-style:none; font:bold 11px/17px  Arial, Helvetica, sans-serif; color:#fff;}
.Quick_link ul li a					{	text-decoration:none; color:#fff; cursor:pointer;}
.Quick_link ul li a:hover			{	text-decoration:underline;}

.event								{	float:left; width:192px; padding-left:95px;}
.event b							{	font:bold 15px/15px Arial, Helvetica, sans-serif; color:#fff;	}
.event b a							{	color:#fff; text-decoration:none;}
.event p							{	font:bold 11px/20px Arial, Helvetica, sans-serif; color:#91b7ea;	}
.event p a							{	font:bold 16px/18px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;   margin-top:15px; float:left}
.event p a:hover					{	text-decoration: underline	}
.event p							{	padding-bottom:0;	}

.testimonials						{	float:right; width:395px; font:normal 10px/18px Arial, Helvetica, sans-serif; color:#fff; font-style:italic; padding-right:26px; }
.testimonials p span				{	float:right;	font:bold 10px/18px Arial, Helvetica, sans-serif; color:#fff;   font-style:italic;}
.testimonials p a					{	color:#fff; }
.testimonials p a:hover				{	text-decoration:none	}
.testimonials p						{	padding-bottom:6px;	}
.testimonials ul					{	margin:0; padding:0;}
.testimonials ul li					{	float:left; margin:0; padding:0;  overflow:hidden; height:50px;  width:395px; }

.footer_box3						{	width:933px; height:39px; background:#0c131a; margin:0 auto;  margin-top:28px;}
.footer_box3_lft					{	float:left; width:698px;}
.footer_box3_lft ul					{	margin:0; padding:0;}
.footer_box3_lft ul li				{	float:left; margin:0; padding:0 14px 0 14px;   list-style:none; font:bold 11px/39px  Arial, Helvetica, sans-serif; color:#fff; background:url(../images/Quick_link_bullets.gif) left center no-repeat }
.footer_box3_lft ul li span			{	color:#fed827}
.footer_box3_lft ul li.first		{	background:none !important}

.footer_box3_rht					{	float:right; width:123px; padding-right:57px;}
.footer_box3_rht ul					{	margin:0; padding:0;}
.footer_box3_rht ul li				{	float:left; margin:0; padding:0 0 0 14px; list-style:none;  }
.footer_box3_rht ul li.first		{	padding:0 !important}

.footer_box4						{	width:933px; background:#0c131a; margin:0 auto; margin-top:26px;}
.footer_box4 ul						{	margin:0; padding:0;}
.footer_box4 ul li					{	float:left;	margin:0; padding:10px 0 0 32px; list-style:none;}
.footer_box4 ul li.first			{	padding:10px 0 0 0!important;}

/*--------------------------- Footer End ------------------------------*/


/*--------------------------- Innerpage1 Start ------------------------------*/
.inner_banner						{	width:986px; height:95px; margin:0 auto; background: url(../images/inner_banner3.png) top center no-repeat; position:relative; 	}
.inner_banner_full_width						{	width:986px; height:95px; margin:0 auto; background: url(../images/inner_banner_full_width.png) top center no-repeat; position:relative; 	}
.inner_banner h2					{	font:normal 37px/76px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#2d2d2d; padding-left:51px;}
.inner_banner_full_width h2					{	font:normal 37px/76px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#2d2d2d; padding-left:51px;}
.inner_container					{	width:986px; margin:0 auto;}
.inner1_containerbg					{	width:986px; margin:0 auto; background:url(../images/inner_containerbg.png)   repeat-y;}
.inner1_containerbg_full					{	width:986px; margin:0 auto; background:url(../images/inner_containerbg_full.png)   repeat-y;}
.inner1_container_btm				{	width:986px; margin:0 auto; background:url(../images/inner1_container_btm.png) no-repeat; height:51px;}
.inner1_container_btm_full_width	{	width:986px; margin:0 auto; background:url(../images/inner1_container_btm_full_width.png) no-repeat; height:51px;}
.inner_left							{	float:left; width:666px;}
.inner_right						{	float:right; width:231px; padding-right:44px;}


.rightTop							{	width:231px; height:6px !important; background:url(../images/rightTop.gif) bottom center no-repeat; margin:0 auto;     }
.rightBtm							{	width:231px; height:4px; background:url(../images/rightBtm.gif) top center no-repeat; margin:0 auto; }
.rightCenter						{	width:231px; margin:0 auto; background:url(../images/rightCenter.gif) top center repeat-y;}

.right_box1 h3						{	width:206px; height:43px; background:#bd262b; font:normal 18px/43px "Conv_Rock", Arial, Helvetica, sans-serif; color:#fff; padding-left:14px; margin-left:5px;  }
.right_box1							{	width:231px; margin:0 auto;}
.right_box1 ul						{	margin:0 0 0 10px; padding:0 0 0 0; width:213px;}
.right_box1 ul li					{	float:left;	margin:0; padding:8px 0 8px 10px; list-style:none; width:203px; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#3a3a3a; border-bottom:1px solid #dedede}
.right_box1 ul li a					{	text-decoration:none; color:#3a3a3a;  }
.right_box1 ul li a:hover			{	color:#ccc;}
.right_box1 ul li.last				{	border:none; padding-bottom:20px;}


.right_box2 h3						{	width:206px; height:43px; background:#2ea92b; font:normal 18px/43px "Conv_Rock", Arial, Helvetica, sans-serif; color:#fff; padding-left:14px; margin-left:5px; display:inline-block;  }
.right_box2							{	width:231px; margin:0 auto; margin-top:9px;}
.right_box2 ul						{	margin:0 0 0 10px; padding:0 0 0 0; width:213px;}
.right_box2 ul li					{	float:left;	margin:0; padding:8px 0 8px 10px; list-style:none; width:203px; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#3a3a3a; border-bottom:4px solid #dedede}
.right_box2 ul li a					{	text-decoration:none; color:#3a3a3a;  }
.right_box2 ul li a:hover			{	color:#ccc;}
.right_box2 ul li.last				{	border:none; padding-bottom:20px;}


/*----------  Acordion Css Start ----------*/

.accordion_container 					{ 	width:218px; margin: 0 auto; padding-bottom:25px;   }
h2.acc_trigger 							{ 	padding:0 0;	margin:0 0 0 0;  background: url(../images/h2_trigger.gif) 0 0 no-repeat; height:31px;   width:218px; float: left; color:#3a3a3a;  font:normal 12px/30px Arial, Helvetica, sans-serif; }
h2.acc_trigger a 						{ 	text-decoration: none; display: block; padding: 0 0 0 9px; color:#3a3a3a;  }
h2.acc_trigger a:hover					{ 	color:#3a3a3a;  }
h2.active 								{ 	background-position:left bottom;}
.acc_container 							{ 	margin: 0 0 1px 0; display:inline; padding:0 0 0 0; overflow: hidden;   width:216px; clear:both; background:#e3e3e3; }
.acc_container .block 					{	float:left; 	padding:0; width:217px;   margin: 0 0 0 0; background:#e3e3e3; }
.acc_container .img 					{   padding:0 0 0 0; }

.acc_container ul 	 					{	margin:0; padding:0 0 0 0; }
.acc_container ul li 					{	float:left !important ; width:213px !important;	margin:0; padding:0 0 0 0; list-style:none; clear:both; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#3a3a3a}
 .acc_container ul li p					{	padding-left:23px;}

.acc_trigger.active						{	color:#3a3a3a; font:bold 13px/27px Verdana, Geneva, sans-serif;   	}
/*--------  Acordion Css End --------------*/


.inner1_content						{	width:667px; margin:0 auto;}
.inner1_content ul					{	margin:0; padding:0 0 0 0;}
.inner1_content ul li				{	float:left;	margin:0; padding:0 0 10px 0; list-style:none;}
.inner1_content ul li .inner1_con	{	float:left; width:609px; padding-top:8px; margin-left:62px;  display:inline;}
.inner1_con .inner1_left			{	float:left; width:170px; background:url(../images/inner1_leftbg.jpg) no-repeat; }
.inner1_img							{	width:159px; height:147px; padding:5px 0 0 5px;}
.inner1_right h2					{	font:normal 22px/22px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#ffd200; padding-bottom:5px;}
.inner1_right h3					{	font:normal 15px/16px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; padding-bottom:0;}
.inner1_con .inner1_right			{	float:right; width:422px; padding-top:7px; color:#d3e5ff; font:normal 11px/20px Arial, Helvetica, sans-serif;}

.inner1_right p						{	padding:0 0 2px 0;}
.inner1_right p	a					{	color:#d3e5ff; font:bold 11px/20px Arial, Helvetica, sans-serif; text-decoration:none;}
.inner1_right p	a:hover				{	text-decoration:underline;}
.inner1_content ul li.last			{	padding-bottom:21px;}


.inner1_btm							{	float:left;	width:667px; height:44px; background: url(../images/inner1_btmbg.gif) no-repeat; margin-left:31px; display:inline;}
.inner1_btm_lft						{	float:left; width:144px; padding-left:18px;}
.inner1_btm_lft p a					{	text-decoration:none; color:#fff; font:normal 15px/36px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; background:url(../images/prev_arrow.gif) left 5px no-repeat; padding-left:40px; height:36px; display:block; }
.inner1_btm_lft p a:hover			{	color:#999}
.inner1_btm_rht						{	float:right; width:112px; padding-right:30px;}
.inner1_btm_rht p a					{	text-decoration:none; color:#fff; font:normal 15px/36px "HelveticaCondensedBold", Arial, Helvetica, sans-serif;  background:url(../images/next_arrow.gif) right 5px no-repeat; padding-right:40px;  height:36px; display:block; }
.inner1_btm_rht p a:hover			{	color:#999}


.inner1_btm_center					{	float:left; width:107px; text-align:center; padding-left:149px;}
.inner1_btm_center p a				{	color:#bed2ee; font:normal 14px/42px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; text-transform:capitalize;  }
.inner1_btm_center p a:hover		{	text-decoration:none;}

/*--------------------------- Innerpage1 End ------------------------------*/

/*--------------------------- Innerpage1 Start ------------------------------*/
.inner2_content						{	width:661px; margin:0 auto; position:relative;  }
.inner2_left						{	float:left; width:661px;   }
.inner2_right						{	float:right; width:231px; padding-right:44px;}

.inner2_content	ul					{	float:left;	margin:0 0 0 51px ; padding:0 0 0 0; width:622px; display:inline; }
.inner2_content	ul li				{	float:left;  width:147px; margin:0; padding:0 0 10px 10px; list-style:none; display:inline-block;  }
.inner2_content	ul li .inner5_con	{	float:left; width:147px;  font:normal 11px/15px Arial, Helvetica, sans-serif; color:#a5c8f9	}
.inner5_con .inner5_img				{	width:137px; height:103px; border:5px solid #eaeaea}
.inner5_con h2						{	font:bold 12px/20px Verdana, Geneva, sans-serif; color:#fff}
.inner5_con p						{	}

.inner2_content	ul li.first			{	padding:0 0 10px 0px }
.inner2_tabs						{	float:left; width:622px; height:35px; margin:0 auto; margin-left:51px; display:inline; padding-top:12px  }
.inner2_tabs ul						{	float:right;	margin:0; padding:0;}
.inner2_tabs ul li					{	float:right;	margin:0 0 0 8px; padding:0 0 0 15px; list-style:none;}
.inner2_tabs ul li a				{	width:151px; height:34px;   padding:0 0 0 0; cursor:pointer; display:inline-block;  text-align:center; text-decoration:none; background: url(../images/inner2_tabs.png) 0 -35px no-repeat; font:normal 18px/34px "HelveticaCondensedBold", Times, serif; color:#788ead }
.inner2_tabs ul li a:hover 			{	background-position:top center; color:#fff}
.inner2_tabs ul li.active a			{	background-position:top center; color:#fff}
.inner2_tabs ul li.first			{	padding:0;}
.inner_top							{	width:622px; margin:0 auto; height:38px; background:url(../images/inner_topbg.png) repeat-x; margin-left:51px; }
.inner_top .inner_top_lft			{	float:left; width:264px;}
.inner_top .inner_top_rht			{	float:right; width:130px;}
.inner_top_lft h1 					{  line-height:38px; padding-left:10px;}
.inner_top_lft h1 span 				{ color:#a3c7f9; line-height:38px;}
.inner_top_rht p a					{	text-decoration:none; color:#fff; background:url(../images/back_arrow.gif) left center no-repeat; font:bold 12px/38px Arial, Helvetica, sans-serif; padding-left:18px;}
.inner_top_rht p a:hover			{	color:#666}

#tab_link_1							{	display:block;}
#tab_link_2,#tab_link_3,#tab_link_4,#tab_link_5,#tab_link_6				{	display:none;}

.tab_content						{	 display:block; margin-top:26px;	}
.galleryCont .tab_content ul.media_gallery	{ }
.galleryCont .tab_content ul.media_gallery li	{ width:147px; display:inline-block; float:left; margin-right:5px; padding-bottom:35px; }
.galleryCont .tab_content ul.media_gallery li a	 { width:147px; height:113px; display:inline-block; position:static}
.galleryCont .tab_content ul.media_gallery li a img	{ display:block; width:137px; height:103px;   padding:5px; }
.galleryCont .tab_content ul.media_gallery li span	{ display:inline-block; padding:4px 8px 2px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#006b98; font-weight:bold;}
.galleryCont .tab_content ul.media_gallery li em	{ display:inline-block; padding:0 8px 2px; color:#595a5a; font-size:11px;}
.galleryImgIn 								{ width:708px; height:390px; padding:30px 0;}
.galleryImgIn .prev1						{ display:inline-block; background:url(../images/prev_btn22.jpg) no-repeat left top; position:absolute; left:40px; top:155px; width:42px; height:55px;  text-decoration:none; }
.galleryImgIn .next1						{ display:inline-block; background:url(../images/next_btn22.jpg) no-repeat right top; position:absolute; left:630px; top:155px; width:42px; height:55px; text-decoration:none;}
.galleryImgIn .pics_gallery					{ position:relative;}
.galleryImgIn .pics_gallery	ul				{ width:500px !important; height:auto !important; margin:0 auto; }
.galleryImgIn .pics_gallery	ul li			{ width:500px !important;}
.galleryImgIn .pics_gallery	ul li span		{ display:block; font:bold 13px/21px Arial, Helvetica, sans-serif; color:#00121e; text-align:center; padding:20px 0;}
/*--------------------------- Innerpage2 End ------------------------------*/


/*--------------------------- Innerpage5 Start ------------------------------*/
.inner5_content						{	width:661px; margin:0 auto;   }
.inner5_cont						{	width:628px; margin:0 auto; padding-left:40px;}
.inner5_left						{	float:left; margin-top:24px}
.inner5_left .img					{	width:246px; text-align:center; padding:3px; background:#fff; border-radius:8px; box-shadow:5px 5px 4px rgba(0,0,0,0.8);}
.inner5_btm_rht p					{	font:italic 12px/17px "Times New Roman", Times, serif; color:#d3e5ff !important; font-weight:bold; background:url(../images/inner5_leftborder.gif) repeat-y; padding:4px 0 16px 8px }
.inner5_left_btm					{	width:241px; margin:0 auto;	}
.inner5_btm_lft						{	float:left;	width:47px; font:normal 9px/10px Arial, Helvetica, sans-serif; color:#476ea3 !important; text-align:center !important; font-style:normal}
.inner5_btm_rht						{	float:right; width:179px; }
.zoom_icon							{	width:16px; margin:0 auto; padding-bottom:6px; padding-top:4px;}

.inner5_right						{	float:right; width:340px; font:normal 12px/21px Arial, Helvetica, sans-serif; color:#d3e5ff; min-height:320px;}
.inner5_right h2					{	font:normal 18px/22px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#F1C90D; padding-bottom:2px; padding-top:33px;}
.inner5_right b						{	float:left;	font:normal 10px/15px Arial, Helvetica, sans-serif; color:#fff; padding-bottom:19px;}
.inner5_right p						{	/*float:left; padding-bottom:30px;*/ text-align:justify;}
.inner5_right p a					{text-decoration:underline; color:#d3e5ff;}
/*--------------------------- Innerpage5 End ------------------------------*/

/*--------------------------- Innerpage5 Start ------------------------------*/
.inner6_content						{	width:667px; margin:0 auto;}
.inner6_content ul					{	margin:0; padding:0 0 0 0;}
.inner6_content ul li				{	float:left;	margin:0 0 4px 0; padding:0 0 0 0; list-style:none; background:url(../images/inner6_border.gif)  55px  bottom no-repeat}
.inner6_content ul li .inner6_con	{	float:left; width:600px; padding-top:8px; margin-left:45px;  display:inline;}
.inner6_con .inner6_left			{	float:left; width:226px; height:181px;}
.inner6_img							{	width:194px; padding:3px; background:#fff; border-radius:8px; box-shadow:5px 5px 4px rgba(0,0,0,0.8);}
.inner6_right h2					{	font:normal 20px/22px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#F1C90D; padding-bottom:0px;}
.inner6_right h2 a					{	color:#F1C90D; text-decoration:none;}
.inner6_right h3					{	font:normal 15px/16px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; padding-bottom:0;}
.inner6_con .inner6_right			{	float:left; width:340px; padding-top:7px; color:#d3e5ff; font:normal 11px/20px Arial, Helvetica, sans-serif; padding-left:7px; /*margin-top:15px;*/}

.inner6_right p						{	padding:0 0 2px 0;}
.inner6_right p	a					{	color:#fff; font:bold 11px/20px Arial, Helvetica, sans-serif; text-decoration:none;}
.inner6_right p	a:hover				{	text-decoration:underline;}
.inner6_content ul li.last			{	padding-bottom:22px; background:none;}
.hidden	{ display:none;}

/*--------------------------- Innerpage6 End ------------------------------*/




/*--------------------------- Innerpage7 Start ------------------------------*/
.inner7_content						{	width:615px; margin:0 auto; font:normal 11px/19px Arial, Helvetica, sans-serif; color:#fff; padding-left:33px; padding-bottom:157px;}
.inner7_top							{	width:615px; margin:0 auto; padding-top:35px;}
.inner7_content ul					{	margin:0; padding:0;}
.inner7_content ul li				{	float:left; margin:0;	margin:0; padding:0 0 15px 0; list-style:none;}
.inner7_content ul li .inner7_con	{	float:left; width:613px;  }
.inner7_content h1					{	font:normal 33px/33px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; border:none;padding:0 0 0 13px  }
.inner7_content h2					{	font:normal 25px/25px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 13px}
.inner7_content h3					{	font:normal 20px/24px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 13px}
.inner7_content h4					{	font:normal 15px/21px  "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 13px}
.inner7_content h5					{	font:normal 25px/35px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; background:url(../images/inner7_bg.png) repeat-x; padding-left:10px; width:603px;}
.inner7_content h6					{	font:normal 25px/35px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#f6cd0e; background:url(../images/inner7_bg.png) repeat-x; padding-left:10px; width:603px;}
.inner7_content	p					{	padding:0 0 10px 13px; font-size:12px; line-height: 1.6em;}
.inner7_content ul li.no_padd		{	padding:0 0 10px 0 !important	  }

.inner7_list						{	float:left; width:200px; margin-top:8px; margin-left:13px;  }
.inner7_list .list_lft				{	float:left; width:82px;}
.inner7_list .list_rht				{	float:right; width:82px;}
.inner7_list b						{	float:left; font:bold 13px/20px Arial, Helvetica, sans-serif; color:#fff !important	}
.inner7_list ul						{	margin:0; padding:0 0 0 17px;}
.inner7_list ul	li					{	float:left;	margin:0; padding:0 0 0 7px; list-style:none; width:75px; background:url(../images/inner3_list.gif) left center no-repeat;}
.inner7_list ul	li a				{	text-decoration:none; color:#fff}
.inner7_list ul	li a:hover			{	text-decoration:underline;}
/*--------------------------- Innerpage7 End ------------------------------*/

.inner_cal_content						{	width:900px; margin:0 auto; font:normal 11px/19px Arial, Helvetica, sans-serif; color:#fff; padding-left:40px; padding-bottom:57px;}

/*--------------------------- Innerpage8 Start ------------------------------*/
.inner8_content						{	width:623px; margin:0 auto; padding-left:47px;}
.inner8_box1						{	width:623px; margin:0 auto;}
.inner8_box1_lft					{	margin-top:15px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#fff;}
.inner8_box1_lft h1					{	font:normal 33px/47px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; padding-left:7px; clear:both;}
.inner8_box1_lft h4					{	font:normal 22px/22px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; padding-left:7px; clear:both;}
.inner8_box1_lft h3					{ 	font:normal 22px/22px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#f1c90d; padding-left:7px; clear:both; }
.inner8_box1_lft h2						{ 	font:normal 24px/35px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#f1c90d; padding-left:15px; background:url(../images/inner8_box1_lftbg.png) repeat-x; width:540px; clear:both; }
.inner8_box1_lft h5						{font:normal 15px/21px  "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; padding-left:6px; clear:both;}
.inner8_box1_lft h6						{font:normal 12px/21px  "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#f1c90d; padding:0 0 0 6px; clear:both;}
.inner8_box1_lft p					{	padding-left:7px; padding-bottom:12px; width:600px;}
.inner8_box1_lft p a					{	color:#fff; text-decoration:underline;}
.inner8_box1_lft ul.time_cost					{font-weight:bold;}
.inner8_box1_lft ul.time_cost li.cost_marg  {padding-bottom:10px;}
.inner8_box1_lft ul						{	margin:0; padding:12px 0 26px 20px; list-style-type:disc; font-size:12px;}
.inner8_box1_lft ul li					{	margin:0; list-style-type:disc; width:540px; font:13px/20px Arial, Helvetica, sans-serif; color:#fff; padding-bottom:10px;}
.inner8_box1_lft ul li a				{	color:#fff; text-decoration:underline;}
.inner8_box1_lft ol						{	margin:0; padding:12px 0 26px 20px; font-size:12px;}
.inner8_box1_lft ol li					{	float:left;	margin:0; width:540px; font:13px/20px Arial, Helvetica, sans-serif; color:#fff; padding-bottom:10px;}
.inner8_box1_rht					{	float:left; width:211px;  margin-top:15px;}
.inner8_box1_rht .proimg			{	padding:3px; background:#fff; border-radius:5px; box-shadow:5px 5px 4px rgba(0,0,0,0.8);}

.inner8_box2						{	width:623px; margin:0 auto; padding-top:53px; font:normal 11px/20px Arial, Helvetica, sans-serif; color:#d3e5ff}
.inner8_box2 h2					   {	font:normal 33px/47px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; padding-left:7px;}
.inner8_box2 h3					   { 	font:normal 22px/22px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#f1c90d; padding-bottom:25px;  padding-left:7px; }
.inner8_box2 h5						{ 	font:normal 24px/35px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#f1c90d; padding-left:15px; background:url(../images/inner8_box1_lftbg.png) repeat-x; width:617px; }
.inner8_box2 h4						{	font:normal 15px/21px  "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 13px;}
.inner8_box2 h6						{	font:normal 12px/21px  "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#f1c90d; padding:0 0 0 13px;}
.inner8_box2 p a					{	font:12px/20px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;}
.inner8_box2 p						{	padding-left:15px; padding-bottom:0; font:12px/20px Arial, Helvetica, sans-serif; color:#fff;}
.inner8_box2 ul						{	margin:0; padding:12px 0 26px 25px; list-style-type:disc;}
.inner8_box2 ul li					{	float:left;	margin:0; padding:0; list-style-type:disc; width:623px; font:12px/20px Arial, Helvetica, sans-serif; color:#fff; }
.inner8_box2 ul li a				{	color:#fff; text-decoration:underline;}
.inner8_box2 ul li span				{	color:#f1c90d}

.inner8_box3						{	width:623px; margin:0 auto; padding-top:49px; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#fff; }
.inner8_box3 ul						{	margin:0; padding:0; }
.inner8_box3 ul li					{	float:left; margin:0; padding:0 0 0 23px; list-style:none; }
.inner8_box3 ul li span				{	float:left;}
.inner8_box3 ul li.first			{	padding:0 0 0 10px !important}

.inner8_slider						{	width:574px; margin:0 auto; margin-top:50px; padding-bottom:21px;}

.inner8_slider ul					{	margin:0; padding:0 0 0 0;  }
.inner8_slider ul li				{	float:left;	margin:0 0 0 0 !important; padding:0 0 0 8px; list-style:none;  }
.inner8_slider ul li.first			{	padding:0 !important}
.inner8_slider img.pro_border		{border:2px solid #fff; border-radius:4px;}

#slider2							{	position:relative !important; width:868px; height:113px; margin:0 auto;   }
#slider2 ul, #slider2 li			{	margin:0; padding:0; list-style:none; width:868px; height:113px; }
#slider2 li							{ 	width:868px; height:113px; margin:0 auto; overflow:hidden; }
#prevBtn, #nextBtn					{ 	display:block; width:22px; height:22px; background:url(../images/home_slider3_left.gif) no-repeat; position:absolute; right:10px; top:73px;   text-indent:-9999px; z-index:99;  }
#nextBtn							{   left:10px; z-index:99;}
#prevBtn a, #nextBtn a				{ 	display:block; width:24px; height:44px; background:url(../images/home_slider3_right.gif) no-repeat; z-index:99;}
#nextBtn a							{   background:url(../images/inner5_arrow_rht.gif) no-repeat 0 0; }

/*--------------------------- Innerpage8 End ------------------------------*/



/*--------------------------- Innerpage9 Start ------------------------------*/
.inner9_top							{	width:300px; position:absolute; top:0; right:0; font:normal 16px/82px "HelveticaCondensedBold", Arial, Helvetica, sans-serif; color:#868686}
.inner9_top ul						{	margin:0; padding:0;}
.inner9_top ul li					{	float:left;	margin:0; padding:0 18px 0 18px; list-style:none; background:url(../images/inner9_top_line.gif) left center no-repeat;}
.inner9_top ul li a					{	text-decoration:none; color:#868686}
.inner9_top ul li a:hover			{	text-decoration:underline;}
.inner9_top ul li.first				{	background:none; padding:0 18px 0 0 }
.inner9_content						{	width:686px; margin:0 auto; position:relative;}
.inner9_top_date					{	width:686px; margin:0 auto; height:67px; background:url(../images/inner9_top_date.png) repeat-x; position:absolute; top:-12px; left:25px; color:#a7c9f9; font:normal 46px/67px "HelveticaCondensedBold", Arial, Helvetica, sans-serif;	}
.inner9_top_date h2					{	padding-left:35px;}
.inner9_top_btn						{	width:48px; height:26px; position:absolute; top:10px; right:17px;}
.inner9_top_btn	ul					{	margin:0; padding:0;}
.inner9_top_btn	ul li				{	float:left;	margin:0; padding:0 0 0 5px; list-style:none; width:20px;}
.inner9_top_btn	ul li.first			{	padding:0 !important}
.inner9_top_btn	ul li.last			{	float:right;	padding:0 !important}

ul.calendarList								{ display:inline-block; padding:60px 0 0 36px; width:642px;}
ul.calendarList li							{	float:left; margin:0 0 20px 0; padding:0 0 0 0;  }
ul.calendarList li .date					{ width:85px;   text-align:center; }
ul.calendarList li .date b					{ font-family:'HelveticaNeueRegular'; font-size:48px; font-weight:normal; line-height:48px; display:block; font-weight:bold;   color:#fff}
ul.calendarList li .date span				{ font-family:'HelveticaNeueRegular'; font-size:12px; line-height:12px; display:block; color:#a1c6f9 !important }
ul.calendarList li .date					{ width:89px; line-height:55px; background:url(../images/date_border.gif) right center no-repeat; text-align:center; padding-left:19px; padding-top:8px; padding-bottom:8px }
ul.calendarList li .text					{ width:472px; padding:0 0 0 20px;  padding-top:8px }
ul.calendarList li .text h3					{ font-size:21px; line-height:21px; color:#fff; }
ul.calendarList li .text p					{ font-size:12px; color:#d3e6ff; line-height:16px; padding-bottom:4px; }
ul.calendarList li .text a.moreBtn			{ font-size:11px; font-weight:bold; line-height:11px; color:#fff; }
.inner1_right .more_link{ font-size:11px; font-weight:bold; line-height:11px; color:#fff; }
ul.calendarList li .text a.moreBtn:hover	{ text-decoration:none;}
.inner9_libg								{	width:642px;  background:url(../images/inner9_libg.png) repeat-x; }
.inner9_li 									{	width:642px; height:86px; background:none; }


/*--------------------------- Innerpage9 End ------------------------------*/
.conbg										{	width:687px; margin:0 auto; background:url(../images/conbg.gif) repeat}




.gallery
{
	margin-top:20px;
	position:relative;
	margin-bottom:17px;
	margin-left:60px;
}

.box_area
{
	width:880px;
	height:245px;
}

.box_area ul
{
	padding:0px;
	margin:0px;
	list-style:none
}

.box_area ul li
{
	margin-right:32px;

}

.box_area ul li a
{
	display:block;
}

.gallery_box
{
	background:url(../images/gallery_box3.png) no-repeat left top;
	/*width:217px;
	height:238px;*/
	width:190px;
	height:333px;
	padding:7px 0 0 0;
	float:left;
}

.gallery_box.marz
{
	margin-right:0px;
}

.gallery_box img
{
	margin:0 12px 9px 9px;
	border-radius:6px;
}

.gallery_box h2
{
	color: #0F3068;
    font:normal 17px/17px "HelveticaCondensedBold",Arial,Helvetica,sans-serif;
	padding-bottom:4px;
	padding-left:18px;
	font-weight:normal;
}

.gallery_box p
{
	font-size:11px;
	color:#484848;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:30px;
	line-height:20px;
	height:135px;
}

.gallery_box span a
{
	font: 11px/11px "HelveticaCondensedBold",Arial,Helvetica,sans-serif;
	color:#fff;
	height:35px;
	width:181px;
	line-height:23px;
	text-align:center;
	display:block;
	margin-left:3px;
	background:url(../images/main_slider_learn_more.png) no-repeat left top;
	text-decoration:none;
}

.left_arrow2
{
	position:absolute;
	left:-34px;
	top:88px;
	height:62px;
	width:34px;
}

.right_arrow2
{
	position:absolute;
	right:-28px;
	top:88px;
	height:62px;
	width:34px;
}

.key_site {margin-left:410px; padding:20px 0 20px 0; clear:both;}

#sidebar-right {
	float: left;
	width: 250px;
	background: #01091d;
	padding: 35px 0 10px 14px;
}
#programs-blog {
	float: left;
	width: 230px;
	background: #fff;
	padding: 2px 0 0 0;
	border: 4px solid #313848;
}
.spacer1 {
	clear: both;
	overflow: hidden;
	width: 230px;
	height: 190px;

}
.programsheading{
	color:#fff;
	width: 212px;
	margin: 0 0 0 3px;
	float: left;
	padding: 0 0 0 12px;
	background: #2ea92b;
	height: 41px;
	font-size: 17px;
	line-height: 45px;
	font-family: verdana;

}
