/* CSS Document */
body { padding:0 0 0 0; margin:0; font:normal 13px/22px Arial, Helvetica, sans-serif; background-color:#aeaeae; color:#000;}

table, td, div, img, form, ul, li, h1, h2, h3, h4, h5 { padding:0; margin:0;}

ul { list-style-type:none;}
a { text-decoration:none; outline:none; color:#CC0000;}
a:hover { text-decoration:underline; outline:none; color:#CC0000;}
p { margin:0; padding:0 0 15px 0;}

h2.contHead{ font-size:18px; line-height:20px; font-weight:normal; margin:0 0 5px 0; padding:0 0 5px 0; /*background:url(../images/heading-underline.gif) 0 bottom no-repeat;*/ border-bottom:1px solid #CCCCCC; color:#000;}

h2.rtHeading{ font-size:22px; line-height:24px; font-weight:normal; text-align:left; margin:20px 0 20px 0; padding:0; color:#898989; font-style:italic;}
h2.rtHeading1 span { margin: 15px 60px 0 0;padding: 0;font-size: 20px;font-weight: normal;font-style: italic;color: #0000E0;text-align: right; padding-left:35px;}
h2.rtHeading2 span { color:#585858; font-weight:bold; font-style:normal; line-height:35px; font-style:italic; font-size:17px; /*text-transform:uppercase;*/}
h2.rtHeading span { color:#004c87; /*font-weight:bold;*/ font-style:normal; /*text-transform:uppercase;*/ font-size:20px;}

/* All Pannel */
#topPan { background:url(../images/top-pan-bg.gif) 0 0 repeat-x #eaca7b; border-bottom:1px solid #d6be80; width:990px; margin:0 auto; height:100%; overflow:hidden;}
#titlePan { width:990px; margin:0 auto; height:100%; overflow:hidden; padding:35px 0; background:url(../images/header-bg.jpg) 0 0 no-repeat #fff;}
#blueStrip { width:990px; margin:0 auto; overflow:hidden; /*background:url(../images/orange-strip.gif) 0 0 repeat-x;*/ background-color:#016fb3; color:#fff; padding:8px 0; text-align:center; font-size:22px; text-transform:uppercase; clear:both;}
#footerPan { width:990px; margin:0 auto; overflow:hidden; padding:10px 0; background-color:#016fb3; color:#fff;}

#ltPan { margin:30px 340px 15px 0; overflow:hidden;}
#rtPan { width:300px; float:right; /*background:url(../images/rt-bg.gif) 0 0 repeat-y;*/ padding:10px; overflow:hidden;}

.wrapper { width:990px; margin:0 auto; height:100%; overflow:hidden;}

/* Top Pan */
#topPan ul { float:right; width:auto; margin:5px 0;}
#topPan ul li { font-size:11px; margin:0 5px 0 0; float:left;}

/* Title Pan */
.logoPan { background:url(../images/emblem.png) 0 0 no-repeat; padding:0 0 0 55px; margin:0 0 0 10px; height:81px; float:left; width:auto;}
.logoPan h2 { font:bold 18px/20px Arial, Helvetica, sans-serif; color:#000; background-color:inherit; padding-top:10px;}
.logoPan h2 span { font-size:16px; line-height:18px; color:#353535; padding-top:5px;}

.logoPan h2 { color:#000; background-color:inherit; margin-top:2px;}

.logoPan h1 a { color:#000; margin:0; padding:0;}
.logoPan h1 a:hover { color:#000;}

.logoPan h2 a { color:#000; margin:0; padding:0; text-decoration:none;}
.logoPan h2 a:hover { color:#000;}

.hindiTxt { float:right; width:459px; margin:0 10px 0 0;}
.hindiTxt img { margin-top:10px;}

/* Main Cont Pan */
#container { width:960px; margin:0 auto; padding:0 15px 0 15px; background-color:#fff; /*border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;*/ height:100%; overflow:hidden;}

.quote { padding:0 0 10px 0; margin:10px 0 20px 0; background:url(../images/quote-mark-new.gif) 30px 15px no-repeat #fff; border-bottom:1px solid #0064ab; overflow:hidden;}
.quote p { margin:3px 60px 0 72px; padding:0; text-align:justify; font-size:16px; font-weight:bold; line-height:28px; font-family:Georgia, "Times New Roman", Times, serif; color:#8b0000;}
.quote p.name { margin:15px 60px 0 0; padding:0; font-size:20px; font-weight:normal; font-style:italic; color:#004782; text-align:right;}

.updt ul { margin-top:0;}
.quote ul li { border-bottom:1px dashed #3997ac; padding:0 0 10px 0; margin:0 0 10px 0; line-height:16px; font-size:12px; font-weight:normal; text-align:justify;}
.quote ul li a { color:#328597;}
.quote ul li a:hover { color:#003845;}
.quote ul li.last { border:none;}

.quoteBdr { border-bottom:1px dashed #a4a4a4; padding-bottom:5px!important;}

.quote span { background:url(../images/green-tag.png) 0 0 no-repeat; width:92px; height:45px; position:absolute; top:-6px; left:0px; text-align:center; padding-top:15px; font-size:14px; font-weight:bold;}

/* User Buttons */
ul.users { margin-top:10px;}
ul.users li { float:left; width:238px; margin-right:1px; text-indent:-5000px;}
ul.users li a { width:238px; height:123px; display:block;}
ul.users li a.national { background:url(../images/national.jpg) 0 0 no-repeat;}

ul.users li a.state { background:url(../images/state.jpg) 0 0 no-repeat;}

ul.users li a.dist { background:url(../images/district.jpg) 0 0 no-repeat;}

ul.users li a.school { background:url(../images/school.jpg) 0 0 no-repeat;}

p.copyTxt { text-align:center; font-size:11px; font-weight:bold; margin:0; padding:0;}
p.copyTxt span { color:#000;}

/* Slider */
.theme-default #slider {
    margin:17px auto 0 auto;
    width:301px; /* Make sure your images are the same size */
    height:395px; /* Make sure your images are the same size */
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:0px;
}

.clear {
	clear:both;
}

.knowschool{font-size:20px; margin:0 0 15px 0;}

h2.innHeading { font-size:22px; font-weight:bold; margin-top:30px; color:#000; text-align:center;}

.marTop20 { margin:20px 0 0 0;}

a.downloadDesign { border-bottom:1px solid #CCCCCC; display:block; font-weight:bold; margin-top:10px; text-align:right;}