﻿/* Core html: */

* { margin: 0; padding: 0px; }

html,body { }

html {
    
}

body {
    margin:0px;
    min-width:1150px;
    padding:0px;
    padding-top:20px;

    font-family:Arial, Helvetica, sans-serif;
    /*font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;*/
    -webkit-font-smoothing: antialiased;
    line-height:120%;

    font-size:13px;

        color:#000; 
        /*color:#669933;*/
    
    background-image:  url(../images/back.png); 
    background-repeat: repeat-x;
    background-color:#000000;
    clear:both;





}



p {font-size:14px;margin-top:0px; margin-bottom:20px; margin-left:10px;}

.home-header p{
    margin-left:0 !important;
}

.newsfeed_feeddisplay li{
    margin-top:10px !important;
}

strong {font-weight:bold;}

em {font-style:italic;}

h1, h2, h3, h4, h5, h6 , {margin:0px; padding:0px; padding:15px 0px; font-family:Arial, Helvetica, sans-serif;}

h1 {font-size:22px; color:#6c9d32;}

h2 {font-size:18px;}

h3 {font-size:14px;color:#669933;padding:0px 15px 0px;}

h4 {font-size:14px;}

h5 {font-size:13px;}

h6 {font-size:12px;}

form {margin:0px; padding:0px 1px;}

img {border:0px none;}

td {

    line-height:120%;

    font-size:13px;
        

}

a:link, a:visited {

    color:#669933;

    text-decoration:none;

    font-weight:normal;

}

a:hover {

    color:#1e5fa2;

    text-decoration:underline;

    font-weight:normal;

}

table{
    border-collapse: collapse;
    border-spacing:0;
    margin:0;
    padding:0;
    
}

table.contentpaneopen tr td span.hasTip a img {
display: none;
border-spacing:0;
}

blockquote {display:block; padding:10px 20px 10px 20px;margin:15px 0px; font-style:italic; font-size:12px; background:#f7f7f7; border-top:solid 1px #b7b7b7; border-bottom:solid 1px #b7b7b7;}

li ul, li ol {margin:0px; padding:0px; margin:0.5em 1.5em;}

ul, ol {margin:0px; padding:0px; margin:0px 1.5em 1.5em 1.5em;}

ul li, ol li {padding:2px 0px;}

ul {list-style-type:disc;}

ol {list-style-type:decimal;padding-left:5px;}

dl {margin:0px 0px 20px 0px;}

dl dt {font-weight:bold;}

dd {margin:2px 0px 2px 20px}



pre {padding:10px; background:#f7f7f7; border:solid 1px #b7b7b7;}



fieldset label {

    float:left;

    text-align:right;

    margin-right:0.5em;

}

fieldset table {margin:0px; border:0px;}

fieldset table label {float:none; text-align:left;}

fieldset {

    border:1px solid #b7b7b7;

    margin:5px 0px;

    padding:5px 10px;

}

legend {

    background:#d1e0ed;

    border:1px solid #b7b7b7;

    padding:2px 6px;

    font-weight:bold;

    margin:0px 0px 5px 0px;

}



/* GENERAL STUFF: */




/* Form validation */

.invalid { border-color: #ff0000; }

label.invalid { color: #ff0000; }



/* Buttons */

#editor-xtd-buttons {

    padding: 5px;

}



.button2-left,

.button2-right,

.button2-left div,

.button2-right div {

    float: left;

}



.button2-left a,

.button2-right a,

.button2-left span,

.button2-right span {

    display: block;

    height: 22px;

    float: left;

    line-height: 22px;

    font-size: 11px;

    color: #666;

    cursor: pointer;

}



.button2-left span,

.button2-right span {

    cursor: default;

    color: #999;

}



.button2-left .page a,

.button2-right .page a,

.button2-left .page span,

.button2-right .page span {

    padding: 0 6px;

}



.page span {

    color: #000;

    font-weight: bold;

}



.button2-left a:hover,

.button2-right a:hover {

    text-decoration: none;

    color: #0B55C4;

}



.button2-left a,

.button2-left span {

    padding: 0 24px 0 6px;

}



.button2-right a,

.button2-right span {

    padding: 0 6px 0 24px;

}



.button2-left {

    background: url(../images/j_button2_left.png) no-repeat;

    float: left;

    margin-left: 5px;

}



.button2-right {

    background: url(../images/j_button2_right.png) 100% 0 no-repeat;

    float: left;

    margin-left: 5px;

}



.button2-left .image {

    background: url(../images/j_button2_image.png) 100% 0 no-repeat;

}



.button2-left .readmore {

    background: url(../images/j_button2_readmore.png) 100% 0 no-repeat;

}



.button2-left .pagebreak {

    background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;

}



.button2-left .blank {

    background: url(../images/j_button2_blank.png) 100% 0 no-repeat;

}

.media{
    text-align:center;
}

.media .bd{
    text-align:left;
    margin-top:10px;
    font-size:14px;
}

.colheaders p strong a{
    font-size:20px;
    font-weight:bolder;
}
   
.register_now a img{
    -moz-border-radius: 15px;
    border-radius: 15px;
    
}         


/* Tooltips */

div.tooltip {

    float: left;

    background: #ffc;

    border: 1px solid #D4D5AA;

    padding: 5px;

    max-width: 200px;

    z-index:13000;

}

.comprofile_message{
    margin-top:10px;
    
}



div.tooltip h4 {

    padding: 0;

    margin: 0;

    font-size: 95%;

    font-weight: bold;

    margin-top: -15px;

    padding-top: 15px;

    padding-bottom: 5px;

    background: url(../images/selector-arrow.png) no-repeat;

}



div.tooltip p {

    font-size: 90%;

    margin: 0;

}



/* Caption fixes */

.img_caption.left {

    float: left;

    margin-right: 1em;

}



.img_caption.right {

    float: right;

    margin-left: 1em;

}



.img_caption.left p {

    clear: left;

    text-align: center;

}



.img_caption.right p {

    clear: right;

    text-align: center;

}



/* Calendar */

a img.calendar {

    width: 16px;

    height: 16px;

    margin-left: 3px;

    background: url(../images/calendar.png) no-repeat;

    cursor: pointer;

    vertical-align: middle;

}





/* Template stuff: */

#container {
    width:1125px; 
    border: 1px solid #000000;
    /* height:100%; */
    text-align:left; 
    margin-left:auto;
    margin-right:auto;
    border-radius: 15px 15px 0px 0px / 15px 15px 0px 0px;
    -moz-border-top-left-radius: 15px;
    -moz-border-top-right-radius: 15px;
    behavior: url('http://greenspacelive.com/PIE.php'); /* This lets IE know to call the script on all elements which get the 'box' class */
        
}

#maincol{
    background:#aeaeae;
    background-image:url('../images/fgback.jpg');
    background-repeat:repeat-x;
    -moz-border-top-left-radius: 15px;
    border-top-left-radius: 15px;
    -moz-border-top-right-radius: 15px;
    border-top-right-radius: 15px;
    padding-bottom:10px;

            
}

#leftcol {float:left; width:150px; overflow:hidden;}



#mainleftwide {
    position:relative;
    height:100%;
    width:970px;
    margin-left:auto;
    margin-right:auto;
    clear:both;
    z-index:4;

}


#mainleft {
    position:relative;
    height:100%;
    width:1100px;
    margin-left:auto;
    margin-right:auto;
    clear:both;
    z-index:4;
}


#mainright {
        margin-left:auto;
    margin-right:auto;
        
}

