* 
{
	margin: 0;
	padding: 0;
}
html
{
    font-size: 62.5%;
}

body 
{
	//margin: 20px 0;
	background: #eee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #444;
        text-align: center;
}
img
{
        border: 0;
}

h1, h2, h3 
{
	font-weight: normal;
	color: #444;
}

h1 { font-size: 2.2em;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
h2 { font-size: 1.6em;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
h3 { font-size: 1.2em;  font-weight: bold; }
h3.admission_section
{
       text-align: center;
       background-color: #3B3B3B;
       color: white;
}

p, ul, ol 
{
	margin-bottom: 1.5em;
	line-height: 1.5;
	font-size: 1.2em;
        font-family: Verdana, Arial;
}
ul li
{
        margin-bottom: 1.5em;
}
a, a:visited 
{
	color: #0099cc;
}

a:hover 
{
	text-decoration: none;
	color: #ED2024;
}
#breadcrumbs
{
        text-align: right;
        margin-bottom: 10px;
        margin-top: -5px;
}

#header 
{
   	
           height: 172px;
           margin: 0 auto;
           background: url(../images/logobckg3-600.jpg) no-repeat top right;
           /*margin-bottom: 2px;*/
           /*border-bottom: 1px dotted #3B3B3B;*/
}

#logo 
{
           /*background: url(../images/logo.jpg) no-repeat;*/
           height: 174px;
}
#logo img
{
       margin: 15px 20px 0 40px;
}

#logo h1 
{
        padding-top: 40px;
	font-size: 2.6em;
	text-align: left;
        text-transform: uppercase;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#logo h1 a
{
	font-weight: normal;	
	color: #444;
}
#logo h2 
{
       text-align: left;
}
#logo h2 a
{
       font-weight: normal;	
       color: #444;
}
#logo h3 
{
        margin: 10px;
	text-align: right;
	text-transform: uppercase;
        font-size: 1.1em;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        color: white;
}

#logo h3 a 
{
	color: #B3A7A0;
}

#logo a 
{
	text-decoration: none;
}
#menu 
{
        clear: both;
        margin-top: -2px;
        border-top: 1px dotted #000;
        border-bottom: 1px dotted #000;
        /*padding-top: 10px;*/
        height: 35px;
}
#menu ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li
{
	display: inline;
      
}

#menu a 
{
	display: block;
        float: left;
	height: 25px;
	padding: 10px 25px 0 25px;	

	text-decoration: none;

	color: #444;
        /*border-bottom: 1px solid #444;
        border-top: 1px dotted #3B3B3B;       
        border-right: 1px dotted #444;*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background: url(../images/img1-1.gif) no-repeat right bottom;
}

#menu a:hover 
{	
       text-decoration: underline;
}
/*div.checkmark_big ol 
{
      padding: 10px;
      list-style-image: url(../images/checkmark32.gif);
}*/

#page 
{
        padding-top: 50px;
}

/*#page h1, #page h2 
{
	margin-bottom: 20px;
}*/

#container
{
           margin: 0 auto;
           width: 960px;
           background: #fff;
           border-left: 2px solid #aaa;
           border-bottom: 2px solid #aaa;
}
#content 
{
           
           text-align: left;
           margin-right: 250px;
           margin-left: 200px;
	   padding-top: 20px;
           overflow: clip;
}

#content ol, #content ul 
{
	margin-left: 3em;
}
#content p img
{
        margin-right: 10px;
        margin-bottom: 10px;   
}
.thumbnail
{
       margin: 10px;
}

#sidebar 
{
        color: #ccc;
        background: #000;
        font-size: 90%;
        margin: 10px 0 0 0;
        padding:  10px 10px 0 20px;
        text-align: left;
	float: right;
	width: 210px;
}
#sidebar p
{
        margin:0;
        padding: 0;
}
#left_bar
{
        text-align: right;
	float: left;
	width: 180px;
        padding-right: 20px;
        padding-top:20px;
}


#sidebar h2, #left_bar h2  
{
	padding-top: 16px;
	font-weight: bold;
}
#sidebar h2
{
       color: #ccc;
}
#sidebar h2 a
{
        color: #ccc; 
} 
#left_bar h2 a
{
        color: #444;
}
#sidebar ul, #left_bar ul
{
	margin: 0;
	padding-top: 5px;
	list-style: none;
}
#sidebar li
{
      padding-top: 5px;
}
#left_bar li
{



	margin: 0 0 10px 0;
        padding: 0 0 5px 0;
	border-bottom: 1px dashed #CCCCCC;
}


#sidebar h3
{





       color: #ccc;


}
#left_bar h3
{
	height: 17px;
	padding: 0;
	background: #3B3B3B url(../images/img4a.gif) no-repeat;

	color: #FFFFFF;

        font-size: 12px;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/*
#sidebar ul.menu li ul li, #left_bar ul.menu li ul li
{
        margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px dashed #CCCCCC;
}*/
#footer 
{
        background: #fff;
	clear: both;
	margin: 0 auto;
        padding: 10px 0 0 0;
	border-top: 5px solid #000;
}

#footer p 
{
	margin-left: 200px;
	padding: 0;
	line-height: normal;
	font-size: 1.1em;
        text-align: left;
}
#legal 
{
	float: left;
}

#links
{
	float: right;
}.componentheading 	{ font-size: 2.2em;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: normal;	color: #444;}	