/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/******************************************/
/***********[ Mage_CSS_A Reset ]***********/
/******************************************/

* { margin:0; padding:0; }

body { background:#ffffff 0 color:#000000 font:12px/1.55em arial, helvetica, sans-serif; text-align:center; 
	background-image: url('http://www.gripwire.com/2owls/images/owlswatermark.gif');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: bottom right;
}

html, body, div, span, applet, object, iframe,
  h1, h2, h3, h4, h5, h6, p, ol, ul, li, table, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

body { 
 font:12px/1.55em arial, helvetica, sans-serif; text-align:center;
 margin:0 auto;
 padding:0;
 background: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  background-image: url('http://www.gripwire.com/2owls/images/owlswatermark.gif');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position:  right bottom;
  border-color:#CCCCCC;

 color: #333333;

}

/*
*a { color:#1e7ec8; text-decoration:underline; }
*a:hover { color:#1e7ec8; text-decoration:underline; }
*a img { border:0;}
*:focus { outline:0; }
*/

/* Heading
*h1, h2, h3, h4, h5, h6, .head { margin-bottom:.4em; line-height:1.3em; color:#0A263C; }
*h1 { font-size:2em; line-height:1.17; }
*h2 { font-size:1.5em; }
*h3 { font-size:1.35em; }
*h4 { font-size:1.05em; }
*h5 { font-size:1.05em; }
*h6 { font-size:.95em; }
*/

/* Table 
th { padding:0; text-align:left; vertical-align:top; }
td {padding:0;vertical-align:top;}
*/

/* Paragraph 
p { margin-bottom:.8em; }
address { margin-bottom:.4em; }
address { font-style:normal; line-height:1.4em;}
cite { font-style:normal; font-size:10px;}
q:before, q:after{content:'';}
*/


/* Form */ 
form { display:inline;}
fieldset { border:none; }
legend {display:none;}
label { color:#666; /*font-size:.95em;*/  font-weight:bold; }
input, select, button { vertical-align:middle; }

/* Lists */
dt { display:block; font-weight:bold; }
ul,ol { list-style:none; }

/* Size */
small { font-size:.92em; }
big { font-size:1.1em; }

hr { height:0; margin:8px 0; overflow:hidden; visibility:hidden; }
.nowrap { white-space:nowrap; }
.bold { font-weight:bold; }


a {
 color: #8cc640;
  text-decoration: none;
  -moz-outline-style: none;
 outline: none;
}
a:visited {
  
}
a:hover {
 color: #989898;
  text-decoration: underline;
}
p {
 margin: 0px 0px 15px 0;
  text-align:left;
  font-size: 0.8em;
  font-family: Arial, Helvetica, sans-serif; color:#000000;
}
img {
 border: 0px;
 color: #CCCCCC;
}
ul {
 margin: 5px 0px 15px;
  padding-left: 20px;
}
ul li {
 margin: 0px;
}
ol {
 margin: 5px 0px 15px;
  padding-left: 20px;
}
ul li {
 margin: 0px;
}
form {
 margin: 0px;
 padding: 0px;
}
small {
  font-size: 90%;
}
h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
  line-height: normal;
}
h1 { font-size: 1.4em; font-family: Arial, Helvetica, sans-serif; color:#8cc640; }
h2 { font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; color:#989898; }
h3 { font-size: 1.0em; font-family: Arial, Helvetica, sans-serif; }
h4 { font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; }
h5 { font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; }
h6 { font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; }

hr {border: none 0; 
border-top: 1px dashed #CECECE;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 

#dashr
{
  border-style: none;
  border-top: 1px dashed black;
  border-bottom: 1px dashed gray;
 height: 2px;
 width: 100%;
}

.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }

.grbroundbox { background: url(images/nt-g.gif) repeat; }
.grbtop div { background: url(images/tl-g.gif) no-repeat top left; }
.grbtop { background: url(images/tr-g.gif) no-repeat top right; }
.grbbot div { background: url(images/bl-g.gif) no-repeat bottom left; }
.grbbot { background: url(images/br-g.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
 width: 100%;
 height: 0px;
   font-size: 1px;
}
.rbcontent { margin: 0 0px; }
.rbroundbox { width: 100%; margin: 0em auto; }

.grbtop div, .grbtop, .grbbot div, .grbbot {
 width: 100%;
 height: 7px;
   font-size: 1px;
}
.grbcontent { margin: 0 7px; }
.grbroundbox { width: 100%; margin: 0em auto; }
.style9 {color: #990000}

