/*GB Main Article's Definition for the home page*/
.gb1 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8.5pt;
    margin-left: 10px;
    margin-right: 10px;
    LINE-HEIGHT: 10.5pt
}

.newtxt
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    margin-left: 10px;
    margin-right: 10px;
    LINE-HEIGHT: 12pt
}

.strike
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: BOLD;
    margin-left: 10px;
    margin-right: 10px;
    LINE-HEIGHT: 10pt
}

.price
{
    COLOR: #005d92;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12pt;
	FONT-WEIGHT: BOLD;
    margin-left: 10px;
    margin-right: 10px;
    LINE-HEIGHT: 10pt
}

.gb2 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    margin-left: 5px;
    margin-right: 8px;
    LINE-HEIGHT: 10pt
}

.gblittle 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7pt;
    margin-left: 10px;
    margin-right: 10px;
    LINE-HEIGHT: 10pt
}
.gb1small 
{
    COLOR: #3A3A3A;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 7pt;
    margin-top: 10px;
    margin-left: 7px;
    margin-right: 5px;
    margin-bottom: 1px;
    LINE-HEIGHT: 8pt
}
.gb1smallhead
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 1px;
    LINE-HEIGHT: 8pt
}
.main 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    margin-left: 15px;
    margin-right: 10px;
    margin-bottom: 5px;
    LINE-HEIGHT: 10pt
}

.conmain 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    margin-left: 12px;
    margin-right: 12px;
    margin-bottom: 5px;
    LINE-HEIGHT: 10pt
}
.conmaintxt 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    margin-left: 15px;
    margin-right: 12px;
    margin-bottom: 5px;
    LINE-HEIGHT: 10pt
}
.conhead 
{
    COLOR: #bc7e24;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: BOLD;
    margin-left: 15px;
    margin-right: 10px;
    margin-top: 12px
}

.head 
{
    COLOR: #393939;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: BOLD;
    margin-left: 8px;
    margin-right: 5px;
    margin-top: 10px
}

.gbtiny
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt;
    margin-left: 15px;
    margin-right: 5px;
    LINE-HEIGHT: 8pt
}

.gbmainhead 
{
    COLOR: #393939;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: BOLD;
    margin-left: 10px;
    margin-right: 10px;
    text-align: justify;
    margin-top: 12px
}

.newhead 
{
    COLOR: #393939;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: BOLD;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 12px
}

.memsubhead 
{
    COLOR: #d1a22e;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13pt;
	FONT-WEIGHT: BOLD;
    margin-left: 15px;
    margin-right: 12px;
    margin-bottom: 5px;
    LINE-HEIGHT: 12pt
}

.headmain
{
	COLOR: #393939;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: normal;
	margin-left: 8px;
	margin-right: 30px;
	margin-top: 12px;
	margin-bottom: 12px;
}

.heady
{
	COLOR: #393939;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: normal;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*GB Left Column Headers Definition for the home page*/
.gbleft 
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 10pt
}
.gbwhite
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    margin-left: 18px;
    margin-right: 10px;
    LINE-HEIGHT: 10pt
}

A.gbwhite:visited{color:White;text-decoration:none;font-family:Tahoma, Verdana, Arial;font-size:9pt}
A.gbwhite:link{color:#2F8A00;text-decoration:none;font-family:Tahoma, Verdana, Arial;font-size:9pt}
A.gbwhite:active{color:#FF0000;text-decoration:none;font-family:Tahoma, Verdana, Arial;font-size:9pt}
A.gbwhite:hover{color:#3DB400;text-decoration:none;font-family:Tahoma, Verdana, Arial;font-size:9pt}

.gbnav
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 12pt;
    FONT-WEIGHT: BOLD;
    margin-left: 18px;
    margin-right: 8px
}

/*GB Left Column Definition for the home page*/
.gbnews 
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 10pt
}

/*Main Header Definition for pageview page*/
.pageviewbody
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 10pt
}
/*GB Article Sub-Header Definitions for the home page*/
INPUT
{
    COLOR: #1C4C5E;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 10pt;
    HEIGHT: 15pt;
}
select
{
    COLOR: #1C4C5E;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 12pt;
}

