/*

CSS File for http://ab.mec.edu/

Author: Sruthi Valluri

Last updated: August 21, 2006



Copyright (c) APS & ABRSD; all rights reserved



*/





* {margin: 0; padding: 0; border: none; text-decoration: none}





/* BEGINNING OF FLOATING DIV LAYERS: DO NOT EDIT! */



body {

	background: #ffffff;

	text-align: center;

	font: 11px verdana, lucida, helvetia, sans-serif;

        line-height: 15px;

}

#container {

	background: url(images/bg.gif) repeat-y;

	width: 755px;

	margin: auto;

	text-align: justify;

}

#header {

	height: 213px;

    width: 750px;

	background: url(images/header.jpg) no-repeat;

}

#footer {

	background: url(images/footer.gif) no-repeat;

        width: 750px;

	height: 60px;

	clear: both;

        line-height: 45px;

	padding: 0px 0px 0px 10px;

}

#navigation {

	width: 183px;

	margin-top: 15px;

	padding-left: 10px;

        float: left;

}

#content {

	width: 525px;

	margin: 7px 10px 10px 10px;

        padding: 0 6px 10px 0px; 

	float: right;

}

#topnav {

	width: 600px;

    padding-top: 15px;

    /*margin: 0px 0px 0px 182px;*/

	text-align: justify;

}



/* END OF FLOATING DIV LAYERS */











/* BEGINNING OF TEXT STYLING: EDIT OF NECESSARY */



.h1 {

	font-size: 150%;

	text-indent: 0px;

	line-height: 45px;

	color: #4E6692;

	font-weight: normal;

	margin: 0 0 10px 0;

	text-align: left;

}

.h2 {

    margin: 15px 0 10px 0;

    text-indent: 0px;

	text-align: left;

	font-weight: normal;

    color: #507765;

	font-size: 14px;

}

.h3 {

      margin: 20px 0 10px 0;

      text-align: left;

      font-weight: normal;

      color: #91643B;

      font-size: 13px; 

}

.h4  {

      margin: 15px 0 10px 0;

      text-align: left;

      font-weight: bold;

      color: #000000;

      font-size: 12px;

}



p {margin-bottom: 17px}

ul {margin-left: 15px}

li {margin-left: 15px; margin-bottom: 5px}







       /* Beginning of Link styling: Edit if necessary */



A { 

      color: #0253C1; 

      text-decoration: none; 

      cursor: default; 

      font-weight: normal 

}

A:hover { 

      color: #5FA0F9; 

      text-decoration: underline; 

      cursor: pointer; 

      font-weight: normal 

}

A.more {

      color: #9C3939;

      text-decoration: none;

      cursor: default;

      font-weight: normal;

      font: 9px verdana;

}

A.more:hover {

      color: #000000;

      text-decoration: none;

      cursor: pointer;

      font-weight: normal;

      font: 9px verdana;

}      

A.nav { 

      color: #0253C1; 

      text-decoration: none; 

      cursor: default; 

      font-weight: normal; 

      line-height: 13px;

      font: 11px arial;

}

A.nav:hover { 

      color: #000000; 

      text-decoration: none; 

      cursor: pointer; 

      font-weight: normal; 

      line-height: 13px;

      font: 11px arial;

}



A.table { 

      color: #0253C1; 

      text-decoration: none; 

      cursor: default; 

      font-weight: normal; 

      font: 11px arial; 

}

A.table:hover { 

      color: #5FA0F9; 

      text-decoration: none; 

      cursor: pointer; 

      font-weight: normal; 

      font: 11px arial; 

}



A.topnav  { 

	  color: #C83131; 

	  font: 12px georgia, serif; 

	  text-decoration: none; 

	  cursor: hand; 

}



A.topnav:hover {

      color:#291E7E; 

      text-decoration: none; 

      cursor: hand;      

      font: 12px georgia, serif;

}





       /* End of Link styling */







.box {

	width: 325px;

	margin: 10px auto;

	padding: 5px 10px;

	background: url(images/boxbg.gif) repeat-y;

	font-size: 100%;

	text-align: justify

}



.csubtext  {

      font: 11px verdana, lucida, helvetia, sans-serif; 

      cursor: default; 

      color: #000000; 

      letter-spacing: 0px;

      text-align: center; 

      font-weight:normal;

}



.ctext {

      font: 11px verdana, lucida, helvetia, sans-serif; 

      cursor: default; 

      color: #000000; 

      letter-spacing: 0px;

      text-align: center; 

      font-weight:normal;

}

em {

      font: 11px verdana, lucida, helvetia, sans-serif;

      color: #996E40;

      line-height: 15px;

}

 



.mcmanus { 

      font: 11px verdana, lucida, helvetia, sans-serif;

      color: #4E6692; 

      text-align: center; 

      font-weight: normal; 

      letter-spacing: 0px

}



.nav {

        font: 11px arial; 

        color: #000000; 

        letter-spacing: 0px; 

        line-height: 13px;

        font-weight: normal; 

        cursor: default

}



.navhead { 

        font: 11px Arial;

        font-weight: bold; 

        background: #ffffff; 

        color: #000000; 

        text-align: left; 

        letter-spacing: 0px; 

        border: solid #919090 1px;

        padding: 2px 0 2px 4px;

}



.navsep {margin: 5px 0px 5px 0; clear: both; align: center;} 



.posthead {

        background: #E6E6E6;

        font: 11px arial;

        font-weight: bold; 

        letter-spacing: 1px;

        line-height: 17px;

} 

.subtext {

        font: 11px verdana, lucida, helvetia, sans-serif; 

        cursor: default; 

        color: #000000; 

        letter-spacing: 0px;

        text-align: left; 

        line-height: 15px;

        font-weight:normal;

}

form {

	background: #ffffff;

	color: #000000;

	border: 0px;

	text-align: left;

	font: arial;

	font-size: 11px;

}

label {

	clear: left;

	float: left;

	width: 150px;

	margin: 0px 0 0px 0;

        font: arial;

        font-size: 11px;

}

fieldset {

	border: 0;

}

legend {

	display: none;

	margin-bottom: 0px;

}

input, select, textarea {

	float: left;

	margin-bottom: 7px;

        margin-right: 5px; 

	width: 140px;

	background: #ffffff;

	color: #555;

	border: 1px solid #9D9B9B;

	font: arial;

        font-size: 11px;

}

input.button {

	float: none;

	display: block;

	margin-left:0px;

	width: auto;

	cursor: hand;

	cursor: pointer;

}
