﻿/*------------------------------------------------Old--------------------------------------------------------------------*/
/*@charset "utf-8";
 CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
a{
	color: #003366;
}

a:hover {
	color: #660000;
}



.whitelink{ color:#FFFFFF;}


a.toplinks{text-align:"center"; background-repeat:repeat-x; height:29px; padding-left:8px; padding-right:8px; padding-top:3px; color:#FFFFFF; font-weight:bold; font-size:11px; display:block; text-decoration:none; }
a.toplinks:hover{ background-image: url(../images/links_up_bg.gif); background-repeat:repeat-x; padding-left:8px; padding-right:8px; color:#FFFFFF; font-weight:bold; }



a.sidelinks{color:#000000; display:block; text-decoration:none; }
a.sidelinks:hover{color: #FF0000; }


.colorblock{ color: #FFFFFF;  background-color:#7ac143; padding:3px 3px 3px 6px; width:100%; font-weight:bold;}

.color1block{ color: #FFFFFF;  background-color:#7ac143; padding:3px 3px 3px 6px; width:4%; font-weight:bold; text-decoration:none;}

.blackbold{ font-weight:bold; color: #333333;}

.bold{ font-weight:bold;}


.colorblockinner{ color:#FFFFFF;  background-color:#DD7702; padding:10px 10px 10px 10px; font-weight:bold; font-size:14px;}

.colorblockinner1{ color:#000000;  background-color:#00AAE9; padding:9px 9px 9px 9px; font-weight:bold; font-size:13px;}

.colorbluebold{ color:#034ea2; font-weight:bold; text-decoration:none;}

.color2bluebold a{ color:#034ea2; font-weight:bold; text-decoration:none;}

.color2bluebold a:hover{ color:#FF0000; font-weight:bold; text-decoration:none;}


.district{ color:#666666; font-weight:bold; text-decoration:none; line-height:30px; font-size:12px;}

.district a{ color:#666666; font-weight:bold; text-decoration:none; line-height:30px; font-size:12px;}

.district a:hover{ color:#00AAE9; font-weight:bold; text-decoration:none; line-height:30px; font-size:12px;}


.colorlitebluebold{ color:#0080C0; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.colorlitebluebold:hover{color:#E87400;}

.colorwhite a{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.colorwhite a:hover{color:#E87400;}
.tablink{ color:#666666; text-decoration:none; font-weight:bold;}
.tablink a{ color:#666666; text-decoration:none; font-weight:bold;}
.tablink a:hover{ color:#034ea2; text-decoration:underline; font-weight:bold; }

.tabl{ line-height:12px; border-collapse:collapse; margin:5px; padding:8px; border:1px solid #cccccc; }
.tabl a{ color:#666666; text-decoration:none; }
.tabl a:hover{ color:#034ea2; text-decoration:underline; }
.tabl tr td{ line-height:12px; border-collapse:collapse; margin:5px; padding:8px; border:1px solid #cccccc; }   
/*--------------------------------------------------------------------------------------------------------------------------------------------*/

/*------------------------------------------------New--------------------------------------------------------------------*/

@charset "utf-8";
/* CSS Document */
*{
margin:0px; padding:0px; text-decoration:none; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; list-style-type:none; 
-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
	
} 
img{-moz-user-select: none;
  -webkit-user-select: none;
  /* this will work for QtWebKit in future */
  -webkit-user-drag: none;
  border:0px;  }
