body {
	font-size : 0.7em;
	/*font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-family: Verdana,sans,sans-serif,Helvetica;  
	margin-left : 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color:#374657;           
	
	
	
	
	
	
}
img
{
	border: 0px;
}
td
{
	font-size: 0.7em;
}
a{	
	color : #223355;
	text-decoration: none;
}

a:hover {	
	text-decoration: underline;
}

h1 {	
	margin : 0px;
	padding-top : 5px;
	font-size : 1.8em;
}

h1 a:visited,
h1 a:active,
h1 a:link,
h1 a:hover {
	color : #FFF;

	margin-top : 10px;
	text-decoration : none;
}

h2 {
	margin-top : 10px;
	font-size : 1em;
}

h5 
{
	margin: 0px;
	padding: 0px;
}

#top {
	background-color : white ;
	height: 130px;
	vertical-align: middle;	
	horizontal-align: right;left: 50px;
	margin: 0px;
}



#sub
{
	text-align: right;
	
	color: black;
	font-size: 1em;
	padding: 4px;
}

#menu
{  
	text-align: right;

	background-color: #96bfed ;
	color: #CCCCCC;
	font-size: 15px;
        font-family: Verdana,sans,sans-serif,Helvetica; 
        color:blue;
        border-bottom : 1px solid #000000;
	padding: 5px;
}

#gallery
{

color:blue;



}

#menu a{

color:black;text-align: right;
text-decoration : none;
padding: 5px;

background:url("tab_on_ns2.gif") no-repeat right top;	
}

#menunow {


background:url("tab_on_ns.gif") no-repeat right top;	
}



#menu  a:hover {
text-align: right;
text-decoration : none;

padding: 5px;
background:url("tab_on_ns.gif") no-repeat right top;	}

#alumni
{background:white;
padding: 14px;}



img.floatleft {  float: left; 
    margin: 4px; 
    margin-right:9px;
    }

       
#leftmenu {
	position : relative;
	top: -2px;
	
		
	width : 220px;
	height: 98%;	

	
        color:white;
        background-color: #fdf8fd; 
	background-repeat: no-repeat;
}     

#leftmenu h3 {
         position : relative;
	 
	 
	 
        font-weight:bold;
	
	margin : 0px 10px 8px 12px;	
	padding : 0px;
	
	width : 180px;

	font-size : 1.5em;

	
	border-bottom : 1px solid black;
        color:#4f90c1;	
}

#leftmenu ul {

	width : 180px;
	
	list-style : none;
        font-size:14px;
	margin : 0px 10px 5px 6px;	
	padding-left : 0px;
	margin-left : 14px;
	margin-bottom : 10px;
         color:white;
}

#leftmenu li {
	display : inline; 
	margin-left : 8px;
	width : 180px;
	
}

#leftmenu a:active,
#leftmenu a:visited,
#leftmenu a:link {
      
      
	width : 180px;
	display : block;
	color : #000000;
	text-decoration : none;	
	
	padding-left : 17px; 
	background-image: url("dot.gif");
	background-repeat: no-repeat;
	background-position: center left;
}

#leftmenu a:hover {
	
        color:blue;
	text-decoration: underline;
	width : 180px;
       background-image: url("dot2.gif");
	background-repeat: no-repeat;
	background-position: center left;
}





#main {
}

#footer {
  background-color:#d0a852;
	margin : 0px;		
	padding-top :5px;	padding-bottom :5px;
	text-align : center;
	font-size : 14px;
        color: black;
        border-top: 1px solid black;
}
#footer a{
  
        color:black;
}
#footer a:hover{
  
        color:#FFCF30;
}
#thedata
{                             }
#thedata h4 span {
	color : #999;
}

#thedata h4 {
	margin : 0px;
	font-size : 1em;
}

p {
	margin : 0px;
	margin-bottom: 14px;
}

h3 {
	font-size : 1.2em;
	border-bottom : 1px solid #AAA;
}

.mybox
{       width: 650px;
	border: 1px solid #CCCCCC;
	border-bottom-width: 2px;
	border-right-width: 2px;
	padding: 4px;
	margin-bottom: 28px;
        font-size:12px;
        line-height: 1.9em;
}
.mybox h5, .mybox h2
{
	font-size: 14px;
	margin: 0px;
	margin-bottom: 4px;
}
.mybox .myboxfooter
{
	margin: 0px;
	margin-top: 30px;
	color: #AAAAAA;
	border-top: 1px solid #DDDDDD;
	font-size: 0.8em;
}

.Framework
{
	

border: 1px solid black;
background-color:#fdf8fd;
}
.MainCell
{
	border-left: 1px solid #aea3a3; 
	border-bottom: 1px solid #DDDDDD;
	padding: 10px;
	background-color: White;
	vertical-align: top;
}
.LeftCell
{
	width: 220px;
	vertical-align: top;

}
.FooterCell
{
	vertical-align: top;
}

#behind a{color : #8f6fa2;
	text-decoration: none;
}


#behind a:hover {	
	text-decoration: none;
	color:#ff78de;	
}

#behind img {

border:1px solid black;}


#behind TABLE    {   line-height: 1em; margin-left: auto; margin-right: auto;}
#behind TD       { color: #000; padding: 1em}


#centallign {
  
	text-align : center;
	font-size : 14px;

}

#gbook {background-color:#e2f8db; }

















