/

br {

line-height:5px;

}

* {

    padding: 0;

    margin: 0;

}



h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address {

    margin: 0px 0;

}



li, dd, blockquote {

    margin-left: 40px;

}



fieldset {

    padding: 10px;

}



img {

    border: 0px;

}

/* @end */

/* @group HTML, Body */

BODY {

    FONT-SIZE: 11px;

    COLOR: #3c3c3d;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}



DIV {

    FONT-SIZE: 11px;

    COLOR: #3c3c3d;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;line-height:12px;

	/*border:1px dotted black; */

}



P {

    FONT-SIZE: 11px;

    COLOR: #3c3c3d;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	line-height:12px;

}



A:link {

    COLOR: #1b0069

}



A:active {

    COLOR: #1b0069

}



A:hover {

    COLOR: #1b0069

}



A:visited {

    COLOR: #1b0069

}



IMG {

    BORDER-RIGHT: 0px;

    BORDER-TOP: 0px;

    BORDER-LEFT: 0px;

    BORDER-BOTTOM: 0px

}



BODY {

    MARGIN: 0px;

    TEXT-ALIGN: center

}

/* @end */

/* @group Layout */

div#outer-wrapper {

 /*  background: url('body-bkg.gif') repeat-y top left;*/

}



.headerMenu { background: transparent url('header-bkg.gif') repeat-x; height:56px;}



div#inner-wrapper {

   

}



div#content-wrapper {

    width: 1000px;

    margin-left: auto;

    margin-right: auto;

    text-align: left;

}



div#logo { /*background: url(../images/logo-box-bkg.gif) no-repeat;*/

    width: 194px;

    height: 225px;

    margin-top: 4px;

    text-align: center;

}



div#logo img {

    margin-top: 85px;

}



div#sidebar {

 	/*background: url('sideBar_bg.gif') repeat-y ; */

    float: left;

   width: 200px;

    margin-top: 0px;

    /* display: inline; */

	

}



div#content {

    float: right;

    width:760px;

    margin-right: 10px;

    /* display: inline; */

}



div#content-inner {

    float: left;

    margin-top: 0px;

    padding:1px 5px 0; 
	/*background: url(../images/leaf-watermark.gif) no-repeat bottom right;#dc3409*/

}
#content-inner h5
{
	border-bottom: #AFB3B4 solid 1px;
	width: 460px;
	padding-bottom: 8px;
}

div.content-testimonial {

    margin-left: 19px;

    margin-top: 10px;

    padding: 2px;

    width: 215px;

   /* background-color: #d7d7d7;*/

    float: left;

    /* display: inline; */

}



div.content-wild {

    background-color: #FFFFFF

}



div.content-testimonial p {

    background-color: #9589ba;

    margin: 4px 0 0 0 !important;

    color: #fff;

    text-align: left;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    padding: 2px;

    font-size: 11px;

    border: 1px solid #fff;

}



div.content-testimonial p span {

    font-size: 11px;

}



div.content-left {

    margin-left: 19px;

    margin-top: 0px;

    padding: 2px;

    width: auto;
	

  /*  background-color: #d7d7d7;*/

    float: left;

    /* display: inline; */

	height:auto;



}



div.content-left_school {

    margin-left: 19px;

    margin-top: 0px;

    background-color: #d7d7d7;

    float: left;

    /* display: inline; */

}



div.content-left img {

    border: 1px solid #fff;

}



div.content-left p {

    background-color: #9589ba;

    margin: 4px 0 0 0 !important;

    color: #fff;

    text-align: left;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    padding: 2px;

    font-size: 11px;

    border: 1px solid #fff;

}



div.content-left p span {

    font-size: 11px;

}



div.content-right {

    float: left;

    margin-left: 5px;

    width:430px;

    /* display: inline; */

}



div.content-full {

    clear: both;

    padding-top: 15px;

}



p.end-story-links {

    border-bottom: 4px solid #d1b9b3;

    margin-bottom: 15px !important;

    font-size:11px;

}



div#footer {

    clear: both;

    border-top: 1px solid #5e534f;

    background-color: #e7e5d2;

    padding: 10px;
	
	
}



img.content-img {

    float: left;

    border: 2px solid #ccc;

    margin: 0 10px 10px 0;

}

/* @end */

/* @group Nav */

ul#nav {

    margin: 0 0 10px 0;

    height: 40px;

    line-height: 45px;

    font-size: 11px;

    color: #4f398b;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    font-family: Verdana;

    overflow: hidden;

}



