body  {font-family: Arial, Helvetica, sans-serif; color:#000000; background-color:#ccddff; margin-top:0; margin-right:0; margin-bottom:5px; margin-left:0;}h1  {font-family: Arial, Helvetica, sans-serif; font-size:120%; margin-left:2%; margin-right:20%; text-align:left; color:#00308c; background-color:transparent; margin-top:15px; margin-bottom:5px; padding-bottom:5px; border-top-width:0; border-right-width:0; border-bottom-width:2px; border-left-width:0; border-style:solid; border-color:#00308c;} h2  {font-family: Arial, Helvetica, sans-serif; font-size: 80%; margin-left:2%; margin-right:20%; margin-bottom:5px; margin-top:20px; padding-left:2px; background-color:#DDEEFF; color:#00308c;}h3  {font-family: Arial, Helvetica, sans-serif; font-size: 80%; margin-left:3%; margin-right:20%; margin-top:0; margin-bottom:0; padding-left:0; background-color:transparent; color:#000000; font-weight:bold;}p  {font-family: Arial, Helvetica, sans-serif; margin-left:3%; margin-right:20%; font-size:80%; font-weight:normal; font-style:normal; text-align:justify; margin-top:0; margin-bottom:10px;}ol  {margin-top:0; margin-left:5%; margin-right:20%; font-weight:bold;}ul  {margin-top:0; margin-left:5%; margin-right:20%;}li	  {font-family: Arial, Helvetica, sans-serif; font-size:80%; text-align:left; font-weight:normal;}table  {margin-right:20%; margin-bottom:20px; margin-left:5%;}td  {vertical-align:top; color:#000000; background-color:#DDEEFF; font-family: Arial, Helvetica, sans-serif; font-size:75%; font-weight:normal; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:5px;}th  {vertical-align:top; color:#ffffff; background-color:#00308c; font-family: Arial, Helvetica, sans-serif; font-size:75%; font-weight:bold; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:5px;} form  {margin-left:5%; margin-right:20%;}input  {font-family: Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal; border-color:#00308c; border-style:solid;}input.button  {color:#00308c; background-color:yellow; font-weight:bold;}    /* Classes *//*#########*/
p.lead  {font-weight:bold;}p.alert  {text-align:center; font-weight:bold; color:#ff0000; background-color:transparent; }font.motto {font-weight:bold; color:#ccddff; font-style:italic; font-size:12px; word-spacing: 0.2em; vertical-align: 25%; }img.title {text-align:center;}img.rya  {border:#000 solid 1px; float:right; width:140px; height:114px; margin-top:5px; margin-bottom:10px; margin-left:20px;}  div.header  {height:76px; background-image:url('graphics/title-backgnd.jpg'); background-repeat:repeat-x; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0;}div.header p  {color:#00308c; background-color:transparent; padding-top:0; margin-top:0; margin-right:0; margin-bottom:0; margin-left:20px;} div.header a, div.header a.on  {font-weight:bold; font-size:100%; letter-spacing:1px; padding-top:0px; padding-right:10px; padding-bottom:0px; padding-left:10px; border-right:1px solid }div.header a, div.header a.visited  {color:#00308c; background-color:transparent; text-decoration:none;}div.header a:active, div.header a:hover  {color:#00308c; background-color:transparent; text-decoration:none;}  div.header a.on, div.header a.on:visited  {color:#00308c; background-color:#ccddff; text-decoration:none;}div.header a.on:active, div.heaheader a.on:hover  {color:#00308c; background-color:#ccddff; text-decoration:none;}  div.testimonial  {color:#000000; background-color:#E6EEFF; padding-top:2px; padding-bottom:2px; margin-top:0; margin-right:20%; margin-bottom:10px; margin-left:5%; border-style:dotted; border-width:2px; border-color:#00308c;}div.testimonial p  {margin-top:10px; margin-right:10px; margin-bottom:10px; margin-left:10px;}  div.photos  { padding:5px; float:right; margin-right:40px; width:150px;}div.photos img  {  float:right; width:150px;}  div.news  {color:#ffffff; font-size:70%; margin-right:5%; float:right; width:200px; border-width:10px; border-style:solid; border-color:#ccddff; background-color:#00308c; margin-left:5%; padding-left:4px; padding-right:4px; padding-bottom:5px;}div.news p  {color:#ffffff; font-size: 125%; background-color:#00308c; font-weight:bold; text-align:center;}
div.news a 
  {color:#ffffff;}  div.amazon  {float:right; margin-left:10px; margin-right:3%; border-style:solid; border-width:1px; border-color:#00308c; width:120px; text-align:center;}div.amazon p  {text-align:left; font-weight:normal; font-size:70%; background-color:#00308c; color:#ffffff; margin-bottom:5px; margin-left:0; margin-right:0; padding-left:5px; padding-right:5px;}
  
  h1.faqs {
  		margin-top:25px;
  		padding-left:5px;
  		padding-right:5px;
		font-size:95%;
		background-color:#ffff67;
		width:200px;
}
  /* Footer *//**********/div.footer  {font-size:60%; font-family: Arial, Helvetica, sans-serif; color:#ffffff; background-color:#00308c; padding-top:3px; padding-bottom:3px; padding-left:5px; margin-top:25px;}div.valid  {margin-top:5px; margin-left:5px; text-align:right;}div.valid img  {border:0; width:88px; height:31px; margin-right:4px;}