/*
 * Copyright (c) CleverLeaf, Inc.
 * All Rights Reserved.
 *
 * This is UNPUBLISHED PROPRIETARY SOURCE CODE of CleverLeaf, Inc.;
 * the contents of this file may not be disclosed to third parties, copied or
 * duplicated in any form, in whole or in part, without the prior written
 * permission of CleverLeaf, Inc.
 *
 * RESTRICTED RIGHTS LEGEND:
 * Use, duplication or disclosure by the Government is subject to restrictions
 * as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data
 * and Computer Software clause at DFARS 252.227-7013, and/or in similar or
 * successor clauses in the FAR, DOD or NASA FAR Supplement. Unpublished -
 * rights reserved under the Copyright Laws of the United States.
 */

/* globals */

body {
 text-align: center;
 font: 120% Arial, Helvetica, sans-serif;
 margin: 0.25in 0;
}
a:visited {
 color: #00f
}
h2 {
 font-size: 1.5em;
}
h3 {
 font-size: 1.25em;
 color: #393;
}
blockquote {
 background: #ffc url(/img/bg.gif);
 border: 1px solid #ffc;
 margin: 0;
 padding: 0 1em;
}

#wrap {
 background-color: #fff;
 text-align: left;
 margin: 0 auto;
 padding: 0;
 width: 750px;
 border: 5px solid #e4e4e4;
-webkit-border-radius: 15px;
}

/* header */

#head {
 border-bottom: 2px solid #c00
}
#head img {
 padding: 0.5em 1em
}

/* header navigation tabs */

#tabs {
 margin: 0;
 padding: 0;
 width: 750px
}
#tabs ul {
 font-weight: bold;
 list-style: none;
 margin: 0;
 padding: 0.5em 0 0 1em;
 width: 100%;
 float: left;
}
#tabs li {
 background: url(/img/tab_right.gif) no-repeat right top;
 margin: 0;
 padding: 0;
 float: left;
}
#tabs a {
 color: #333;
 text-decoration: none;
 background: url(/img/tab_left.gif) no-repeat left top;
 display: block;
 padding: 9px 20px;
 float: left;
 border: none;
}
/* IE5-Mac \*/
#tabs a {
 float: none;
}
/* End IE5-Mac */
#tabs a:hover {
 color: #c00;
}
#tabs li.active {
 background-image: url(/img/tab_right.active.gif);
}
#tabs li.active a {
 color: #c00;
 background-image: url(/img/tab_left.active.gif);
 border: none;
}

/* End tabs */

#content {
 padding: 1.5em 2.5em;
 line-height: 150%;
}

#bottom {
 clear: both;
 color: #c00;
 font-size: 120%;
 font-weight: bold;
 text-align: center;
 padding: 0.5em 0;
 border-top: 1px solid #ccc;
}

/* footer */

#foot {
 color: #333;
 font-size: 90%;
 background-color: #f5f5f5;
 margin: 0;
 padding: 1em;
 clear: both;
 border: 1px solid #fff;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
}
#foot a {
 color: #333;
 text-decoration: none
}
#foot a:hover {
 color: #000;
 text-decoration: underline;
}

/* End footer */

#copyright {
 color: #666;
 font-size: 85%;
}

a.example {
 text-decoration: none;
 background: url(/img/arrow.gif) no-repeat 0 center;
 padding-left: 14px;
}
a.example:hover {
 text-decoration: underline;
}

.nofloat {
 font-size: 0;
 clear: both;
}

.highlight {
 background-color: #ffc
}