/*Eric Meyer's based CSS tab*/

#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Verdana;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
}

#tablist li a:link, #tablist li a:visited{
color: navy;
}

#tablist li a:hover{
color: #000000;
background: #C1C1FF;
border-color: #227;
}

#tablist li a.current{
background: lightyellow;
}

.imageFloatRight {
                float: right;
                padding: 0 0 12px 12px;         
}

/*Accelerate Widget - Latest Discussion*/

.hl-widget.latest-discussion {
                                        width: 485px;
                                        padding: 0px;
                                        }

                                        .hl-widget.latest-discussion,
                                        .hl-widget.latest-discussion #login-information-container{
                                        background-color: #efefefef;
                                        }

                                        .hl-widget.latest-discussion #login-information-container{
                                        float: right;
                                        padding: 5px 10px;
                                        margin-right: -5px;
                                        color: #fff;
                                        border-bottom-left-radius: 5px;
                                        border-bottom-right-radius: 5px;
                                        }

                                        .hl-widget.latest-discussion #login-information-container a {
                                        color: #ddd;
                                        }

                                        .hl-widget.latest-discussion #login-information-container .error-message {
                                        color: #cc0000;
                                        }

                                        .hl-widget.latest-discussion .container{
                                        background-color: white;
                                        font: 13px/1.22 arial,helvetica,clean,sans-serif;
                                        overflow: auto;
                                        padding: 0 10px;
                                        }

                                        .hl-widget.latest-discussion ul{
                                        padding-left: 0;
                                        }

                                        .hl-widget.latest-discussion li {
                                        list-style-type: none;
                                        padding-bottom: .5em;
                                        margin-bottom: .5em;
                                        border-bottom: dotted 1px #afb1b3;
                                        padding: 10px;
                                        }

                                        .hl-widget.latest-discussion .item-image-container{
                                        float: left;
                                        width: 60px;
                                        height: 60px;
                                        padding-top: 0px;
										padding: 0px;
										border: 0px;
										margin: 0px;
                                        }
										
										.hl-widget.latest-discussion .user-image-container{
                                        float: left;
                                        width: 60px;
                                        height: 60px;
                                        padding-top: 0px;
										padding: 0px;
										border: 0px;
										margin: 0px;
                                        }
										
										.hl-widget.latest-discussion .item-image{
										border: 0px;
										margin: 0px;
                                        }

                                        .hl-widget.latest-discussion .item-title-container{
                                        margin-top: 2px;
                                        }

                                        .hl-widget.latest-discussion .item-title-container a{
                                        text-decoration: none;
                                        font-size: 1.1em;
                                        font-family: arial;
										color: #cd9228;
                                        }

                                        .hl-widget.latest-discussion .item-by-line-container{
                                        color: #808080;
                                        font-style: italic;
                                        margin-top: 2px;
                                        }

                                        .hl-widget.latest-discussion .item-by-line-container span{
                                        font-size: 0.85em;
                                        }

                                        .hl-widget.latest-discussion .item-posted-in-container{
                                        color: #808080;
                                        margin-top: 2px;
                                        }

                                        .hl-widget.latest-discussion .item-posted-in-container span{
                                        font-size: 0.85em;
                                        }

                                        .hl-widget.latest-discussion .item-body-container{
                                        margin-top: 15px;
                                        }

                                        .hl-widget.latest-discussion .footer-container{
                                        margin: 0px 10px;
                                        }

                                        .hl-widget.latest-discussion .footer-item-more{
                                        float: left;
                                        }

                                        .hl-widget.latest-discussion .footer-item-post{
                                        float: right;
                                        }

                                        .hl-widget.latest-discussion .footer-item-more,
                                        .hl-widget.latest-discussion .footer-item-post{
                                        padding-bottom: 10px;
                                        }

                                        .hl-widget .error-message{
                                        color: #cc0000;
                                        padding: 10px;
                                        }
                                    
