/* copyright 2007 - divaHTML - All Rights reserved */
@import url(ie.css) screen;
* {margin:0;padding:0;}
html {height:100.02%;}
body {font:100.01%/1.4 Geneva,Arial,Helvetica,sans-serif;background:#888891/*#72729A*/ url(/img/body.jpg) repeat-x;min-width:45em;color:#4f4f35;}
h1,h2,h3 {font-size:1em;}
h4,h5 {font-size:.9em;}
h3 {color:#66c/*2379dc*/;}
img {border:0;}
code {color:#03c;font-size:medium;}
q {}
#nav em,#sideBar em {font-style:normal;}

.red {color:#c00;}
.att_value {color:#390;}
.content {color:#000;}
.anchor {color:#f90;}
.style_el {color:#f09;}
.comment {color:#999;}
.highlighter {background:#6f6;}

/* BOOKMARKS */
div#bookmark {color:#fff;text-align:center;padding:10px 0 0 0;border:none !important;background:none !important;}
div#bookmark ul {margin-top:7px;}
div#bookmark ul li,
div#bookmark ul li a {display:inline;margin:0;padding:0;}
div#bookmark ul li img {vertical-align:bottom;display:inline;margin:0;}

/* top and bottom LINKS */
ul#skip {width:45em;margin:0 auto;}
ul#skip li {display:inline;padding:0 5px 0 0;}
ul#skip li a,ul#skip li a:link,ul#skip li a:visited,
ul#validator li a:link,ul#validator li a:visited {color:#f4f6eb;font-size:.8em;}
ul#skip li a:hover,ul#skip li a:active,ul#skip li a:focus,
ul#validator li a:hover,ul#validator li a:active,ul#validator li a:focus {text-decoration:none;}

/* TOP OF PAGE Icon */
.rightAlign {text-align:right}

#header,#sideBar div,#content {border:.19em solid #fff/*ececec*/;background:#fff;}
#header{border-bottom:1px #ddf solid}

h1 {position:relative;height:80px;width:350px;}
h1 a {display:block;font-size:.7em;height:75px;overflow:hidden;}
h1 img {position:absolute;top:0;left:0;}

#wrapper {margin:5px auto;width:50.15em;position:relative;font-size:.9em;overflow:hidden;}
#header {background:#fff url(/img/diva.gif) no-repeat 0 100%;width:49.75em;float:left;margin-bottom:12px;}
#nav {clear:both;float:left;width:37.25em;margin:20px 0 0 12.4em;display:inline;}
#sideBar {clear:both;float:left;width:11.98em;margin-bottom:15px;overflow:hidden;}
#content {float:right;width:37.1em;display:inline;background:#fff;padding:0 0 15px 0;margin-bottom:50px;overflow:hidden;}
/* to make sure the content area is higher than the sidebar (even when it is empty) */
#minContent {width:100%;padding:0 !important;margin:0 !important;min-height:650px;/*_height:650px;*/}
#footer  {clear:both;margin-top:30px;border-top:2px dotted #eee;padding-left:0 !important;font-size:.8em;padding-bottom:10px;}
/* FORM */
#header form {float:right;width:100%;text-align:right;padding-top:10px;}
#header form #Search {width:4em;height:2.1em}
#header form div {}
#header form label {position:absolute;top:-1000px;left:0;}
form input {border-style:inset;border-color:#ccc;border-width:1px;padding:2px;vertical-align:middle;background:#f4f6eb !important;}
form textarea {background:#f4f6eb;}
form input:hover,form input:focus,form textarea:hover,form textarea:focus {background:#fff !important;}
#header form .button {border:0;padding:0 4px;}
#content form .button {background:#333 !important;}
#header form .button,form .button:hover,form .button:focus {background:none !important;}
#content form label {border:1px solid #fff;padding:2px 2px 3px 0;}
#content form label:hover {background:#d7eaff;}

/* BLOCKQUOTE */

#sideBar blockquote {text-indent:18px;position:relative;top:10px;}
/*#sideBar img.q_C {margin-bottom:0px;}*/
#sideBar img.q_C {margin-bottom:15px;}
/*#sideBar img.q_O {margin-bottom:0;margin-top:20px !important;}*/
img.q_C,img.q_O {width:11.95em;}

#sideBar p {color:#f4f6eb;margin:10px 0 20px 0;padding:0.3em .4em;font-size:.8em;}
#sideBar blockquote p {background:#fff url(/img/o-quotes.gif) 7px 2px no-repeat;font-size:1em;font-style:italic;color:#555;overflow:hidden !important;width:11.2em;margin:0 !important;}

#content blockquote {color:#000;margin:20px 20px 0 20px;text-indent:0px;padding:0;background:url(/img/o-quotes.gif) no-repeat 0 20px;}
#content p.author {font-size:.85em;margin:5px 0 40px 20px;}
#content blockquote p {display:inline;padding-right:20px;padding-bottom:0;background:url(/img/c-quotes.gif) bottom right no-repeat;font-size:1em;font-style:italic;}


/* SIDEBAR */

#sideBar a#subNav {height:0;overflow:hidden;}
#sideBar img {display:block;margin:0 auto 45px auto;}
#sideBar div {padding:10px;margin-bottom:10px;text-align:center;font-size:.8em;background:#66c /*2379dc*/;border:1px #aaa solid;}
#sideBar div cite {display:block;color:#fff;margin-bottom:9px;}
#sideBar div q {color:#fff;}
#sideBar div q a {color:#fff;text-decoration:underline;}
/*#sideBar div.box {background:#fff !important;}*/

/* NAV LINKS */
#nav h2 a,#nav h2 em {text-decoration:none;text-align:center;line-height:2em;}
/*#nav h2 a {background:url(/img/h2_A.gif) 100% 0 no-repeat;}*/
#nav h2 {float:left;width:9.2em;/*background:#eee url(/img/h2.gif) 0 0 no-repeat;margin-right:1px;*/}
#nav h2.UBI {background:#88e url(/img/h2_UBI.gif) 0 0 no-repeat;}
#nav h2 em,#nav h2.UBI a {background:url(/img/h2_EM.gif) 100% 0 no-repeat;color:#fff !important;}
#nav h2 a,#nav h2 em {display:block;}
#nav h2.UBI a:hover, #nav h2 a:hover,#nav h2 a:active,#nav h2 a:focus {color:#333/*2379dc*/;}
#nav h2 a {color:#77d;}
/*#cfa #2379dc*/

/* the SUB-MENUS divs */
#sideBar #supp_menu,
#sideBar #prod_menu,
#sideBar #store_menu,
#sideBar #art_menu {padding:0 0 1px 0 !important;background:#bbb;text-align:left;font-size:.9em;border:none !important;}
#sideBar #supp_menu a,
#sideBar #prod_menu a,
#sideBar #store_menu a,
#sideBar #art_menu a {color:#fff;}
#sideBar a {text-decoration:none;}

/* BORDERS FOR HEADINGS IN SIDEBAR */
#sideBar h2 span {position:absolute;top:-1000px;left:0;}
#sideBar h2,#sideBar h3,#sideBar h4,#sideBar h5,
#sideBar h3 a,#sideBar h4 a,#sideBar h5 a,
#sideBar h3 em,#sideBar h4 em,#sideBar h5 em {border-width:1px;border-style:solid;}
#sideBar h2{border-bottom-width:1px;border-bottom-color:#777 !important}
/*#sideBar h2,#sideBar h3,#sideBar h4,#sideBar h5 {border-right-color:#666;border-left-color:#fff;border-top-color:#fff;border-bottom-color:#88a;}*/
#sideBar h2,#sideBar h3,#sideBar h4,#sideBar h5 {border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#999;border-left-color:#ccc;}

/*#sideBar h3 a,#sideBar h4 a,#sideBar h5 a,
#sideBar h3 em,#sideBar h4 em,#sideBar h5 em {border-bottom-width:0;border-top-color:#ccf;border-left-width:0;border-right-width:0;}
*/
#sideBar h3 a,#sideBar h4 a,#sideBar h5 a,
#sideBar h3 em,#sideBar h4 em,#sideBar h5 em {border-width:0;}

/* SUB-MENU TITLES */
#sideBar div h2 {margin-bottom:0;padding:.3em 0 .3em 9px; text-transform:uppercase; letter-spacing:2px;background:#66c;border-bottom-color:#2a8efe;font-size:.9em;}

#sideBar h3 a,#sideBar h3 em,
#sideBar h4 a,#sideBar h4 em,
#sideBar h5 a,#sideBar h5 em {display:block;padding:.2em 0 .2em 9px;}

#sideBar h3 {background-color:#88e;background-repeat:no-repeat;background-position:10px 55%;}
#sideBar #prod_menu h3 a,
#sideBar #prod_menu h3 em {color:white; padding-left:30px;}
#sideBar #prod_menu h3.freetools {background-image:url(/img/menuBullet_freetools.gif) !important}
#sideBar #prod_menu h3.gps {background-image:url(/img/menuBullet_gps.gif) !important}
#sideBar #prod_menu h3.faq {background-image:url(/img/menuBullet_faq.gif) !important}
#sideBar #prod_menu h3.pop {background-image:url(/img/menuBullet_pop.gif) !important}
#sideBar #prod_menu h3.popgold {background-image:url(/img/menuBullet_popgold.gif) !important}
#sideBar #prod_menu h3.link {background-image:url(/img/menuBullet_link.gif) !important}
#sideBar #prod_menu h3.parent a{color:black}
#sideBar h3.UBI em {color:black !important;background:url(/img/arrow_h3_east.gif) 98% 50% no-repeat;}
#sideBar #prod_menu h3 a:hover{color:#000 !important}

#sideBar h4 {letter-spacing:1px; background-color:#bbe !important;}
#sideBar h4 a,
#sideBar h4 em.parent,
#sideBar h4 em {color:#000 !important; padding-left:4em;}

#sideBar h5 {color:#000}
#sideBar h5 a,
#sideBar h5 em {background-color:#ccf !important;padding-right:30px;text-align:right;color:#000 !important;}
#sideBar h5 em {background: url(/img/arrow_h5_east.gif) 100% 50% no-repeat;}
#sideBar h5.UBI em {font-style:italic}

#sideBar h3 a:hover{color:#000 !important;background-color:transparent !important}
#sideBar h4 a:hover, #sideBar h5 a:hover{color:white !important}

/* LINKS HOVER */
h3 a:hover,h3 a:active,h3 a:focus,
h4 a:hover, h5 a:hover,
h4 a:active, h5 a:active,
h4 a:focus, h5 a:focus {color:#000 !important;}

/* testimonials */
p#testim {margin-top:-20px !important;}
#testim a {display:inline !important;color:#fff;text-decoration:underline;}
#report a {color:#930;text-decoration:underline;}

/* copyfeeds */
div#copyfeeds {color:#f4f6eb;padding-bottom:20px;margin-bottom:30px;background:none !important;border:none !important;}
#copyfeeds a,#copyfeeds a:visited {padding-left:16px;background:url(/img/feed-icon_h.gif) 0 50% no-repeat;color:#fff;}
#copyfeeds a:hover,#copyfeeds a:active,#copyfeeds a:focus {background-image:url(/img/feed-icon.gif);}
#copyfeeds ul {background:none !important;list-style-type:none;padding:10px;text-align:left;vertical-align:middle;}

/* LINKS */
#testim a:active,#testim a:focus,#testim a:hover,
#report a:active,#report a:focus,#report a:hover {text-decoration:none;}

/* Icon for H2 in #content */
#content h2 {color:#666 !important;font-size:1.1em;padding:20px 0 9px 00px;margin:0 20px 10px 20px;border-bottom:2px dotted #66c;}
#content h3 {font-size:1em;margin:30px 20px 0 20px;border-bottom:1px dotted #2379dc;padding-bottom:5px;}
#content h4 {margin:20px 20px 0 20px;}
#content p,#content div,#content dl {padding:20px 20px 0 20px;}
#content ul,#content ol {padding:5px 20px 5px 40px;}
#content li,#content dd {margin:5px 20px;margin:5px 20px;padding:0;}

/* CODE Listing */
#content ol.code {background:#036 url(/img/gutter.gif) 2em 0 repeat-y;overflow:auto;font-family:"Courier New",Courier,mono;padding:1em 0 1em 2.45em;color:#fff;width:32em;margin:10px 0 20px 20px !important;}
#content dd ol.code {margin-left:-20px !important;}
#content li ol.code {margin-left:-40px !important;}
#content li dd ol.code {margin-left:-80px !important;}
#content .code li {background:#ffc;font-size:small;margin:0}
.pre {white-space:pre;}
.code code {color:#036;}
.script {color:#f00 !important;}
.css {color:#03c !important;}
.style,.link {color:#f00 !important;}
.attValue {color:teal !important;}
.attribute {color:#f39 !important;}
.include,.content {color:#000 !important;}
.comment {color:#999 !important;}
.odd {background:#e6ffff !important;}

/* NOTE & DEFINITION */
#content .note,#content .definition {padding:12px 25px 12px 45px;margin-top:10px;background-color:#f8f8f8;background-image:url(/img/note.gif);background-repeat:no-repeat;font-size:.8em;color:#777;border-top:1px solid #ccf;border-bottom:1px solid #fcc;}
#content .note,#content .definition {background-position:10px 50%;}
#content ul.note,#content ul.definition {padding-left:37px !important;}
#content dd .note,#content dd .definition {margin:10px -40px !important;margin-right:-40px !important;}
#content li .note,#content li .definition {margin:10px -60px !important;margin-right:-40px !important;}

/* LINKS */
a:link,a:visited {color:#80f;text-decoration:none !important;cursor:pointer} /*~emb*/
#content a:hover,#content a:active,#content a:focus {color:#05a;text-decoration:underline !important;}

/* FOOTER and Validator */
#footer ul,#footer li,#footer li a,#validator li {display:inline;}
#footer a {border:1px solid #2a8efe;padding:.2em;text-decoration:none;}

#footer li a {border:0;text-decoration:underline;}
#footer ul {padding-left:10px;}
#footer li {margin:0 .3em;}
#validator {position:absolute !important;margin-top:20px;text-align:right;width:34em;}
#validator li {margin:0 0 0 .5em;}

/* FLOAT BOXES */
#content .box {float:right;margin:10px;width:10.5em;}
#content .box img {display:block;margin-bottom:10px;}
.box img {max-width:96%;}

.clearer {clear:both;}
div.clearer * {vertical-align:middle;} /* for smiley pic */

/* PREFERENCES TRIGGER(A), FORM and BUTTONS */
#a_prefs {visibility:hidden;}/* hide until the script loads */
#reset {background:#f00 !important;color:#fff;}
#skip form,#skip p {display:inline;}
/* needs to *not* show on this page, not even with JS off */
#contact #skip form {display:none;}
ul#skip input {border:1px outset #fff;cursor:pointer;}
.hideMe {position:absolute;top:-100em;left:0;} /* the FORM */
.showMe {display:inline !important;}

a.outlink {padding-left:15px !important;background:url(/img/outlink.gif) no-repeat 0 50%;}
.warning {color:#f00;font-weight:bold;}

/* SPECIFIC PAGES */
#standalone #content {background:#fff url(/products/img/standalone_icon.gif) no-repeat 33em 1em;}
#DW #content {background:#fff url(/products/img/DW_icon.gif) no-repeat 33em 1em;}
div.example {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #aaa;
	margin: 1em 20px 0 20px;
	background-color: #F4F4F4;
	padding: 12px 12px 1.1em!important;
}
div.example p {
	margin: 0.2em !important;
	padding: 0 !important;
}

div#resources {
	font-size: 0.92em;
}
#resources ul {
	list-style-type: none;
}
#content .surgery {
	font-size: 1.4em;
	font-weight: 800;
	background: #99CC00;
	color: black;
}