ul#nav li {

     display: inline; 

    list-style-type: none;

    margin: 0 20px 0 0;

}



ul#nav li a:link, ul#nav li a:visited {

    color: #4f398b;

    text-decoration: none;

}



ul#nav li a:hover {

    color: #4f398b;

}



ul.side-nav {

    margin: 10px 5px 10px 17px;

   /* border-top: 1px solid #e9e7e7;*/

    font-size: .85em;

    color: #4f398b;

}



ul.side-nav li {

    margin: 0;

    list-style-type: none;

    padding: 1px 0;

}



ul.side-nav li a {

    display: block;

    border-bottom: 2px dotted #8D8181;

    margin: 0;

    padding: 10px 10px 10px 20px;

  /*  background: url(close-arrow.gif) no-repeat 5px 50%; */

}



ul.side-nav li a:link, ul.side-nav li a:visited {

    color: #4f398b;

    text-decoration: none;

	font-size:12px;

}



ul.side-nav li a:hover {

   /* background: url(side-nav-bullet-light.gif) no-repeat 5px 50% #f6f5f0; */

    color: #4f398b;

	font-size:12px;

}



ul#footer-nav {

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    margin: 0 0 10px 0;

}



ul#footer-nav li {

    display: inline; 

    margin: 0;

    padding: 0 10px 0 5px; /*border-right: 1px solid #958d83;*/

}



ul#footer-nav li.last {

    border-right: none;

}



ul#footer-nav li a:link, ul#footer-nav li a:visited {

    color: #5e534f;

    text-decoration: none;

}



ul#footer-nav li a:hover {

    color: #453e3b;

}

/* @end */

/*@group Headings*/

H1 {

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px

}



H2 {

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px

}



H3 {

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px

}



H4 {

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px

}



P {

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px

}



H1 {

    	MARGIN-BOTTOM: 7px;

    	FONT: 15px;

	FONT-FAMILY: Verdana;

   	COLOR: #1b0069;

}



H2 {

    MARGIN-TOP: 1em;

    MARGIN-BOTTOM: 7px;

    FONT: bold 13px Verdana, Arial, Helvetica, sans-serif;

    COLOR: #4f398b

}



H3 {

    MARGIN-TOP: 1em;

    MARGIN-BOTTOM: 7px;

    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;

    COLOR: #4f398b

}



H5 {

    MARGIN-BOTTOM: 7px;

    FONT: bold 17px Verdana, Arial, Helvetica, sans-serif;

    COLOR: #4f398b

}

/* @group Headings

 

 h1 {}

 h2 {margin: 0 0 0 0;font-family: "Verdana";font-face:Verdana;font-weight: lighter;font-size: 1.6em;color: blue;}

 h3.dateline {font-size: .8em;font-weight: lighter;color: #dc3409;margin: 0 0 10px 0;}

 h4 {margin-left: 25px;margin-right: 10px;text-transform: uppercase;font-weight: lighter;margin-bottom: 10px;font-family: "Verdana", Verdana;font-face:Verdana;color: #a1a09b;}

 h5 {}

 h6 {}

 @end */

/* @group Text Styles 	*/

div#content-inner {

    font-size: 11px;

    color: #929291;

    line-height: 1.7em;

}



div#content-inner p {

    margin: 2px 0 30px 0;

}



P {

    FONT-SIZE: 11px;

    COLOR: #3c3c3d;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

/* @end */

/* @group Lists */

/* @end */

/* @group Forms */

form#search-form { /*width: 150px;*/

    float: right;

    margin: 4px 0 0 0;

    border-right: 1px solid #736749;

    border-left: 1px solid #736749;

    border-bottom: 1px solid #736749;

}



form#search-form input.txt {

    width: 140px; /*border: 1px solid #736749;*/

    /*border-top: 4px solid #635534;*/

    border: none;

    margin: 0;

    padding: 4px;

    background-color: #dbd6c9;

    color: #fff;

    text-transform: uppercase;

}

/* @end */

/* @group Links - link visited hover active */

div#content-inner a:link, div#content-inner a:visited {

    color: #0345C0;

    text-decoration: none;

    border-bottom: 1px dotted #0345C0;

}



div#content-inner a:hover {

    color: #0345C0;

    border-bottom: 1px dotted #0345C0;

}



p.end-story-links a:link, p.end-story-links a:visited {

    color: #0345C0;

    text-decoration: none;

    border-bottom: none !important;

}