#mainright select {}


#innerbody {
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    padding:0px;

}

#innerbody .contentheading{
    height:auto !important;
    font-size:2em;
    line-height:1.2em;  
    margin-top:10px;
    margin-bottom:20px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    color: #6C9D32;

}


.clr {clear:both; height:0px; line-height:0px; font-size:0px;}



/* Logo formatting: */

#logo {
 height:100px;
 margin-left:50px; 
 margin-right:10px;
 margin-bottom:20px;
 margin-top:10px; 
 
 float:left; 
}

#logo a {text-decoration:none; color:#ffffff;}

#logo h1 {margin:0px; padding:0px; padding:10px 0px 0px 10px; font-family: Franklin Gothic Book, Helvetica, Verdana, Tahoma, Arial, Sans Serif; font-size:18px; line-height:110%; font-weight:normal; color:#ffffff;}

#logo h2 {margin:0px; padding:0px; margin-left:10px; margin-top:5px; padding:0px 0px 0px 10px; font-family: Franklin Gothic Book, Helvetica, Verdana, Tahoma, Arial, Sans Serif; font-size:10px; font-weight:normal; color:#ffffff; line-height:100%; border-left:solid 6px #4a96ca; padding-left:5px;}



#breadcrumbs {font-size:10px; padding:5px 10px; background:#f7f7f7; border-bottom:solid 1px #b7b7b7; margin-bottom:10px;}


#menus{
    float:left;
    z-index:99999;
}

#menus ul {
    width:100%;
    list-style:none;
    padding:0px;
}



#menus ul li {

    /*background-image:none;

    padding-left:0px;

    padding-right:0px;

    float:left;

    padding:0px;

    margin:0px;

    font-size:13px;

    line-height:31px;

    white-space:nowrap;

    border-right:0px solid #b9b9b9;*/

}



#menus ul li a {

    display:block;
    padding-left:15px;
    padding-right:15px;
    text-decoration:none;
    font-weight:bold;
    background:transparent;
    width:auto;

}



#menus ul li a:hover {

    color:#ffffff;

    text-decoration:underline;

}



#menus {
position: relative; 
float:left; width:815px; color:#669933;}



#menus a {}

#menus div.module {
}

#menus div.module h3 {margin:0px; font-size:12px; padding:0px; padding-bottom:10px;}

#menus td {color:#ffffff;}



#leftmenu {
position:relative;
float:left; width:100%; overflow:visible; color:#000000;}

#rightmenu {
    float:right;
    width:20%;
    text-align:left; 
    overflow:visible; 
    padding-right:0px;
padding-left:9px;
    
}

#rightmenu tr{}

#rightmenu td {text-align:left; color:#666666; font-size:10px; line-height:16px; 
    padding-top:12px !important;
    padding-left:10px !important;
}
    

#rightmenu a {font-size:14px; font-weight:bolder; text-decoration:none; padding:0px 0px;}



#leftmods div.module, #mainright div.module, #leftmods div.module div.module_
, #mainright div.module div.module_menu, #leftmods div.module_text, #mainright div.module_text {}

div.module_menu {padding:10px 13px 25px 13px;}

#leftmods div.module-white, #mainright div.module-white {
background:#fff; padding:15px 13px;}

div.module_text h3, div.module_feed h3, div.module_menu h3, #leftmods div.module h3, 
#leftmods div.module-white h3, #mainright div.module h3, #mainright div.module-white h3 {
text-align:left;
margin:0px; 
padding:0px; 
margin-left:10px;
margin-right:5px;
font-size:13px; 
font-weight:bold; 
margin-top:15px;
margin-bottom:10px;
color:#6c9d31;
border-bottom-style:solid;
border-bottom-width:1px;
}



#mainleftwide #content {
    width:100%;
    height:100%;
    border-style:solid;
    border-width:1px;
    border-color:#000000;
    border-radius: 15px 15px 0px 0px / 15px 15px 0px 0px;
    -moz-border-top-left-radius: 15px;
    -moz-border-top-right-radius: 15px;
    background-color:#ffffff;
    behavior: url('http://greenspacelive.com/PIE.htc'); /* This lets IE know to call the script on all elements which get the 'box' class */
    
}

#mainleft #content{
    width:700px;
    float:left;
    margin-left:20px;
}

