* {margin:0; padding:0;}

body {background:#000; text-align:center; font:13px Tahoma,Geneva,Arial,sans-serif; color:#333;}

p {margin:14px 0px; line-height:150%}

ul {margin-left:17px}

ol {margin-left:17px}

li {margin:10px 0px 10px 10px;}

.cb {clear:both}

em {color:#990000; font-style:normal; }

.txtac {text-align:center;}

h1 {font:28px Tahoma,Arial,sans-serif; color:#ccc; margin-bottom:10px;}
h2 {font-size:16px; color:#555; margin-top:10px; font-weight:bold;}
h3 {font-size:14px; color:#666; font-weight:bold; margin:8px 0px}
h3 b {color:#000;}
h4 {font:17px Tahoma,Arial,sans-serif; color:#fff; margin:8px 0px}
h5 {font:14px Tahoma,Arial,sans-serif; color:#333; font-weight:bold; margin:8px 0px}
h6 {font:11px Tahoma,Arial,sans-serif; color:#000; font-weight:bold; margin:12px 0 6px;}

caption {font-size:1.15em; text-align:left; color:#0b6bab; font-weight:bold; margin-bottom:10px; padding-bottom:5px; border-bottom:2px solid #666}

acronym {cursor:help; border-bottom:1px dashed #666; color:#A2631C}

.vam {vertical-align:middle;}
.fr {float:right;}
.vab {vertical-align:bottom;}

img, a img {border:none;}

a {color:#736670}
a:visited {color:#736670}
a:hover {color:#978592}

#frame {width:746px; margin:0 auto 20px auto; padding:0px 0px; text-align:left; position:relative; background:url(images/page_bottom.gif) bottom no-repeat; padding-bottom:18px;}

#header {width:746px; height:90px; background:url(images/page_top.gif) bottom no-repeat; position:relative;}

#logo {position:absolute; top:20px; left:10px;}

#nav {width:31.4em; color:#fff; font:bold 11px Tahoma,sans-serif; position:absolute; top:46px; right:25px; z-index:3; text-align:right; border:1px solid #666; padding:4px 0;}

#nav a { padding:4px 18px; border-right:1px solid #666;}

#nav a:link {color:#fff; text-decoration:none;}
#nav a:visited {color:#fff; text-decoration:none;}
#nav a:hover,#nav a.active {color:#FF513D;}

#content {font-size:1.1em; position:relative; width:704px; border-left:1px solid #666; border-right:1px solid #666; border-top:1px solid #000; background:#fff url(images/content_top_bkgd2.gif) top repeat-x; padding:20px;}

#footer {text-align:center; font-size:11px; color:#666; width:744px; background:#000; margin:0 -20px -20px -20px; padding-top:15px; border-top:1px solid #ccc;}


#footer a {color:#ddd;}

.sideBox {border:1px solid #9C9A73; background:#A6A47B; padding:0 10px 10px 18px; font-size:13px; color:#333; margin-top:8px;}

.ULflushLeft {margin-left:8px;}

.whiteHr {border-top:1px solid white; font-size:1px; margin:25px 0 0 0;}

.darkHr {border-top:1px solid #7F7E5E; font-size:1px; margin:20px 0 20px 0;}

.boxYell {padding:10px; background: #ffc url(images/box-simple-yellow.gif) top left repeat-x; border: 1px solid #fda; }

/********** Home *************/

#btnLearn {position:absolute; top:160px; left:398px;}

/******* Contact Page *********/

#contactLeftCol {float:left; width:200px;}

#contactRightCol {float:left; width:500px;}

#contactRightCol table {margin-left:-5px; font-size:14px;}
#contactRightCol b {font-size:14px;}

#contactLeftCol strong {font-size:14px; font-weight:bold; color:#333; display:block; margin-bottom:15px;}
#contactLeftCol em {font-size:16px; color:#333; display:block; margin-bottom:15px; font-weight:bold;}
#contactLeftCol b {font-size:10px; font-weight:bold;}
#contactLeftCol address {font-size:14px; color:#575447; display:block; margin:3px 0 30px 0;}
#contactLeftCol a {font-size:10px; padding-left:7px;}

.formEle {border:1px solid #ccc; background:#fff; font-size:15px; }

/*********** Products ****************/

.listStyle1 li {margin-left:0px; font-size:12px;}
