﻿/** BASIC */

html, body {
    height: 100%;
}

/** LOGO */

#logo {
    float: left;
    width: 190px;
    height: 106px;
    /***background: url("../images/homepage02a.jpg") no-repeat left top;**/
}

#logo h1, #logo h2 {
    text-indent: -9999em;
    background: none;
}

/** MENU */

#menu {
    float: left;
    width: 770px;
    height: 106px;
}

/** SIDEBAR */
#sidebar {
    float: left;
    width: 191px;
}
#sidebar-logged-in {
    float: left;
    width: 191px;
    padding-top: 10px;
}

/** CONTENT */
#content {
    float: right;
    width: 769px;
    padding-top: 55px;
    margin-top: 0px;
}
#content-logged-in {
    float: right;
    width: 769px;
    padding-top: 15px;
}

/** BOX1 */
#box1 {
    padding: 0px 16px 0px 18px;
}

/** BOX2 */
#box2 {
    padding: 0px 23px 0px 36px;
}

/** BOX2a */
#box2a {
    width:475px;
    padding: 0px 18px 0px 36px;
    clear:left;
    float:left;
}

/** BOX3 */
#box3 {
    float: left;
    width: 219px;
    padding: 10px 0px 0px 36px;
}

/** BOX4 */

#box4 {
    float: left;
    width: 219px;
    padding: 10px 0px 0px 36px;
}
/** BOX5 */
#box5 {
    float: right;
    width: 191px;
    padding: 0px 10px 0px 36px;
    background: url("/images/homepage06a.gif") repeat-y left;
    /**background-color:#F4F4F0;*/
}
/** BOX6 */
#box6 {
    float: left;
    width: 219px;
    padding: 10px 0px 0px 36px;
}
/** BOX7 */
#box7 {
    float: left;
    width: 330px;
    padding: 10px 0px 0px 36px;
}

/** BOX8 */

#box8 {
    float: left;
    width: 330px;
    padding: 10px 0px 0px 36px;
}

/** Table for Service Comparison **/
table.service-comparison {
	border-collapse:collapse;
}

.service-comparison td {
	border-right: 1px solid #fff;
	border-bottom:1px solid #fff;
	padding: .5em;
}

.service-comparison th {
	border-right: 1px solid #fff;
	border-bottom:1px solid #fff;
	padding: .5em;
	font-size:1.0em;
}

.service-comparison td{
	text-align:center;
	font-size:1.0em;
}

.service-comparison td.alignleft{
	text-align:left;
	}

.service-comparison tr{
	background:#b0c4d7;

}


.service-comparison thead th{
	background:#003399;
	color:#fff;
	font-weight:normal;
	text-align:center;
}
.service-comparison tbody th{
	color:#fff;
	font-weight: normal;
	background:#658cb1;
	text-align:center;
}

.service-comparison tr.alternate{
	background:#d7e0ea;
}

.service-comparison tr.alternate th{
	background:#8aa9c7;
}

.service-comparison thead th a{
	color:#fff;
	}

.service-comparison thead th a:hover{
	color:#ff6600;
}

/* Tooltips for form fields */
.tooltip {
    background-color:#000;
    border:1px solid #fff;
    padding:10px 15px;
    width:200px;
    display:none;
    color:#fff;
    text-align:left;
    font-size:10px;
    font-family:Verdana, Geneva, Tahoma, sans-serif;
 
    /* outline radius for mozilla/firefox only */
    -moz-box-shadow:0 0 10px #000;
    -webkit-box-shadow:0 0 10px #000;
}
