@charset "utf-8";
/* Cornish Stylesheet */

body { top:0; left:0;
       margin:0; padding:0;
       font-family: Arial, Helvetica, sans-serif;
       font-size: .95em;
       color: #000000;
       text-align:left;
       background-color: #660066;
}

#wrapper    {width:910px; margin:5px auto 0 auto; background:#ffffff; }
#main	    {width:100%; margin:0px; padding:0px; background: url(/schema/gifs/bg-right-column.gif) repeat-y right top; }
#main2	    {width:100%; margin:0px; padding:0px; background: url(/schema/gifs/bg-left-column.gif) repeat-y left top; }
#container  {width: 100%; margin: 0px; padding: 0px; background: #ffffff; }
#clearone   {clear:both; height:1px; background-color:#000000; }
#header	    {left:0px; top:0px; height:160px; background: url(/schema/gifs/bg-header.gif) repeat-x 0px 0px;}
#nav ul		{margin:20px 7px 20px 0px; padding:0px; list-style:none;  }
#nav li		{margin-top:15px;  }
#nav a		{text-decoration:none; color:#660066; font-size: 85%; padding-left:20px; background: url(/schema/gifs/bullet-menu-on.gif) no-repeat center left;}
#nav a:hover	{text-decoration:underline; color: #003366; padding-left:20px; background: url(/schema/gifs/bullet-menu-off.gif) no-repeat center left;}
#content	{float:left; margin:0; padding:10px 10px 0 20px; width:460px; }
#widecontent	{float: left; width: 875px; margin: 10px 18px; padding: 0px;}
#leftcontent	{float: left; display: inline; margin: 10px 10px 10px 18px; padding: 0px; width: 425px;}
#rightcontent	{float: right; display: inline; margin: 10px 18px 10px 10px; padding: 0px; width: 425px;}
#rightcol	{float:right; width:200px; margin:0; padding:0px; background: url(/schema/gifs/image-right-middle.jpg) no-repeat 0px 0px;}
#rightcol .solutions	{margin:260px 10px 0 10px; }
#leftcol	{float:left; width:200px; margin:0; padding:0 5px; }
#leftcol .bg	{margin:40px 10px 20px 10px; }
#footer		{clear: both; margin: 0; padding: 0; height: 60px; text-align:center; background:#ddb8d2; }
#foot 		{padding-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 900px; float: left;}
#foot ul 	{margin: 0 ; padding: 0; background-color: #ddb8d2; border: 1px solid #704495; height: 30px; line-height: 30px; }
#foot li	{display: inline; margin: 0 5px; padding: 0;}
#foot li a	{color: #660066; font-size: 11px;}
#foot li a:visited	{color: blue;}
#paypal {float: right; width: 200px; margin: 0 auto;}

hr 	{display: none;}
H1 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #660066;
  font-size: 140%;
  font-weight: bold;
  text-align: center;
  /* Page Title */
}
H2 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #660066;
  font-size: 120%;
  font-weight: bold;
  text-align: center;
  /* Section Title */
}
H3 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #660066;
  font-size: 120%;
  font-weight: bold;  
  /* Left Section title */
}
h4  {font-size: 110%; font-weight:bold; color:#660066; margin:0px; padding:0;}
h5 {font-size: 110%; font-weight:bold; color:#660066; margin:0px; padding:0; text-align:center;}
p {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 100%;
  color: #000000;
}
p.indent1 {
  margin-left: 20px;
  /* Indented Text 1 */
}
p.indent2 {
  margin-left: 40px;
  /* Indented Text 2 */
}
p.indent3 {
  margin-left: 60px;
  /* Indented Text 3 */
}
p.indent4 {
  margin-left: 80px;
  /* Indented Text 4 */
}
table.default {
  border-width: 0px;
  border-style: none;
  text-align: left;
  margin: 1px;
  /* No Style */
}
td {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 13px;
  background-color: #ffffff;
  margin: 0.1px;
  padding-right: 20px;
}
td.alignright {
  text-align: right;
  /* Align Middle Right */
}
td.aligncenter {
  text-align: center;
  /* Align Middle Center */
}
td.aligntop {
  vertical-align: top;
  /* Align Top Left */
}
td.alignbottom {
  vertical-align: bottom;
  /* Align Bottom Left */
}
td.aligntopright {
  vertical-align: top;
  text-align: right;
  /* Align Top Right */
}
td.aligntopcenter {
  vertical-align: top;
  text-align: center;
  /* Align Top Center */
}
td.alignbottomright {
  vertical-align: bottom;
  text-align: right;
  /* Align Bottom Right */
}
td.alignbottomcenter {
  vertical-align: bottom;
  text-align: center;
  /* Align Bottom Center */
}
th {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  background-color: #ffffff;
  margin: 0.1px;
}
a {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: normal;
  text-decoration: underline;
  font-size: 100%;
  color: #660066; ;
}
ul {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 100%;
  margin-left: 5px;
}
ol {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 100%;
}
ul.round { /* Round markers */ }
ol.norm { /* Ordered list */ }
li {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 100%;
  margin:10px;
  }
span.sup {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 7px;
  vertical-align: super;
  /* Superscript */
}
span.sub {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 7px;
  vertical-align: sub;
  /* Subscript */
}
span.bigger {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 120%;
  /* Bigger text */	
}
span.purple {
  font-family: Arial, Helvetica, sans-serif;
  color: #660066;
  /* Purple Text */
}
img.floatleft {
  float: left;
  /* Float Left */
}
img.floatleftwithmargin {
  float: left;
  margin: 0px 7px 5px 0px;
  /* Float Left with margin */
}
img.floatright {
  float: right;
  /* Float Right */
}
img.floatrightwithmargin {
  float: right;
  margin: 0px 5px 5px 7px;
  /* Float Right with margin */
}
img {
  border: none;
}
img.rollover { /* Rollover */ }
