/* advertisment doesn't kill */
#currency {float:right;font:100% Tahoma;color:#ffffee;margin:2px 2px 0 0;}
#currency a {color:#ffffff;}

#topline {height:5px;background:#365695;}

/* header */

#header {height:105px;}

#logo {float:left;width:220px;}
#logo img {margin:0px 0 0 0px;}
table.search-form {width:100%;margin:0 0 10px 0;}
table.search-form td input {width:100%;font:140% Arial;border:1px solid #ddd;}
table.search-form th {width:78px;text-align:left;vertical-align:middle;padding-left:5px;}

table.search-calc {width:100%;margin:0 0 10px 0;}
table.search-calc td input {width:100%;font:130% Arial;border:1px solid #ddd;}
table.search-calc th {width:78px;text-align:left;vertical-align:middle;padding-left:5px;}
table.search-calc td {width:78px;text-align:right;vertical-align:middle;padding-left:5px;}

#loginpanel {height:20px;float:right;font:105% Tahoma;width:26%;background:#5F94BF;}
#loginpanel img {margin:0 3px 0 15px;}
#loginpanel a {color:#ffffff;padding:1px 2px 2px 3px;}
#loginpanel a:hover {background:#cdd5e4;color:#365695;}


#spl-catalog {height:100px;padding:8px 0 0;}
#search-line {height:80px;padding:8px 0 0;}

/* left */

#left {padding:8px 4px 0 15px;}
.leftlinks a:hover {background:#ea820d;color:#fff;}

.menu {float:left;margin:5px 0 0;}

#topmenu {color:#48C440;}
#topmenu a {display:block;float:left;color:#365695;padding:7px 15px 6px;font-size:140%;}
#topmenu a.last {border-right:none;}
#topmenu a:hover {background:#365695;color:#fff;}
#topmenu a.selected {position:relative;top:1px;left:0;z-index:10;border-top:1px dashed #ccc;border-right:1px dashed #ccc;border-left:1px dashed #ccc;border-bottom:1px solid #dde3ed;text-decoration:none;font-weight:bold;}
#topmenu a:hover.selected {text-decoration:none;}

#submenu div {margin:8px 15px 0;}
#submenu a {color:#444;}
#submenu a:hover {background:none;}
#submenu a.selected {text-decoration:none;font-weight:bold;color:#222;}
#submenu a:hover.selected {}

#title {font-size:85%;margin-bottom:20px;font-weight:bold;text-transform:uppercase;font-family:Tahoma;}
.spl-title {font:85% Tahoma;margin-bottom:15px;font-weight:bold;text-transform:uppercase;}
#subtitle {font-size:160%;margin-bottom:25px;font-weight:normal;}
#subtitle span {font-size:75%;color:#b4b4b4;}
#subtitle a.insurer {font-size:75%;color:#b4b4b4;}
#subtitle a:hover.insurer {background:#b4b4b4;color:#fff;}

#blogtitle {font-size:160%;margin-bottom:15px;font-weight:normal;}

.area-description {padding-bottom:25px;}

#ordertitle {font-size:160%;margin-bottom:0px;font-weight:normal;}
#ordertitle span {font-size:75%;color:#b4b4b4;}
#ordertitle a.creditor {color:#b4b4b4;}
#ordertitle a:hover.creditor {background:#b4b4b4;color:#fff;}


#context-menu {font:85% Tahoma;}
#context-menu a {display:block;float:left;padding:5px 7px;background:#eaeaea;margin:0 2px 2px 0;color:#444;}
#context-menu a.selected {background:#365695;color:#fff;text-decoration:none;font-weight:bold;}
#order-online {font:85% Tahoma;}
#order-online a {display:block;float:left;padding:5px 7px;background:#eaeaea;margin:0 2px 2px 0;color:#444;}
#order-online a.selected {background:#365695;color:#fff;text-decoration:none;font-weight:bold;}
.line {clear:both;margin-bottom:25px;}

.list-context-menu {float:right;}
.list-context-menu a {color:#444;}
a.delete {color:#CC0000;}

dl.forma dt {font-weight:normal;}
dl.forma dd {font-weight:;padding:5px 0 10px 5px;}
dl.forma dd select {font-size:120%;}
dl.forma .error {font-weight:bold;color:red;}
dl.forma dd.editor {background:#f1f1f1;padding:5px;margin-bottom:20px;}
dl.forma dd.creditor {background:#EBEEF4;padding:5px;margin-bottom:20px;font-weight:bold;}

dl.big dt {font-size:85%;padding-bottom:2px;}
dl.big dd {padding:5px 0 20px 5px;}
dl.big dt.be4comment {padding:5px 0 0px 5px;}
dl.big dd.be4comment {padding:5px 0 3px 5px;}
dl.big dd.editor {vbackground:#f1f1f1;padding:5px;margin-bottom:20px;}

.htmlcontrols {text-align:right;margin-bottom:5px;font:85% Tahoma;}
.htmlcontrols a {color:#444;}

dl.short {margin-bottom:0;}

.list {margin:0 0 25px 0;}
.divided {padding:10px 0px;margin-bottom:5px;border-top:dashed 1px #ccc;}
.list h1 {margin-bottom:5px;font-size:140%;font-weight:normal;}
.list h1 div {font-size:75%;color:#999;}
.list h2 {margin-bottom:5px;font-size:120%;font-weight:normal;}
.list h3 {margin-bottom:5px;font-size:100%;}
.list span {font-size:75%;color:#b4b4b4;}
.list a.insurer {font-size:75%;color:#b4b4b4;}
.list a:hover.insurer {background:#b4b4b4;color:#fff;}
.list .description {margin-left:5px;color:#666;line-height:140%;}
.list .functions {float:right;font:85% Tahoma;color:#999;}
.list .functions a {color:#666;}
.list .functions a:hover {background:#666;color:#fff;}
.list .tags {font:85% Tahoma;padding-left:15px;margin:5px 0 0 5px;background:url(/i/icons/tag.gif) 0 0 no-repeat;color:#b4b4b4;}
.list .tags a {color:#b4b4b4;}
.list .tags a:hover {background:#b4b4b4;color:#fff;}
.list .panel {font:85% Tahoma;margin:8px 0 0 5px;color:#666;}
.list .panel a {color:#666;}
.list .panel a:hover {background:#666;color:#fff;}
.list .options {float:right;font:85% Tahoma;margin:2px 0 0 5px;color:#666;}
.list .options a {color:#ea820d;}
.list .options a:hover {background:#ea820d;color:#fff;}
.list .stock {font:75% tahoma;color:#CC0000;}
.list .total {margin:5px 0 0 5px;}
.list .total div {float:left;width:35%;margin:3px 5px 0 0;}
.list .total span {font:75% tahoma;color:#999;}
.list p {margin:0;}

.splash {margin:10px 10px 10px 10px;}
.splash strong {display:block;position:relative;top:2px;left:0;z-index:10;font-size:85%;}

.splashPanel {margin:0 0 15px 0;}
.splashPanel h1 {font-size:110%;font-weight:bold;margin:0 0 7px 0;}
.splashPanel h1 a {color:#EA820D;}
.splashPanel a:hover {color:#fff;}
.splashPanel div {margin:0 0 7px 7px;}
.splashPanel div a {color:#444;}
.splashPanel div small {color:#888;}
.splashPanel div small a {color:#888;text-decoration:none;}

.splashPanelT {margin:0 0 6px 0;}
.splashPanelT h1 {font-size:110%;font-weight:bold;margin:0 0 0 0;}
.splashPanelT h1 a {color:#EA820D;}
.splashPanelT a:hover {color:#fff;}
.splashPanelT div {margin:0 0 0 0;}
.splashPanelT div a {color:#444;}
.splashPanelT div small {color:#888;}
.splashPanelT div small a {color:#888;text-decoration:none;}
.splashPanelT td div medium a {font-size:100%;color:#839BAF;text-decoration:none;}
.splashPanelT div medium a {font-size:100%;color:#839BAF;text-decoration:none;}
.splashPanelT div med {font-size:120%;color:#839BAF;text-decoration:none;}

.list a.delete {color:#CC0000;}
.list a:hover.delete {background:#CC0000;color:#fff;}

a.notpublished {color:#CC0000;}
a:hover.notpublished {background:#CC0000;}


.poll-list {margin:7px 0 3px 0;}
table.poll {margin:5px 0 0;}
table.poll th {padding:0 0 5px 0;}
table.poll td {color:#666;padding:0 0 5px 5px;}
.poll-results {margin:3px 0 0 0;}
.poll-results small {color:#888;}
.poll-results-line {margin:2px 0 5px 0;background:#ea820d;height:7px;font-size:1px;} 


.view-source {font:85% Tahoma;color:#999;margin-bottom:5px;}
.view-source a {color:#999;}
.view-source a:hover {background:#888;color:#fff;}
.view-panel {font:85% Tahoma;color:#999;position:relative;top:-20px;left:0;z-index:10;} 
.view-rating {float:right;position:relative;}
.zero {float:left;margin-right:5px;font-weight:bold;color:#666;}
.plus {float:left;margin-right:5px;font-weight:bold;color:#ea820d;}
.minus {float:left;margin-right:5px;font-weight:bold;color:#cc0000;}
span.pl {color:#ea820d;font-size:65%;}
span.min {color:#cc0000;font-size:65%;}
.view-rating a {display:block;float:left;text-decoration:none;background:#eaeaea;padding:1px 4px;margin-left:5px;color:#444;}
.current {display:block;float:left;background:#ea820d;padding:1px 4px;margin-left:5px;color:#fff;}
.tags {font:85% Tahoma;background:url(/i/icons/tag.gif) 0 0 no-repeat;color:#b4b4b4;padding-left:15px;}
.tags a {color:#b4b4b4;}
.tags a:hover {background:#b4b4b4;color:#fff;}

.txt-content {line-height:160%;}

#alphabet {text-transform:uppercase;font:85% Tahoma;}
#alphabet div {float:left;background:#ebeef4;margin:0 4px 4px 0;}
#alphabet a {display:block;text-align:center;padding:5px 0;background:#ebeef4;color:#666;width:35px;}
#alphabet a:hover {background:#ea820d;color:#fff;}
#alphabet a.selected {background:#365695;color:#fff;text-decoration:none;font-weight:bold;}
#alphabet a:hover.selected {background:#365695;}

.pager {font-size:100%;}
.pager a {display:block;float:left;padding:3px 8px 4px;background:#ebeef4;margin-right:4px;color:#666;}
.pager a:hover {background:#ea820d;color:#fff;}
.pager a.selected {background:#365695;color:#fff;text-decoration:none;font-weight:bold;}
.pager a:hover.selected {background:#365695;}

.start {margin-right:15px;}
.finish {margin-left:15px;}

.leftright {margin-left:3px;font-size:220%;clear:left;}
.leftright a {text-decoration:none;}
.leftright a:hover {background:none;color:#444;}

.pagertop {margin-bottom:25px;}
.pagerbot {margin-top:25px;}


#bookmarks {float: right;}
#bookmarks img {margin:0 5px 0 5px;}


/* #login-form {position:absolute; top:0;left:0; display:none;z-index:10; text-align:center;background:#fff;width:20%;} */
#login-form {
    display: none;
    position: absolute;
    top: 100px;
    left: 33%;
		z-index:100;
    width: 350px;
    background:#fff;
    color: #333;
    padding:35px 12px;
}

.jqmOverlay { background-color:#888; }

table.login {margin:0px 0 0px;}
table.login th {text-align:right;font-weight:normal;padding:5px 0 3px 10px;}
table.login td {padding:4px 0 10px 10px;}
table.login strong {font-size:120%;}
table.login a:hover {background:#365695;color:#fff;}

#cloud {margin:0 0 25px 0;line-height:200%;vbackground:#f1f1f1;padding:0 15px 0 0;text-align:center;}
#cloud a.h1 {color:#ea820d;text-decoration:none;border-bottom:1px dashed #ea820d;font-size:120%;font-weight:bold;text-transform:uppercase;}
#cloud a:hover.h1 {text-decoration:none;border-bottom:none;background:#ea820d;color:#fff;}
#cloud a.tag1 {color:#555;font-size:160%;border-bottom:1px dashed #555;text-decoration:none;}
#cloud a:hover.tag1 {color:#fff;background:#ea820d;border-bottom:none;}
#cloud a.tag2 {color:#666;font-size:140%;}
#cloud a:hover.tag2 {color:#fff;background:#ea820d;}
#cloud a.tag3 {color:#777;font-size:120%;}
#cloud a:hover.tag3 {color:#fff;background:#ea820d;}
#cloud a.tag4 {color:#888;font-size:110%;}
#cloud a:hover.tag4 {color:#fff;background:#ea820d;}
#cloud a.tag5 {color:#a5a5a5;font-size:100%;}
#cloud a:hover.tag5 {color:#fff;background:#ea820d;}
#cloud a.tag6 {color:#b5b5b5;font-size:85%;}
#cloud a:hover.tag6 {color:#fff;background:#ea820d;}

/* right */

#right {width:26%;padding:10px 0 25px 0;}

.rightmenu {margin:0 0 15px 0px;}
.rightmenu h1 {font:85% Tahoma;font-weight:bold;text-transform:uppercase;color:#444;padding:0 0 5px;margin:0;}
.rightmenu a {font-size:110%;display:block;color:#444;padding:5px 5px 5px 10px;background:url(/i/menu.gif) 0 10px no-repeat;}
.rightmenu a:hover {color:#fff;text-decoration:none;background:#365695 url(/i/menu-a.gif) 0 10px no-repeat;}
.rightmenu a.selected {background:#365695;color:#fff;text-decoration:none;padding:7px 5px 7px 10px;margin:1px 0;font-weight:bold;}
.rightmenu a:hover.selected {text-decoration:none;background:#365695 url(/i/menu-a.gif) 0 10px no-repeat;}
.rightmenu a.lower {color:#888;background:none;padding-left:15px;}
.rightmenu a:hover.lower {color:#fff;text-decoration:none;background:#3fa435 url(/i/menu-a.gif) 0 10px no-repeat;font-style:italic;}
.hr {height:1px;background:#ddd;margin-top:7px;}

.banner {margin-bottom:25px;}
.banner div {padding:2px 0 0 3px;font:75% Tahoma;color:#999;}
.banner div a {color:#999;}


/* logoes */

#logoes {height:180px;border-top:solid 1px #ddd;}

table.logoes {width:100%;height:180px;}
table.logoes td {text-align:center;vertical-align:middle;width:20%;}

/* footer */

#footer {padding:0 0 0 15px;font:85% Tahoma;color:#888;height:110px;vertical-align:middle;}

#links {float:right;width:26%;}

#footer-menus {margin-right:26%;padding:0 0 0 10px;}

#aboutmenu {padding:0 0 5px 0;color:#ddd;}
#aboutmenu strong {color:#666;}
#aboutmenu a {color:#888;padding:2px 5px 3px;}
#aboutmenu a:hover {background:#666;color:#fff;}
#aboutmenu a.selected {text-decoration:none;font-weight:bold;}
#aboutmenu a:hover.selected {background:none;color:#666;}

#navmenu {color:#ddd;}
#navmenu strong {color:#444;}
#navmenu a {color:#999;padding:2px 5px 3px;}
#navmenu a:hover {background:#999;color:#fff;}
#navmenu a.selected {text-decoration:none;font-weight:bold;}
#navmenu a:hover.selected {background:none;color:#999;}

#buttons {margin:15px 0 0 3px;}
#buttons img {margin-right:2px;}



/* users */
dl.userinfo dt {padding:0 0 1px 0;font-weight:normal;font-size:85%;color:#888;}
dl.userinfo dd {padding:0 0 12px 10px;}
dl.userinfo dt strong {font-size:180%;font-weight:normal;color:#444;display:block;padding-bottom:5px;}

/* splash */
#spl-right {vwidth:26%;padding:10px 0 25px;}
#spl-left {width:74%;padding:10px 35px 25px 14px;}

.spl-list {margin:0 0 15px 6px;}
.spl-list h1 {margin-bottom:5px;font-size:100%;font-weight:normal;}
.spl-list a.insurer {color:#888;}
.spl-list a:hover.insurer {background:#666;color:#fff;}
.spl-list .panel {font:85% Tahoma;margin:0 0 0 1px;color:#b4b4b4;}
.spl-list .panel a {color:#666;}
.spl-list .panel a:hover {background:#666;color:#fff;}
.rating {margin:0 0 5px 6px;}



h1.panel-title {padding:8px 10px 8px 10px;text-transform:uppercase;font:75% Tahoma;background:#ebeef4;margin:0 0 0 0;font-weight:bold;color:#888;}
h1.panel-title a {color:#888;text-decoration:none;}
h1.panel-title a:hover {color:#fff;text-decoration:none;border-bottom:none;background:#ea820d;}
h1.panel-title a.all {font-weight:normal;float:right;text-transform:none;font-size:90%;}
h1.rl {padding:8px 5px 8px 8px;margin:0 0 12px 0;}
.pi {height:10px;}

#forum-informer {vbackground:#f1f1f1;padding:15px 10px 0 10px;color:#555;line-height:140%;margin:0 25px 25px 0;}
#forum-informer h1 {text-transform:uppercase;font-size:110%;margin-bottom:15px;}
#forum-informer h1 a {color:#ea820d;text-decoration:none;border-bottom:1px dashed #ea820d;}
#forum-informer h1 a:hover {color:#fff;text-decoration:none;border-bottom:none;background:#ea820d;}
#forum-informer a {color:#888;}
#forum-informer a:hover {color:#fff;background:#888;}
#forum-informer a.highlights {color:#555;}
#forum-informer a:hover.highlights {background:#555;color:#fff;}
#forum-informer a.username {}
#forum-informer a:hover.username {background:#ea820d;color:#fff;}
#forum-informer img {float:left;}
#forum-informer div {margin:0 0 15px 30px;}
#forum-informer span {font:85% Tahoma;color:#666;}

#job-informer {padding:10px 10px 0 10px;color:#888;margin:0 25px 25px 0;}
#job-informer h1 {text-transform:uppercase;font-size:110%;margin-bottom:10px;}
#job-informer h1 a {color:#ea820d;text-decoration:none;border-bottom:1px dashed #ea820d;}
#job-informer h1 a:hover {color:#fff;text-decoration:none;border-bottom:none;background:#ea820d;}
#job-informer a {color:#888;}
#job-informer a:hover {color:#fff;background:#888;}
#job-informer a.highlights {color:#555;}
#job-informer a:hover.highlights {background:#555;color:#fff;}
#job-informer div {margin-bottom:10px;}
#job-informer small {display:block;margin-top:15px;}
#job-informer small a {color:#ea820d}
#job-informer small a:hover {background:#ea820d;color:#fff;}
#job-informer span {font:85% Tahoma;}


#products-filter {padding:10px 10px 5px 20px;vbackground:#ebeef4;}

.credit-cloud {vmargin:0 0 8px 0;line-height:200%;padding:5px 10px;vbackground:#ebeef4;}
.credit-informer {display:none;font-size:85%;color:#888;background:#f1f1f1;padding:4px 5px 4px 5px;margin:0px 0 21px 0;border-top:1px solid #888;}
.credit-informer strong {font-weight:normal;vcolor:#666;}
.credit-informer a {color:#888;}
.credit-cloud small {color:#b5b5b5;}
.credit-cloud h1 {margin:0;font-size:120%;float:left;text-transform:uppercase;}
.credit-cloud h1 a {color:#ea820d;text-decoration:none;border-bottom:1px dashed #ea820d;}
.credit-cloud h1 a:hover {text-decoration:none;border-bottom:none;background:#ea820d;color:#fff;}
.credit-cloud a.tag1 {color:#fff;font-size:160%;border-bottom:1px dashed #fff;text-decoration:none;}
.credit-cloud a:hover.tag1 {color:#fff;background:#ea820d;border-bottom:none;}
.credit-cloud a.tag2 {color:#666;font-size:140%;}
.credit-cloud a:hover.tag2 {color:#fff;background:#ea820d;}
.credit-cloud a.tag3 {color:#777;font-size:120%;}
.credit-cloud a:hover.tag3 {color:#fff;background:#ea820d;}
.credit-cloud a.tag4 {color:#888;font-size:110%;}
.credit-cloud a:hover.tag4 {color:#fff;background:#ea820d;}
.credit-cloud a.tag5 {color:#a5a5a5;font-size:100%;}
.credit-cloud a:hover.tag5 {color:#fff;background:#ea820d;}
.credit-cloud a.tag6 {color:#b5b5b5;font-size:85%;}
.credit-cloud a:hover.tag6 {color:#fff;background:#ea820d;}
.credit-cloud a.selected {color:#fff;background:#ea820d;border-bottom:none;padding:1px 3px;text-decoration:none;}
a.otherwise {display:block;float:right;}

h1.credit-cloud-h {margin:0 25px 0 5px;float:none;padding:8px 10px 8px 10px;text-transform:uppercase;font:85% Tahoma;background:#ebeef4;font-weight:bold;}
h1.credit-cloud-h a {color:#ea820d;text-decoration:none;}
h1.credit-cloud-h a:hover {color:#fff;text-decoration:none;border-bottom:none;background:#ea820d;}
h1.credit-cloud-h a.all {font-weight:normal;float:right;text-transform:none;font-size:85%;}

.active-search {float:right;padding:7px 10px 6px;background:#ebeef4;font-size:85%;font-weight:bold;}
.other-search {float:right;padding:7px 10px 6px;font-size:85%;font-weight:bold;}



.credit-cloud-panel {line-height:200%;padding:8px 10px 8px 10px;}
.credit-cloud-panel h1 {margin:0;font-size:115%;float:left;position:relative;top:-10px;left:-6px;z-index:10;}
.credit-cloud-panel h1 a {background:#ea820d;padding:4px 7px;color:#fff;text-decoration:none;font:75% Tahoma;text-transform:uppercase;font-weight:bold;}
.credit-cloud-panel h1 a:hover {text-decoration:none;border-bottom:none;background:#fff;color:#365695;}
.credit-cloud-panel a.tag1 {color:#fff;font-size:160%;border-bottom:1px dashed #fff;text-decoration:none;}
.credit-cloud-panel a:hover.tag1 {color:#365695;background:#fff;border-bottom:none;}
.credit-cloud-panel a.tag2 {color:#fff;font-size:140%;}
.credit-cloud-panel a:hover.tag2 {color:#365695;background:#fff;}
.credit-cloud-panel a.tag3 {color:#fff;font-size:120%;}
.credit-cloud-panel a:hover.tag3 {color:#365695;background:#fff;}
.credit-cloud-panel a.tag4 {color:#fff;font-size:110%;}
.credit-cloud-panel a:hover.tag4 {color:#365695;background:#fff;}
.credit-cloud-panel a.tag5 {color:#fff;font-size:100%;}
.credit-cloud-panel a:hover.tag5 {color:#365695;background:#fff;}
.credit-cloud-panel a.tag6 {color:#fff;font-size:85%;}
.credit-cloud-panel a:hover.tag6 {color:#365695;background:#fff;}
.credit-cloud-panel a.selected {color:#fff;background:#ea820d;border-bottom:none;padding:1px 3px;text-decoration:none;}
.credit-cloud-panel small {vbackground:#ea820d;color:#fff;}
.credit-cloud-panel small a {color:#fff;}
a.otherwise {display:block;float:right;}




/* products */
dl.productinfo {margin-bottom:0;position:relative;top:-10px;left:0;z-index:0;}
dl.productinfo dt {font-weight:normal;font-size:85%;color:#888;margin-top:15px;}
dl.productinfo a {color:#888;}
dl.productinfo dd {margin:2px 0 2px 6px;padding:2px 4px;}
dl.productinfo dt strong {font-size:180%;font-weight:normal;color:#444;display:block;padding-bottom:5px;}
dd.texts {border:1px solid #eee;}
dd.texts p {margin-bottom:3px;}

