/* 

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;  }

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: 14px; text-align:left; }

ul { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align:left;}

li { padding-bottom: 10px; }

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; }

.purple {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align:left; color:#6A1692; font-weight: bold;}

.orange {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align:left; color:#FE5400;}
      
.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FE5400; text-align:left;}

.subtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666}

td.head {  font-weight: bold; background-color: #663333; }

.footer { font-family:Verdana,Arial,sans-serif; font-size: 12px; color: #666666; font-size:10px; width: 790px; 
 text-align: right;  clear: both;  position: relative;  border-top: 1px solid #ccc; }

 .news { display: block; font-size: 10px; width: 100%; }
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style2 {font-family: Arial, Helvetica, sans-serif}
.style3 {color: #FFFFFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

/* page structure and positioning  */

#headerSection{ background-color: #FFFFFF; width: 800px; }

#mainNav { position: relative; padding-bottom: 20px; background-color:#FFFFFF }

#middleSection { margin: 0em 1em 1em 0em; width: 800px; }

#footerSection { clear: both; margin-top: 0; padding-top: 0px; margin-bottom: 1em; }

#news {
	float: right;
	width: 200 px;
	text-align: right;
	border: 1px solid #ccc;
	padding: 10px 15px;
	background: #fff;
	position: relative;
	left: 600px;
	top: 4px;

}

/*	top nav menu row */

.userlinks { font-size: 14px; color: #ffffff; font-weight: normal; text-decoration: none; margin-right: 2em; float: right; margin-top: 0.25em;  }

#MenuBar{ float: none; width: 800px; position: absolute; left: 0px; }

#LinkBar{ float: none; width: 800px; height: 21px; position: relative; left: 1px; background-color: #6A1692;
font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: none; border-top: 1px solid #666666;
border-bottom: 1px solid #666666; }

#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;  }

.borders {border-left-color: blue; border-left-style: solid; border-left-width: 3px; padding-left: 6px;}
