/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }


/* styles.css */

body {
font-size: 76%; }

div#top {
position : relative;
padding-top : 20px;
text-align : center;
height : 100px;
left : 0;
right : 0;
margin-left : auto;
margin-right : auto; }

div#top_left {
position : absolute;
height : 100px; 
width : 50%;
z-index : -20;
bottom : 0;
left : 0;
background-image : url('../images/nagcas_left.gif');
background-repeat : repeat-x; }

img.logo {
margin-bottom : 37px; }

div#top_right {
position : absolute;
height : 100px; 
width : 50%;
z-index : -20;
bottom : 0;
right : 0;
background-image : url('../images/nagcas_right.gif');
background-repeat : repeat-x; }

div#nav {
margin-bottom : -3px;
position : relative;
width : 780px;
height : 100px;
text-align : left;
left : 0;
right : 0;
margin-left : auto;
margin-right : auto; }

ul#menu {
list-style : none;
position : absolute;
bottom : 27px;
right : 25px; }

ul#menu li {
display : inline;
font : 1.15em Verdana, Tahoma; }

ul#menu li {
margin-right : 10px;
padding-right : 10px; }

ul#menu li a {
text-decoration : none;
color : #0E0E0E; }

ul#menu li.this a {
color : #FF4040; }

ul#menu li a:hover { 
color : #D90000 }

div#content {
margin-top : -4px;
padding-top : 15px;
padding-bottom : 40px;
position : relative;
background-image : url('../images/content_bg.gif');
background-repeat : repeat; }

div.box {
position : relative;
width : 780px;
left : 0;
right : 0;
padding-bottom : 15px;
margin-left : auto;
margin-right : auto; }

div.box_main {
margin-top : -5px;
margin-bottom : -14px;
background-image : url('../images/box_bg.gif');
background-repeat : repeat-y; }

div.box_main img {
float : right;
margin-bottom : -20px;
padding : 0 35px 30px 20px; }

h2 { 
margin-left : 25px;
margin-bottom : 5px;
font : 1.4em Tahoma, Verdana;
color : #BF0000; }

p.break {
margin-bottom : 4px; }

p { 
margin-left : 25px;
padding-right : 25px;
margin-bottom : 14px;
font : 1.0em Verdana, Tahoma;
line-height : 1.4em;
color : #FFF; }

ul.standard {
margin-top : -6px;
margin-bottom : 16px;
}

ul.standard li { 
margin-left : 50px;
padding-right : 50px;
margin-bottom : 5px;
font : 1.0em Verdana, Tahoma;
line-height : 1.3em;
color : #FFF; }

ul.unis_emps {
list-style : none;
margin-top : -6px;
margin-bottom : 14px; }

ul.unis_emps li { 
margin-left : 25px;
padding-right : 25px;
margin-bottom : 4px;
font : 1.0em Verdana, Tahoma; }

ul.unis_emps li a:link, ul.universities li a:visited {
text-decoration : none;
color : #FFBFBF; }

ul.unis_emps li a:hover { 
color : #D90000 }

p a:link, a:visited { 
text-decoration : none;
color : #FFBFBF; }

p a:hover { 
color : #D90000 }