/*** april-2010: terms.css ***/
                  
*               { margin:0; padding:0; }
*               { margin-left:auto; margin-right:auto;}
* html.clearfix { zoom:1; display:block; height:1%; } /* commented backslash hack \ */ 
.clearfix:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;} 
img             { text-align:center; margin:0px; border:none; }

body { background:url(bg-swatch.png) repeat; font-weight:normal;
font-family:arial,verdana,"courier new"; font-size:1em; color:#003a75; }

/*** SET CLOBAL PAGE WIDTHS HERE ***/
#container  { width:782px; height:780px; }
#head,#foot { position:relative; width:780px; } /*** SET head/foot heights ""On Page"" ***/
/*** <div id="head" style="height:XXXpx;"> ***/  
/*** <div id="foot" style="height:XXXpx;"> ***/

/****** "two column" layout ******/
#colwrap  { clear:both; width:780; height:360px; margin-bottom:10px; }
#colleft,#colrite { position:relative; padding:5px; text-align:left; margin:0px 2px; }
#colleft  { float:left; width:580px; height:auto; }
#colrite  { float:right; width:170px; height:auto; padding-top:30px; }

/****** format content ******/
ol     { font-size:92.5%; line-height:15px; margin-left:15px; }
li     { padding-bottom:5px; }
.bld   { font-weight:bold; color:#52683e; padding:0px 8px; }
.space { line-height:10px; }

/****** paragraph headers ******/
h1,h2  { font-weight:bold; color:#9b0000; }
h1     { font-size:110%; text-align:center; }
h2     { font-size:100%; text-align:center; }

/****** menu ******/
ul#tabs { font-size:90%; list-style-type:none; margin:0px; text-align:left; }
#tabs li { display:block; }
ul#tabs li a { color:#465e37; line-height:19px; margin-left:25px;
padding:2px 0px 2px 5px; cursor:pointer; text-decoration:none;
background-color:#a0bc8d; border-top:#959595 1px solid;
border-right:#000000 1px solid; border-bottom:#000000 1px solid;
border-left:#959595 1px solid; margin-bottom:10px; }
ul#tabs li a:hover { background-color:#6b9155; }
ul#tabs li a.selected { font-family:Tahoma bold; color:#465e37; }

div.tabContent { padding:5px; background-color:transparent; }
div.tabContent.hide { display:none; }

/* END */

 /***** BORDERS DURING DEVELOPMENT 

#container  {border:0px black solid;}
#colleft    {border:0px red solid;}
#colrite    {border:1px red solid;}
#tabs       {border:0px red solid;}          *****/