#mainleft #contentborder{
    position:absolute;
    height:100%;
    width:700px;
    background:#ffffff;
    border:1px solid #999;
    border-radius: 15px 15px 0px 0px / 15px 15px 0px 0px;
    -moz-border-top-left-radius: 15px;
    -moz-border-top-right-radius: 15px;
    z-index:-999;   
    bottom:0;
    left:20px;
    behavior: url('http://greenspacelive.com/PIE.htc');/* This lets IE know to call the script on all elements which get the 'box' class */

}

#mainleft #rightmenu{
    float:left;
    width:331px;
    margin-left:20px;
    padding:9px;
    padding-top:10px;
}

#mainleft #rightborder{
    position:absolute;
    height:100%;
    width:331px;
    background:#ffffff;
    border:1px solid #999;
    border-radius: 15px 15px 0px 0px / 15px 15px 0px 0px;
    -moz-border-top-left-radius: 15px;
    -moz-border-top-right-radius: 15px;
    z-index:-999;   
    bottom:0;
    right:20px; 
    behavior: url('http://greenspacelive.com/PIE.htc'); /* This lets IE know to call the script on all elements which get the 'box' class */

}


.bottompadding{
    height:100%;
    clear:both;
}


#foot {padding:10px 0px;}

#copyright {color:#707070; font-size:10px; padding-left:10px; float:left; width:49%; text-align:left}

#botmenu {float:right; text-align:right; font-size:10px; padding-right:10px; width:49%;}

#botmenu td {text-align:right; font-size:10px;}



#topusers1 div.module h3, #topusers2 div.module h3, #botusers1 div.module h3, #botusers2 div.module h3 {margin:0px; padding:0px; margin-bottom:10px; height:20px; line-height:20px; background:#d1e0ed; border-bottom:solid 2px #4996ca; padding-left:10px; color:#1e5fa2; font-size:12px;}

#topusers1, #topusers2 {border-bottom:solid 1px #b7b7b7; margin-bottom:10px;}

#botusers2, #botusers1 {border-top:solid 1px #b7b7b7; margin-top:10px; padding-top:10px;}



#botusers2 #user5, #topusers2 #user3 #user8 #signup2 #signup3 #signup4 {float:left; width:49%;}

#topusers2 #user4, #botusers2 #user6 {float:right; width:49%;}



/* Joomla! specific content elements */

div.offline {

    background:#fffebb;

    width:100%;

    position:absolute;

    top:0px;

    left:0px;

    font-size:1.2em;

    padding:5px;

}

span.pathway {

    display:block;

    height:16px;

    line-height:16px;

    overflow:hidden;

}



/* headers */

.contentheading, .componentheading, .jhcb_forumtitle {
    color:#000;

    font-weight:bold;

    font-size:18pt;
    
}

.componentheading {
    color:#669933;
    font-size:18pt;
    margin-top:20px;
    margin-bottom:20px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    padding-bottom:10px;

}
.componentheading_newsfeed {
background-image: url(../../../images/background_home.jpg);
    font-size:36px;
    padding-left:8px;
    padding-top: 10px;
    color:#669933;

}
.gspacepeople{
    padding-left:30px;
    padding-top:20px;
}

table.moduletable th {

    margin:0px;

    font-weight:bold;

    font-size:16px;

    padding-left:0px;

    margin-bottom:10px;

}



/* small text */

.small {

    font-size:10px;

    color:#999;

    font-weight:normal;

    text-align:left;

}



