body{font-family:Arial, sans-serif;}
.foot {font-size:11px;color:#C0C0C0}
/* **************** CONTENT OBJECTS ***************** */
/* ====== Default spacing ====== */
.headline,h1, h2, h3, h4, h5, h6, ul, ol,dl, p,blockquote {padding:10px;}
.headline,h1, h2, h3, h4, h5, h6,img{padding-bottom:0px;}
pre{margin: 10px;}
/* ====== Elements ====== */
img{display:block;}
em{font-style: italic;}
strong{font-weight:bold;}
hr{border: 5px solid #e2e2e2; border-width: 0 0 5px 0; margin: 20px 10px 10px 10px;}
code{color:#0B8C8F;}
/* ====== Headings ====== */
/* .h1-.h6 classes should be used to maintain the semantically appropriate heading levels - NOT for use on non-headings */
.headline, h1, .h1{font-size:16px;  font-weight:bold; font-style: normal; color:#F89829;}
h2, .h2{font-size:14px; font-weight:bold; font-style: normal; color:#F89829;}
h3, .h3{font-size:120%; font-weight:normal; font-style: normal; color:#DF2B72;}
h4, .h4{font-size:100%; font-weight:bold; font-style: normal; color: #F89829;}
h5, .h5{font-size:108%; font-weight:bold; font-style: normal; color:#F89829;}
h6, .h6{font-size:105%; font-weight:normal;  font-style: italic; color:#333;}
/* links */
a { color:#F89829; font-weight:bold;text-decoration:none;outline:none; }
a:focus, a:hover { text-decoration: underline }


/* forms */
.error {border:1px solid #F89829; color:#F89829;margin-bottom:10px;font-weight:bold}
.label, .input {padding:2px 10px;}

form.standard input[type="text"] {width:50%; padding:3px;border:1px solid #C0C0C0;}
form.standard input[type="image"] {margin-top:5px;}
form.standard textarea {width:98%;height:120px;border:1px solid #C0C0C0;padding:3px;}

/* menus */
ul#mainmenu {padding:0;height:45px;overflow:hidden;}
ul#mainmenu li {display:block;float:left;}
ul#mainmenu li:hover img, ul#mainmenu li.active img {margin-top:-45px;}

ul.menu-two li {margin-bottom:10px;font-size:14px;}
ul.menu-two li a {font-weight:normal;color:#000;text-decoration:none;}
ul.menu-two li.active {font-size:16px;color:#F89829;font-weight:bold;}
ul.menu-two li.active a {color:#F89829;font-weight:bold;}

/* homepage */
.homeLearnMore {position:absolute;top:302px;left:666px;}
.home-feat {padding:10px;}

/* products page*/
.main.prodFeat { margin:10px;border:1px solid #C0C0C0;margin-bottom:10px;}

/* faqs */
.faqQ {cursor:pointer;padding:10px 10px 0 10px;font-size:16px;font-weight:bold;}
.faqQ.active {color:#F89829;}
.faqA {display:none;padding:3px 10px 0 10px;}

/* misc styles */
.orange, .orange A {color:#F89829;}

.prod-feat-items { margin:10px; border:1px solid #C0C0C0 }
.prod-feat-items .h2 {margin:10px 10px 0 10px; padding:0 0 10px 0; border-bottom:2px solid #F89829; }

.prod-feat-items > ul > li {font-size:14px;font-weight:bold;color:#333;padding-bottom:15px;}
.prod-feat-items > ul > li > ul {padding-bottom:0;}
.prod-feat-items > ul > li > ul > li {font-size:12px;font-weight:normal;padding-bottom:10px;}

