/* 

CSS for Services Department @ Info Tech, INC
by Prentiss Lee -- June 2004
	
This document includes only base styles (NN4/IE5 compatibility).

*/


/* Formatting styles */

body {margin: 1px 0px 0px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
 font-style: normal; font-weight: normal; font-size: 16px; text-align:center; background-color: #003366;  }

table { font-family: Arial, Helvetica, sans-serif; }
 td { font-family: Arial, Helvetica, sans-serif; }
 th { font-family: Arial, Helvetica, sans-serif; }

blockquote {font-family: Arial, Helvetica, sans-serif;}

p { font-family: Arial, Helvetica, sans-serif; font-size: medium; text-align:left; color:#FFFFFF; }

ul { font-family: Arial, Helvetica, sans-serif;}

h2, h3, h4 { font-family: Arial, Helvetica, sans-serif; text-align:left;}

b {font-family: Arial, Helvetica, sans-serif;}

i {  font-family: Arial, Helvetica, sans-serif; font-style: italic; }

address {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}

input { font-family: monospace; }

textarea { font-family: monospace; }

a		{font-family: Arial, Helvetica, sans-serif; font-size: medium; color:#FFFFFF;}

a:link	{color:#FFFFFF;}

a:visited	{color:#CCFFFF}
      
.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; color: #CCCCCC; text-align:left;}

.subtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; color: #CCCCCC}

td.head {  font-weight: bold; background-color: #663333; }

.footer { font-family:Verdana,Arial,sans-serif;  color:#ccc; font-size:10px; width: 790px; 
 text-align: right;  clear: both;  position: relative;  border-top: 1px solid #ccc; }


/* page structure and positioning  */

#headerSection{ background-color: #003366; width: 790px; }

#mainNav { position: relative; padding-bottom: 20px; background-color:#003366 }

#middleSection { margin: 0em 1em 1em 0em; width: 800px; }

#footerSection { clear: both; margin-top: 0; padding-top: 0px; margin-bottom: 1em; background-color:#FFFFFF  }

/*	top nav menu row */

.userlinks { font-size: 14px; font-weight: normal; text-decoration: none; margin-right: 2em; float: right; margin-top: 0.25em;  }

#MenuBar{ float: none; width: 790px; position: absolute; left: 0px; }

#LinkBar{ float: none; width: 790px; height: 21px; position: relative; left: 1px; background-color: #003366;
font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }

#MenuBar{ top: 20px; z-index: 4;}

#LinkBar{top:-3px; z-index: 3;}

.navlinks { font-size: 12px; margin-right: 2em; float: right; margin-top: 0.25em; color:#FFFFFF  }

.navlinks A:visited { color: #ffffff; text-decoration: none; }

.navlinks A:link    { color: #ffffff; text-decoration: none; }
                   
.navlinks A:hover   { color: #ffffff; text-decoration: underline; }

/* left nav column */

#secondNavSection { float: left; width: 100px; padding-top: 35px; padding-right: 20px;
padding-left: 1em; margin-top: 0px;  margin-bottom: 20px;  margin-right: 0px;  /*this is needed for N4.X */ background-image:
url('../plates/img/vert_divide_line.jpeg'); background-repeat: no-repeat; background-position:  right;}

.secondNav A:link, .secondNav A:visited, .secondNav A:active { text-decoration: none; color: #666666; font-size: 14px; font-weight: bold;  }

.secondNav A:hover {color:#666666; text-decoration: none;}

.secondNav P { margin: 0.3em 0em; padding: 0.3em 0em; font-size: 14px; font-weight: normal; line-height: 1.1em;  color: #888;	 text-align: right; }

.secondNav A:link, .secondNav A:visited, .secondNav A:active { text-align: right; voice-family: "\"}\"";
 voice-family: inherit; display: block }

/* Content column */

#columnA { width: 610px; margin-left: 15px;  margin-top: 1em; padding-bottom: 5px;  position: relative; float: left; background-color:#FFFFFF   }

.borders {border-left-color: blue; border-left-style: solid; border-left-width: 3px; padding-left: 6px;}




