 body {font:13px verdana,helvetica,clean,sans-serif;*font-size:small;*font:x-small;} table {font-size:inherit;font:100%;} body { padding:0; margin:5px 0 0 5px; } div#container { margin:0 auto; margin-top:10px; width:960px; border:1px solid #ccc; padding:5px; background-color:#FFFFFF; }  select, input, textarea { font:99% verdana,helvetica,clean,sans-serif; padding:1px; border:1px solid #999;  } .selectAble, .selectPerson, .selectSite { border:none; } .no_border { border:none; }  pre, code {font:115% monospace;*font-size:100%;}  body * {line-height:1.22em;}  .noSelect { -moz-user-select: none; -khtml-user-select: none; user-select:none; }  a { text-decoration:underline; } a:link { color:#0000FF; } a:visited { color:#800080; } div.paging a { text-decoration:none; } div.paging span { background-color:#cccccc; font-size:92%; margin:2px; padding:2px; } div.paging a span { font-size:92%; margin:2px; padding:2px; border:1px solid #ccc; background-color:#e4e4e4; color:#000000; text-decoration:underline; }  .clickNav_outer a, .relatedLinks a { text-decoration:none; } .underline { border-bottom:1px dotted #666666; } .nounderline { text-decoration:none; } a.faux_button { font:99% verdana,helvetica,clean,sans-serif; padding:4px; border:1px solid #A4A4A4; border-bottom:2px solid #A4A4A4; border-right:2px solid #A4A4A4; background-color:#CCCCCC; display:block; width:80px; text-align:center; color:#333333; text-decoration:none; }  .no_results { border:1px solid #ccc; width:250px; background-color:#FF6600; color:#FFFFFF; font-weight:bold; padding:4px; } .validation-advice { color:#FFFFFF; font-weight:bold; background-color:#FF6600; padding:2px; width:100%; } .ok-advice { color:#FFFFFF; font-weight:bold; background-color:#66CC00; padding:2px; width:100%; } #tableColumn-done div.success,#tableColumn-done div.notice { width:90px; padding-bottom:0px; } #tableColumn-done div.option { float:left; } #tableColumn-done input { vertical-align:middle; float:right; border:none; } span.pop_searches, span.pop_searches a, span.pop_searches a:hover { font-size:92%; color:#666; } span.pop_searches span.popular, span.pop_searches span.popular a, span.pop_searches span.popular a:hover { color:#999; text-decoration:none; border-bottom:1px dotted #999; } span.pop_page, span.pop_page a, span.pop_page a:hover { text-decoration:none; border-bottom:1px dotted #999; color:#666; } div.quick_find { font-size:85%; }  .clickNav_outer { width:150px; } .clickNav_outer p { background-color:#FFFFFF; margin:0; padding:2px; } .clickNav_element { border:1px solid #fff; margin:2px; line-height:17px; }  ul{ list-style-type: square; } ul ul{ list-style-type: disc; } ul ul ul{ list-style-type: none; } ul.sites { list-style-type: none; }  .list-table { border:1px solid #ccc; margin-bottom:10px; } .list-table, .edit-table { border:1px solid #ccc; margin-bottom:10px; } .edit-table { padding:2px; } .edit-table td { padding-left:4px; } .edit-table td.rowAlternate_1 { font-weight:bold; color:#666; } .list-table td.rowAlternate_1 { font-weight:bold; color:#1F1F1F; } .rowAlternate_1 { background-color:#eee; } .rowAlternate_2 { background-color:#e4e4e4; } .just_added{ background-image:url(/webadmin/view/images/bgr_just_added.gif); } .tableHeader, .tableHeader a, .tableHeader a:visited{ color:#666; background-color:#EDEDEC; font-weight:bold; background-image:url(/resources/image/site/bgr_grey.gif); } .tableHeader.blue { color:#FFFFFF; background-color:#0099FF; background-image:none; } .tableHeader td { border-bottom:1px solid #ccc; } tr.tableHeader.midtable td { border-top:1px solid #ccc; text-align:center; } .tableHeader a:hover{ color:#e4e4e4; } .product_comparison td { padding:5px; padding-top:10px; } table.product_comparison_home { border-top:1px solid #ccc; } .product_sheet td { padding:10px; } .product_sheet td.left_column { border-right:1px solid #ccc; padding:0px; } .product_sheet tr.facts td { border-bottom:1px solid #ccc; padding:10px; } .product_sheet tr.factsz td { border-bottom:none; padding:10px; } tr.directory td { border-bottom:1px solid #ccc; } span.price { color:#6EB33C; font-weight:bold; font-size:92%; } span.highlight { background-color:#FFFF99; } td.screenshots img.related { margin:4px; border:1px solid #ccc; background-color:#e4e4e4; padding:2px; } td.screenshots a:hover img.related { background-color:#ccc; } div.guarantee { width:592px; height:452px; background-image:url(/resources/image/site/vsl_guarantee_rc.jpg); } div.guarantee_inner { padding-top:107px; padding-left:61px; padding-right:61px; text-align:left; } div.guarantee ul { margin-top:2px; margin-bottom:2px; } div.guarantee ul li { margin-bottom:8px; }   .link-image, .verticalAlign { vertical-align:middle; } .spacer_small { clear:both; margin:0 0 0 0; padding:0 0 0 0; font-size:1px; height:1px; line-height:1px; }  .page_title { font-size:65px; margin-top:0px; margin-left:5px; } h1, h2, h3, h4, h5, h6 { font-family: Verdana,Arial,sans-serif; margin: 0px; padding: 0px; } h1{ font-family: Verdana,Arial,sans-serif; font-size: 120%; color: #666; } h2{ font-size: 110%; color:#115F98; margin:15px 0 20px 0; } h2.product_title { font-size: 150%; color:#115F98; } #TB_title { padding:0; font-weight:bold; font-size: 130%; color:#115F98; } h2.home_title { color:#115F98; } h2.product_title a, h2.product_title a:hover, h2.product_title a:visited { color:#115F98; text-decoration:none; } h2 em { background-color:#FFFFCC; } h3, h3.popular a, h3.popular a:hover { font-size: 110%; color:#115F98; } h4{ font-size: 100%; font-weight: normal; margin-top:8px; } h5{ font-size: 100%; color: #666; } .left_bar_panel p { margin-top:2px; padding-top:0; font-size:85%; } .table_name { font-style:italic; background-color:#FFFF99; }  fieldset { border: 1px dotted #999; padding:4px; padding-top:0px; } fieldset input, fieldset select { margin-bottom:2px; border:1px solid #999; font-size:100%; } fieldset .submit_button { width:90px; } legend { font-size: 110%; font-weight:bold; color: #666; margin-bottom:5px; background-color:#FFFFFF; } label { display:-moz-inline-box; display:inline-block; width:125px; height:20px; vertical-align:top; font-style:italic; }  div.rating_container { width:200px; height:32px; background-image:url(/resources/image/site/bgr_star_rate_slide.gif); background-position:0px -32px; } div.rating_word { text-align:center; margin-top:10px; width:200px; font-style:italic; font-size:11px; } ul.radios { margin: 0; padding:0; list-style-type: none; } ul.radios li { margin:0; padding:0; background-image:none; float:left; display:block; width:40px; text-align:center; } ul.radios li input { width:25px; }  #track1 { background: transparent url(/resources/image/site/bgr_slider_track.gif) no-repeat bottom; width:200px; height:9px; } #handle1 { left: 90px; position: relative; }    #masthead{ margin: 0; padding: 10px 0 5px 10px; border-bottom: 0px solid #cccccc; background-color:#ffffff; width: 100%; } #navBar, #content_bar { margin-left: 10px; margin-top:10px; width:185px; padding-top: 5px; background-color:#eeeeee; border-bottom:1px solid #ccc; } #content_bar { border:1px solid #ccc; padding-bottom:5px; } #navBar div, #content_bar div { margin:0; padding-left:2px; } #content{ width:79%; float:left; margin: 0; padding: 0 3% 20px 10px; } #navOuter { float:left; }  .story{ padding: 10px 0px 0px 0px; font-size: 100%; } .story p{ padding: 0px 0px 0px 0px; } .story table td { } div.content table { font-size:92%; } div.with_selected { font-size:92%; } table td.selected_plan { background-color:#FFFFCC; } table.no_style tr td { border:none; font-size:11px; padding:2px; }  #siteInfo{ clear: both; border: 1px solid #cccccc; font-size: 75%; color: #cccccc; padding: 10px 10px 10px 10px; margin-top: 0px; }  #siteInfo img{ padding: 4px 4px 4px 0px; vertical-align: middle; }  #search{ padding: 5px 0px 5px 10px; border-bottom: 1px solid #cccccc; font-size: 90%; } #search form{ margin: 0px; padding: 0px; } #search label{ display: block; margin: 0px; padding: 0px; } p.pagination { background-color:#e4e4e4; padding:7px; } p.pagination a { border:1px solid #ccc; background-color:#eee; padding:3px; } p.pagination a:hover { background-color:#F8F8F8; } blockquote,div.fakeblockquote { background: transparent url(/resources/image/site/left_quote.gif) left top no-repeat; margin-top:8px; padding-left:13px; margin-left:10px; font-style:italic; color:#666666; } div.fakeblockquote{ margin:8px 0 8px 3px; padding-left:10px; display:block; width:90%; }  #navBar ul {list-style: none; margin: 10px 0 10px 0; padding: 0;}  #navBar #databaseLinks li { border-top:1px solid #ccc; margin:0; } #navBar #databaseLinks li a { text-decoration:none; } #navBar #databaseLinks ul { border-bottom:1px solid #ccc; } #navBar #databaseLinks li { padding-top:2px; padding-bottom:4px; } #navBar .relatedLinks li { border:none; }  html>body #navBar li {border-bottom: none;} div.crumb { padding:5px 0 0 2px; font-size:10px; } div.crumb a { text-decoration:none; }  #databaseLinks{ background-color:transparent;; margin: 0px; padding: 0px; font-size: 90%; } #databaseLinks h3{ padding: 10px 0px 2px 10px; } #databaseLinks a:hover{ background-color: #dddddd; padding: 2px 0px 2px 0px; }  .relatedLinks{ margin: 0px; padding: 0px 0px 10px 10px; font-size: 90%; } .relatedLinks h3{ padding: 10px 0px 2px 0px; }  .popOuter { border:1px solid #ccc; padding:5px; background-color:#FF0000; } .popTitle { height:20px !important; height:25px; background-color:#0099FF;  background-image:url(/app/view/images/bgr_default_back.jpg); FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FFFFFF; padding-top:5px; padding-left:5px; border-right:1px solid #ccc; } .popControls { float:right; margin-top:-12px; margin-right:5px !important; margin-right:1px; } a:visited { color:#800080; }  #top_nav { font-size:85%; } #top_nav a { color:#666666; text-decoration:none; } #top_nav a:hover { color:#999999; text-decoration:none; } #footer_line { padding:0px 0px 0px 10px; margin-left:-5px; margin-bottom:-10px; border:1px solid #ccc; border-left:none; border-right:none; background-color:#00CC33; width:960px; line-height:1px; height:10px; } #user_navigation { padding:10px 0px 10px 10px; margin-left:-5px; border:1px solid #ccc; border-left:none; border-right:none; background-color:#00CC33; width:960px; } #user_navigation a { color:#ffffff; text-decoration:none; font-weight:bold; font-size:85%; } #user_navigation .subnav a.selected { background-color:#efefef; } #user_navigation a.selected { background-color:#347112; } #user_navigation a:hover { color:#e4e4e4; text-decoration:none; } #user_navigation span.underline { border-bottom:1px dotted #ffffff; }  div.dialog_smart div.content { padding:5px; zoom:1; } div.feedback { padding: 4px; margin: 0px 10px 0px 0px; border: 1px solid #ccc; font-style:italic; font-weight:normal; background-color:#e4e4e4; } div.feedback span.author { font-style:normal; font-weight:normal; } div.fine_details { display:none; }  #tooltip, .marker_label, .progressContainer, .error, .notice, .info, .validation-advice, .success { padding: 4px; margin: 0px 10px 0px 0px; border: 2px solid #ddd; } .error, .red { background: #FBE3E4; color: #D12F19; border-color: #FBC2C4; } .notice { background: #FFF6BF; color: #817134; border-color: #FFD324; } .info { background: #C1D8EF; color: #132B93; border-color: #7FABD9; } .validation-advice { background: #FFF6BF; color: #817134; border-color: #FFD324; } .success { background: #E6EFC2; color: #529214; border-color: #C6D880; } .marker_label,#tooltip { background: #C3E79F; color: #305907; border-color: #87CE40; } .error a { color: #D12F19; } .notice a { color: #817134; } .success a { color: #529214; } p.code { border:2px solid #EBEFF9; padding:10px; }  .dialog { position:relative; margin:0px auto;  z-index:1; margin-left:12px;  margin-bottom:0.5em;  background:url(/resources/css/dialog2/demo/dialog2-grey-dark.gif) no-repeat -3000px -3000px; } .dialog .content, .dialog .t, .dialog .b, .dialog .b div { background:url(/resources/css/dialog2/demo/dialog2-grey-light.gif) no-repeat top right; z-index:2; } .dialog .content { position:relative; zoom:1; _overflow-y:hidden; padding:15px 12px 0px 0px; } .dialog .t {  position:absolute; left:0px; top:0px; width:12px;  margin-left:-12px; height:100%; _height:1600px;  background-position:top left; } .dialog .b {  position:relative; width:100%; } .dialog .b, .dialog .b div { height:30px;  font-size:1px; } .dialog .b { background-position:bottom right; } .dialog .b div { position:relative; width:12px;  margin-left:-12px; background-position:bottom left; } .dialog .hd, .dialog .bd, .dialog .ft { position:relative; } .dialog .wrapper {  position:static; max-height:1000px; overflow:auto;  } .dialog h1, .dialog p { margin:0px;  padding:0.5em 0px 0.5em 0px; } .dialog h1 { padding-bottom:0px; } .rtop,.artop{display:block} .rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px} .artop *{border-style: solid;border-width:0 1px} .r1,.rl1,.re1,.rel1{margin-left:5px} .r1,.rr1,.re1,.rer1{margin-right:5px} .r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px} .r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px} .r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px} .r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px} .r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px} .r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px} .rx1,.rxl1{border-left-width:5px} .rx1,.rxr1{border-right-width:5px} .rx2,.rxl2{border-left-width:3px} .rx2,.rxr2{border-right-width:3px} .re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px} .re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px} .rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0} .rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0} .r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px} .rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height :1px} @media print {.rtop,.rbottom,.artop,.arbottom{display: none} } @media all {    #TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; } #TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; } #TB_window a:link {color: #666666;} #TB_window a:visited {color: #666666;} #TB_window a:hover {color: #000;} #TB_window a:active {color: #666666;} #TB_window a:focus{color: #666666;}    #TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; } .TB_overlayMacFFBGHack {background: url(/resources/js/thickbox/macFFBgHack.png) repeat;} .TB_overlayBG { background-color:#000; filter:alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; } * html #TB_overlay {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 2px solid #525252;  text-align:left; top:50%; left:50%; } * html #TB_window {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; } #TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; } #TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; } #TB_closeAjaxWindow{ padding:6px 10px 0; text-align:right; float:right; } #TB_ajaxWindowTitle{ float:left; padding:6px 10px 0; } #TB_title{ background-color:#e8e8e8; height:27px; } #TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent.TB_modal{ padding:15px; } #TB_ajaxContent p{ padding:5px 0px 5px 0px; } #TB_load{ position: fixed; display:none; z-index:103; top: 50%; left: 50%; background-color: #E8E8E8; border: 4px solid #525252; margin: -45px 0pt 0pt -125px; padding: 40px 15px 15px; } * html #TB_load {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #TB_HideSelect {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; _margin-bottom:1px; } } 