/* BWDM stylesheet 2008 */
body {
     margin: 0; padding: 0; top: 0; left: 0;
     text-align: center;
     color: #333;
     font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
     background-color: #eef4f9;
}
/* Lay out divs */
#wrapper 	{margin:0 auto; width: 908px; background:url(/schema/gifs/wrapperbg.jpg) bottom left no-repeat; background-color: #ffffff; padding-bottom: 20px; border: 1px solid #CCCCCC; }
#container	{width:908px; margin-top: 1px }
#content	{float:right; width: 658px; text-align: left; }
#content div	{float: left; width: 640px; text-align: left; line-height: 12pt;}
#leftcol 	{float: left; width: 220px; text-align: left; }
div#footer      {margin: 0 auto; width: 908px; font-size: 9px; color: #0000CC; text-align: center; background-color:#eef4f9;}

/* Default Top menu */
.indentmenudefault		    {text-align:left; width:908px; overflow:hidden; height:196px; background:url(/schema/gifs/indexbanner.jpg) top center no-repeat; color: white; }
.indentmenudefault ul.menu	    {margin:166px 0 0 0; padding:0 0 0 2px ; list-style-type:none; font: 12px Arial; color:white; height:30px; line-height:30px; }
.indentmenudefault ul.menu li	    {display:inline; color:#ffffff; padding:0 9px; border-right:1px solid #ffffff; }
.indentmenudefault ul.menu a	    {font-weight:bold; color:white; text-decoration:none; }
.indentmenudefault ul.menu a:hover  {color:#c7eafc; text-decoration:underline; }

/* Design Top menu */
.indentmenudesign		    {text-align:left; width:908px; overflow:hidden; height:196px; background:url(/schema/gifs/designbanner.jpg) top center no-repeat; color: white; }
.indentmenudesign ul.menu	    {margin:166px 0 0 0; padding:0 0 0 2px; list-style-type:none; font:12px Arial; color:white; height:30px; line-height:30px; }
.indentmenudesign ul.menu li	    {display:inline; color:#ffffff; padding:0 9px; border-right:1px solid #ffffff; }
.indentmenudesign ul.menu a	    {font-weight:bold; color:white; text-decoration:none; }
.indentmenudesign ul.menu a:hover   {color:#c7eafc; text-decoration:underline; }

/* SEO Top menu */
.indentmenuseo		 	{text-align:left; width:908px; overflow:hidden; height:196px; background:url(/schema/gifs/seobanner.jpg) top center no-repeat; color: white; }
.indentmenuseo ul.menu		{margin:166px 0 0 0; padding:0 0 0 2px; list-style-type:none; font:12px Arial; color:white; height:30px; line-height:30px; }
.indentmenuseo ul.menu li	{display:inline; color:#ffffff; padding:0 9px; border-right:1px solid #ffffff; }
.indentmenuseo ul.menu a	{font-weight:bold; color:white; text-decoration:none; }
.indentmenuseo ul.menu a:hover  {color:#c7eafc; text-decoration:underline; }

/* Marketing Top menu */
.indentmenumarketing		 	{text-align:left; width:908px; overflow:hidden; height:196px; background:url(/schema/gifs/mktbanner.jpg) top center no-repeat; color: white; }
.indentmenumarketing ul.menu		{margin:166px 0 0 0; padding:0 0 0 2px; list-style-type:none; font:12px Arial; color:white; height:30px; line-height:30px; }
.indentmenumarketing ul.menu li	 	{display:inline; color:#ffffff; padding:0 9px; border-right:1px solid #ffffff; }
.indentmenumarketing ul.menu a	 	{font-weight:bold; color:white; text-decoration:none; }
.indentmenumarketing ul.menu a:hover 	{color:#c7eafc; text-decoration:underline; }

/* Graphic Top menu */
.indentmenugraphic		 	{text-align:left; width:908px; overflow:hidden; height:196px; background:url(/schema/gifs/graphicbanner.jpg) top center no-repeat; color: white; }
.indentmenugraphic ul.menu		{margin:166px 0 0 0; padding:0 0 0 2px; list-style-type:none; font:12px Arial; color:white; height:30px; line-height:30px; }
.indentmenugraphic ul.menu li	 	{display:inline; color:#ffffff; padding:0 9px; border-right:1px solid #ffffff; }
.indentmenugraphic ul.menu a	 	{font-weight:bold; color:white; text-decoration:none; }
.indentmenugraphic ul.menu a:hover 	{color:#c7eafc; text-decoration:underline; }

/* Left menu */
#vertmenu		 	{font-family: Arial, Helvetica, sans-serif; width: 200px; padding-bottom: 175px; margin: 0; float: left; display: inline; }
#vertmenu p			{text-align: center; font-size: 12pt;    }
#vertmenu ul.left		{list-style: none; margin: 0px; padding: 0 0 10px 0; border: none; text-align: left; width: 200px; }
#vertmenu ul.left li		{margin: 3px 0 0 0; padding: 0px; height: 15px; line-height: 18px;  }
#vertmenu ul.left li a	 	{margin: 0; padding: 0 0 0 12px; font-size: 100%; text-decoration: none; color: #000099; }
#vertmenu ul.left li a:hover	{color: #cc0000; text-decoration: underline; }
#vertmenu ul.left li.top	{margin:10px 0 0 0; padding: 4px 0 0 0px; height: 23px; background: url(/schema/gifs/designtopbg.gif) left center no-repeat; }
#vertmenu ul.left li.top a	{font-size: 100%; color: #ffffff; font-weight:bold; text-decoration: none;}
#vertmenu ul.left li.top a:hover{text-decoration: underline; }

/* footer */
#footer                        { text-align: left; width: 908px; overflow: hidden; height: 60px; font: 9px Arial; color: #0000cc; background-color:#eef4f9; }
#footer ul.footmenu            { list-style-type: none; margin: 3px 0; padding: 0; }
#footer ul.footmenu li         { display: inline; margin:0; padding: 0 5px; font-size: 9px; border-right:1px solid #0000cc; }
#footer ul.footmenu li a       { font-size: 9px; color: #000099; text-decoration: none;}
#footer ul.footmenu li a:hover { color: #0066ff; text-decoration: underline; }
    
/* applet selectable styles */      
h1, p.header1	{
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 140%;
  text-align: left;
  color: #0000CC;
  margin-right: 20px;
  margin-top: 35px;
  /* Page Title */
}
h2, p.header2 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 120%;
  text-align: left;
  font-weight: normal;
  color: #0000cc;
  margin-right: 20px;
  margin-top: 0;
  padding-top: 0;
  /* Section Title */
}
h3, p.header3 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 110%;
  font-weight: normal;
  text-align:left;
  color: #0000cc;
  margin-left: 10px;
  margin-right: 10px; 
  margin-top: 10px;
  margin-bottom: 20px;
  /* Subsection Title */
}
p {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  margin-right: 15px;
}
p.clearnomargin {
  clear: both;
  margin: 0;
  padding: 0;
}
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 */
}
td {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  /* default td style */	
}
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 */
}
a {
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
  color: #cc0000;
}
ul {
     font-family: Arial, Helvetica, Verdana, sans-serif;
     font-size: 12px;
	 color:#333333;
}
ol {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;     
}
li {
	padding-bottom: 3px;
	color:#333333;

}
li.top {
	margin-top:10px;
	margin-left: -5px;
	padding-top: 4px;
	color: #ffffff;
	font-weight:bold;
	height: 23px;
	background: url(/schema/gifs/designtopbg.gif) left center no-repeat;
	/* Left Menu Top */ 
}
ul.round {
  list-style-type: disc;
  margin-left: 40px;
  margin-right: 40px;
  color: #000099;
  /* Default markers */
}
ol.norm { /* Ordered list */ }

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-size: 14px;
	/* Large Text */
}
img.floatleft {
  float: left;
  /* Float Left */
}
img.floatleftwithmargin {
  float: left;
  margin: 3px 16px 10px 0px;
  /* Float Left with margin */
}
img.floatright {
  float: right;
  /* Float Right */
}
img.floatrightwithmargin {
  float: right;
  margin: 3px 0px 10px 16px;
  /* Float Right with margin */
}
img.noborder {
  border-width: 0px;
  /* No Border */
}
img.rollover { /* Rollover */ }

p.newsletter {
    font-size: 12px;
    margin-left:10px;
    margin-right:10px;
    /* newsletter default style */
  }
p.headline {
    color: #333399;
    font-weight: bold;
    padding: 10px;
    font-size: 16px;
    /* newsletter main heading */
   }
  p.subheadline {
    font-size: 14px;
    color: #333399;
    font-weight: bold;
    text-align: left;
    /* newsletter left heading */
  }
  td#left a {
    color: #333399;
  }
  td#left {
    font-size: 12px;
    padding: 10px;
  }  