/*
Theme Name: MMIT
Theme URI: http://URL
Description: notes--------------------
Version: CSS 3.0
Company: iPix Solutions Pvt. Ltd
Company URL: http://wwww.ipixsolutions.com
*/
/* ======================================Styling all elements============================================*/
* {
    margin: 0;
    padding: 0;
}
a {
    text-decoration:none;
    border: none;
    text-decoration: none;
}
img {
    border: none;
}

/*=======================================================================================================*/

/*----------------------------------------= Body =-------------------------------------------------------*/

body {
    font:normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#555555;
    background:#ffffff; margin:0; padding:0;
    background: url(../images/main_bg.jpg) repeat-x;
    background-color:#dbdada;
}
/*--------------------------------------= Wrapper =-----------------------------------------------------*/
#wrapper {
    width:1026px;
    margin:0 auto;
}
/*----------------------------------------= header =--------------------------------------------------*/
#header{
    width:487px;
    height:94px;
    float:left;
    margin:0 0px 0 0 ;
    padding:0;
}
#search_bar{
    width:159px;
    height:41px;
    float:right;
    margin:0;
    border: 0px;
    padding:52px 0 0 8px;
    background:url(../images/search_bar.jpg) no-repeat;
}
#search_bar_field_area{
    width:156px;
    height:19px;
    float:left;
    margin:0;
    padding:0;
    border:0px;
    font:normal 10px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#666666;
}
#search_bar_field{
    width:115px;
    height:15px;
    float:left;
    margin:3px 0 0 ;
    padding:0;
    border:0px;
    font:normal 10px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#666666;
}
#go_btn{ width:27px; height:19px; float:right;}
/*----------------------------------------= nav_bar =--------------------------------------------------*/
#nav_bar{
    width:982px;
    height:32px;
    float:left;
    margin:0 0 20px;
    padding:0;

}
#nav_bar ul{ width:982px; margin:0; padding:0; list-style:none; }
#nav_bar li{float:left; font:normal bold 13px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#ffffff; margin:0; padding:8px 0; list-style:none; text-decoration:none; }
#nav_bar li a:link, #nav_bar li a:visited{color:#ffffff; margin:0; padding:6px 24px 9px 25px; list-style:none; text-decoration:none;}
#nav_bar li a:hover{color:#00aeef; margin:0; padding:6px 24px 9px 25px; list-style:none; text-decoration:underline; }
/*----------------------------------------= banner =--------------------------------------------------*/
#banner{
    width:982px;
    height:205px;
    float:left;
    margin:0;
    padding:0;
}
/*----------------------------------------= content_area =--------------------------------------------------*/
#content_wrapper{
    width:982px;
    height:auto;
    float:left;
    padding:2px 22px 15px 22px;
    margin:0 0 0px 0;
    background:url(../images/container_bgrep.png);
    background-repeat:repeat-y;
}

.content_wrapper_top_bg {
    width:1026px;
    height:19px;
    background-image:url(../images/container-top-bg.png);
    background-repeat:no-repeat;
    float:left;
    margin:0;
    padding:0;

}

