body {
	font-size: 11px;
	color:black;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	margin:0;
}


#container {
	width: 700px;
	margin-left: -350px;
}


#top {
	background-color:#EEE;
	width:auto;
	height:20px;
}


h1 {
	font: 17px verdana;
	color: #B0B0B0;
	margin: 5px;
}

h2 {
	font-size:11px;
	color:#787878;
	margin:9px;
}
a {
	text-decoration: none;
	color: #005784;
}
a:visited { color: #005784; text-decoration: none; }
a:hover {
	color:	#28E;
	text-decoration: underline;
}


.outsidebox {
    width: auto;
    padding: 0px 6px 0px 5px;
    clear: both;
}


.insidebox { width: auto; line-height: 20px; color: #555a60; font-size:12px; padding: 10px 6px 0; background:#f8f8f8; height: auto; }


.title
{ color:#01baf3; font-size: 18px; font-weight: bold; padding-bottom: 4px; }
.question { color: #00a0dc; font-size: 14px; font-weight: bold; }
.answer { color: #1d1d1d; font-size: 12px; font-weight: bold; line-height: 12px; padding-left: 25px; }
.answer a:link, a:visited { color: #01baf3; font-size: 12px; font-weight: bold; text-decoration: none; }
.answer a:hover { color: #f8f8f8; font-size: 12px; font-weight: bold; background-color: #01baf3; text-decoration: none; }
.date
{ font-size: 10px; margin-right: 4px; margin-left: 40px; }

.archive
{
    width:100px;
    line-height: 20px;
    font-size:10px;
    background-color: #f4f1f1;
    border:1px solid #DDDDDD;
    float:right;
    text-align:center;
}


.footer { width: auto; line-height: 20px; color: #f8f8f8; font-size:12px; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; height: auto; }
.contact { color: #000; font-size: 18px; font-weight: bold; line-height: 20px; background: #ffef00 center; text-align: center; width: 80%; height: auto; padding: 4px; }
.textinput
{
    font-family: Tahoma;
    color: #555A60;
    font-size:11px;
    border:1px solid #DDDDDD;
}

.buttonSubmit
{
    font-size:11px;
}
.padright { padding-right: 20px; }
.description { font-size: 10px; line-height: 12px; padding-right: 6px; padding-left: 8px; }
.price { color: #1d1d1d; font-size: 32px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.bigDarkBlue { color: #00a0dc; font-size: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.medDarkBlue { color: #00a0dc; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.medRed { color: #c00; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.bigbold { color: #1d1d1d; font-size: 12px; font-weight: bold; line-height: 12px; }
.bigplain { color: #1d1d1d; font-size: 12px; line-height: 12px; }
.cell { color: #36bafb; font-size: 14px; line-height: 18px; background-color: #e0f2fe; padding: 6px; border: solid 2px #808080; }
.biggerbold { color: #1d1d1d; font-size: 18px; font-weight: bold; line-height: 18px; }
.whitebigbold { color: #fff; font-size: 20px; font-weight: bold; line-height: 20px; }
#colorback { background-color: #ccc; padding: 4px; }

