/*@import url("initial.css");*/
/*body,td,a{font-family:Verdana, Arial, Helvetica, sans-serif;color: #424542;}
body{margin:0px; padding:0px; background-color: #fff;}
img { border: none }
ul, ol{padding: 3px 0px 3px 10px;margin: 3px 0px 3px 10px;}
h1, h2, h3{font-family:Arial, Helvetica, sans-serif;border: none;margin-top: 0em;margin-bottom: 0em;}
h1{ font-size: 16px; font-weight: bold; color: #0C3456;padding: 0px 0px 8px 0px;}*/
th{ font-weight:bold;font-size:11px;padding: 4px;text-align:center;}
div div.content{text-align: left;padding: 5px 0px 5px 0px;}
form {display: block; margin: 0em; padding: 0em;}
a {color: #0066cc;}
a:visited{color:#9933cc;}
a.submenu_link {text-decoration:none; border: 0px;}
a.submenu_link:hover{text-decoration:underline;border: 0px;}
a.submenu_link:visited{color:#fff;}
a.noborder{text-decoration: none;border: 0px;}
a.noborder:hover{text-decoration: none;border: 0px;}
/*a.noborder:visited{color:#fff;}*/
a.linkbutton{color: #FFFFFF;text-decoration: none;border: 0px;}
a.linkbutton:hover{text-decoration: none;border: 0px;}
a.linkbutton:visited{color:#FFFFFF;}
div.highlight{border: solid 1px #CFDCE6;width: 99%;}
div.orange{border: solid 1px #ff9900;width: 99%;}
div.flash{border:1px solid #ff9900;background-color:#ffffee;width: 455px;padding: 10px;}
div.notice{text-align: center;font-weight:bold;font-size:11px;}
li.multiline_small, li.multiline_large{margin-left: 0px;padding-left: 0px;}
li.multiline_large{padding: 3px 0px 3px 0px;margin: 3px 0px 3px 0px;}
li.multiline_small{padding: 2px 0px 2px 0px;margin: 2px 0px 2px 0px;}
/*.topmenu{padding: 4px 8px 4px 8px; border-top: 1px solid #b2d2e0; border-left: 1px solid #b2d2e0; border-right: 1px solid #002033;background-color: #ccc;}
.submenu{border-top: 1px solid #000000;border-bottom: 1px solid #000000;background-color: #666;padding: 6px 0px 4px 0px;}
*/
.mainmenu{border-top: 1px solid #006699;}
.submenu{border-top: 1px solid #000000;border-bottom: 1px solid #000000;background-color: #006699;padding: 6px 0px 4px 0px;}
.topmenu{padding: 4px 8px 4px 8px; border-top: 1px solid #006699; border-left: 1px solid #002033; border-right: 1px solid #006699;background-color: #0C3456;}
.contentmargin{padding: 15px 0px 15px 15px;}
.list_margin{padding: 4px 13px 4px 13px;}
.inputSubmit{background-color: #FF9933; color: #FFFFFF; font-size: 11px; font-weight: bold; border: solid 1px #000000; padding: 2px 2px 2px 2px; cursor: pointer;}
.screenshots, .screenshots_padding{display: block; margin-left: auto; margin-right: auto; text-align: center;}
.screenshots_padding{padding: 4px 0px 4px 0px;}
.user_input_field{border-bottom: 1px dotted #000000;}
div.user-input-block{padding: 10px 15px 10px 15px;}
div.lod-main{width: 600px;text-align: left;padding: 20px 15px 20px 15px;}
.grey_bg{background-color:#CCCCCC;}
.lightestgrey_bg{background-color:#f5f5f5;}
.white_bg{background-color: #FFFFFF;}
ul.nopadding{padding: 0px 0px 0px 10px;margin: 0px 0px 0px 10px;}
.selected_menutext, .unselected_menutext{font-size: 11px;font-weight: bold;}
.selected_submenutext, .selectedfootertext{font-size: 11px;font-weight: bold;}
.divider, .footertext, .unselected_submenutext{font-size: 11px;}
.selected_menutext, .selected_submenutext, .selectedfootertext{color: #ffcc00;}
.unselected_menutext, .unselected_submenutext,.divider, .footertext{color: #F0F8FF;}
.divider {padding: 0px 5px 0px 5px;}
/*.darkblue_text_color{color: #004060;}*/
.darkblue_text_color{color: #0C3456;}
.blue_text_color{color: #333366;}
.red_text_color{color: #ff0000;}
.contenttext_small{font-size: 10px;font-weight: normal;}
.contenttext {font-size: 11px;font-weight: normal;line-height:16px;padding: 3px 0px 3px 0px;text-align: left;}
/*.contenttext {font-size: 11px;font-weight: normal;line-height: 16px;padding: 3px 0px 3px 0px;text-align: left;}*/
.contenttext_strong {font-size: 12px;font-weight: bold;color: #0C3456;padding: 0px 0px 5px 0px;}
.productpricetext, .productpricetext_small{font-weight: bold;color: #ff0000;border: none;}
.productpricetext {font-size: 12px;}
.productpricetext_small {font-size: 11px;}
.box_header{font-weight:bold;font-size:11px;padding: 0px 0px 3px 0px;border-bottom: 1px solid #CCCCCC;}
.rightnav_header{font-weight:bold;font-size:12px;padding: 0px 0px 3px 0px;}
.dottedborder{border-bottom: 1px solid #CCCCCC;}
.greybg_bluetext{background-color:#f5f5f5;color: #0C3456;}
.quote_from{font-family: 'Georgia';font-size: 11px;font-style: italic;text-align: center;padding: 6px 0px 0px 0px;}
.quote{font-family: 'Courier New';font-size: 11px;padding: 5px 0px 5px 0px;}
th.light_highlight{background-color:#006699;color: #FFFFFF;}
.subsection{font-size:13px;font-weight:bold;padding: 0px 0px 3px 0px;border-bottom: 1px solid #CCCCCC;position: relative; width: 100%;text-align: left;}
.subsection_postscript{font-size: 11px;font-weight: bold;padding: 3px 0px 10px 0px;text-align: left;}
div.faq{background-color: #f6f6f6;border: 1px solid #CCCCCC;width: 97%;padding: 10px;margin: 0px;}
.productbox{width: 100%;margin: 0em 0em 1em 0em;}
.imgbox{margin: 0em 0em 1em 0em;}
.dropshadow{width: 95%;margin: 0em 0em 1em 0em}
.imgbox, .productbox, .dropshadow{background: url(/images/shadow-bottom.png) no-repeat left bottom;}
.imgdropshadow-0 {background: url(/images/shadow-right.png) no-repeat;}
.dropshadow-0 {background: url(/images/shadow-right.png) no-repeat right top;}
.dropshadow-1 {padding: 0px 6px 6px 0px;background: url(/images/shadow-lower-right-corner.png) no-repeat right bottom;}
.dropshadow-3 {padding: 0em 0em 0em 0em;}
.dropshadowcell {padding: 0.5em 0.5em 0em 0.5em;font-size: 85%;}
.promotion-color{color: #FF0000;}
.promotion{border-left: 5px solid #FF0000;border-top: 1px solid #f0e3e0;border-bottom: 1px solid #f0e3e0;border-right: 1px solid #f0e3e0;}
.palm-color{font-weight:bold;color: #ff6600;}
.wmp-color{font-weight:bold;color: #0000ff;}
.ifv-color{font-weight:bold;color: #cc0000;}
.product-purchase-palm{border-left: 5px solid #ff6600;border-top: 1px solid #f0e3e0;border-bottom: 1px solid #f0e3e0;border-right: 1px solid #f0e3e0;}
.product-purchase-wmp{border-left: 5px solid #0000ff;border-top: 1px solid #e0e0f0;border-bottom: 1px solid #e0e0f0;border-right: 1px solid #e0e0f0;}
.product-purchase-ifv{border-left: 5px solid #cc0000;border-top: 1px solid #f0e0e0;border-bottom: 1px solid #f0e0e0;border-right: 1px solid #f0e0e0;}
div.step_box{position:absolute;left:0px;top:8px;width:45px;text-align:left;font-family:sans-serif;font-weight:bolder;color:#0C3456;font-size:32px;}
div.download_step_box{margin-left:10px;margin-top:0px;padding:10px 10px 10px 25px;text-align:left;border:1px solid #CCC;background-color: #f6f6f6;}
/*div.step{position:relative;margin-top:15px;margin-bottom:15px;}*/
div.step{margin-top:15px;margin-bottom:15px;}
#localnav{margin:10px 0 10px 0;}
#localnav .offitem{margin-left: 10px;}

div.colheader{border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;padding: 5px;}
div.colheadertext{float:left;font-weight:bold;font-size:11px;text-align:center;margin:0 5px;}
div.rownoborder{padding: 3px;}
div.rowborder{border-bottom: 1px solid #CCCCCC;padding: 3px;}
div.rowheadertext{font-size: 12px;font-weight: bold;color: #0C3456;padding: 5px;}
div.rowtextalignleft{float:left;font-size: 10px;font-weight: normal;padding-left:15px;}
div.rowtextaligncenter{float:left;font-size: 10px;font-weight: normal;text-align:center;margin:0 5px;}

.topimg{text-align:center;margin-bottom:30px;}
.inpageimg{text-align:center;margin:15px auto;}

.vspacer{clear:both;margin:10px 0;padding:0;}

div.message{margin-left:10px;margin-top:0px;padding:10px 10px 10px 25px;border:1px solid #ff9900;background-color:#fcfccc;text-align:center;}

.sectionpadding{padding-top: 15px;}
.listpadding{padding-top: 8px;}

.centercontent{margin-left:auto;margin-right:auto;text-align:center;}

.redarrowimg{padding: 0px 10px 1px 0px;}

.hline{border-top: 1px solid #ccc; width: 100%; padding: 2px 0;}

.faqheader{padding: 5px 0; background-color:#f5f5f5; border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;font-weight:bold;}