.content_wrapper_bottom_bg {
    width:1026px;
    float:left;
    height:28px;
    background-image:url(../images/container-bottom-bg.png);
}
/*----------------------------= content_divisions =-----------------------------*/
.content_divisions{
    width:327px;
    height:50px;
    float:left;
    margin:10px 0;
    padding:0 0 20px;

}
.content_divisions h1{ font:normal 20px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#1D72CC; margin:0; padding:0;}
.content_divisions p{ font:normal 11px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#666666; margin:0 35px 0 0; padding:0; text-align:justify;}
.content_divisions h1 a{ font:normal 20px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#1D72CC; margin:0; padding:0; text-decoration:none;}
.content_divisions h1 a:hover{ font:normal 20px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#1D72CC; margin:0; padding:0; text-decoration:underline;}
.content_divisions p a{ font:normal 11px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#666666; margin:0 35px 0 0; padding:0; text-align:justify; text-decoration:none;}
.content_divisions p a:hover{ font:normal 11px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#666666; margin:0 35px 0 0; padding:0; text-align:justify; text-decoration:underline;}

/*----------------------------= content_sub_links =-----------------------------*/
#content_sub_links{
    width:982px;
    height:47px;
    float:left;
    margin:0 0 18px;
    padding:10px 0;
    background:#ecf3f5;
}
#content_sub_links ul{ width:982px; margin:0 10px; padding:0; list-style:none; }
#content_sub_links li{ float:left; font:normal 11px/1.8em Arial, Helvetica, sans-serif, "Tahoma"; color:#00aeef; margin:0 18px ; padding:0; list-style:none; text-decoration:none; text-align:left;}
#content_sub_links a:link, #content_sub_links a:visited{color:#00aeef; margin:0; padding:0; list-style:none; text-decoration:underline;}
#content_sub_links a:hover{color:#e59f17; margin:0; padding:0; list-style:none; text-decoration:none;}

/*----------------------------= what we do =-----------------------------*/
#what_we_do{
    width:305px;
    height:212px;
    float:left;
    margin:0 20px 20px 0;
    padding:0;
    border:1px solid #333333;
}
#what_we_do h1{ font:normal 20px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#FFFFFF; margin:0;  background:#ffc047; width:267px; height:37px; padding-left:20px;}
#what_we_do h2{ font:normal bold 16px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#7a7a7a; margin:0; padding-left:20px;}
#what_we_do p{ font:normal bold 12px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#666666; margin:10px 20px 10px 0; padding-left:20px; text-align:left;}

/*----------------------------= Industry Analysis =-----------------------------*/
#industry_analysis{
    width:305px;
    height:212px;
    float:left;
    margin:0 15px 50px 17px;
    padding:0;
    border:1px solid #333333;
}
#industry_analysis h1{ font:normal 20px/1.8em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#FFFFFF; margin:0;  background:#ffc047; width:267px; height:37px; padding-left:20px;}
#industry_analysis ul{  margin:7px 0 0 20px; padding:0; list-style:none; }
#industry_analysis li{  font:normal bold 12px/1.8em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#7a7a7a; margin:0; padding:0; list-style:disc; text-decoration:none; text-align:left;}
#industry_analysis h2 { font:normal 16px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#7a7a7a; margin:20px; background:#ece3d3 url(../images/industry_analysis_h2.jpg) right center no-repeat; width:237px; height:25px; padding: 0 0 0 10px ; text-decoration:none;}

#industry_analysis h2 a{ font:normal 16px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#7a7a7a; margin:0; padding:0; text-decoration:none;}

/*----------------------------= Advt =-----------------------------*/
#advt{
    width:294px;
    height:210px;
    float:right;
    margin:0 0 17px 20px;
    text-align:right;
    padding:0;
}
/*----------------------------------------= footer_links =--------------------------------------------------*/
#footer_outer
{
    width:100%;
    height:30px;
    float:left;
    padding:0 0 0 0;
    background:#06355f;
}

#footer_links{
    width:982px;
    height:auto;
    background:#06355f;
    /*float:left;*/
    margin:auto;
    padding:0 0 10px 0;
}
#footer_links ul{  font:normal bold 16px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#ffffff; margin:0; padding:10px 0px 0px 0px; text-decoration:none; list-style:none; }
#footer_links li{ font:normal 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#CCCCCC; margin:0; padding:0 0 3px 10px; text-decoration:none; list-style:none;}
#footer_links li a:link, #footer_links li a:visited{ font:normal 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#ffffff; margin:0;  padding:0 0 3px 10px; text-decoration:none; list-style:none;}
#footer_links li a:hover{ font:normal 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color: #CCCCCC; margin:0; padding:0 0 3px 10px; text-decoration:none; list-style:none;}
/*----------------------------------------= footer =--------------------------------------------------*/
#footer_end
{
    width:100%; height:52px; float:left;
    background:#06355f;

}

#footer{
    width:942px;
    height:2px;
    /*float:left;*/
    margin:auto;
    padding:4px 10px 10px;
    background:#06355f;
    font:normal 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro";
    color:#959595;
}
#footer a:link, #footer a:visited{font:normal 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#959595;	text-decoration:none;}
#footer a:hover{font:normal 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#ffffff; text-decoration:none;}
#footer span img{ float:right; margin:0 5px 0; border:none;}

/*----------------------------------------= footer_links =--------------------------------------------------*/
/*----------------------------------------= inner_content_css =--------------------------------------------------*/
/*----------------------------= left_column =-----------------------------*/
#left_column
{
    width:200px;
    float:left;
    margin:0 0 0 10px;
    padding:0;
    border: solid 1px #b5b4b4;
}

#left_column ul{ width:200px; float:left;	margin:0; padding:0; list-style-type:none;}
#left_column li{margin:0; width:170px; float:left; padding:5px; border-top:1px dotted #CCCCCC; list-style-type:none;}
#left_column li ul li{margin:0; padding:3px; border-top:1px dotted #666666; list-style-type:none;}
#left_column li ul li ul li{margin:0; padding:0 0x 0 0; border-top:none; !important; list-style-type:none;}

#left_column li a:link, #left_column li a:Visited{margin:0; padding:0 15px 0 0; font:normal 12px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#666; text-decoration:none;}

#left_column li a:hover{padding:0 15px 0 0; margin:0; font:normal 12px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#666;	text-decoration:none; background:url(../images/blue_bullet.jpg) no-repeat center right;}

#left_column li ul li a:link, #left_column li ul li a:Visited{margin:0; padding:0 15px 0 0; font:normal 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#959595; text-decoration:none;}

#left_column li ul li a:hover
{
    margin:0;
    padding:0 15px 0 0;
    font:normal 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#959595;
    /* text-decoration:underline;*/
}

#left_column li ul li ul li a:link, #left_column li ul li ul li a:Visited
{
    margin:0;
    padding:0 15px 0 0;
    font:normal 10px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#666;
    /*  text-decoration:none;*/
}

#left_column li ul li ul li a:hover
{
    margin:0;
    padding:0 15px 0 0;
    font:normal 10px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#666;
    text-decoration:underline;}
/*----------------------------= content_column =-----------------------------*/
#content_column
{ /*suv 24.11.10*/
  width:510px;
  height:auto;
  float:left;
  margin:0 10px 22px 15px;
  border:solid 1px #999999;
  padding:0px 10px 10px 10px;
  font:11px Verdana, Arial, Helvetica, sans-serif;
  text-align:justify;
  line-height:18px;


}


