/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
}


a:link, a:visited {
color: #008EFF; /* dark reddish brown */
text-decoration: none;
font-size: 10pt;
font-family: Arial Black, sans-serif;
}

a:active, a:hover {
color: #ffffff;	/* vanilla color */
background-color: #008EFF;	/* custom greatness */
font-size: 10pt;
font-family: Arial Black, sans-serif;
}

div#servmenu {
padding-left: 10px;
padding-right: 2px;
padding-top: 4px;
padding-bottom: 4px;
background-color: #fffff;	 
border:thin; border-style: dashed; border-color: blue;
}

ul{
 width: 300px;
 margin: auto;
}

img{
	border: none;	
	display: block;  float: left;
}

div#outer{
	width: 805px; height: 800px; 
	margin: auto;

}

div#outer #header{
	position: relative;
	width: 100%; height: 194px;

}

/*about formatting*/
div[id ~= "mainb"]{
	text-align: left;
	width: 95%;
	margin: auto;
}

div[id ~= "mainb"] p{
	margin-left: 10px;
}

div[id ~= "mainb"] #p1{
	padding-bottom: 15px;	
}

div[id ~= "mainb"] #p2{
	margin-top: -10px;	
	
}

div[id ~= "top"]{
	background-image: url(images/tr1.png);
	background-repeat: no-repeat; background-position: top right;
	
}
div[id ~= "bottom"]{
	background-image: url(images/bl1.png);
	background-repeat: no-repeat; background-position: bottom left;	
	
}
/*end about formatting*/

span.s1{
	background: yellow;
	
}

div#quotes{
  
	background-image: url(images/quotesbkg1.png);
	width: 744px; height: 120px; margin: auto;
	background-repeat: no-repeat;
	text-align: left;
	/*border:thin; border-style: dashed; border-color: blue;*/
}

span#qspan{
  vertical-align: -12px;  
}

span#qspan:before{
  content: url(images/lq.gif);
  vertical-align: -3px;
}

span#qspan:after{
  content: url(images/rq.gif);
  vertical-align: -3px;
}

div#mainb{
	position: relative;
	margin-left: 0px;
	background-image: url(images/csoft.png);
	background-position: top left;
	background-repeat: no-repeat;
}


div#divide{
  position: relative;
  margin-top: -20px;
  margin-left: 220px;
}

table.tablelist{
  position: relative;
  margin-left: 55px;
  font-size: 17pt; 
  height: 200px;
  width: 700px;
  table-layout: fixed;
 /* border:thin; border-style: dashed; border-color: blue;*/
}

div#custweb{
position: relative;
width: 200px;
height: 200px;
margin-left: 230px;
margin-top: 230px;

}

div#topweb{
margin-left: 50px;

}

