@charset "utf-8";

/* CSS Document */

body, p, ul, li, h1, h2, h3, h4, h5, h6, fieldset, form { margin:0px; padding:0px; }
html a{ outline:none;}

body { background:#000964; font: normal 12px/18px Georgia, "Times New Roman", Times, serif; }

img{ border:0;}

h2{ color:#227df0; font-size: 155%; font-style: italic;}

h3{ color:#227df0;font-size: 130%; font-style: italic;}

#outer_container { width:100%; overflow:hidden; height:100%; }

#container { width:1003px; margin:0px auto; }

/* header start */

#outer_header { background:url(../images/header-bg.gif) repeat-x 0 0; overflow:hidden; width:100%; height: 100%; }

#header { overflow:hidden; height:100%; width:1003px; margin:0px auto; }

/* header top start */

#header .top_sec { padding:13px 31px 12px 0px; }

#header .top_sec ul { list-style:none; margin:0px; padding:0px; overflow:hidden; height: 100%; }

#header .top_sec ul li { float:right; font: normal 15px/24px Arial, Helvetica, sans-serif; color:#FFF; padding-left:43px; }

#header .top_sec ul li img { float:left; display:block; }

#header .top_sec ul li a { float:left; display:block; padding-left:5px; text-decoration:none; color:#FFF; }

#header .top_sec ul li a:hover { text-decoration: underline; color:#FFF; }

/* header top end */

/* nav Start */

#header .nav {}

#header .nav ul { height: 100%; padding-left:15px; overflow:hidden; background:url(../images/last-nav.gif) right top no-repeat; }

#header .nav li { float:left; list-style:none; }

#header .nav li a { text-decoration:underline; color:#c3bb83; text-indent:-9999px; display:block; height:135px; }

#header .bottom_sec ul li a:hover { text-decoration:none; color:#c3bb83; }

#header .nav li.home a { width:284px; background:url(../images/nav.jpg) no-repeat 0px 0px; }

#header .nav li.home a:hover { background:url(../images/nav.jpg) no-repeat 0px -135px; }

#header .nav li.home a.active,

#header .nav li.home a.active { background:url(../images/nav.jpg) no-repeat 0px bottom; }

#header .nav li.os a { width:212px; background:url(../images/nav.jpg) no-repeat -284px 0px; }

#header .nav li.os a:hover { background:url(../images/nav.jpg) no-repeat -284px -135px; }

#header .nav li.os a.active { background:url(../images/nav.jpg) no-repeat -284px -270px; }

#header .nav li.ah a { width:268px; background:url(../images/nav.jpg) no-repeat -496px 0px; }

#header .nav li.ah a:hover { background:url(../images/nav.jpg) no-repeat -496px -135px; }

#header .nav li.ah a.active { background:url(../images/nav.jpg) no-repeat -496px bottom; }

#header .nav li.cu a { width:203px; background:url(../images/nav.jpg) no-repeat -764px 0px; }

#header .nav li.cu a:hover { background:url(../images/nav.jpg) no-repeat -764px -135px; }

#header .nav li.cu a.active { background:url(../images/nav.jpg) no-repeat -764px bottom; }

#header .nav li.none { width:19px; height:135px; }







/* nav end */

/* header end */ 

/* content start */

#outer_content { background:#fff url(../images/content-bg.gif) repeat-x 0 0; overflow:hidden; height:100%; width:100% }

#content { overflow:hidden; height:100%; padding:34px 0; width:1003px; margin:0px auto; }

#content .left_cont { float:left; width:600px; position: relative; }

.nieman-image{margin-left:35px;}

.left_cont ul{margin-left:47px; list-style:disc;}

.nieman-image img{ border:9px #dbdee7 solid;}

.about-nieman{ color:#277df0; font-size:18px; margin:35px 0 0 35px;}

.about-nieman-para{ margin:35px 0 0 35px; font-size:12px; line-height:18px; color:#707070; text-align:justify;}

/*#content .left_cont img { position: absolute; top: 1px; left: 1px; display: none; z-index: 9;  } commented by arun on JUNE 14 */

#content .right_cont { float:right; width:310px; padding:7px 25px 0px 0px; font: normal 12px/18px Georgia, "Times New Roman", Times, serif; color:#707070; text-align:justify;}

#content .right_cont ul {margin-left: 12px;}

#content .right_cont h4,.left_cont h4{ font-size:60px; color:#277df0;}

#content .right_cont h4 span, .left_cont h4 span{ display:block; font-size:35px; color:#277df0;}

#content .right_cont p { padding-top:0px; }

#content .right_cont p a { text-decoration:underline; color:#1360cd; }

#content .right_cont p a:hover { text-decoration:none; color:#1360cd; }

#content .right_cont p.bot_space{ padding-bottom:50px;}

#icons a{ display:block; }

.schedule{ background:url(../images/schedule-visit.jpg) left top no-repeat; width:175px; height:34px; padding:76px 0 0 0; border:6px solid #e6e8ec; margin-left: 10px;}

.apply{ background:url(../images/apply-online.jpg) left top no-repeat; width:175px; height:34px; padding:76px 0 0 0; border:6px solid #e6e8ec; margin-left: 10px;}

.apt1{ margin:20px 0 5px 0;}

.apt-location h3{ font-weight:normal;}

.apt-location a{ color:#2769c1;}

.apt-location a:hover{ text-decoration:none; color:#4281f5;}

.apt-view{ margin-top:10px;}

.apt-view a{ color:#ffba00; text-decoration:none;}

.apt-view a:hover{ color:#f09e0d;}

.location h3{ margin-bottom: 5px; }


.location ul{ list-style: disc outside;}

.lipsum1{ margin:35px 0 0 35px;}

.lipsum1 p{ text-align:justify; padding-bottom:15px;}

.lipsum1 p a{ color:#227df0;}

.lipsum1 p a:hover{ text-decoration:none; color:#105bbf;}

/* content end */

/* footer start */

#outer_footer { background:url(../images/footer-bg.gif) repeat-x 0 0; overflow:hidden; width:100%; height:100%; }

#footer { overflow:hidden; width:1003px; margin:0px auto; height:100%; padding:15px 0; }

#footer .left_footer { float:left; width:600px; padding-left:11px; }

#footer .left_footer ul { list-style:none; overflow:hidden; width:600px; }

#footer .left_footer ul li { background:url(../images/sepretor.gif) no-repeat 10px 5px; padding:0px 0px 0px 20px; float:left; font: normal 12px/21px Verdana, Arial, Helvetica, sans-serif; color:#6883a6; }

#footer .left_footer ul li a { text-decoration:none; color:#6883a6; }

#footer .left_footer ul li a:hover { text-decoration: underline; color:#6883a6; }

#footer .left_footer ul li.none { background:none; }

#footer .left_footer p { padding-left:21px; font: normal 12px/21px Verdana, Arial, Helvetica, sans-serif; color:#6883a6; }

#footer .right_footer { float:right; }

#footer .right_footer ul { list-style:none; overflow:hidden; }

#footer .right_footer li { float:right; padding:0px 22px 0px 0px; }

#footer .right_footer li a { text-indent:-9999px; display:block; }

#footer .right_footer li a.facebook { background:url(../images/f-icon.gif) no-repeat left top; width:66px; height:71px; }

#footer .right_footer li a.facebook:hover { background:url(../images/f-icon.gif) no-repeat left bottom; width:66px; height:71px; }

#footer .right_footer li a.twitter { background:url(../images/t-icon.gif) no-repeat left top; width:66px; height:71px; }

#footer .right_footer li a.twitter:hover { background:url(../images/t-icon.gif) no-repeat left bottom; width:66px; height:71px; }

/* footer end */



.dropmenudiv{

position:absolute;

top:183px!important;

font:normal 14px Tahoma;

z-index:100;

background-color:#00065F;

visibility: hidden;

color:#D5BD7C;

line-height:25px;

border:1px solid #CCCCCC;

padding:0px 0px 5px 0px;

}

.dropmenudiv a{

display: block;

color:#fff!important;

font-size:14px;

text-decoration: none;

clear:both;

line-height:25px;

text-transform:uppercase;

padding:0px 18px 0px 16px;

}

.dropmenudiv a:hover{

text-decoration:none;

background-color:#6d6fa9;

color:#fff!important;

}



.map-content {

	margin-right: 55px;

padding:15px 0 0 15px;

}

.button {
   padding: 0px 36px;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 20px;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   background: #28597a;
   color: #FFF;
   }
.button:active {
   background: #1b435e;
   }