* html #content_column
{
    width:530px;
    height:auto;
    float:left;
    margin:0 10px;
    padding:0;
}
*+html #content_column
{
    width:530px;
    height:auto;
    float:left;
    margin:0 10px;
    padding:0;
}

#content_column h1{ width:auto;
                    margin:0;
                    padding:5px 0 5px 50px;
                    font: normal 16px/1.3em Arial, Helvetica, sans-serif; color:#0D6BBB;
                    border:1px solid #999999; border-width:0 0 1px 0;
                    background:url(../images/top_new_bg.jpg) left no-repeat;
}

#content_column h2 {width:auto; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#555;}


#content_column p
{
    margin:15px 0;
    padding:0 10px 0 10px;
    font:normal 11px/1.5em "Verdana", Arial, Helvetica, sans-serif; color:#555555; text-align:justify;
}

#content_column p img{ /*width:200px; height:230px;*/ /*suv24.11.10.*/ float:left; padding:3px 15px 10px 0px;}

#content_column ul{padding:0; margin:0; padding:10px 0 0 0;}
#content_column ul li.video{
   
    float: left;
    height: 195px;
    list-style: none outside none;
    margin: 0 4px 4px;
    overflow: hidden;
    text-align: center;
    width: 237px;
	}
	#content_column ul li.video img{
		width:230px;
		height:150px;
                 border: 3px solid #D8D2CF;
	}
        #content_column ul li.video a {
            color: #333;
        }
#content_column .listyle
{
    padding:0; margin:0;
    background:url(../images/bullet.jpg) no-repeat;
    padding:0 0 8px 20px;
    list-style:none;
    font:normal 11.3px/1.5em Verdana, Arial, Helvetica, sans-serif;
    color:#555;
    float:left;
    width:500px;
}
#content_column .listyle a:link,
#content_column .listyle a:visited
{
    color:#555555;
    text-decoration:none;
}
#content_column .listyle a:hover{
    text-decoration:underline;
}

/*----------------------------= right_colum =-----------------------------*/
#right_column
{
    width:195px;
    float: right;
    margin:0 0 0 0;
    padding:0 5px 0 0;

}
/*#right_column div
{
	width:210px;
	height:auto;
	float:left;
	margin:0;
	padding:5px  0 5px 0;
	border:solid #cccccc; border-width:.01em 0px;
}*/


#right_column div h1{ font:normal bold 14px/2em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#555555;}
#right_column div h2{ font:normal bold 12px/1.3em Verdana, Arial, Helvetica, sans-serif; color:#555555;}
#right_column div h3 a:link, #right_column div h3 a:Visited { font:normal 12px/2em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#0860A7; text-decoration:none;}
#right_column div h3 a:hover{ font:normal 12px/2em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#0285BD; text-decoration:underline;}
#right_column div p{ font:normal 12px/1.3 Arial, Helvetica, sans-serif, "Myriad Pro"; color:#555555;}


/* menu */

#dhtmlgoodies_slidedown_menu li{
    list-style-type:none;
    position:relative;
    margin:0px 0 0 0px;
}
#dhtmlgoodies_slidedown_menu ul{
    margin:0px 0px 0 0px;
    position:relative;

}

#dhtmlgoodies_slidedown_menu div{
    width:190px;
    float:left;
    margin:0px;
    padding:5px 0 0 10px;
}
/* 	Layout CSS */
#dhtmlgoodies_slidedown_menu{
    width:150px;
}

/* All A tags - i.e menu items. */
#dhtmlgoodies_slidedown_menu a{
    color: #000;
    text-decoration:none;
    display:block;
    clear:both;
    width:160px;
    padding-left:2px;

}

/*
	A tags
	*/
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
                                                 margin-top:1px;
                                                 font-weight:bold;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
                                                 margin-top:1px;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
                                                 margin-top:1px;
                                                 font-style:italic;
                                                 color:blue;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
                                                 margin-top:1px;
                                                 color:red;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
                                                 margin-top:1px;
}

/* UL tags, i.e group of menu utems.
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e.

	#dhtmlgoodies_slidedown_menu .slideMenuDiv1

	instead of

	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/

#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
    padding:1px;
}
#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
    /*margin-left:5px;*/
    padding:1px;
}
#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
    /*margin-left:10px;*/
    padding:1px;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
    /*margin-left:15px;*/
    padding:1px;
}

