body 

{  

background: #003;

padding:0;

margin:0; 

font: 76%  Arial, Helvetica, sans-serif; 

color:#000;

text-align:center;

font-size:12px;

}



a {

color: #000; 

font-family: verdana; 

font-weight:normal;

text-decoration: none; 



}



a:hover {

color: blue;

text-decoration: underline;

font-weight:normal; 

}



a:active {

color: green; 

} 





h1,h2,h3,h4 {

margin: 0;

 }



h1 {

font-size: 1.4em;

font-family: verdana;

color:#006;

font-style:italic;

}



h2 {

font-size: 1.6em;

color:#006;

}



h3 {

font-size: .8em;

color:#006;

font-family: tahoma;

}



h4 {

font-size: 1em;

margin-bottom: .5em;

}



#wrap 

{

padding: 0px;

margin: 0;

text-align: center;

border: 0px solid #9cf;

width:900px;

align: center;

background: #006;

background: url("images/background.gif");

}



#innerwrap {

border: 0px solid #9cf;

background:#ddd;

padding: 0px;

}



#header {

background:#fff;

border: 1px solid #026;

text-align: left;

padding:0px;

width:100%

}



#header1 {

height:80px;

background-color:#ccc;

background: url('images/msabanner_new.jpg') top left no-repeat;

}



#nav {

background:#ddd;

background-image:url('images/button_background2.jpg');

border: 1px solid #000; 

text-align:center;

padding: 0px;

margin: 0px;

width:900px

}

#nav ul

{

text-align:center;

list-style:none;

padding: 0px;

margin: 0px;

width:900px;

}



#nav li

{

display: inline;

font-size: 0.8em;

font-style: italic;

width:100%;

padding:0px;

}

#nav li a

{

border: 0px solid #fff;

text-decoration: none;

text-align: center;

padding-right: 0px;

padding-left: 0px;

font-weight:normal;

color:#900;

width:100%;

margin:0px;

}



#nav li a:hover

{

background-image:url('images/button_background1.jpg');

border:0px solid #aaa;

text-decoration: none;

color:blue;

}

#nav li a:active

{

border:0px solid #000;

text-decoration: none;

color:#f30;

}



#nav td:hover{

background-image:url('images/button_background1.jpg');

}

#nav td{

background-image:url('images/button_background2.jpg');

}

.leftcol{

width:130px;

}

.leftnav {

color:#c00;

margin:0;

padding:0;

text-align:left;

font-weight:bold;

font-style:none;

font-size: .7em;

color:#f30;



}



.leftnav ul{

width:100%;

margin:0;

padding:0;

list-style-type:none;

font-weight:bold;

}



.leftnav ul li{

list-style-type:none;

color:#c00;

text-align:center;

text-decoration:none;

width:100%;

margin:0;

padding:0;

padding-top:30px;

font-weight:bold;

}







.leftnav a{

list-style-type:none;

text-align:center;

padding-left: 0px;

color:#c00;

text-decoration: none;

width:100%;

font-weight:bold;

}



.leftnav a:hover{

color:blue;

font-weight:bold;



}



.leftnav a:active

{

color:blue;

background:#ccc;

font-weight:bold;

}



.leftbutton{

/*background-image:url('images/leftbutton.jpg');*/

/*background-color:#ddd;*/

border:0px solid #aaa;

padding:0px;

margin-top:30px;

list-style-type:none;

valign:middle;

font-weight:bold;

}



 .leftbutton div:hover{

/*background-image:url('images/leftbutton1.jpg');*/



}





#titlebox {



width: 69.9%;



float:left;

}





#footer {

background:#9cf;

background: url("http://www.phillsmith.com/images/footerbackground.gif");

border: 1px solid #026;

text-align:center;

padding:0px 0px 0px 0px;

font-size: .8em;

color: #000;



a {

color: #000; 

font-family: arial;

font-weight:normal;

text-decoration: none;

padding-right:20px;

  }



a:hover {

color: blue;

text-decoration: underline;

font-weight:normal; 

}





}



#footer ul

{

text-align:center;

padding: 0px;

margin: 0px;



}



#footer li

{

display: inline;

font-size: .8em;

font-style: italic;

}

#footer li a

{



text-decoration: none;

text-align: center;

padding-right: 1px;

padding-left: 1px;

font-weight:normal;

color:black;

}



#footer li a:hover

{

text-decoration: none;

color:blue;

}

#footer li a:active

{

text-decoration: none;

color:#f30;

}



#content {



/* background: url("images/sky.gif") top right no-repeat; */





background-color:#fff;

border: 1px solid #026;

padding:0px;

margin-bottom:3px;

text-align:left;

width:900px;

}





#titlebox {



width: 69.9%;

float:left;

}





#titlebox h1 {

text-align:center;

margin: 1em 0;

font-size: 1.8em;

font-family:"Times New Roman", Times, serif;



}

.searchbox {

background:#cfc;

width: 29.9%;

border: 1px solid #333;

font-size:10px;

margin-left: 70%;

text-align: center;

}



.searchbox .butn{

margin: 0 .3em;

color: #000;

background: #ffa20f;

border: 2px outset #d7b9c9

}



form{

padding: .5em 0;

}



#catname {

background: #ccc;

padding: .3em 1em;

}



#catname h3 {

font-weight: bold;

font-size: 1.2em;



margin: 0;



}



#maintable {

padding: .3em 1em;

}



table.data {

font-family:"tahoma", Arial, Helvetica, sans-serif;

width:99%;

}



td.data {

padding: .2em .3em;

}



th {

background:#ff9;

font-weight:bold;



}



tr.d0 td {

background-color: #cfc; color: black;  padding: .2em;

}





tr.d1 td {

	background-color: #cff; color: black; padding: .2em;

}



.linkbox {

background: #ffc;

padding: .3em 1em;

border: 1px solid #cff;

}



.other {



padding: .3em 1em;

border: 1px solid #cff;

}



.microad {

	border: medium dotted #ccc;

	padding: 3px 2px 1px 2px;

	width: 94px;

	text-align:center;

	margin: .5em 0;

}



.linklist ul {

margin-left: 0;

padding-left: 0;



}



.linklist li {

padding-bottom: .7em;

margin-left: .5em;

}



.paragraph {

font-size: .9em; 

font-weight:normal



}

.logo {

text-align:right;





}

