body {
	margin-left: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/site_r2_c1.jpg);
	background-repeat: repeat-x;
	background-color: #f3eeea;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a:link {
	color: #FF0000;
}
a:visited {
	color: #FF0000;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #FF0000;
}
P, TD {	
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.padder {
padding-left: 10px;
padding-right: 10px;
background-image: url(images/t2.gif);
	background-repeat: repeat-y;
}

.pdfbutton {
margin-left: 10px;
margin-right: 10px;
margin-bottom: 10px;
}

H1 {
margin-top:16px;
	background-image: url(images/headbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
		height: 42px;
	padding-top: 6px;
	padding-left: 48px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
		font-weight:bold;
			color: #004898;
		}
		


h2 {
font-size: 12px;
}

.footertext {
font-size: 11px;
}

#solvemenu {
margin: 0;
padding-right: 10px;
background-image: url(images/solve2.gif);
	background-repeat: repeat-y;
}
#solvemenu ul{
margin:0;
}
#solvemenu li{
margin-left:-14px;
padding-left: 11px;
list-style: none;
background-image: url(images/menubg.gif);
	background-repeat: no-repeat;
	color: #ffffff;
	height: 18px;
}

#solvemenu a{
	color: #ffffff;
	text-decoration: none;
}

#solvemenu a:hover{
	color: #dddddd;
	text-decoration: none;
}

#solve h2 {
color: #ff0000;
background-image: url(images/h2.gif);
background-repeat: no-repeat;
background-position: left top;
min-height: 28px;
padding-top: 4px;
padding-left: 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
margin-top: 20px;
margin-bottom: -10px;
}

#solveform {
background-image: url(images/ff2.gif);
	background-repeat: repeat-y;
	color: #ffffff;
}

#solveform p, #solveform td {
	color: #ffffff;
}

#solveform INPUT, #solveform SELECT {
width: 150px;
}

#solveform TEXTAREA {
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#solveform FORM{
margin 0px;
}

.formButton {
background-color: #51a700;
border-color: #006ee9;
border-width: 2;
border-style: solid;
color: #ffffff;
font-size: 12px;
width: 200px;
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */

}

#solvebox {
background-color: #eeeeee;
border-color: #aaaaaa;
border-width: 1px;
border-style: solid;
color: #666666;
font-size: 11px;
width: 890px;
font-family: Verdana, Helvetica, sans-serif;
padding-left: 10px;
padding-right: 10px;
margin-top: 20px;

}

#solvebox h1 {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight:bold;
}

#solvebox h2 {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
margin-bottom: -10px;
}



#solvebox p {
color: #666666;
font-size: 11px;
font-family: Verdana, Helvetica, sans-serif;
}

#solvebox p a{
color: #666666;
}

#commenu {
margin: 0;
padding-right: 10px;
background-image: url(images/comm2.gif);
	background-repeat: repeat-y;
}
#commenu ul{
margin:0;
}
#commenu li{
margin-left:-14px;
padding-left: 11px;
list-style: none;
background-image: url(images/menubg.gif);
	background-repeat: no-repeat;
	color: #ffffff;
	height: 18px;
}

#commenu a{
	color: #ffffff;
	text-decoration: none;
}

#commenu a:hover{
	color: #dddddd;
	text-decoration: none;
}

#busform {
background-image: url(images/busbox2.gif);
	background-repeat: repeat-y;
	color: #ffffff;
}

#busform p, #busform td {
	color: #ffffff;
}

#busform INPUT, #busform SELECT {
width: 150px;
}

#busform TEXTAREA {
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#busform FORM{
margin 0px;
}



#resform {
background-image: url(images/rb2.gif);
	background-repeat: repeat-y;
	color: #ffffff;
}

#resform p, #resform td {
	color: #ffffff;
}

#resform INPUT, #resform SELECT {
width: 150px;
}

#resform TEXTAREA {
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#resform FORM{
margin 0px;
}


#contactform {
background-image: url(images/cb22.gif);
	background-repeat: repeat-y;
	color: #ffffff;
}

#contactform p, #contactform td {
	color: #ffffff;
}

#contactform INPUT, #contactform SELECT {
width: 150px;
}

#contactform TEXTAREA {
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#contactform FORM{
margin 0px;
}



#freeform {
background-image: url(images/free2.gif);
	background-repeat: repeat-y;
	color: #ffffff;
}

#freeform p, #freeform td {
	color: #ffffff;
}

#freeform INPUT, #freeform SELECT {
width: 150px;
}

#freeform TEXTAREA {
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#freeform FORM{
margin 0px;
}

#crumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	width: 665px;
	height: 21px;
	padding-left: 14px;
	padding-top: 6px;
	margin-top: 18px;
	background-image: url(images/crumbbg.gif);
	background-repeat: no-repeat;
}

#crumb a {
	color: #ffffff;
}

#crumb a:hover {
	color: #bbbbff;
}

#mlbg{
background-image: url(images/ml2.gif);
	background-repeat: repeat-y;
	color: #ffffff;
}

#mlbg td, #mlbg p{
	color: #ffffff;
}

#bookmark{
	color: #004898;
}

#bookmark td, #bookmark p{
	color: #004898;
}

#bookmark a{
	color: #316c00;
	text-decoration: none;
}

#bookmark a:hover{
	color: #316c00;
	text-decoration: underline;
}

#mmb {
	background-image: url(images/mmb.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:10px;
		height: 47px;
		}


#footerlinks {
	width: 100%;
	background-color: #004a9c;
}
#footerlinkstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align:center;
	padding: 5px;
}

#footerlinkstext a{
	text-decoration:none;
	color: #ffffff;
}

#footerlinkstext a:hover{
	text-decoration:underline;
	color: #cccccc;
}


#birdmenu {
margin: 0;
padding-right: 10px;
background-image: url(images/bb2.gif);
	background-repeat: repeat-y;
}
#birdmenu ul{
margin:0;
}
#birdmenu li{
margin-left:-14px;
padding-left: 11px;
list-style: none;
background-image: url(images/menubg.gif);
	background-repeat: no-repeat;
	color: #ffffff;
	height: 18px;
}

#birdmenu a{
	color: #ffffff;
	text-decoration: none;
}

#birdmenu a:hover{
	color: #dddddd;
	text-decoration: none;
}

#birdmenu a:hover{
	color: #dddddd;
	text-decoration: none;
}
.photoborder {
margin-left: 10px;
margin-bottom: 10px;
}

#secureform {
background-image: url(images/sec2.gif);
	background-repeat: repeat-y;
	color: #ffffff;
}

#secureform p, #secureform td {
	color: #ffffff;
}

#secureform INPUT, #secureform SELECT {
width: 150px;
}

#secureform TEXTAREA {
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#secureform FORM{
margin 0px;
}

.photoborderleft {
margin-right: 10px;
margin-bottom: 10px;
}
.offborder {
	border-left: 2px solid #4fa901;
		border-right: 2px solid #4fa901;
}
ul.noin {
margin-left: .5em;
padding-left: .5em;
color: #cc0000;
font-weight: bold;
}

.othborder {
	border: 2px solid #004898;
}
#satis {
padding-left: 15px;
padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#satis h2 {
background-image: url(images/h22.gif);
background-repeat: no-repeat;
background-position: left top;
min-height: 28px;
padding-top: 4px;
padding-left: 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
margin-bottom: -10px;
color: #004898;
}

#pop1 {
background-image: url(images/pop1.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 170px;
padding-top: 50px;
padding-left: 12px;
padding-right: 153px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding-bottom: 0px;
margin-bottom: 0px;
}
#pop2 {
background-image: url(images/pop2.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 170px;
padding-top: 50px;
padding-left: 12px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding-bottom: 0px;
margin-bottom: 0px;
}
#pop3 {
background-image: url(images/pop3.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 170px;
padding-top: 50px;
padding-left: 12px;
padding-right: 153px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding-bottom: 0px;
margin-bottom: 0px;
}
#pop4 {
background-image: url(images/pop4.jpg);
background-repeat: no-repeat;
background-position: left top;
height: 170px;
padding-top: 50px;
padding-left: 12px;
padding-right: 153px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding-bottom: 0px;
margin-bottom: 0px;
}

#scul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

#scul .small{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}

#scul p{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
}

#scul a{
font-size: 11px;
}

#scul .biga a{
font-size: 12px;
}


#birdform {
background-image: url(images/bwh2.gif);
	background-repeat: repeat-y;
	color: #ff8800;
}

#birdform p, #birdform td {
	color: #ff8800;
}

#birdform INPUT, #birdform SELECT {
width: 150px;
}

#birdform TEXTAREA {
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#birdform FORM{
margin 0px;
}

h3{
width: 430px;
	color: #ffffff;

		height: 24px;
	padding-left: 16px;
	padding-top: 6px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
		font-weight:bold;
			background-color: #4fa901;
		}
.solution{
width: 662px;
	color: #ffffff;

		height: 20px;
	padding-left: 16px;
	padding-top: 6px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

			background-color: #4fa901;
		}

