/*******************common css starts********************/
*{margin:0px; padding:0px; outline:none;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,fieldset,p{padding:0; margin:0; font-weight:normal;}
body{font-family:Arial, Helvetica, Verdana, sans-serif; font-size:100%;}
img,fieldset{border:none; margin:0; padding:0;}
.left{float:left;}
.right{float:right!important;}
.full{float:left; width:100%;}
.curve{float:left; width:100%;}
.curve img{float:left}
span.clear{clear:both;}
ul{list-style:none!important;}
a:focus{outline:none}
input:focus{outline:none;}
/*******************common css ends********************/

/*******************starts wrapper********************/
#wrapper{width:60em; margin:0 auto;}
/*******************ends wrapper********************/

/*******************starts header********************/
#header
{
	width:100%; 
    float:left; 
    height:3.938em; 
    padding-top:2.688em;     
}
/*******************starts logo********************/
#header .logo{width:17.188em; float:left; height:2.313em;}
/*******************starts search box********************/
#header .search_box{width:13.938em; float:right; height:1.625em; border:1px solid #dfdfdf; background:#fbfbfb; margin-top:0.688em;}
#header .search_box input{width:16.063em; float:left; height:1.375em; padding:0.313em 0.188em 0.25em 0.563em; font:normal 0.75em/1.375em "Tahoma"; color:#777777; background:none; border:0px;}
#header .search_box input.button{background:url(../images/search.jpg) no-repeat; width:1.25em; height:1.5em; float:left; border:0px; cursor:pointer; padding:0px; margin:0.313em 0 0 0.125em; display:inline;}
/*******************ends header********************/

/*******************starts menu section********************/
#menu_section{width:100%; float:left; height:2.938em; background:url(../images/menu_bg.jpg) repeat-x 0 0; display:none;}
/*******************starts menu********************/
#menu{width:auto; float:left;}
#menu ul{width:auto; float:left;}
#menu ul li{width:auto; float:left; font:normal 0.813em/1.063em "Tahoma"; color:#666666; margin-right:1.875em; display:inline; text-transform:uppercase;}
#menu ul li a{width:auto; float:left; text-decoration:none; color:#666666; padding:1.125em 0 0.188em; border-top:3px solid #e9e9e9;}
#menu ul li a:hover{color:#46bfd8; border-top:3px solid #46bfd8; padding-top:1.125em;}
#menu ul li.active a{color:#46bfd8; border-top:3px solid #46bfd8; padding-top:1.125em;}
/*******************ends menu********************/
/*******************starts right nav********************/
#nav{width:auto; float:right;}
#nav ul{width:auto; float:left; padding-top:1em;}
#nav ul li{width:auto; float:left; background:url(../images/nav_seprator.jpg) no-repeat right 0; padding:0 0.438em;}
#nav ul li.last{padding-right:0px; background:none;}
#nav ul li a{font-size:0!important; line-height:0!important; text-indent:-9999px;}
#nav ul li.icon1 a{width:24px; height:14px; float:left; background:url(../images/icon1.jpg) no-repeat 0 0;}
#nav ul li.icon1 a:hover{background-position:0 bottom;}
#nav ul li.icon2 a{width:20px; height:14px; float:left; background:url(../images/icon2.jpg) no-repeat 0 0; font-size:0!important; line-height:0!important;}
#nav ul li.icon2 a:hover{background-position:0 bottom;}
#nav ul li.icon3 a{width:17px; height:17px; float:left; background:url(../images/icon3.jpg) no-repeat 0 0; font-size:0!important; line-height:0!important;}
#nav ul li.icon3 a:hover{background-position:0 bottom;}
#nav ul li.icon4 a{width:18px; height:17px; float:left; background:url(../images/icon4.jpg) no-repeat 0 0; font-size:0!important; line-height:0!important;}
#nav ul li.icon4 a:hover{background-position:0 bottom;}
/*******************ends right nav********************/
/*******************ends menu section********************/

/*******************starts breadcrumb********************/
.breadcrumb{float:left; width:100%; height:1.75em; background:#fcfcfc; border-top:1px solid #f2f2f2;}
.breadcrumb ul{float:left; width:auto; list-style:none; padding:0.438em 0 0 0.625em;}
.breadcrumb ul li{float:left; width:auto; font:bold 0.688em "Tahoma"; color:#afafac; padding-right:0.375em;}
.breadcrumb ul li a{color:#afafac; text-decoration:underline; font-weight:normal}
.breadcrumb ul li a:hover{color:#afafac; text-decoration:none}
/*******************ends breadcrumb********************/

/*******************starts banner********************/
#home_banner{width:100%; float:left; background:url(../images/home_banner_bg.jpg) repeat-x 0 0; height:23.688em;}
#home_banner ul{width:100%; float:left;}
#home_banner ul li{width:100%; float:left; height:23.688em;}
#home_banner ul li .img{float:right;}
#home_banner ul li .left_detail{width:25.125em; float:left; padding:4.125em 0 0 3.688em;}
#home_banner ul li .left_detail h3{width:100%; float:left; font:normal 1.625em/1.25em "Gotham Thin", Myriad Pro, Arial, Helvetica, Verdana, sans-serif; color:#2a87af; padding-bottom:0.75em;} 
#home_banner ul li .left_detail .btn{width:10.5em; float:left; height:1.938em; background:url(../images/btn_bg.jpg) repeat-x 0 0; font:bold 1em/1.125em "Tahoma"; color:#fefefe; text-transform:uppercase; text-align:center; padding-top:0.563em;}
#home_banner ul li .left_detail .btn a{text-decoration:none; color:#fefefe; text-shadow:-2px 2px 0 #7a7877;}
#home_banner ul li .left_detail .btn a:hover{text-decoration:none; color:#fefefe;}
/*******************ends banner********************/

/*******************starts body container********************/
#body_container{width:100%; float:left; background:url(../images/body.jpg) no-repeat 0 0; padding-top:2.438em;}
/*******************ends body container********************/

/*******************starts home box section********************/
#home_box_section{width:100%; float:left;}
#home_box_section ul{width:100%; float:left;}
#home_box_section ul li{width:14.063em; float:left; margin-right:1.188em; display:inline; border-top:1px solid #cccccc;}
#home_box_section ul li.last{margin-right:0px;}
#home_box_section ul li .head{width:12.813em; float:left; padding:0.5em 0 0.625em; margin:0 0.625em; display:inline;}
#home_box_section ul li .head .inner{width:100%; float:left; background:url(../images/gray_line.jpg) repeat-x 0 5px; text-align:center;}
#home_box_section ul li .head .inner span{width:auto; float:none; background:#fff; padding:0px 0.313em; font:normal 0.875em/1.313em "Tahoma"; color:#666666; text-transform:uppercase; letter-spacing:1px;}
#home_box_section ul li img{float:left;}
#home_box_section ul li p{width:100%; float:left; font:normal 0.75em/1.5em "Tahoma"; color:#666666; padding:1.25em 0 0.875em;}
#home_box_section ul li .btn{width:10.813em; float:left; height:1.813em; background:url(../images/btn_bg1.jpg) repeat-x 0 0; font:bold 0.875em/1.125em "Tahoma"; color:#fefefe; text-transform:uppercase; text-align:center; padding-top:0.625em;}
#home_box_section ul li .btn a{text-decoration:none; color:#fefefe; text-shadow:-2px -2px 0 #7b7b7b;}
#home_box_section ul li .btn a:hover{text-decoration:none; color:#fefefe;}
/*******************ends home box section********************/

/*******************starts internal leavel heading********************/
#internal_level_heading{width:100%; float:left; height:4.938em; background:url(../images/level_head_bg.jpg) repeat-x 0 0;}
#internal_level_heading h2{width:auto; float:left; font:normal 1.625em "Tahoma"; color:#2a87af; text-transform:uppercase; padding:0.875em 0px 0 1.25em; text-shadow:-1px -1px 0 #d9d9d8; letter-spacing:2px}
/*******************ends internal leavel heading********************/

/*******************starts internal leavel 1********************/
#internal_level_first{width:100%; float:left;}
#internal_level_first .content{width:100%; float:left; padding-bottom:1.563em;}
#internal_level_first .content p{width:100%; float:left; font:normal 0.875em/1.5em "Tahoma"; color:#666666;}
#internal_level_first .box{width:100%; float:left; border-top:1px solid #cccccc; padding:1.563em 0 2.188em;}
#internal_level_first .box.last{padding-bottom:0px;}
#internal_level_first .box .left_side{width:8.938em; float:left; background:url(../images/line_y.jpg) no-repeat right 0;}
#internal_level_first .box .left_side img{float:left;}
#internal_level_first .box .content{width:49.313em; float:left; padding-left:1.688em;}
#internal_level_first .box .content p{width:100%; float:left; font:normal 0.75em/1.375em "Tahoma"; color:#666666; padding-bottom:1.438em;}
#internal_level_first .box .btn{width:15.625em; float:left; height:2em; background:url(../images/btn_bg1.jpg) repeat-x 0 0; font:bold 0.875em/1.125em "Tahoma"; color:#fefefe; text-transform:uppercase; text-align:center; padding-top:0.5em;}
#internal_level_first .box .btn a{text-decoration:none; color:#fefefe; text-shadow:-1px -1px 0 #7b7b7b;}
#internal_level_first .box .btn a:hover{text-decoration:none; color:#fefefe;}
/*******************ends internal leavel 1********************/

/*******************starts internal leavel 2********************/
#internal_level_second{width:100%; float:left;}
/*******************starts left section********************/
#internal_level_second .left_section{width:13.313em; float:left; border:1px solid #f3f3f3; background:#f8f8f8; min-height:20em; height:!important; height:20em;}
#internal_level_second .left_section h3{width:13.938em; float:left; background:#e1e1e1; height:2.063em; font:normal 0.875em/1.25em "Tahoma"; color:#666666; text-transform:uppercase; padding:0.75em 0 0 1.313em; letter-spacing:1px; margin-bottom:1.125em;}
#internal_level_second .left_section p{width:10.813em; float:left; font:normal 0.875em/1.25em "Tahoma"; color:#2a8ab1; padding:0 0 0.813em 2.813em;}
#internal_level_second .left_section p.bottom{padding-bottom:0.375em;}
#internal_level_second .left_section p a{text-decoration:none; color:#2a8ab1;}
#internal_level_second .left_section p a:hover{text-decoration:none; color:#2a8ab1;}
#internal_level_second .left_section .menu{width:100%; float:left}
#internal_level_second .left_section .menu ul{width:100%; float:left;}
#internal_level_second .left_section .menu ul li{width:100%; float:left; font:normal 0.875em/1.25em "Tahoma"; color:#2a8ab1; background:url(../images/bullet.jpg) no-repeat 18px 10px;}
#internal_level_second .left_section .menu ul li a{width:auto; float:left; padding:0.5em 0 0.5em 2.813em; text-decoration:none; color:#2a8ab1;}
#internal_level_second .left_section .menu ul li a:hover{color:#2a8ab1;}
#internal_level_second .left_section .menu ul li ul{width:100%; float:left; background:#ffffff; padding-top:0.625em;}
#internal_level_second .left_section .menu ul li ul li{width:100%; float:left; font:normal 1em/1.313em "Tahoma"; color:#666666; background:url(../images/bullet1.jpg) no-repeat 22px 6px;}
#internal_level_second .left_section .menu ul li ul li a{width:auto; float:left; text-decoration:none; color:#666; padding:0 0 0.688em 2.813em;}
#internal_level_second .left_section .menu ul li ul li a:hover{color:#666;}
/*******************ends left section********************/
/*******************starts right section********************/
#internal_level_second .right_section{width:44.688em; float:left; padding-left:1.813em;} 
#internal_level_second .right_section .content{width:100%; float:left; padding-bottom:1.25em;}
#internal_level_second .right_section .content p{width:100%; float:left; float:left; font:normal 0.875em/1.5em "Tahoma"; color:#666666;} 
#internal_level_second .right_section .add_content{width:100%; float:left; border-top:1px solid #cccccc; padding-bottom:1.25em;}
#internal_level_second .right_section .add_content p{width:100%; float:left; float:left; font:normal 0.875em/1.5em "Tahoma"; color:#666666;} 
#internal_level_second .right_section .bottom_detail{width:100%; float:left; padding-top:0.25em;}
#internal_level_second .right_section .bottom_detail .left_side{width:21.563em; float:left;}
#internal_level_second .right_section .bottom_detail .left_side p{width:100%; float:left; font:normal 0.75em/1.313em "Tahoma"; color:#666666; padding-top:1.563em;}
#internal_level_second .right_section .bottom_detail .img_box{width:21.125em; float:right; height:21.375em; margin-top:1.25em;}
#internal_level_second .right_section .bottom_detail .img_box img{float:right;}

/* videoGallery (JH) */
#internal_level_second .right_section .add_content .videoGallery { float: left; width: 100%; }
#internal_level_second .right_section .add_content .videoGallery ul li { float: left; list-style: none; margin-left: 0; }
#internal_level_second .right_section .add_content .videoGallery ul li .thumbnail{ float: left; }
#internal_level_second .right_section .add_content .videoGallery ul li .details{ float: left; margin-left: 10px; }

/*******************ends right section********************/
/*******************ends internal level 2********************/

/*******************starts footer********************/
#footer{width:100%; float:left; margin-top:3.125em; padding-bottom:1.563em; position:relative; background:url(../images/footer_left_img.jpg) no-repeat 0 0; padding-top:1.063em;}
#footer .left_side{width:100%; float:left;}
#footer .left_side ul{width:100%; float:left;}
#footer .left_side ul li{width:auto; float:left; font:normal 0.688em/1.25em "Tahoma"; color:#95c3da; padding-right:0.813em; text-transform:uppercase;}
#footer .left_side ul li a{text-decoration:none; color:#858585;}
#footer .left_side ul li a:hover{text-decoration:underline; color:#858585;}
#footer .left_side p{width:100%; float:left; font:normal 0.688em/1.5em Arial, Helvetica, sans-serif, Verdana; color:#b4b4b4; padding-top:0.25em;}
#footer .right_logo{width:2.75em; height:1.125em; position:absolute; right:0px; top:2.063em;}
/*******************ends footer********************/

/*******************starts page nav********************/
.page_nav{position:relative;}
.page_nav .btn_left{width:7.813em; float:left; font:bold 0.875em/1.125em "Tahoma"; color:#fefefe; text-transform:uppercase; text-align:center; }
.page_nav .btn_left a{text-decoration:none; color:#989898; text-shadow:-1px -1px 0 #7b7b7b; width:7.813em; float:left; height:2em; padding-top:0.5em;}
.page_nav .btn_left a:hover{text-decoration:none; color:#bababa; text-shadow:-1px -1px 0 #2a87af;}
.page_nav .btn_right{width:8em; float:right; font:bold 0.875em/1.125em "Tahoma"; color:#fefefe; text-transform:uppercase; text-align:center; }
.page_nav .btn_right a{text-decoration:none; color:#fefefe; text-shadow:-1px -1px 0 #7b7b7b; width:8em; float:left; height:2em; background:url(../images/btn_bg1.jpg) repeat-x 0 0; padding-top:0.5em;}
.page_nav .btn_right a:hover{text-decoration:none; color:#fefefe; background:url(../images/btn_bg1_hover.jpg) repeat-x 0 0; text-shadow:-1px -1px 0 #2a87af;}
.page_nav_details p{width:100%; float:right; text-align:right; font:normal 0.688em/1.5em Arial, Helvetica, sans-serif, Verdana; color:#b4b4b4; padding-top:0.25em;}
/*******************ends page nav********************/


#wrapper #header .logo 
{	
    background: url("../images/logo.jpg") no-repeat scroll 0 0 transparent;
    height: 37px;
/*    overflow: hidden;*/
    width: 275px;
}

#wrapper #header .logo a 
{
	display: none;
  /*  height: 37px;
    text-indent: -9000px;
    width: 275px;
    font-size:2em;	*/
}