p.copyright a:link, p.copyright a:visited {

    color: #797069;

    text-decoration: none;

}



p.copyright a:hover {

    color: #453e3b;

}

/* @end */

/* @group Misc */

.clear {

    clear: both;

}



.clearfix:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}

/*

 .subHead

 {background-image:url(toplink_bg.jpg);width:100%;background-position:left top;background-repeat:repeat-x;color:#204B79;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-align:center;text-decoration:none;}

 .subHead2

 {background-image:url(toplink_bg.jpg);width:100%;background-position:left top;background-repeat:repeat-x;color:#204B79;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-align:center;text-decoration:none;}

 .entry {

 background:#FFFFFF url(box.gif) repeat-x scroll left top;

 border:1px solid #DADADA;

 float:left;

 margin:5px;

 padding:10px;

 }

 */

.h2 {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

    border-bottom: solid 2px grey;

    width: 100%;

    background-color: #E7E5D2;

    padding: 5px;

}



h1 {

    color: #3C3C3D;

    font-family: verdana;

   font-size:16px;

    border-top: solid 2px grey;

    width: 100%;

    background-color: #E7E5D2;

    padding: 5px;

}



.clearfix {

    display: inline-block;

}

/* Hides from IE-mac \*/

* html .clearfix {

    height: 1%;

}



.clearfix {

    display: block;

}

/* End hide from IE-mac */



.companyNameContainer

{

 float:left;

 height:40px;

 margin:7px 0 0 10px;

	padding-left:112px;

}

.topMenu { float:left;padding-left:100px;}

.companyName {

    font-size: 24px;

  /*  font-weight: bold;*/

    font-family: verdana;

    padding-top: 5px;

	line-height:24px;

}



.serialno {/* School List Number css*/

	background-image: url(images/rank.jpg);

	background-repeat: no-repeat;

		padding-top:7px;

		display:block;

		width:40px;

		height:33px;

	padding-left:15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;



	

}

/* @end */





#jquery-overlay {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

	width: 100%;

	height: 500px;

}

#jquery-lightbox {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 100;

	text-align: center;

	line-height: 0;

}

#jquery-lightbox a img { border: none; }

#lightbox-container-image-box {

	position: relative;

	background-color: #fff;

	width: 250px;

	height: 250px;

	margin: 0 auto;

}

#lightbox-container-image { padding: 10px; }

#lightbox-loading {

	position: absolute;

	top: 40%;

	left: 0%;

	height: 25%;

	width: 100%;

	text-align: center;

	line-height: 0;

}

#lightbox-nav {

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	z-index: 10;

}

#lightbox-container-image-box > #lightbox-nav { left: 0; }

#lightbox-nav a { outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {

	width: 49%;

	height: 100%;

	zoom: 1;

	display: block;

}

#lightbox-nav-btnPrev { 

	left: 0; 

	float: left;

}

#lightbox-nav-btnNext { 

	right: 0; 

	float: right;

}

#lightbox-container-image-data-box {

	font: 10px Verdana, Helvetica, sans-serif;

	background-color: #fff;

	margin: 0 auto;

	line-height: 1.4em;

	overflow: auto;

	width: 100%;

	padding: 0 10px 0;

}

#lightbox-container-image-data {

	padding: 0 10px; 

	color: #666; 

}

#lightbox-container-image-data #lightbox-image-details { 

	width: 70%; 

	float: left; 

	text-align: left; 

}	

#lightbox-image-details-caption { font-weight: bold; }

#lightbox-image-details-currentNumber {

	display: block; 

	clear: left; 

	padding-bottom: 1.0em;	

}			

#lightbox-secNav-btnClose {

	width: 66px; 

	float: right;

	padding-bottom: 0.7em;	

}



/* jQuery lightBox plugin - Gallery style */

	.gallery {

		background-color: #ffffff;

		padding: 1px;

		width: 250px;

	}

	.gallery ul { list-style: none; }

	.gallery ul li { display: inline; margin-left:1px;}

	.gallery ul img {

		border: 1px solid #3e3e3e;

		

	}

	.gallery ul a:hover img {

		/*border: 1px solid whitesmoke; */

		

		color: #fff;

	}

	.gallery ul a:hover { color: #fff; }

.grid_broder
{
	border: #cdc3ab solid 1px;
}
.grid_broder td
{
	padding: 5px;
}
.gridmainbg
{
	background-color: #f4f2ec;
	color: #635534;
}
.gridAltbg
{
	background-color: #f4f4f4;
}