/*   Contract css   */

body {background-image:url('webimages/bg.jpg'); color:#000066;}
A {font-family: tahoma,helvetica,arial; font-size: 14px; color: #ffffff; text-decoration: NONE}
A:hover {font-family: tahoma,helvetica,arial; font-size: 14px; color: #FF6666;}
A.bottomlinks {font-family: arial; font-size: 11px; color: #666666; text-decoration: NONE}
A:visited.bottomlinks {font-family: arial; font-size: 11px; color: #666666; text-decoration: NONE}
A:hover.bottomlinks {font-family: arial; font-size: 11px; color: #990000; text-decoration: NONE}
a.nav4 {
	color: #000099;
	font: 13px arial, sans-serif;
	text-decoration:BOLD, UNDERLINE;
}
a:hover.nav4 {
	color: #FF3333;
	}
H3 {font-family: arial; color: 000066;}	
H4 {font-family: arial; color: 000066;}	
Li {font-family: arial; font-size: 80%; font-weight: bold}	
	.tablecenter {text-align: center;  margin-left:auto; margin-right:auto; margin:auto; align:center;}
	.tableleft {float:left; margin-left:0; margin-right:auto; border-spacing: 4px; width: 250px; padding: 6px;}
	.tableright {float:right; margin-right:0; margin-left:auto; border-spacing: 4px;}
 span.c3 {color: #000066; font-family: arial; font-size: 80%}
 span.c2 {color: #000066; font-family: arial; font-size: 90%}
 span.cwhite {color: #FFFFFF; font-family: arial; font-size: 90%}
 span.cgreen {color: #006600; font-family: arial; font-size: 100%}
 span.c4 {color: #333333; font-family: arial; font-size: 60%}
 span.cred {color: #990000; font-family: arial; font-size: 80%}
 span.c1 {color: #990000; font-family: arial; font-size: 100%; text-decoration: BOLD;}
 div.right {text-align: right}
 .center {text-align: center}
 tr.d0 td {
	background-color: #ffffff;
}
tr.d1 td {
	background-color: #eeeeff;
}
 hr {
  border: 0;
  width: 80%;
  color: #000066;
}
img { border: 0; }
.align-left { float:left; margin: 5px 15px 15px 5px; } 
.align-right { float:right; margin: 5px 5px 15px 15px; }
IMG.center { display: block; margin-left: auto; margin-right: auto }
fieldset
{
border: 1px solid #781351;
width: 24em;
padding: 2em;
background-image : url(webimages/form.jpg); 
}

legend
{
color: #000;
background: #ffc758;
border: 1px solid #781351;
font-family: arial; 
font-size: 13px;
padding: 2px 6px
} 
.shadow {
 -moz-box-shadow:inset 0 0 10px #000000;   
 -webkit-box-shadow:inset 0 0 10px #000000;   
 box-shadow:inset 0 0 10px #000000;
 border-radius: 10px;
 border-collapse:separate;
 border: 0;
 margin: auto;
 width: 250px;
 background-image: url(webimages/boxbg.jpg);
 padding: 16px;
 float:left; 
 margin-left:0; 
 margin-right:auto; 
 }	
 .shadowbig {
 -moz-box-shadow:inset 0 0 10px #000066;   
 -webkit-box-shadow:inset 0 0 10px #000066;   
 box-shadow:inset 0 0 10px #000066;
 border-radius: 10px;
 border-collapse:separate;
 border: 0;
 margin: auto;
 width: 960px;
 background-color: #FFFFFF;
 padding: 8px;
  }
  .tablelinks {
 -moz-box-shadow:inset 0 0 10px #000000;   
 -webkit-box-shadow:inset 0 0 10px #000000;   
 box-shadow:inset 0 0 10px #000000;
 border-radius: 10px;
 border-collapse:separate;
 border: 0;
 margin: auto;
 width: 100%;
 height: 40px;
 background-image : url(webimages/buttonbg.jpg); 
 padding: 8px;
 border-color: #CCCCCC;
  }
  .valigntop {
 vertical-align: top;
  }
 .part {
  -moz-box-shadow:inset 0 0 10px #000000;   
 -webkit-box-shadow:inset 0 0 10px #000000;   
 box-shadow:inset 0 0 10px #000000;
 border-radius: 10px;
 border-collapse:separate;
 border: 0;
 margin: auto;
 width: 90%;
 padding: 10px;
 border-spacing: 2px;
 }
 .parttable {
 border: 0;
 margin: auto;
 width: 100%;
 padding: 10px;
 }
 .full {
 border-collapse:separate;
 border: 0;
 margin: auto;
 width: 100%;
 padding: 2px;
 }