.clr{ clear:both;}
html {
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

body{
margin:0px;
padding:0px;
background:#FFF;
font-family:Arial, Helvetica, sans-serif;
}
#header{
width:100%;
height:86px;
background:#075bbb;
}
#header .main-wrap{ width:1000px; height:auto; margin:0px auto;}
.main-wrap #logo a{ width:79px; height:86px; background: url(../images/bseap-logo.html) no-repeat; display:block; float:left;}
.main-wrap .title{ color:#FFFFFF; font-size:19px; font-family: 'AGaramondBoldOsFRegular'; margin:16px 0px 0px 10px; float:left;}
.title span{ font-size:18px;}

.main-wrap .right-sect{ float:right; width:225px; height:31px; margin-top:35px;}
.right-sect ul{ margin:0px; padding:0px; float:right;}
.right-sect ul li{ float:left; border-left:1px solid #fff; color:#FFFFFF; padding:0px 10px; font-size:11px;}
.right-sect ul li:first-child{ border-left:0px; }
.right-sect ul li:last-child{ padding-right:0px; }
.right-sect ul li a{ color:#FFFFFF;}
.right-sect ul li a:hover{ color:#fbaa62; transition:0.6s;}

#navbg{ background:url(../images/navbg.html) repeat-x; width:100%; height:47px;}

#navbg .nav-sect{ width:1000px; margin:0 auto; }
#navbg .nav-sect ul{ margin:0px; padding:0px;}
#navbg .nav-sect ul li a{ margin:0px 0px 0px 0px; padding:10px 22px; float:left;  font-size:12px; text-transform:uppercase; font-weight:bold; background:url(../images/list-bg.html) 0 12px no-repeat;}
#navbg .nav-sect ul li:first-child a{background:none; }
#navbg .nav-sect ul li a{ color:#FFFFFF;}
#navbg .nav-sect ul li a:hover{ color:#000; background: #f7ba84; 
background: -moz-linear-gradient(top,  #f7ba84 1%, #f4a966 40%, #ff7800 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f7ba84), color-stop(40%,#f4a966), color-stop(100%,#ff7800)); 
background: -webkit-linear-gradient(top,  #f7ba84 1%,#f4a966 40%,#ff7800 100%);
background: -o-linear-gradient(top,  #f7ba84 1%,#f4a966 40%,#ff7800 100%); 
background: -ms-linear-gradient(top,  #f7ba84 1%,#f4a966 40%,#ff7800 100%); 
background: linear-gradient(to bottom,  #f7ba84 1%,#f4a966 40%,#ff7800 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7ba84', endColorstr='#ff7800',GradientType=0 ); 
}

#navbg{ background:url(../images/navbg.html) repeat-x; width:100%; height:47px;}

#navbg .nav-sect{ width:1000px; margin:0 auto;  }
.nav-sect ul{}
.nav-sect ul li a{ float:left; font-size:12px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; background:url(../images/list-bg.html)0 12px no-repeat;  padding:10px 22px; }
.nav-sect ul li a:hover{ float:left; font-size:12px; font-weight:bold; text-transform:uppercase; color:#fbaa62; padding:10px 22px; }
.nav-sect ul li a.active{ color:#fbaa62;}
#main-container{ width:1000px; height:auto; margin:0px auto; }
.nav-sect ul li .first-child{ background:none;}
#main-container .left-section{
width:184px;
height:auto;
float:left;
/*border-right:1px dotted #bababa;*/
}

#main-container .middle-section{
width:554px;
min-height:500px;
float:left;
border-right:1px dotted #bababa;
border-left:1px dotted #bababa;
}

#main-container .right-section{
width:237px;
height:auto;
min-height:500px;
float:right;
/*background-color:#00478F;*/
}

.left-section #quicklinks-block{
width:182px;
height:25px;
background:url(../images/top-radiusbg_new.png) no-repeat;
font-size:12px;
color:White;
font-weight:bold;
text-transform:uppercase;
/*text-shadow: 1px 1px 2px rgba(246, 246, 246, 1);*/
padding-left:10px;
line-height:25px;
}
.left-section .contct-block{
width:172px;
height:auto;
border:1px solid #fe8418;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px;
margin-bottom:10px;
}

.contct-block ul{ margin:0px; padding:0px;}
.contct-block ul li{ margin:0px; padding:6px 0px 6px 20px; background:url(../images/list-orange.png) 10px 9px no-repeat; font-size:11px; font-weight:bold; border-bottom:1px dotted #dadada;}
.contct-block ul li:last-child{border-bottom:0px dotted #dadada;}
.contct-block ul li a{ color:#fd881f;}
.contct-block ul li a:hover{ color:#053469; transition:0.6s;}



.left-section .contct-block-student{
width:172px;
height:auto;
border:1px solid #fe8418;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px;
margin-bottom:10px;
}

.contct-block-student ul{ margin:0px; padding:0px;}
.contct-block-student ul li{ margin:0px; padding:7px 5px 7px 10px; font-size:11px; font-weight:bold; border-bottom:1px solid #fd881f; text-transform:uppercase; /*letter-spacing:-1px;*/}
.contct-block-student ul li:last-child{border-bottom:none;}
.contct-block-student ul li a:last-child{border-bottom:none;}
.contct-block-student ul li a{ color:#06376f;}
.contct-block-student ul li a:hover{ color:#fd881f; transition:0.6s;}

#ssc-board{ background:url(../images/sscboadrd.html) no-repeat; width:182px; height:194px;}


.middle-section #middle-content{ width:533px; height:555px; margin:0px auto; }

/* #middle-content .bann-img{ background:url(../images/mid_banner.jpg) no-repeat; width:533px; height:199px;}

#middle-content .bann-img {
  
}
#middle-content .bann-img img.wide {
    max-width: 100%;
    max-height: 100%;
   
}
#middle-content .bann-img img.tall {
    max-height: 100%;
    max-width: 100%;
    width: auto;
}​

#middle-content .bann-img{  width:533px; height:200px; background-repeat:repeat;  background-size: cover !important;}
#middle-content .bann-img {
   background-size: cover !important;
}*/

#middle-content h1{ color:#ff6000; font-weight:bold; font-size:14px; margin-top:10px; margin-bottom:6px; } 
#middle-content h2{ color:#000; font-weight:bold; font-size:12px; margin-bottom:6px; } 
#middle-content p{ color:#383838; font-size:12px; margin-bottom:20px; text-align:justify; line-height:18px; } 

#middle-content ul.results{ width:46%; float:left; margin-left:5%;}
.fstul{ margin-left:0px!important;}
#middle-content ul.results li{ border-bottom:1px dotted #939393; font-size:12px; font-weight:bold; padding:10px 0px;}
#middle-content ul.results li a{ color:#ca4040;}
#middle-content ul.results li a:hover{ color:#042d5c; transition:0.6s;}


.right-section .small-box{ width:260px; height:110px; border:1px solid #fe8418; border-radius:3px; float:right; margin-bottom:10px;}

.small-box img{ float:left; widows:59px;height:100px; margin:5px 5px;}
.small-box h2{ float:left; font-weight:bold; font-size:12px; margin:5px 0px; color:#fe8213;}
.small-box h3{ float:left; font-size:11px; color:#4c4c4c; font-weight:normal;}
.small-box h4{ font-weight:bold; font-size:12px; margin:16px 0px; color:#fe8213; text-align:center; }
.small-box h5{ font-weight:bold; font-size:12px; margin:25px 0px; color:#fe8213; text-align:center; }
.right-section #notification-block a{
width:225px;
height:25px;
float:right;
background:url(../images/notifications-ban.png) no-repeat;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-shadow: 1px 1px 2px rgba(246, 246, 246, 1);
padding-left:10px;
line-height:25px;
color:#000;
}

.bann_New
{
  width:533px; height:199px;

    }
/*.right-section #notification-block a:hover{
width:225px;
height:25px;
background:url(../images/notifications-ban-hover.png) no-repeat;
transition:0.6s;
}*/

.right-section #login-bf{
width:225px;
height:25px;
background:url(../images/login-bf_new.png) no-repeat;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
/*text-shadow: 1px 1px 2px rgba(246, 246, 246, 1);*/
padding-left:10px;
line-height:25px;
color:White;
float:right;
margin-top:10px;
}

.right-section .login-block{
width:225px;
height:118px;
float:right;
border:1px solid #fe8418;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px;
margin-bottom:10px;
}
.login-block ul{ margin:15px 0 0 10px;}
.login-block ul li{ font-size:11px; font-weight:bold; margin-bottom:10px;}
.login-block ul li input[type='text']{ width:129px; height:24px; border:1px solid #ffc18a; border-radius:3px; margin-left:15px; outline:none; padding-left:2px;}
.login-block ul li:first-child input[type='text']{margin-left:25px; }
.login-block ul li input[type='submit']{ background:url(../images/login.png) no-repeat; width:46px; height:22px; cursor:pointer; text-align:center; border:none; color:#000000; font-weight:bold; font-size:12px;text-shadow: 1px 1px 2px rgba(246, 246, 246, 1); margin-left:77px;}
/*.login-block ul li input[type='submit']:hover{ background:url(../images/login-hover.png) no-repeat; width:46px; height:22px; cursor:pointer; outline:none;}*/
#footer-sep{
background:url(../images/footer-sep.png) no-repeat;
width:1000px;
height:8px;
margin:0 auto;
}

#footer-cont-sec{
width:1000px;
height:36px;
margin:0 auto;
color:#9d9d9d;
font-size:12px;
line-height:36px;
}
#footer-cont-sec .dc7{ float:right;}
.dc7 img{ margin:5px 2px 0px 5px;}

#main-container .inner-cont-section{
width:790px;
float:left;
margin-left:10px;
}

.inner-cont-section #inner-bg{
background:url(../images/inner-ban-bg.png) no-repeat;
width:789px;
height:64px;
margin-bottom:20px;
}


.inner-cont-section h2{
font-size:15px;
color:#fe8214;
width:789px;
border-bottom:4px solid #fe8214;
padding-bottom:5px;
font-weight:bold;
margin-bottom:10px;
}

.inner-cont-section h3{
font-size:13px;
color:#075bbb;
padding-bottom:5px;
font-weight:bold;
margin-bottom:6px;
}

.inner-cont-section p{ color:#383838; font-size:12px; margin-bottom:10px; text-align:justify; line-height:18px; } 
.inner-cont-section ul.results{ width:48%; float:left; margin-left:4%;}
.fstul{ margin-left:0px!important;}
.inner-cont-section ul.results li{ border-bottom:1px dotted #939393; font-size:12px; font-weight:bold; padding:10px 0px;}
.inner-cont-section ul.results li a{ color:#ca4040;}
.inner-cont-section ul.results li a:hover{ color:#042d5c; transition:0.6s;}
.inner-cont-section ul.results li img{ position:absolute; margin-left:5px; }

.tabl{ border-collapse:collapse; margin:5px 5px 5px 0px; padding:8px; border:1px solid #06366d; font-size:12px; }
.tabl a{ color:#666666; text-decoration:none; }
.tabl a:hover{ color:#034ea2; text-decoration:underline; }
.tabl tr td{ border-collapse:collapse; margin:5px; padding:8px; border:1px solid #06366d; }

.left-section #quicklinks-block-inner a{
width:182px;
height:25px;
background:url(../images/top-radiusbg.png) no-repeat;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-shadow: 1px 1px 2px rgba(246, 246, 246, 1);
padding-left:10px;
line-height:25px;
margin-bottom:10px;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px;
display:block;
color:#000000;
}

.left-section #quicklinks-block-inner a:hover{
width:182px;
height:25px;
background:url(../images/top-radiusbg-hover.html) no-repeat;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px;
transition:0.6s;
}

/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#3a4f63;
    width:100%;
}

div.menu
{
    padding: 2px 0px 0px 4px;
    
}

div.menu ul
{
    border: 1px solid #CCFF99;
    padding-right:110px;
    margin: 0px;
    padding: 5px;
    width: 100%;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: white;
    
    color: #dd7702;
    display: block;
    padding: 8px 20px 8px 20px;
    white-space: nowrap;
    font-weight: bold;
    font-size: 13px;
}
