@import url(layout.css) ;html,body,table th,table td{font-family:Verdana,sans-serif;font-size:9pt;color:#393939;line-height:1.7em}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal}h1{font-size:170%;margin-bottom:0.5em;padding-bottom:0.35em;border-bottom:1px solid #bfc4cf}h2{font-size:160%}h3{font-size:140%;font-weight:bold;color:#505050}h4{font-size:140%}h5{font-size:130%}h6{font-size:120%}a:link,a:visited{color:#5294c1;text-decoration:none}a:hover{color:#4c89bb;border-bottom:1px solid #5294c1}a:active,a.active{color:#789}img,a img{border:none}hr{margin:0;padding:0;border:none;height:1px;background:#5294c1}.expanded ul{display:block!important}ul,ul.menu,.item-list ul{margin:0 0 0.5em 0;padding:0 0 0 0.5em}ul li{margin:0 0 0 1em;padding:0}ul.menu li,.item-list ul li{margin:0 0 0 1em;padding:0}ul li.expanded,ul.menu li.expanded,.item-list ul li.expanded{list-style:disc url(images/menu-expanded.gif)}ul li.collapsed,ul.menu li.collapsed,.item-list ul li.collapsed{list-style:square url(images/menu-collapsed.gif)}ul.menu li ul li{font-size:95%}ul.menu li ul li ul li{line-height:1.6em}body,#page,#front,#second{padding:0;margin:0;background-color:#fdfeff}#container{background-color:#f3f7fb}#main{background-color:#fdfeff;padding:10px 20px 20px 20px}.withleft #main{border-left:1px solid #dde3ed}.withright #main{border-right:1px solid #dde3ed}#header{height:91px;background:url(images/bg-header.gif) repeat-x;padding:0;margin:8px 0 0 0}#logo-title{position:relative;overflow:visible;float:left;height:91px;padding-left:10px;z-index:1}#header #site-name,#header #site-slogan{position:relative;padding:0;margin:0;left:100px;top:43px;padding-left:10px;border:0}#header #site-name a,#header #site-name a:visited,#header #site-name a:hover{font-family:Arial,Helvetica,sans-serif;font-size:25px;color:#f8feff;font-weight:bold;letter-spacing:3px;text-decoration:none;border:0}#header #site-name a:hover{color:#fff}#header #site-slogan{text-align:left;font-size:12px;font-weight:bold;color:#a4bedd;letter-spacing:1px}#header #logo{position:absolute;top:-8px}#logo a,#logo a:visited,#logo a:hover{text-decoration:none}#logo a img{border:0}#primary ul{position:absolute;right:3px;top:25px;text-align:right;font-size:90%}#primary ul li{margin:0;padding:0;list-style-type:none;list-style-image:none;float:left}#primary ul li a,#primary ul li a:visited{display:block;margin:0 1px 0 1px;padding:3px 0.8em 0 0.8em;color:#24375b;background:url(images/bg-primary.gif) repeat-x;height:12px;border:1px solid #96b4d5;border-bottom:none;float:left;line-height:10px;font-size:10px}#primary ul li a:hover{color:#465775;border-color:#a0bbdb;background:url(images/bg-primary-hover.gif) repeat-x}#secondary ul{position:absolute;right:4px;top:44px;text-align:right;padding:3px 5px 1px 5px;background:url(images/bg-secondary.gif) repeat-x;border-bottom:1px solid #b7cfe9;height:12px}#secondary ul li{margin:0;padding:0;list-style-type:none;list-style-image:none;float:left;color:#f8feff;line-height:1em}#secondary ul li a,#secondary ul li a:visited{display:block;margin:0 0.5em 0 0.5em;padding:0;color:#dbe7f4;float:left;font-size:90%}#secondary ul li a:hover{color:#fff;text-decoration:none;border:0}.sidebar{text-align:left}.sidebar .block{margin-bottom:1.5em}.sidebar .block h2{background-color:#e5ecf5;font-size:13px;font-weight:bold;border-top:2px solid #d1dbec;margin:10px -8px 8px -8px;padding:4px 2px 4px 6px;color:#6c7a8d}.sidebar .block h3,.sidebar .block div.title{font-size:12px;color:#6c7a8d;font-weight:bold}#header-region{position:absolute;top:10px;left:122px;height:28px;line-height:28px;vertical-align:bottom;padding:0;color:#f1f5f9}#header-region *{display:inline;vertical-align:bottom}#header-region h2,#header-region h3,#header-region div,#header-region ul,#header-region li{display:inline;padding-right:0.5em;line-height:20px;font-size:10px}#header-region h2,#header-region h3{font-weight:bold}#header-region h2{font-size:13px}#header-region input,#header-region select{background-color:#b4d1f1!important;border-color:#8eacce!important;color:#476281!important}#footer{text-align:center;vertical-align:middle;line-height:37px;height:37px;background:url(images/bg-footer.gif) repeat-x;margin:0 0 10px 0}ul.primary{text-align:right;border-bottom:1px solid #dadce0}ul.primary li a{background:#ebeff7;border-color:#cfd5e3}ul.primary li a.active{border-color:#cfd5e3;border-bottom:0}ul.primary li a:hover{background-color:#fbfcfe;border-color:#babfc6}ul.secondary{padding:0}ul.secondary li{margin:0}ul.secondary li.active a,ul.secondary li a:hover{border-bottom:3px solid #babfc6}table{margin:0.5em 0 1em 0;width:95%}thead th{border-bottom:2px solid #aab5c3;color:#678;font-size:90%;font-weight:bold;background:url(images/bg-thead.gif) repeat-x bottom left;padding:4px 5px 0 5px}tr.even,tr.odd{border-color:#dadce0}tr.even{background-color:#fbfcfe}tr.odd{background-color:#fff}td.active{background:#e4ecf5}td{padding:3px}td.menu-disabled{background-color:#e5e5e5}form{margin-bottom:0.5em}input,textarea,select,textfield{font:11px/160% "Verdana",sans-serif;color:#555;padding:1px 3px 1px 3px}fieldset{border:solid #dadce0 1px;background-color:#f8f9fa;margin:1em 0 1em 0}fieldset.collapsed{background-color:transparent;padding:0}.form-item input.error,.form-item textarea.error{font:11px/100% "Verdana",sans-serif;border:1px dashed #e1471d;color:#555}#node-form,#node-form .node-form{overflow:auto}#search{margin:5px -8px 5px -8px;background:url(images/crystal-search.gif) left bottom no-repeat;border-bottom:2px solid #d1dbec;padding:3px 3px 0 26px;vertical-align:bottom;height:22px}#search .form-item{display:inline;padding:0;margin:0}#search input.form-text,#user-login-form input.form-text{height:18px;width:95px;padding:2px 3px 0 3px;border:2px solid #d1dbec;border-bottom:0;text-align:right;font-family:Arial,Helvetica,sans-serif;color:#9ca6b4;background-color:#fbfcfe;vertical-align:bottom}#search input.form-submit,#user-login-form input.form-submit{width:49px;margin:0;height:22px;padding:0 2px 0 2px;border:2px solid #d1dbec;border-bottom:none;vertical-align:bottom;background-color:#fbfcfe;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#6c7a8d}#user-login-form{text-align:left}#user-login-form .form-item{margin:0 0 0.5em 0}#user-login-form .item-list{margin-top:0.5em;font-size:90%}#user-login-form input.form-text{border:1px solid #d1dbec;text-align:left}#user-login-form input.form-submit{border:1px solid #d1dbec}#user-login-form label{font-size:90%;font-weight:normal}#user-login-form .form-required{display:none}#search input.form-submit:hover,#search input.form-submit:focus,#search input.form-text:hover,#search input.form-text:focus,#user-login-form input.form-text:hover,#user-login-form input.form-text:focus,#user-login-form input.form-submit:hover,#user-login-form input.form-submit:focus{background-color:#fff;color:#485f7e;border-color:#b7c7e2}#block-user-2 ul li,#block-user-3 ul li{list-style-type:none;list-style-image:none;margin-left:-5px;padding-left:18px;background-image:url(images/mini-user-light-blue.png);background-repeat:no-repeat;background-position:0 3px}.progress .bar{background:#fff url(images/progressbar.gif) repeat;border:1px solid #00375a}.messages{min-height:32px;padding:1.3em 1em 0.3em;border:2px solid #dadce0;background:#fbfcfe;margin:10px 0}.messages ul{padding:0 0 0 20px;margin:0}div.status{background:url(images/icon-info.png) 0.5em 50% no-repeat}div.error{border:2px solid #e1471d;background:#fcd295 url(images/icon-alert.png) 0.5em 50% no-repeat}div.error ul li,div.status ul li{list-style-type:square;list-style-image:none}div.meta,.description,.breadcrumb,.submitted,.taxonomy{font-size:92%;color:#494949;line-height:1.6em}pre{background:#fbfcfe;border:1px solid #dadce0;padding:0.75em 1.5em}blockquote{border:1px #dadce0 solid;margin:0.5em 1em;padding:0.3em;font-style:italic}code{font-size:1em;font-family:Profont,'lucida console','Courier New',Monaco,monospace}.blockinner{padding:0;margin:0}.preview .node,.preview .comment{border:1px solid #babfc6;padding:10px;margin:5px 0 10px 0;background-color:#faf4e1}#mission{padding:15px;margin:0 0 10px 0;border:2px solid #96adc8;background:#bcd1ea url(images/bg-mission.gif) repeat-x bottom left}.new{float:right;color:red;vertical-align:super;font-size:80%;font-weight:bold}div.admin-panel{border:1px solid #dadce0;background-color:#fbfcfe;margin:0;padding:0;padding-bottom:15px;margin-top:15px}div.admin-panel h3{padding:5px 5px 5px 30px;margin:0 0 5px 0;border-bottom:2px solid #dadce0;background:#e6eaf2 url(images/crystal-run.gif) no-repeat 2px 2px}div.links{text-align:right}ul.links{text-align:right}ul.links li.first{padding-left:0px}.node div.links{padding-top:1px;padding-bottom:2px;border-bottom:dashed #dadce0 1px}.sticky div.links{border-bottom:none}.comment .links{font-size:90%}li.comment_add a,li.comment_comments a{background:url(images/mini-comment.png) no-repeat 0 1px;padding-left:15px}li.node_read_more a{background:url(images/mini-readmore.png) no-repeat 0 2px;padding-left:15px}li.upload_attachments a{background:url(images/mini-attachment.png) no-repeat 0 2px;padding-left:15px}li.comment_delete a{background:url(images/mini-trash.png) no-repeat 0 0;padding-left:15px}li.comment_edit a{background:url(images/mini-edit.png) no-repeat 0 0;padding-left:15px}li.comment_reply a{background:url(images/mini-comment.png) no-repeat 0 0;padding-left:15px}.node{margin-bottom:15px;padding-bottom:15px}.node h2.title a{color:#333;font-weight:normal;margin-bottom:0}.node h2.title a:hover{text-decoration:underline;border-bottom:0;color:#345}.meta,.submitted,.taxonomy{color:#666}.meta{padding-bottom:1em}.node .submitted{text-align:left;float:left;width:99%}.node .with-taxonomy .submitted{width:48%}.node .taxonomy{text-align:right;float:right;width:48%}.taxonomy .links a{text-decoration:none;border-bottom:dotted 1px #9cf}.taxonomy .links a:hover{border-bottom:solid 1px #9cf}.taxonomy li.first{background:url(images/mini-category.png) no-repeat 0 2px;padding-left:15px!important}.sticky{border:1px solid #dadce0;background-color:#f7faff;padding:8px 5px 8px 5px}div.node div.content .book-navigation{display:none;background:#eee;margin:0;padding:0}div.node div.content .book-navigation ul.menu{border:0;border-top:1px solid #2763a5;margin:0;padding-bottom:10px}div.node div.content .book-navigation .page-links{background:#c1d4ea;border:1px solid #2763a5;border-width:1px 0 1px 0;padding:5px;margin:0}#forum table{width:100%}.feed-item-meta{font-size:90%;color:#666;text-align:right}h3.feed-item-title a{color:#333;font-weight:normal;margin-bottom:0;font-size:13pt}h3.feed-item-title a:hover{text-decoration:underline;border-bottom:0;color:#345}.poll .bar{height:16px;background-color:#d4e2f2}.poll .bar .foreground{background:url(images/bg-poll.gif) repeat-x;height:16px;clear:none;float:left}.poll .vote-form{text-align:center}.poll .vote-form .choices{padding-left:5%;text-align:left;display:block}.pager{text-align:center;font-size:90%}.pager a,.pager a:visited{padding:2px 3px 2px 3px;margin-left:5px;border:1px solid #dadce0;background-color:#fff;color:#5294c1}.pager .pager-current{padding:2px 3px 2px 3px;margin-left:5px;border:1px solid #dadce0;background-color:#f7f8fa;color:#555}.pager a:hover{border-color:#babfc6;color:#555}li.product-directory{list-style-type:none;list-style-image:none;background:#fff;padding:5px 0;margin:5px 0;clear:right}div.directory-all-resources{clear:left;margin-bottom:1em;margin-left:1em}div.directory-sub-category{clear:left;padding-top:1em}table.product-table td{background:#fff}#product_cart_form label,#product_cart_form div{display:inline}table.watchdog-event pre{overflow:auto}input[type="hidden"]{padding:0}