﻿body 
{
    margin:5px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#3A4653;
	color: #333333
}

.titles {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #335376;
}

#container
{
    width:800px;
    border:solid 1px #ffffff;
    margin:auto;
    background-color:#ffffff
}

#logo
{
    float:right;
    width:240px;
    height:175px
}

.caption
{
    font-family:arial; 
    font-size:11px; 
    color:#666666; 
    margin-left:10px; 
    margin-top:5px;
    width:300px
}

img
{
    border:0
}

#leftColumn
{
    float:left;
    width:180px;
    text-align:center
}

#towelRotator
{
    text-align:left
}

#rightColumn
{
    padding:10px;
    margin-left:180px;
    width:600px;
    text-align:justify
}

#rightColumn img
{
    padding:10px
}

#rightColumn a
{
    color:#335376;
    font-weight:bold;
    text-decoration:none
}

#rightColumn a:visited
{
    color:#697C6F
}

#rightColumn a:hover
{
    text-decoration:underline
}

#belowMenu
{
    height:30px
}

#titleText
{
    color:#335376;
    font-size:14px;
    font-weight:bold;
    position:relative;
    padding:0 0 0 15px;
    top:-3px
}

#consumerGuide
{
    width:160px;
    height:184px;
    padding-bottom:15px
}

#bbbAwardDiv
{
    width:140px;
    height:173px
}

#footer
{
    background-color:#ffffff;
    clear:both
}

#footer a
{
    font-weight:bold;
    text-decoration:none;
    color:#335376
}

#footer a:hover
{
    text-decoration:underline
}

#footerNav
{
    text-align:center;
    padding:15px 0 15px 0
}

#footerProducts
{
    padding: 0 0 15px 0;
    text-align:center
}

#footerImages
{
    background-color:#ffffff;
    height:96px;
    width:100%
}

#leftFooter
{
    float:left;
    text-align:center;
    width:33%
}

#rightFooter
{
    float:right;
    text-align:center;
    width:33%
}

#centerFooter
{
    margin:0 33% 0;
    text-align:center;
    padding-top:10px;
    width:34%
}

#centerFooter strong
{
    font-weight:bold;
    font-size:14px;
    color:#335376
}

#pageFooter
{
    margin:auto;
    clear:both;
    padding-top:15px;
    text-align:center
}

#pageFooter a
{
    font-size:10px;
    color:white
}

#quoteBox
{
    width:148px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
    background: #f5f5f5 url(../images/layout/quote.gif);
    background-position:3px 3px;
    background-repeat:no-repeat;
    text-align:right;
	padding: 10px 5px 10px 5px;
	text-indent:1em;
	margin:0 10px 0 10px
}

#closeQuotes
{
    margin:0 10px 25px 10px
}

#quote
{
    text-align:left
}

#speaker
{
    font-style:italic;
    font-size:small;
    margin-top:10px
}

#location
{
    font-style:italic;
    font-size:smaller
}

.seperator
{
    background:#eeeeee;
    height:5px
}

.collapsable
{
    padding: 5px;
    background-color: #efefef;
    margin:0 35px 15px 35px;
    border: solid 1px #aaaaaa;
    font-size:12px;
    color: #010101;
    text-align: left
}

.showDetails
{
    float: right;
    position:relative;
    cursor: pointer;
    top:10px
}

.faqQuestion
{
    float: left;
    text-align: left;
    margin: 5px 5px 5px 25px;
    background:url(../images/qanda.gif);
    background-repeat:no-repeat;
    height:30px;
    cursor: pointer;
    padding:5px 0 0 25px
}

.small
{
    font-size:9px
}

.slideButton 
{
    border:1 solid black;
    background-color:#697C6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF
}

.photoname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: none;
}

.feedbackSpeaker
{
    float: left;
    text-align: left;
    margin: 5px;
    cursor: pointer;
    padding:5px 0 0 5px
}

.feedbackCollapsable
{
    padding: 5px;
    background-color: #efefef;
    margin:10px 35px 15px 35px;
    border: solid 1px #aaaaaa;
    font-size:12px;
    text-indent:5px;
    color: #010101;
    text-align: left
}

.clearForCollapse
{
    height: 0px;
    clear:both;
    margin:0
}

#inacom
{
    font-size:10px;
    color:#3A4653
}

#inacom a
{
    text-decoration:underline
}

.showName
{
    color:#335376;
    font-size:16px;
    font-weight:bold
}

.showDescription
{
     font-family: arial;
     font-size: 12px
}
