body

{

font-size: 75%;

color:#666666;

align:left;

background-color:#FFFFFF;

line-height: 13pt;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}



body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input

{

font-family: verdana, arial, helvetica;

}



table, input, textarea

{

font-size: 100%;

}



#main {



	width: 810px;

	margin-left: 18px;

	padding: 0px;

}





h2.home

{

margin-top:0px;

margin-bottom:5px;

font-size:90%;

padding-top:1px;

padding-bottom:1px;

padding-left:1px;

color:#FF0000;

background-color:#ffffff;

}



h2.tutheader

{

margin-top:0px;

margin-bottom:5px;

font-size:110%;

padding-top:0px;

padding-bottom:1px;

padding-left:4px;

color:#ffffff;

background-color:#808080;

}



hr {

color: #cccccc;

height: 1;

width: 790;

}



table.right

{

color:#000000;

background-color:#ffffff;

border:2px ridge;

margin-bottom:2px;

}



th.right

{

color:#ffffff;

background-color:#808080;

padding-bottom:2px;

}



td.right

{

color:#000000;

background-color:#FFFFFF;

}



td.content

{

color:#900B09;

background-color:#f1f1f1;

}



td.deprecated

{

color: #FF0000;

background-color:transparent;

}



td.red

{

color: #FF0000;

background-color:transparent;

}



p.red

{

color: #CC3333;

background-color:transparent;

font-size: 85%

line-height: 24pt;

}



p.bio

{

font-size: 89%;

color:#666666;

align:left;

line-height: 12pt;

margin-top:5px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}



p.tight

{

font-size: 90%;

color:#666666;

align:left;

line-height: 13pt;

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}





p.left

{

color: #666666;

text-align:left;

background-color: transparent;

margin-left: 15px;



}





p.breadcrumb

{

color:#666666;

background-color:transparent;

font-size:-2;

}



p.copyright

{

color: #666666;

background-color:transparent;

font-size:80%;

}



p.intro

{

font-size:100%;

font-weight:bold;

color:#000000;

background-color:transparent;

margin-top:10px;

}



p.introcenter

{

text-align:center;

font-size:110%;

color:#8B4513;

background-color:transparent;

}









    #tabs6 {

      float:left;

      width:100%;

      background:#d6d8d9;

      font-size:93%;

      line-height:normal;

	  border-bottom:1px solid #666;

      }

    #tabs6 ul {

	  margin:0;

	  padding:10px 10px 0 100px;

	  list-style:none;

      }

    #tabs6 li {

      display:inline;

      margin:0;

      padding:0;

      }

    #tabs6 a {

      float:left;

      background:url("/images/tableft6.gif") no-repeat left top;

      margin:0;

      padding:0 0 0 4px;

      text-decoration:none;

      }

    #tabs6 a span {

      float:left;

      display:block;

      background:url("/images/tabright6.gif") no-repeat right top;

      padding:5px 15px 4px 6px;

      color:#FFF;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabs6 a span {float:none;}

    /* End IE5-Mac hack */

    #tabs6 a:hover span {

      color:#FFF;

      }

    #tabs6 a:hover {

      background-position:0% -42px;

      }

    #tabs6 a:hover span {

      background-position:100% -42px;

      }









#columns { 

	width: 100%; 

	height: 80px;

	margin: 5px 0px 5px 0px; 

	padding: 0px;

}



#columns div{

	float: left;

	position:absolute;

}



#columns a {

	display: block;

	width: 263px;

}



#columns #left{

	width: 180px;

	height: 190px;

	position: relative;

	background-color:#E8E2E2;

	margin: 0px 0px 0px 0px;

}



#columns #middle{

	width: 290px;

	height: 190px;

	position: relative;

	background-color:#E8E2E2;

	margin: 0px 0px 0px 0px;

}



#columns #right{

	width: 310px;

	height: 180px;

	position: relative;

	text-align:left;

	padding: 5px;

	background-color:#E8E2E2;

	margin: 0px 0px 0px 0px;

}





#footer{

	clear: both;

	float: left;

	margin: 5px 0px 10px 5px;

	font-family: Geneva, Arial, Helvetica, san-serif;

	font-size: 80%px;

	color: #333333;

	text-transform: uppercase;

	width: 800px;

}







p.navlink

{

font-size:1;

font-weight: bold;

line-height: 18pt;

color:#ffffff;

padding-top:4px;

padding-bottom:4px;

padding-left:4px;

background-color:transparent;

}



p.borderGroove{

	border-style: groove;

}



pre

{

font-family:"Courier New",monospace;

font-size:110%;

margin-left: 0;

margin-bottom: 0;

}



span.blue

{

color:#00008B;

background-color:transparent;

}



span.red

{

color:#FF0000;

background-color:transparent;

}



span.ieonly

{

color:#000080;

background-color:transparent;

font-size:70%;

}



span.t

{

color:#0033cc;

background-color:transparent;

font-size:80%;

}



img.float

{

float:left;

}



h1, h2, h3

{

background-color:transparent;

color:#000000; 

}



h1.att, h2.att, h3.att, hr.att

{

background-color:transparent;

color:#000000; 

}



hr

{

background-color:transparent;

color:#000000;

height:1px;

}



table.front

{

color:#000000;

background-color:#f1f1f1;

}



th.front

{

color:#ffffff;

background-color:#666666;

}



td.front

{

color:#000000;

background-color:#f1f1f1;

}





a.nounderline{text-decoration:none}



a:link    {color:#900B09; background-color:transparent; text-decoration: none;}

a:visited {color:#900B09; background-color:transparent; text-decoration: none;}

a:active  {color:#FF0000; background-color:transparent}

a:hover   {color:#FF0000; background-color:transparent}



a.left:link    {text-decoration:none;color:black;background-color:transparent}

a.left:visited {text-decoration:none;color:black;background-color:transparent}

a.left:hover   {text-decoration:underline;color:#900B09;background-color:transparent}

a.left:active  {text-decoration:underline;color:#900B09;background-color:transparent}



a.red:link    {color:#FF0000; background-color:transparent; text-decoration:none}

a.red:visited {color:#900B09; background-color:transparent; text-decoration:none}

a.red:active  {color:#FF0000; background-color:transparent}

a.red:hover   {color:#FF0000; background-color:transparent}