.grouplink:link,.grouplink:visited{
    font:normal 12px/1.3 Arial, Helvetica, sans-serif, "verdana"; color:#555555; line-height:20px;}
.grouplink:hover{
    font:normal 12px/1.3 Arial, Helvetica, sans-serif, "verdana"; color:#0E6BBB; line-height:20px;}



.pagelink:link,.pagelink:visited{
    font-family:"Verdana",Arial,Helvetica,sans-serif; font-size:11px; color:#555555; line-height:20px;}
.pagelink:hover{
    "Verdana",Arial,Helvetica,sans-serif; text-decoration:underline; font-size:11px;  line-height:20px;}



.main_contanttxt{
    font:"Tahoma", Helvetica, sans-serif; size:14px; color:#3a5eb0;}
.partners01{
    width:340px;
    float:left;
}
.partnersright{
    width:115px;
    float:left;
    padding-left:10px;
    padding-top:20px;
}
#content_column01
{
    width:470px;
    height:auto;
    float:left;
    margin:0 10px;
    padding:0;
}
.main_contanttxt{
    font:"Tahoma", Helvetica, sans-serif; size:14px; color:#3a5eb0;}
.partners01{
    width:340px;
    float:left;
}
.partnersright{
    width:115px;
    float:left;
    padding-left:10px;
    padding-top:20px;
}
#content_column01
{
    width:470px;
    height:auto;
    float:left;
    margin:0 10px;
    padding:0;
}
.logobg{
    width:249px;
    height:114px;
    padding-top:15px;
    margin-left:5px;
    float:left;
    background:url(../images/boxbg.png);
    background-repeat:no-repeat;
}
ul.bullet_text3{
    padding:0 ;
    margin:0px;
}
li.bullet_text3 {
    padding-left:25px;
    text-align:justify;
    color: #ffffff;
    line-height:24px;
    /*background: url(../images/bullet_text3.jpg) no-repeat 0px 4px;*/
    list-style-type:none;
    font:"Verdana", Arial, Helvetica, sans-serif; color:#555555; text-align:justify;
    font-size:12px;
    color: #333333;
}
.grouplink01:link,.grouplink01:visited{
    font:normal 12px/1.3 Arial, Helvetica, sans-serif, "verdana"; color:#307d9b; text-decoration: underline; }
.grouplink01:hover{
    font:normal 12px/1.3 Arial, Helvetica, sans-serif, "verdana"; color:#0E6BBB; }

/*------------ Career page-------------*/
.cr_div{width:509px; float:left; background:#fbfafa; border:1px solid #f5ebeb; margin:10px 0 0;}
.crdiv_top{width:390px; height:20px; float:left; padding:5px 0 0 20px; font:normal 12px Arial, Helvetica, sans-serif; color:#666; background:#f3f3f3; text-transform:uppercase;}
.crdiv_top_right{width:148px; height:20px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#666; background:#f3f3f3; text-transform:uppercase; padding:5px 0 0 23px;}
.crdiv_top_right span{color:#0095da;}


.crdiv_cnt{width:476px; float:left; padding:10px 20px 10px 20px; font:normal 12px Arial, Helvetica, sans-serif; color:#666; line-height:20px;}
.cr_div span{color:#0095da;}
.crdiv_cnt h6{padding:0; margin:0; width:100px; height:20px; background:url(../images/btn_bg.jpg) repeat-x; margin:5px 0 0 0px; float:right; padding:5px 0 0 0; text-align:center;}
a.clink:link, a.clink:visited{font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; text-decoration:none;}
a.clink:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase; text-decoration:none;}
.crdiv_cnt ul{padding:0; margin:0;}
.crdiv_cnt li{padding:0; margin:0; font:normal 12px/1.4em Arial, Helvetica, sans-serif; color:#888; list-style:none; padding:0 0 10px 0;}
.date{font-size:14px; font-weight:bold; color:#333333;}

.picleft{
    width:204px;
    float:left;
    padding-top:20px;
    padding-left:10px;
}
.pic_right{
    width:44px;
    float:left;
    padding-left:10px;
    padding-top:20px;
}
/* js  */

.left_center {width:607px;height:229px; float:left; padding:0 0 0 0;}
.cnt ul{padding:0; margin:0;}
.cnt li{padding:0px 0 8px 0; margin:0;  font:normal 11px Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; color:#565354; list-style:none;}
a.blink:link,a.blink:visited{font:normal 11px/21px  Verdana, Arial, Helvetica, sans-serif; color:#565354; text-decoration:none;}
a.blink:hover{font:normal 11px/21px  Verdana, Arial, Helvetica, sans-serif; color:#377dc0; text-decoration:none;}
.right_center {width:353px;height:229px; float:right; padding:0 0 0 0;}
.center_right{width:354px; height:272px; float:left;padding:0 0px 0 0; margin:0 0 0 0; }
.animo_top {width:607px;height:50px; float:left; padding:0 0 0 0; background: url(../images/animo_top.jpg) no-repeat;}
.animo_btm_bg{width:607px;height:182px; float:left; padding:0 0 0 0; background: url(../images/animo_btm_bg.jpg) repeat-x;}
.animo_top h1{padding:0; margin:0; font:normal 17px  Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; color:#fff; padding:14px 0 0 25px;}
.animo_btm_left{width:225px; float:left; padding:4px 0 0 11px;}
.animo_btm_left_left{width:223px;height:26px; float:left; padding:0 0 0 0; border: #CCCCCC solid 1px; background-color:#5391cd; }
.animo_btm_left_left h1{font:12px/13px Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 0 13px; font-weight:bold;}
.animo_bottom{width:223px;height:126px; float:left;margin:4px 0 0 0 ; padding:0 0 0 0; border: #CCCCCC solid 1px; background-color:#5391cd;}
.animo_bottom h1{font:11px/20px Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:4px; font-weight:normal; text-align:justify;}

.animo_btm_right{width:346px; height:165px; float:right; padding:4px 0 0 11px;}



/* js_main  */

#js_wrapper{width:607px; height:179px; float:left; padding:0 0 0 0;}
#slider{width:611px; float:left;}
#slide_box{ float:left; padding:0 0 0 5px;}
#slide_box #box_div{width:335px; height:155px; float:left; padding:0 0 0 5px;}
#slide_box #box_div .box{width:165px; height:29px; float:left; padding:0 0 0px 0; background:url(../images/box_divbg.gif) no-repeat;}
#slide_box #box_div .box:hover{width:165px; height:29px; float:left; padding:0 0 0px 0; background:url(../images/box_divbg.gif) no-repeat;}
#slide_box #box_div .box h1{padding:0; margin:0; font:normal 11px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#ffffff; text-align:right; padding:5px 12px 0 0;}
#slide_box #box_div .box h1 a{font:normal 12px Arial, Helvetica, sans-serif, "Verdana"; color:#ffffff; text-decoration:none;}
#slide_box #box_div .box h1 a:hover{font:normal 12px Arial, Helvetica, sans-serif, "Verdana"; color:#092e55; text-decoration:none;  padding:0 0px 0 0;}
#slide_box #box_div .box h1 a:active{font:normal 12px Arial, Helvetica, sans-serif, "Verdana"; color:#092e55; text-decoration:none; background:url(../images/bullet.jpg) no-repeat top right; padding:0 15px 0 0;}

#slide_text{width:250px; height:163px; float:left;  no-repeat top left; margin:0 0 0 13px;}
#slide_text div h1{ width:203px; height:16px; font:normal 12px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#ffffff; border:solid 1px #CCCCCC; font-weight:bold; padding:4px 30px 4px 13px;  margin:2px 0 2px 0;}
#slide_text div p{ width:228px;height:140px; padding:4px 30px 4px 13px;  border:solid 1px #CCCCCC; margin:2px 0 2px 0; font:normal 12px/1.4em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#ffffff; padding:0px 5px 0 13px; text-align:justify;}
#slide_text div h2{padding:5px 0 0 32px; margin:0;}

#newboxes1{width:250px; height:163px; float:left;}
#newboxes2{width:450px; height:206px; float:left; display:none;}
#newboxes3{width:450px; height:206px; float:left; display:none;}
#newboxes4{width:450px; height:206px; float:left; display:none;}
#newboxes5{width:450px; height:206px; float:left; display:none;}
#newboxes6{width:450px; height:206px; float:left; display:none;}
#newboxes7{width:450px; height:206px; float:left; display:none;}
#newboxes8{width:450px; height:206px; float:left; display:none;}
#newboxes9{width:450px; height:206px; float:left; display:none;}
#newboxes10{width:450px; height:206px; float:left; display:none;}
#newboxes11{width:450px; height:206px; float:left; display:none;}
#newboxes12{width:450px; height:206px; float:left; display:none;}
/* reach us */
#box_div2{width:982px; float:left;  padding:0 0 0 0;}
#reach_us{width:298px; height:275px; float:right; padding:0  0px 0 25px;}
#reach_us01{width:373px; height:275px; float:left; padding:0  6px 0 1px;}

#reach_us_div{width:100%; height:274px; float:left;  border-width:1px 0 0 0; padding:0 0 0 0px;}
#form_div{width:354px; height:272px; float:left;padding:0 0px 0 0; margin:0 0 0 19px; }
#form_div #top{width:354px; height:51px; float:left;background: url(../images/bg_top.jpg) no-repeat}
#form_div #top h1{padding:0; margin:0; font:normal 17px  Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; color:#0d6bbb; padding:17px 0 0 25px;}
#form_div #cnt{width:323px; height:197px; float:left; padding:9px 15px 2px 15px; color:#6E96D5; background:url(../images/bg_mid.jpg) repeat-x;}
#form_div #cnt #left{width:65px;  float:left; padding:0 0 0 10px; margin:0 0 0 7px;}
#form_div #cnt #left ul{padding:0; margin:0; list-style:none;}
#form_div #cnt #left li{padding:0px 0 8px 0; margin:0; font:normal 12px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#444;}
#form_div #cnt #right{width:210px; float:left; padding:0 0 0 10px}
#form_div #cnt #right input[type='text']{width:200px; height:17px; float:left; background:#d8d8d8; border:#a9a8a8 solid 1px; margin:0 0 3px 0; font:normal 12px Trebuchet MS; padding:0 0 0 10px;}
#form_div #cnt #right textarea{width:200px; height:45px; float:left; background:#d8d8d8; border:#a9a8a8 solid 1px;  margin:0 0 3px 0; padding:5px 0 0 10px; font:normal 12px Trebuchet MS;}
#form_div #cnt #right .box_div{width:251px; height:25px; float:left; padding:0 0 3px 0; }
#form_div #cnt #right .box_div .div1{width:60px; height:25px; float:left;}
#form_div #cnt #right .box_div .div2{width:90px; height:25px; float:left;}

#form_div #cnt p{font:normal 12px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#636363; padding:0 0 0 0; margin:0; line-height:18px; text-align:justify; }
.input_style{width:65px!important; height:23px; float:left; background:#d0cfcf; border:none; margin:0 0 3px 0; font:normal 12px Trebuchet MS; padding:0 0 0 10px;}
#img_div{width:236px; height:262px; float:left; padding:0 0 0 0px;}

.style1{width:85px!important; height:24px; float:left; background:none; border:none; margin:0 0 3px 0; padding:0!important;}
/* article */
#article_left{width:650px; float:left; padding:0 0 20px 0;}
#article_left #main{width:650px; float:left;}
#article_left #main #content_area{width:650px; float:left; background:#fdfafa;}
#article_left #main #btm{width:650px; height:50px; float:left; background:url(../images/article_btm.jpg) no-repeat;}
#article_left #main #content_area #left{width:250px; float:left;}
#article_left #main #content_area #right{width:640px; float:left; padding:10px 0 0 10px;}
#article_left #main #content_area #right img{float:left; padding:0 15px 0 0;}
#article_left #main #content_area #left img{float:left; padding:15px 0 0 15px;; margin:0;}
#article_left #main #content_area #right h1{padding:0; margin:0; font:normal 22px/1.4em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#0E6BBB; padding:0 15px 0 10px;}
#article_left #main #content_area #right p{padding:0; margin:0; font:normal 13px/1.4em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#4c4c4c; padding:10px 25px 0 0px; text-align:justify;}
#article_left #main #content_area #right h2{padding:0; margin:0; padding:20px 25px 0 520px;}

.content_area_small{width:650px; height:150px; float:left; background:#fdfafa;}
.btm_small{width:650px; height:50px; float:left; background:url(../images/article_btm.jpg) no-repeat;}
.content_area_small h1{padding:0; margin:0; font:normal 16px/1.4em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#029ad4; padding:10px 10px 5px 25px;}
.content_area_small p{padding:0; margin:0; font:normal 13px/1.4em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#878787; padding:0 10px 10px 30px;}
.content_area_small h2{padding:0; margin:0; text-align:right; padding:5px 25px 0 0;}

#article_right{width:310px; float:left; padding:0 0 10px 20px;}
#article_div{width:308px; float:left; border:1px solid #f0f0f0;}
#article_div02{width:630px; float:left; padding:10px; /*border:1px solid #65D4FF;*/}
#article_div02 h1{padding:0; margin:0; font:normal 17px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#0E6BBB; padding:15px 0 0 10px;}
#article_div02 ul{padding:10px 0 0 10px; margin:0;}
#article_div02 ul li{padding:0; margin:0; list-style:none; font:normal 14px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#4c4c4c; background:url(../images/ali_bg.jpg) no-repeat; padding:3px 0 15px 15px;}
#article_div02 ul li a{font:normal 14px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#4c4c4c; text-decoration:none;}
#article_div02 ul li a:hover{font:normal 14px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#4c4c4c; text-decoration:underline;}

#article_div h1{padding:0; margin:0; font:normal 22px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#00adef; padding:15px 0 0 10px;}
#article_div ul{padding:10px 0 0 10px; margin:0;}
#article_div ul li{padding:0; margin:0; list-style:none; font:normal 14px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#4c4c4c; background:url(../images/ali_bg.jpg) no-repeat; padding:3px 0 15px 15px;}
#article_div ul li a{font:normal 14px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#4c4c4c; text-decoration:none;}
#article_div ul li a:hover{font:normal 14px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#4c4c4c; text-decoration:underline;}
.grouplink02:link,.grouplink02:visited{
    font:normal 12px/1.3 Arial, Helvetica, sans-serif, "verdana"; color:#005daa; line-height:25px; }
.grouplink02:hover{
    font:normal 12px/1.3 Arial, Helvetica, sans-serif, "verdana"; color:#3ac4f4; line-height:25px; }

.grouplink03:link,.grouplink03:visited{
    font:normal 12px/1.3 Arial, Helvetica, sans-serif, "verdana"; color:#FFFFFF; line-height:25px; }
.grouplink03:hover{
    font:normal 12px/1.3 Arial, Helvetica, sans-serif, "verdana"; color:#FFFFFF; line-height:25px; }


.picleft{
    width:204px;
    float:left;
    padding-top:20px;
    padding-left:10px;
}
.pic_right{
    width:44px;
    float:left;
    padding-left:10px;
    padding-top:20px;
}
.inner_xtxt{
    font:"Verdana", Arial, Helvetica, sans-serif; color:#555555; text-align:justify;
    font-size:12px;
    color: #333333;
}
/*------------------------------------------------------------pressmedia---------------------------------------*/

.thumb
{
    width:185px; height:78px;
    float:left;
    background:#fff;
    margin:20px 25px 20px 30px;
}
.thumb_pic
{
    width:175px; height:78px;
    float:left;
    background:#fff;
}
.zoom
{
    width:44px; height:51px;
    float:left;
    padding:79px 0 0 0;
}
/*------------------------------------------------------NEWS--------------------------------------------------*/

.news{
    font-family:"Arial",Tahoma, Verdana;
    font-size: 12px;
    color:#9b0f1c;
    width:973px;
    padding:5px 0 0 5px;
    height:15px;
    float:left;
    border: solid 1px #CCCCCC;


}
.newslink:link, .newslink:visited{
    font-family:"Arial",Tahoma, Verdana;
    font-size: 12px;
    color:#257AC2;
    text-decoration:none;
}
.newslink:hover{
    font-family:"Arial",Tahoma, Verdana;
    font-size: 12px;
    color: #333333
}

ul.bullet_text3{
    padding:0;
    margin:4px;
}
li.bullet_text3 {
    font:normal 11px/1.5em "Verdana", Arial, Helvetica, sans-serif;  text-align:justify;
    color:#555555;
    line-height:18px;
    background: url(../images/bullet_text3.jpg) no-repeat 5px 0px;
    list-style-type:none;
    padding:0 10px 10px 25px;
}
ul.bullet_text5{
    padding:0;
    margin:4px;
}
li.bullet_text5 {
    padding-left:25px;
    font:normal 11px/1.5em "Verdana", Arial, Helvetica, sans-serif;  text-align:justify;
    color:#555555;
    line-height:18px;
    background: url(../images/bullet_text5.jpg) no-repeat 0px 8px;
    list-style-type:none;
    padding-left:50px;


}

.article_image{
    width:300px;
    height:170px;
    float:right;
    padding:0 0 0 6px;
}
.article_image02{
    width:290px;
    float:right;
    padding:0 0 0 0px;
}



/*------------------------------------------------------footer_menu_js_link--------------------------------------------------*/
.fmenu:link,.fmenu:visited{
    font:normal bold 12px/0.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#ffffff; padding:0 0 0 0;  }
.fmenu:hover{
    font:normal bold 12px/0.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#3c3c3c;  }

ul.bullet_text6{
    padding:0;
    margin:0px;
}
li.bullet_text6{
    padding-left:15px;
    padding-bottom:8PX;
    text-align:justify;
    color: #ffffff;
    line-height:20px;
    background: url(../images/bullet_text6.gif) no-repeat 0px 4px;
    list-style-type:none;

}
ul.bullet_text7{
    padding:0;
    margin:0px;
}
li.bullet_text7{
    padding-left:15px;
    padding-bottom:8PX;
    text-align:justify;
    color: #ffffff;
    line-height:20px;
    background: url(../images/bullet_text7.gif) no-repeat 0px 4px;
    list-style-type:none;

}
.fmenu01:link,.fmenu01:visited{
    font:normal bold 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#ffffff;  }

.fmenu01:hover{
    font:normal bold 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#898989;  }

.fmenu02:link,.fmenu02:visited{
    font:normal bold 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#ffffff; padding:0 0 0 5px;  }

.fmenu02:hover{
    font:normal bold 11px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro"; color:#898989; padding:0 0 0 5px; }


/*------------------------------------------------------footer_menu_js_link--------------------------------------------------*/


* { margin:0;
    padding:0;
}

div#menu { margin:5px auto; }
.menu ul li a:hover{ background-color:#00adef; text-decoration:none; font-style:normal;}


div#copyright {
    font:11px 'Trebuchet MS';
    color:#222;
    text-indent:30px;
    padding:40px 0 0 0;
}
div#copyright a { color:#000; }
div#copyright a:hover { color:#222; }


.readmore:link,.readmore:visited{
    font:normal 11px/1.3 Arial, Helvetica, sans-serif, "verdana"; color:#0D6BBB; line-height:25px; padding:0 0 0 18px; background:url(../images/rm_btn.jpg) no-repeat left; }
.readmore:hover{
    font:normal 11px/1.3 Arial, Helvetica, sans-serif, "verdana"; color: #33CCFF; line-height:25px; padding:0 0 0 18px; background:url(../images/rm_btn.jpg) no-repeat left;}
.article_div03 {padding:0; margin:0; font:normal 22px Arial, Helvetica, sans-serif, "Myriad Pro"; color:#00adef; padding:15px 0 0 10px;}

.resources_img{
    width:294px;
    float:left;
    margin:20px 0 0 70px;

    /*..............................................navbar--------------------------------------------------*/
}
.navigationbar{
    float:left;
    margin:0 0 0px 0px;
    width:982px;
    background-color:#0d6bbb;
    height:32px;

}


ul.bullet_text4{
    padding:0;
    margin:0px;
    list-style-type:none;
}
li.bullet_text4 {
    padding-left:25px;
    text-align:left;
    list-style:none;
    margin-left:20px;
    color: #ffffff;
    /*line-height:24px;*/
    background: url(../images/bullet_text4.jpg) no-repeat 0px 2px;

    font:normal 12px/1.3 Arial, Helvetica, sans-serif, "verdana";
    color:#555555;
    font-size:12px;
    color: #333333;
    float:left;
    width:240px;
}




/*..............................................div--------------------------------------------------*/
.presentation_image{ width:552px; float:left; padding:10px 0 10px 0;}


#content_column01 h1{ width:auto; height:auto; margin:0; padding:3px 10px 3px 0;; font:bold 18px/1.3em Arial, Helvetica, sans-serif; color:#0D6BBB; border:1px solid #999999; border-width:0 0 1px 0;}





#bottom_right{width:354px; height:232px; float:right;padding:0 0px 0 0; margin:0 0 0 5px; }
#bottom_right #top{width:354px; height:51px; float:left;background: url(../images/bg_top.jpg) no-repeat}
#bottom_right #top h1{padding:0; margin:0; font:normal 17px  Verdana, Arial, Helvetica, sans-serif, "Myriad Pro"; color:#0d6bbb; padding:17px 0 0 25px;}
#bottom_right #cnt{width:323px; height:168px; float:left; padding:9px 15px 2px 15px; color:#6E96D5; background:url(../images/bg_mid.jpg) repeat-x;}
#bottom_right #cnt ul{padding:0; margin:0; list-style:none;}
#bottom_right #cnt li{padding:1px 0 2px 0; margin:0; list-style:none;}
#bottom_right #cnt #left ul{padding:0; margin:0 0 0 10px;}
#bottom_right #cnt #left li{padding:10px 0 8px 10px; margin:0;  font:normal 11px/21px  Verdana, Arial, Helvetica, sans-serif; color:#565354; list-style:none; }




a.blink:link,a.blink:visited
{padding:0 0 0 20px; margin:0 0 0 15px;  font:normal 12px/21px;  Verdana, Arial, Helvetica, sans-serif; color:#565354; list-style:none;  background:url(../images/group.png) left no-repeat;}
a.blink:hover
{padding:0 0 0 20px; margin:0 0 0 15px;  font:normal 12px/21px;  Verdana, Arial, Helvetica, sans-serif; color:#2c73b5; list-style:none; background:url(../images/group.png) left no-repeat;}




a.clink:link,a.clink:visited
{padding:0 0 0 20px; margin:0 0 0 0px;  font:normal 12px/21px;  Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; list-style:none;  background:url(../images/group.png) left no-repeat; list-style:none;}
a.clink:hover
{padding:0 0 0 20px; margin:0 0 0 15px;  font:normal 12px/21px;  Verdana, Arial, Helvetica, sans-serif; color:#2c73b5; list-style:none; background:url(../images/group.png) left no-repeat;}


/*-----------new_class--------------------------------------*/
.slide_text_top_contant{
    width:250px; height:10px; float:left; border:1px solid #ffffff; no-repeat top left; margin:0 0 0 13px;}

.top_cover
{
    width:982px;
    float:left;
    margin:0px 0px 0px 0px;
    padding:0;
}
.image_bank_image
{
    /*width:118px;
    height:100px;
    padding:10px 20px 10px 22px;
    float:left;
    */}

#ab
{
    width:125px;
    float:left;
}
#basic-accordian{
    width:200px;
    z-index:2;
    margin-left:-30px;
}

.accordion_headings{
    padding:5px;
    background:#f5f4f5;
    color:#0d6bbb;
    border:1px solid #FFF;
    cursor:pointer;
    font:13px bold Verdana, Arial, Helvetica, sans-serif;
}

.accordion_headings:hover{
    background: #e6e4e5;
    color:#393939;
}

.accordion_child{
    padding:15px;
    background:#fff;
}

.submit
{
    padding-left:200px;
}

.header_highlight{
    background:#f5f4f5;
    color:#0d6bbb;
}

.clear {
    line-height:0;
    padding:0;
    margin:0;
    font-size:0;
    clear:both;
}

.top_menu_wrapper {
    width:960px;
    float:left;
    padding-left:22px;
}

span.right-al {
    float:left;
    text-align:right;
    padding:0px 52px 5px 109px;
}


/*-------------------		20-9-10 [ light box styles ] -------------------------------------------*/


#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

.location_map {

    color:#0066FF;
    font-family:arial;
    font-size:12px;

}
/*---------------		18-11-2010    -------------------------------------*/

.social_cont {
    width:450px;
    height:20px;
    float:right;
    text-align:right;
    padding-top:2px;
    position:relative;
    top:-16px;
}

.social_cont ul, .social_cont ul li { margin:0; padding:0 !important; }
.social_cont ul {
    list-style-type:none;
    list-style-position:inside;
}

.social_cont ul li {
    display:inline;
    margin-right:7px;
}

.social_cont ul li a img {
    border:0;
}
#translate_box{
    /*width:159px;
	height:41px;*/
    float:right;
    margin:0 6px 0 0;
    border: 0px;
    padding:51px 0 0 8px;
    /*background:url(../images/search_bar.jpg) no-repeat;*/
}
.text_class{
    width:300px;
    height:8px;
    margin:0;
    padding:0;
    color:#333;
    font:normal 11px "Verdana", Arial, Helvetica, sans-serif;
}
.contact_form_table{
    margin:0;
    padding:0;
    border:none;
}
.contact_form_table td input[type=text]{
    width:128px;
    border:1px solid #ddd;
    margin:0 7px 0 0;
    padding:0;
    color:#333;
    height:21px;
}
.contact_form_table td textarea{
    width:128px;
    border:1px solid #ddd;
    margin:0 7px 0 0;
    padding:0;
    color:#333;
    overflow:scroll;
    overflow-x:hidden;
    height:50px;
}
.contact_form_table td select{
    width:128px;
    border:1px solid #ddd;
    margin:0;
    padding:0;
    color:#333;
    height:22px;
}

/********************2/2/11****************************/
#content_column h2 a:link, #content_column h2 a:visited{
    color:#555;
    text-decoration:none;
    font:bold 13px Arial, Helvetica, sans-serif;
}
#content_column h2 a:hover{
    color:#06355F;
    font:bold 13px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
/****************3/2/11***************/
a.common_link:link, a.common_link:visited{
    color:#555;
    text-decoration:none;
    font:bold 13px Arial, Helvetica, sans-serif;
}
a.common_link:hover{
    color:#06355F;
    font:bold 13px Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.sbx_cat{
    float:right;
    width:80px;
    background: #dbe1e6;
    padding: 0px 5px;
    border: 1px solid #CCC;

}
.archives_categ ul li{
    list-style-image: url(../images/ali_bg.jpg);
    margin-left: 50px;
}
select#cat_image{
   border: 1px solid #CCCCCC;
    color: #666666;
    margin: 11px 0 5px 228px;
    padding: 3px 5px;
    width: 280px;
}
