@charset "utf-8";
/* CSS Document */

body {font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; background:url(../../images/mainbg.jpg);}

/*.wrapper {margin: 0 auto;}*/
@font-face {
    font-family: 'MyriadProBold';
    src: url('../fonts/myriadpro-bold-webfont.eot') ;
    src: url('../fonts/myriadpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-bold-webfont.woff') format('woff'),
         url('../fonts/myriadpro-bold-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-bold-webfont.svg') format('svg');
    font-weight: normal;
	font-style: normal;
}

/** Generated by FG **/
@font-face {
	font-family: 'MyriadPro-Regular';
    src: url('../fonts/MyriadPro-Regular.eot') ;
    src: url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/MyriadPro-Regular.woff') format('woff'),
         url('../fonts/MyriadPro-Regular.ttf') format('truetype'),
         url('../fonts/MyriadPro-Regular.svg') format('svg');
    font-weight: normal;
	font-style: normal;
	 }


/*******Header starts*********/
.header_inner { margin: 0 auto; }
.header_inner .logobg {float: left; background:#fff; width:100%;}
.header_inner .logo {float: left; no-repeat center top; width:100%;}
.header_inner .topbar {width: 922px; margin:0 auto;}
.header_inner .topbarleft { float:left; }
.header_inner .topbarright { float:right; padding:9px 0 0 0; }
.header_inner .menu{float: left; margin: 0px 0 0 0; width: 100%; background:#0b0e4f url(../../images/menubg.jpg) no-repeat center top}
/*Menu Start*/

.navbar {    margin: 0 auto; width:922px;  } 
.navbar li {   list-style: none;   float: left; background: url(../../images/bg_nav_divider.gif) left no-repeat; color: #fff; float: left; font-family: 'MyriadProBold'; font-size: 1.5em;   position:relative;   }
.navbar li a {   display: block; color: #ffffff; float: left; padding: 9px 14px 9px 14px;   }
.navbar li a:hover {   color: #ffffff; background: url(../../images/navrol.gif) repeat-x; }
.navbar li.selected {color: #ffffff; background: url(../../images/navrol.gif) repeat-x;	 padding:0 ;}
.navbar li.fst {color: #ffffff; background: none;	 padding:0 ;}
.navbar li.span {color: #ffffff; background: url(../../images/navrol.gif) repeat-x;	 padding:0 ;}
/**/
.navbar li ul {   display: none; position:absolute; background:#e91e24;  color: #fff;   }
.navbar li:hover ul, .navbar li.hover ul { display: inline;   left: 0; width:410px;   margin: 36px 0 0 0;   padding: 0;
}
.navbar li:hover li, .navbar li.hover li { float: left; background:none; }
.navbar li:hover li a, .navbar li.hover li a { background:url(../../images/navarow.jpg) left no-repeat; color: #fff; text-transform: capitalize; font-family: 'MyriadProBold'; font-size: 0.58em; padding:10px ; margin:0 0 0 10px;}
.navbar li li a:hover {  color: #000; }

/*contact drop*/
 .navbar li.last {color:#ffffff; padding:0 ;  }
 .navbar li.last ul {color:#ffffff; padding:0 ; background:#e91e24;}
 .navbar li.last:hover ul, .navbar li.last.hover ul { right:0;  display: inline; width:112px; margin: 36px 0 0 -0px; padding: 0;
}
 
/*******Header starts*********/

/*******Container starts*********/
.container_inner {margin: 0 auto; position: relative; width: 960px; }
.container_inner h2 {clear: left; background:url(../../images/h2line.gif) bottom repeat-x; color: #2b2d88; font-family: 'MyriadPro-Regular'; font-size: 2.5em; padding: 16px 0 8px 0; font-weight:lighter;} /*text-transform:uppercase; removed by prashant*/
.container_inner h3 {clear: left; font-family: 'MyriadPro-Regular'; font-size: 2.0em; padding: 0px 0 8px 0; font-weight:lighter; color:#171865;} 
.container_inner .content_area .textbox {float: left; padding:20px 0 0 0; width:100%;}

.container_inner .content_area .textbox a{ float:left; font-family:arial; font-size:16px; padding: 15px 0 0 0; text-transform:uppercase; color:#e91d26; font-weight:bold;}
.container_inner .content_area .textbox a:hover{ float:left; color:#e91d26; text-decoration:underline;}

.container_inner .content_area .textbox img{float: left; margin:0 35px 0 0; border:4px solid #bcbbbb;}
.container_inner .content_area p {float: left; font: 1.2em/1.5em arial; color:#333333; width:850px;}
.container_inner .content_area b{ font:bold;}
 
/**/

/*******Container ends*********/

/*******box-inner starts*********/
 
.box_inner {margin: 0 auto; width: 922px; padding:15px 0 0 0; }
/*box*/
.box_inner .box_area1 { float:left; width:310px; background:url(../../images/boxline.gif) right no-repeat; margin: 0;}
.box_inner .box_area1 h2{ float:left; font-family: 'MyriadProBold'; font-size: 2.1em; padding: 15px 0 25px 55px; text-transform:uppercase; color:#171865; background:url(../../images/connect.gif) no-repeat  left;}
.box_inner .box_area1 h3{ float:left; font-family:arial; font-size: 1.4em; padding: 5px 0 0 0; text-transform:capitalize; color:#333;}
.box_inner .box_area1 p {float: left; font: 1.2em/1.5em arial; color:#333333; width:80%;}

.box_inner .search {clear: both; float: left; margin: 5px 0 0 0; width: 262px;}
.box_inner .search input {border: none; float: left; font-family:arial;}
.box_inner .search div.input {background: url(../../images/serachbg.gif) no-repeat 0 0; float: left; margin:0; width: 207px;}
.box_inner .search input.text {background: none; color: #636363; font-size: 1.2em; padding: 10px 10px 9px 10px;width: 187px; }
.box_inner .search input.btn {background:url(../../images/btnbg.gif) no-repeat; color: #FFFFFF; cursor: pointer; font-size: 1.5em; width:43px; height:34px; margin:0;}


.box_inner .box_area2 { float:left; width:280px; background:url(../../images/boxline.gif) right no-repeat; margin: 0 0 0 50px}
.box_inner .box_area2 h2{ float:left; font-family: 'MyriadProBold'; font-size: 2em; padding: 1px 0 15px 55px; text-transform:uppercase; color:#171865; background:
url(../../images/online-registration.gif) no-repeat  left;  width:180px}
.box_inner .box_area2 p {float: left; font: 1.2em/1.5em arial; color:#333333; width:90%;}

.box_inner .box_area3 { float:right; width:220px; margin:0 0 0 40px;}
.box_inner .box_area3 h2{ float:left; font-family: 'MyriadProBold'; font-size: 2em; padding: 1px 0 15px 55px; text-transform:uppercase; color:#171865; background:url(../../images/pnc.gif) no-repeat  left;}
.box_inner .box_area3 p {float: left; font: 1.2em/1.5em arial; color:#333333;}

.box_inner a{ float:left; font-family:arial; font-size: 1.5em; padding: 15px 0 0 0; text-transform:uppercase; color:#e91d26; font-weight:bold;}
.box_inner a:hover{ float:left; color:#e91d26; text-decoration:underline;}





/*******box-inner ends*********/

/*******Footer starts*********/
.footer {background:#30328b; float: left; padding: 10px 0 11px; width: 100%;}
.footer_inner {margin: 0 auto; width: 922px;}
.footer_inner ul li,.footer_inner p {color: #ffffff; font-family:arial; font-size: 1.2em; float: left;}
.footer_inner ul li a,.footer_inner p a {color: #ffffff;}
.footer_inner p {width:100%;}
 
/*******Footer ends*********/