.modifydate {

    height:20px;

    vertical-align:bottom;

    font-size:10px;

    color:#999;

    font-weight:normal;

    text-align:left;

}
.category_newsfeed
{
font-size: 28px;
color: #669933;
a:visited {color:#FFCC00;}  /* visited link */
a:hover {color:#0000FF;}  /* mouse over link */
a:active {color:#0000FF;}  /* selected link */
}
.createdate {

    height:20px;

    vertical-align:top;

    font-size:10px;

    color:#999;

    font-weight:normal;

    vertical-align:top;

    padding-bottom:5px;

padding-left:5px;padding-right:5px;
    padding-top:0px;



}



a.readon {

    margin-top:10px;

    display:block;

    float:left;

    padding-right:20px;

    line-height:14px;

    height:16px;

}



/* form validation */

.invalid {border-color:#ff0000;}

label.invalid {color:#ff0000;}



/** overlib **/

.ol-foreground {

    background-color:#f6f6f6;

}

.ol-background {

    background-color:#666666;

}

.ol-textfont {


    font-size:10px;

}

.ol-captionfont {


    font-size:12px;

    color:#f6f6f6;

    font-weight:bold;

}

.ol-captionfont a {

    color:#0B55C4;

    text-decoration:none;

    font-size:12px;

}

.ol-closefont {}



/* menu links */

a.mainlevel:link, a.mainlevel:visited {}

a.mainlevel:hover {}



/* spacers */

span.article_separator {

    display:block;

    height:0px;

}

.article_column {

    padding-right:5px;

}

.column_separator {

    border-left:1px dashed #e0e0e0;

    padding-left:10px;

}



/* buttons: */

.button {

    position:relative;

    color:#fff;

    text-align:center;

    font-size:12px;

    font-weight:bold;

    height:30px;
    min-width:100px;

    width:auto;

    background:#669933;

    top: 0px;
        
    left: 0px;

    padding:0px 0px;

}



.button_login {

    position:relative;

    color:#fff;

    text-align:center;

    font-size:13px;

    font-weight:bold;
    
    width:auto;

    background:#693;

    top: 0px;
        
    left: 0px;

    padding:3px 4px 5px;
    margin-top:2px;
    border-style:solid;
    border-width:1px;
    border-color:#49790c;
    width:70px;
    
}

.button_login:active{
    color:#693;
    background-color:#d77400;
}

.module_login{
    text-align:right;
    margin-top:10px;
    margin-bottom:10px;
}


#mod_login_noaccount_login a, #mod_login_noaccount_login a:visited, #mod_login_noaccount_login a:link{
    background-color:#fb9924;
    color:#ffffff;
    font-weight:bolder;
    border-color:#693;
    border-style:solid;
    border-width:1px;
    padding-left:5px;
    padding-right:5px;
    padding-top:3px;
    padding-bottom:5px; 
}

#mainleftwide #mod_loginform_login{
    background-image:url('../images/laptop_woman.png');
    background-repeat:no-repeat;
    background-position: 350px 0px;
    min-height:319px;
    
}

#mainleftwide #cb_lost_username_passwd_content{
    background-image:url('../images/architect_looking.png'); 
    background-repeat:no-repeat;
    background-position: 550px 0px;
    min-height:320px;
    padding-right:400px;

}



input.button {cursor:pointer;}

a.button:link, a.button:visited, a.button:hover {color:#ffffff;}

.inputbox {

    padding:2px;

    border:solid 1px #b9b9b9;

    background-color:#ffffff;

}



td.buttonheading img {

    border:none;

}

td.greyline {

    width:20px;

    background:url(../images/mw_line_grey.png) 50% 0px repeat-y;

}

div#maindivider {

    border-top:1px solid #ddd;

    margin-bottom:10px;

    overflow:hidden;

    height:1px;

}

table.blog span.article_separator {

    display:block;
    
    border-spacing:0;
}



/* edit button */

.contentpaneopen_edit{

    float:left;

}



/* table of contents */

table.contenttoc {

    margin:5px;

    border:1px solid #ccc;

    padding:5px; float:right;

}

table.contenttoc td {

    padding:0px 5px;

}



/* content tables */

td.sectiontableheader {

    background:#1e5fa2;

    color:#ffffff;

    font-weight:bold;

    padding:4px;

    border-right:1px solid #1e5fa2;

}

tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td {

    padding:4px;

}

td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {

    padding:3px;

}

.sectiontableheader th {text-align:left;}

div.sectiontableheader {text-indent:5px;}

.sectiontableheader th a, td.sectiontableheader a {color:#ffffff; text-decoration:none; font-weight:bold;}

.sectiontablefooter {}

.sectiontableentry1 {

    color:#000; font-weight:normal;

}

.sectiontableentry2 {

    color:#000; font-weight:normal;

}

table.contentpane td.sectiontableheader {padding:4px;}

.sectiontableheader {

    font-weight:bold;

    background:#1e5fa2;

    padding:4px;

    color:#ffffff;

}

div.sectiontableheader {text-indent:5px;}



/* content styles */

table.contentpaneopen, table.contentpane {

    margin:0px;

    padding:0px;

    width:100%;
    
    border-spacing:0;
    
    
}



.dynamic-tab-pane-control .tab-row h2 {height:15px;}

.mceToolbarContainer {text-align:left;}



table.contentpaneopen h4 {

    color:#333;

}



.highlight {

    background-color:#fffebb;

}



/* forms */

table.adminform textarea {

    width:540px;

    height:400px;

    font-size:1em;

    color:#000099;

}



.back_button {

    text-align:center;

    font-size:11px;

    font-weight:bold;

    border:1px solid #b7b7b7;

    width:50px;

    padding:0px 10px;

    line-height:20px;

    margin:3px;

}



.pagenav {

    text-align:center;

    font-size:11px;

    font-weight:bold;

    border:1px solid #b7b7b7;

    width:auto;

    padding:0px 10px;

    line-height:20px;

    margin:1px;

}

a.pagenav {text-decoration:none;}

a.pagenav:hover {background:#f7f7f7;}

.pagenavbar {float:right;}



form#form-login fieldset {border:0px none; margin:0px; padding:0.2em;}



/* thumbnails */

div.mosimage {margin:5px;}

div.mosimage_caption {font-size:.90em; color:#666666;}



div.caption {padding:0px 10px 0px 10px;}

div.caption img {border:1px solid #CCC;}

div.caption p {font-size:0.90em; color:#666666; text-align:center;}



/* Parameter Table */

table.paramlist {

    margin-top:5px;

}

table.paramlist td.paramlist_key {

    width:128px;

    text-align:left;

    height:30px;

}

table.paramlist td.paramlist_value {}



/* Banners module */

.banneritem img {

    display:block;

    margin-left:auto;

    margin-right:auto;

}



/* Text advert style */

.banneritem_text {
    font-size:11px;
    text-align:center;

}

.banneritem_text img{
    border-style:solid;
    border-width:1px;
    border-color:#000000;
}

.bannerfooter_text {

    padding:4px;

    font-size:11px;

    background-color:#F7F7F7;

    text-align:right;

}



.pagination span {padding:2px;}

.pagination a {padding:2px;}



/* Polls */

.pollstableborder td {

    text-align:left;

}



/* WebLinks */

span.description {

    display:block;

    padding-left:30px;

}



/* Frontend Editing*/

td.key {

    border-bottom:1px solid #eee;

    color:#666666;

}



/* Tooltips */

.tool-tip {

    float:left;

    background:#ffc;

    border:1px solid #D4D5AA;

    padding:5px;

    max-width:200px;

}

.tool-title {

    padding:0px;

    margin:0px;

    font-size:100%;

    font-weight:bold;

    margin-top:-15px;

    padding-top:15px;

    padding-bottom:5px;

    background:url(../../system/images/selector-arrow.png) no-repeat;

}

.tool-text {

    font-size:100%;

    margin:0px;

}



/* OpenID icon style */

input.system-openid, input.com-system-openid {

   background: url(http://openid.net/images/login-bg.gif) no-repeat;

   background-color: #fff;

   background-position: 0 50%;

   color: #000;

   padding-left: 18px;

}





/* Unpublished */

.system-unpublished {

background: #e8edf1;

border-top: 4px solid #c4d3df;

border-bottom: 4px solid #c4d3df;

}



/* Notices */

.attention, .notice, .alert, .note, .error, .message {display:block; padding:8px 10px 8px 42px; margin:15px 0px; font-size:12px; line-height:120%;}

.attention {color:#b65718; border:1px solid #f18a43; background:#fedaa8 url(../images/attention.png) 10px 50% no-repeat;}

.attention a {color:#b65718 !important; font-weight:bold !important; font-style:italic !important;}

.notice, .note, .message {color:#0046cc; border:1px solid #0047c9; background:#a8c1f0 url(../images/notice.png) 10px 50% no-repeat;}

.notice a, .note a, .message a {color:#0046cc !important; font-weight:bold !important; font-style:italic !important;}

.alert, .error {color:#cb0000; border:1px solid #FFACAD; background:#e9bcbc url(../images/alert.png) 10px 50% no-repeat;}

.alert a, .error a {color:#cb0000 !important; font-weight:bold !important; font-style:italic !important;}



/* System Messages */

#system-message    { margin-bottom: 10px; padding: 0;}

#system-message dt { font-weight: bold; }

#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }

#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}



/* System Standard Messages */

#system-message dt.message { display: none; }

#system-message dd.message {  }



/* System Error Messages */

#system-message dt.error { display: none; }

#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}



/* System Notice Messages */

#system-message dt.notice { display: none; }

#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}



/* Debug */

#system-debug     { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }

#system-debug div { font-size: 11px;}



#system-message dd {text-indent:0px; font-weight:normal; margin:15px 0px;}

#system-message dd ul, #system-message dd ol {margin:0px; padding:0px;}

#system-message dd ul li, #system-message dd ol li {padding:0px;}

#system-message dd.error ul {border:0px; margin:0px; color:#CB0000;}

#system-message dd.notice ul, #system-message dd.message ul {border:0px; margin:0px; color:#0046cc;}



#syndicate{float:left; padding-left:25px;}

#power_by{float:right; padding-right:25px;}



/* CB module Menu */



.module ul.cbMenuULlist, #leftcol ul.menu, #mainright ul.menu, #leftcol ul#mainlevel, #mainright ul#mainlevel {
margin:0px; padding:0px; list-style:none;}

.module ul.cbMenuULlist li, #leftcol ul.menu li, #mainright ul.menu li, #leftcol ul#mainlevel li, #mainright ul#mainlevel li {margin:0px; padding:0px; margin:1px 0px;border-bottom:solid 1px #4996ca;}

.module ul.cbMenuULlist li a {padding:3px 0px 5px 25px; display:block; text-decoration:none;}

#leftcol ul.menu li a, #mainright ul.menu li a, #leftcol ul#mainlevel li a, #mainright ul#mainlevel li a 
{display:block; text-decoration:none;}

#leftcol ul.menu li a:hover, #mainright ul.menu li a:hover, #leftcol ul#mainlevel li a:hover, #mainright ul#mainlevel li a:hover {background:#d8dfea;}



.module ul.cbMenuULlist li.cbMenu_UE_MENU_VIEWMYPROFILE a {background:url(../images/cbicons.gif) repeat-y 0px 0px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_MENU_VIEWMYPROFILE a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -100px;}



.module ul.cbMenuULlist li.cbMenu_UE_MENU_CB a {background:url(../images/cbicons.gif) repeat-y 0px -200px;display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_MENU_CB a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -300px;}



.module ul.cbMenuULlist li.cbMenu_UE_MENU_ABOUT_CB a {background:url(../images/cbicons.gif) repeat-y 0px -400px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_MENU_ABOUT_CB a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -500px;}



.module ul.cbMenuULlist li.cbMenu_UE_TEAMCREDITS_CB a {background:url(../images/cbicons.gif) repeat-y 0px -400px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_TEAMCREDITS_CB a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -500px;}



.module ul.cbMenuULlist li.cbMenu_UE_UPDATEPROFILE a {background:url(../images/cbicons.gif) repeat-y 0px -600px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_UPDATEPROFILE a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -700px;}



.module ul.cbMenuULlist li.cbMenu_UE_UPDATEAVATAR a {background:url(../images/cbicons.gif) repeat-y 0px -800px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_UPDATEAVATAR a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -900px;}



.module ul.cbMenuULlist li.cbMenu_UE_DELETE_AVATAR a {background:url(../images/cbicons.gif) repeat-y 0px -1000px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_DELETE_AVATAR a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -1100px;}



.module ul.cbMenuULlist li.cbMenu_UE_HOME a {background:url(../images/cbicons.gif) repeat-y 0px -1200px;display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_HOME a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -1300px;}



.module ul.cbMenuULlist li.cbMenu_UE_MENU_MESSAGES a {background:url(../images/cbicons.gif) repeat-y 0px -1400px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_MENU_MESSAGES a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -1500px;}



.module ul.cbMenuULlist li.cbMenu_UE_PM_USER a {background:url(../images/cbicons.gif) repeat-y 0px -1600px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_PM_USER a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -1700px;}



.module ul.cbMenuULlist li.cbMenu_UE_PM_INBOX a {background:url(../images/cbicons.gif) repeat-y 0px -1800px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_PM_INBOX a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y -0px -1900px;}



.module ul.cbMenuULlist li.cbMenu_UE_PM_OUTBOX a {background:url(../images/cbicons.gif) repeat-y 0px -2000px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_PM_OUTBOX a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -2100px;}



.module ul.cbMenuULlist li.cbMenu_UE_PM_TRASHBOX a {background:url(../images/cbicons.gif) repeat-y 0px -2200px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_PM_TRASHBOX a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -2300px;}



.module ul.cbMenuULlist li.cbMenu_UE_PM_OPTIONS a {background:url(../images/cbicons.gif) repeat-y 0px -2400px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_PM_OPTIONS a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -2500px;}



.module ul.cbMenuULlist li.cbMenu_UE_PM_SENDMESSAGE a {background:url(../images/cbicons.gif) repeat-y 0px -2600px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_PM_SENDMESSAGE a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -2700px;}



.module ul.cbMenuULlist li.cbMenu_UE_MENU_SENDUSEREMAIL a {background:url(../images/cbicons.gif) repeat-y 0px -2800px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_MENU_SENDUSEREMAIL a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -2900px;}



.module ul.cbMenuULlist li.cbMenu_UE_MENU_MANAGEMYCONNECTIONS a {background:url(../images/cbicons.gif) repeat-y 0px -3000px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_MENU_MANAGEMYCONNECTIONS a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -3100px;}



.module ul.cbMenuULlist li.cbMenu_UE_ADDCONNECTIONREQUEST a {background:url(../images/cbicons.gif) repeat-y 0px -3200px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_ADDCONNECTIONREQUEST a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -3300px;}



.module ul.cbMenuULlist li.cbMenu_UE_ADDCONNECTION a {background:url(../images/cbicons.gif) repeat-y 0px -3200px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_ADDCONNECTION a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -3300px;}



.module ul.cbMenuULlist li.cbMenu_UE_REMOVECONNECTION a {background:url(../images/cbicons.gif) repeat-y 0px -3400px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_REMOVECONNECTION a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -3500px;}



.module ul.cbMenuULlist li.cbMenu_UE_REVOKECONNECTIONREQUEST a {background:url(../images/cbicons.gif) repeat-y 0px -3400px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_REVOKECONNECTIONREQUEST a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -3500px;}



.module ul.cbMenuULlist li.cbMenu_UE_MENU_MODERATE a {background:url(../images/cbicons.gif) repeat-y 0px -3600px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_MENU_MODERATE a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -3700px;}



.module ul.cbMenuULlist li.cbMenu_UE_REPORTUSER a {background:url(../images/cbicons.gif) repeat-y 0px -3800px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_REPORTUSER a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -3900px;}



.module ul.cbMenuULlist li.cbMenu_UE_REQUESTUNBANPROFILE a {background:url(../images/cbicons.gif) repeat-y 0px -4000px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_REQUESTUNBANPROFILE a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -4100px;}



.module ul.cbMenuULlist li.cbMenu_UE_APPROVE_IMAGE a {background:url(../images/cbicons.gif) repeat-y 0px -4200px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_APPROVE_IMAGE a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -4300px;}



.module ul.cbMenuULlist li.cbMenu_UE_REJECT_IMAGE a {background:url(../images/cbicons.gif) repeat-y 0px -4400px;display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_REJECT_IMAGE a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -4500px;}



.module ul.cbMenuULlist li.cbMenu_UE_BANPROFILE a {background:url(../images/cbicons.gif) repeat-y 0px -4600px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_BANPROFILE a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -4699px;}



.module ul.cbMenuULlist li.cbMenu_UE_UNBANPROFILE a {background:url(../images/cbicons.gif) repeat-y 0px -4800px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_UNBANPROFILE a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -4900px;}



.module ul.cbMenuULlist li.cbMenu_UE_MENU_BANPROFILE_HISTORY a {background:url(../images/cbicons.gif) repeat-y 0px -5000px;display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_MENU_BANPROFILE_HISTORY a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -5100px;}



.module ul.cbMenuULlist li.cbMenu_UE_VIEWUSERREPORTS a {background:url(../images/cbicons.gif) repeat-y 0px -5200px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_VIEWUSERREPORTS a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -5300px;}



.module ul.cbMenuULlist li.cbMenu_UE_STATISTICS a {background:url(../images/cbicons.gif) repeat-y 0px -5400px; display:block;}

.module ul.cbMenuULlist li.cbMenu_UE_STATISTICS a:hover {background:#d8dfea url(../images/cbicons.gif) repeat-y 0px -5500px;}



/* Component Specific Fixes: */



#component-contact table td {padding:2px 0px;}

#fireboard { width: 99.8%; }

#fireboard table.fb_blocktable thead tr th {background-color:#1e5fa2; background-image:none; font-size:12px;}

#fireboard .fbl {font-size:12px;}

#fireboard #fireboard_top td {white-space:normal;}

#fireboard table#fb_postmessage .button {color:#ffffff}



#uddeim-writeform input.button {color:#000000;}



.jhcb_forumtitle {color:#1e5fa2; font-size:18px; font-weight:500;}



/* J1.0 Support and legacy: */



table.searchinto {width:100%;}

table.searchintro td {font-weight:bold;}

.code {

    background-color:#ddd;

    border:1px solid #bbb;

}

span.article_seperator {

    display:block;

    height:1.5em;

}

#user3{
  height: 40px;
  width: 805px;
  clear: both;
align: left;
}

  [if IE] #user3 {
     top: 50px;  
     left: 50px;  
 } 

#userMenu{
  position: relative;
  top: 40px;
  left: 0px;
  margin-top:-50px;
  margin-bottom:35px;}

#user8{
  position: absolute;
  top: 1180px;
  left: 110px;
  margin-top:-10px;}

#signup2{
  position: absolute;
  top: 1180px;
  left: 250px;
  margin-top:-10px;}
#signup3{
  position: absolute;
  top: 1180px;
  left: 730px;
  margin-top:-10px;}
#signup4{
  position: absolute;
  top: 1180px;
  left: 730px;
  margin-top:-10px;}

#gWorkspace{
  position: absolute;
  top: 53px;
  left: 520px;
  margin-top:-10px;}

#gModeller{
  position: absolute;
  top: 53px;
  left: 665px;
  margin-top:-10px;}

#gEnergyEPC{
  position: absolute;
  top: 53px;
  left: 810px;
  margin-top:-10px;}

#gDashboard{
  position: absolute;
  top: 53px;
  left: 960px;
  margin-top:-10px;}

.SignupButton{
  position: relative;
  top: 920px;
  left: 110px;
  margin-top:-10px;}

.item95{
background:#f3f3f3;
}
.tnorm{
color: #ffffff;
}
/*FireFox 3*/
#contactusffbanner{

margin-top:-100px;

}
.nowactive{
padding-left:150px;
padding-top:110px;
font-size:13px;
color:#000;
}

.greenbg
{
background-image:  url(../../../images/stories/greenspacelive/bg/greensquare.png); 
background-repeat: no-repeat;
  position: relative;
  top: 20px;
  left: 10px;
}

.modulegreenspaceliveloginform {
margin-left: 03px;
position: relative;
padding:10px 13px 10px;
top: 13px;
color: #669933;
width: 230px;

}



.homeBack
{
background-image: url(../../../images/background_home.jpg);
background-repeat: no-repeat;
    position: relative;
    
}

.homeText
{
a:link {color:#FF6633;}      /* unvisited link */
a:visited {color:#FFCC00;}  /* visited link */
a:hover {color:#0000FF;}  /* mouse over link */
a:active {color:#0000FF;}  /* selected link */

}

.greenspace
{
font-size: 40px;
font-family: Franklin Gothic Book, Helvetica, Verdana, Tahoma, Arial, Sans Serif;
color: #669933;
}
.liveTM
{
color: #FF6633;
font-size: 40px;
font-family: Franklin Gothic Book Demi, Arial Black; 
font-style: italic;
}
.frontpage
{
color: #FFFFFF;
font-size: 30px;

}
.unit {float: left;}


.learnmore
{
color: #669933;
font-size: 20px;
text-align: right;
}

.contentpane_newsfeed{
        text-align:left;
        font-size:11px;
        width:90%;
}


#mod_loginform{
    float:right;
}


.module_latestnews{
 float: left;
 width: 300px;
 text-align:right;
 margin-top:7px;
}


.module_latestnews a:hover{
    color:#693 !important;
}


.module_search{
    position:absolute;
    bottom:48px;
    right:5px;
}

.ajaxsearch{
    position:absolute !important;
    bottom:48px !important;
    right:5px !important;
}


.ajaxsearch .inputbox{
    font-family:Arial, Helvetica, sans-serif !important;
    font-size:10px !important;      
}


.module_facebooklike{
 float: left;
 margin-top:7px;
}

.plusonetop{
    
}

#___plusone_0{
    margin-top:7px !important;
    float:right !important;
}

.module_feed{
       color:#999;
       margin-left: 5px;
}


.module_feed a{
    color:#693;
align:left;
}

.newsfeed_feed{
    list-style:none;
align:left;
 margin-left: 5px;
}

.cbLogoutButtonSpan{
    margin-left:5px;
}


.home-content
{
background-image: url();
background-repeat-x: no-repeat;
background-repeat-y: repeat;
background-attachment: initial;
background-position-x: 0px;
background-position-y: 0px;
background-origin: initial;
background-clip: initial;
background-color: initial;
overflow: hidden;
overflow-x: hidden;
overflow-y: hidden;
padding: 30px;
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
display: block;
}
.home-header{
    clear:left;height:376px;width:970px;position:relative;
    margin-left:-10px;
    margin-top:-10px;}
.home-header-partial{height:306px;width:960px;}
.home-header-annotation{position:absolute;top:120px;left:55px;color:#e5f8ff;font-size:19px;font-weight:normal;}
.home-header ul{float:right;list-style-type:none;left:727px;padding:0;position:absolute;top:9px;}
.home-header ul li{
    margin:0 !important;
    padding:0 !important;
}
.home-header li a span{color:#FFF;display:inline-block;line-height:27px;}
.home-header li a{display:block;outline:none;text-align:center;text-decoration:none;}
.home_try_free a{background:url('../images/boxbox_orange.png') no-repeat 0 0 !important; height:120px;width:226px;}
.home_try_free a:hover{background:url('../images/boxbox_orange_rev.png') no-repeat 0 0 !important;background-position:-232px -1px;}
.home-header .home_talk_sales a{background:url('../images/boxbox.png') no-repeat 0 0; background-position:0 -120px;height:119px;width:226px;}
.home-header .home_talk_sales a:hover{background:url('../images/boxbox.png') no-repeat 0 0; background-position:-232px -120px;}
.home-header .home_quick_tour a{background:url('../images/boxbox.png') no-repeat 0 0; background-position:0 -239px;height:118px;width:226px;}
.home-header .home_quick_tour a:hover{background:url('../images/boxbox.png') no-repeat 0 0; background-position:-232px -238px }
.home-header p img{
    -moz-border-top-left-radius: 15px;
    border-top-left-radius: 15px;
    -moz-border-top-right-radius: 15px;
    border-top-right-radius: 15px;
}
.home_list_header{font-size:20px;font-weight:bold;padding:33px 0 0 0;}
.home_sub_header{font-size:13px;}
.home-header-annotation a{color:#ecf2fe;font-size:19px;font-weight:bold;}
.home-header-menu{position:absolute;top:0;right:0;width:239px;height:376px;}
.home-third-cols{height:173px;margin-top:15px;overflow:hidden;}
.home-third{background:url(../img/sales/home_third_border.gif) right top no-repeat;float:left;width:280px;min-height:100px;padding:10px 10px 0 10px;}.home-third.last{background:none;}
.home-third.demo p{width:170px;}
.home-third-cols .ichoose{background:url(../img/sales/homepage_video_icon.gif) no-repeat -2px 0;margin:-3px 0 0 10px;width:113px;}
.home-third.lock{width:295px;padding:10px 5px 0 20px;}
.home-third-title{font-size:14px;color:#1A74B0;margin-bottom:3px;margin-top:0;}
.home-third p{font-size:12px;color:#6a6a6a;}
.home_row ul{clear:right;font-size:12px;color:#1A74B0;}
.home-third ul li{margin:0 0 3px 0;padding:0;}
.home-third ul li a{font-size:12px;}
.home-third-list-item-pdf{background:url(../img/sales/icon_pdf.gif) right center no-repeat;padding-right:20px;line-height:17px;}
.home-third-icon{width:100px;height:100px;float:right; background:url(../img/sales/home_third_icon_sprites3.jpg) left top no-repeat;}
.home_row .size1of3{width:30%;margin-left:4px;}
.home-third-icon.icon3{width:90px;height:70px;background-position:-289px -10px;}
.home-third-icon.icon4{width:90px;height:50px;margin-left:0;background-position:-447px -20px;}
.home-third-icon.icon5{width:90px;height:84px;background-position:-597px -8px;}
.home-third-icon.icon6{width:117px;height:74px;background-position:-717px -8px;}
.home-third-icon.icon7{background:url(../img/sales/netsuite_3c.jpg) no-repeat 0 20px;height:67px;width:117px;}
.home-third-icon.icon9{background:url(../img/sales/home_third_icon_sprites3.gif) -858px 0;height:95px;width:117px;}
.home-third-icon.icon15{background:url(../img/sales/home_third_icon_sprites3.jpg) -1024px 0;height:95px;width:117px;}
.icon16{background-position:-133px -107px;height:89px;width:117px;}
.home-third-icon.icon10{background-position:-869px -7px;height:85px;width:117px;}
.home-third-icon.icon8{background:url(../img/sales/icon_ipad.jpg) no-repeat 0 -1px;height:67px;width:117px;}
.home-third-icon.icon27{background-position:-444px -114px;height:85px;width:108px;}
.home-third-dynamic{position:relative;}
.home_slideshow{position:relative;}
.home_row .middle{border-right:1px dotted #CCC;border-left:1px dotted #CCC;margin:0 20px 0 20px;padding:0 20px 0 20px;}
.home_slideshow .controls{left:249px;position:absolute;top:5px;}
.home-second-col2 .controls{left:249px;position:absolute;top:14px;}.slide{display:none;}
.first_slide{display:block;}
.home-third-dynamic-saying-prev{display:block;width:8px;height:10px;background:url(../img/sales/news_left_arrow1.gif) left center no-repeat;}
.home-third-dynamic-saying-next{display:block;width:8px;height:10px;background:url(../img/sales/news_right_arrow1.gif) right center no-repeat;}
.third-dynamic{display:none;}
.third-dynamic-show{display:block;}

/* sksks */
.home-companies-separator{background:url(../img/sales/home_companies_separator.gif) left center repeat-x;overflow:hidden;}
.home-companies-separator span{float:left;background-color:#FFF;padding-right:10px;text-transform:uppercase;}
.home-companies{display:block;height:45px;background:url(../img/sales/home_companies_1.gif) center center no-repeat;}
.home-wrapper-shutter{margin:0 auto;width:960px;height:10px;background:url(../img/sales/footer_bg.gif) left top no-repeat;text-align:center;}
.home-envelope-shadow{margin:10px auto 0 auto;width:960px;background:url(../img/sales/home_envelope_bg.gif) left top repeat-y;}
.home-envelope-shadow-top{height:10px;background:url(../img/sales/home_envelope_top_bg.gif) left top no-repeat;}
.home-envelope-shadow-bottom{clear:both;height:10px;background:url(../img/sales/home_envelope_bottom_bg.gif) left top no-repeat;}
.home-second-col1{float:left;width:590px;padding:5px 25px;}.home-second-col1 p{color:#345368;line-height:16px;}
.home-second-col2{float:left;width:280px;padding:5px 20px;background:url(../img/sales/home_second_col1_border.gif) left top repeat-y;position:relative;}
.home-second-title{font-size:14px;color:#345368;}
.home-second-users-saying{margin-top:10px;height:130px;font-size:12px;color:#345368;display:none;}
.home-second-users-saying em{font-family:"Times New Roman",Times;font-size:16px;font-style:italic;display:block;margin-bottom:5px;}
.home-second-users-saying.show{display:block;}
.home-second-users-saying-previous{width:8px;height:10px;display:block;background:url(../img/sales/home_second_users_saying_navigation.gif) left center no-repeat;} 
.home-second-users-saying-next{display:block;width:8px;height:10px;background:url(../img/sales/home_second_users_saying_navigation.gif) right center no-repeat;}
.home-second-news{font-family:"Times New Roman",Times;font-size:15px;font-style:italic;color:#1A74B0;margin:10px 0 0 0;padding-left:13px;}.home-second-news li{margin:5px 0 0 0;padding:0;}
.home-second-how-works{margin-top:20px;font-size:12px;color:#345368;padding-left:60px;width:auto;}
.home-second-how-works_icon1{background:url(../img/sales/home_second_col1_icon_sprites.gif) left top no-repeat;}
.home-second-how-works_icon1{background:url(../img/sales/home_second_col1_icon_sprites.gif) left -277px no-repeat;}
.home-second-how-works_icon2{background:url(../img/sales/home_second_col1_icon_sprites.gif) left -51px no-repeat;}
.home-second-how-works_icon3{background:url(../img/sales/home_second_col1_icon_sprites.gif) left -125px no-repeat;}
.home-second-how-works h3{font-size:12px;color:#345368;margin-bottom:4px;}div.header{height:265px;position:relative;}div.header span{top:230px;position:absolute;color:#e4f4fe;font-size:16px;}div.header span.first{left:110px;}div.header span.seccond{left:400px;}div.header span.third{left:620px;}div.main div.column_second div.block_round_blue div.content{width:180px;}div.main div.column_second{width:210px;}div.main div.column_first{width:321px;}div.main div.column_first div.block_round_blue div.content{width:297px;}

div.jq4s_warning {
    color: red;
    display: none;
}
.input[type="radio"] {
padding:2000px;
}
.jq4s_srvy_frm {
padding:2000px;
}
.question_statement{
padding-left:1px;
margin: -2px;
font-weight:bold;
}
