﻿/****************************
	 Overall structure
****************************/

p, h1, h2, h3, a, li, td
{
	font-family: Segoe UI, Lucida Sans, Sans-Serif;
}

p, a, li, td
{
	font-size: 12.8px;
}

p:first-child
{
	margin-top: 0px;
	font-size: 14.8px;
}

a:hover
{
	cursor:pointer;
}

p, li
{    
	color: #464a50;
}

a
{
	color: #2d95d8;
	text-decoration: none;
	cursor:pointer;
}

h1
{
	font-size:20px;
	color: #00446b;
}

h2
{
	font-size:15px;
	color: #00446b;
}

h3
{
	font-size:13px;
}

img
{
    border: 0px;
}

body	
{
	width: 985px;
    margin:0 auto 0 auto;    
}

/*Header*/
.header{margin-bottom: 30px;}

.header table
{
	border: 0px;
	border-collapse:collapse;
}

.header table td { vertical-align: bottom; }

.header .contactUs
{
	background-image: url("../Images/contactUs2.png");
	background-repeat: no-repeat;
	text-align: center;
}

.header .contactUs a
{
	font-size: 1.5em;
	color: #999999;
}

.header .contactType { font-weight: bold;}

.header .headerC1{ width: 726px;}
.header .headerC2{ width: 160px;}
.header .headerC3
{
	width: 99px;
	height: 99px;
}

/*Main*/
.main{height: 500px;}

ul.listOfTicks, ul.listOfPoints
{
	margin: 0px;
	padding:5px 0 5px 15px;
	list-style-type: none;
}

ul.listOfPoints li
{
	color:#1173ab;
	background-image:url("../Images/bullet_point.png");
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left: 1em;
	margin-bottom: 0.7em;
}

ul.listOfTicks li
{
	background-image:url("../Images/bullet_point_tick.png");
	background-repeat:no-repeat;
	background-position:0 0;
	padding:0 0 0.7em 2em;
	color: #464a50;
	margin-bottom: 0.7em;
}

/*Footer*/
.footer{margin-top: 1px;}

.footer table
{
	width: 100%;
	border: 0px;
	border-collapse:collapse;
}

.footer .copyright
{
	color: #999999;
}

.shadow-top
{
	background: transparent url("../Images/shadow_top.png") repeat-x;
	width: 985px;
	height: 8px;
	margin-bottom: 1px;
	display: block;
}

.shadow-bottom
{
	background: transparent url("../Images/shadow_bottom.png") repeat-x;
	width: 985px;
	height: 8px;
	display: block;
}

.hidden
{
	display: none;
}

.showing
{
	display: inline-block;
}

/**************
     Tabs
***************/
.tabs
{
    width: 284px;
    height: 500px;
    vertical-align:top;
    float: left;
    display: block;
}

.tabs .tab:first-child
{
    height: 82px;
    width: 284px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.tabs .tab
{
    height: 82.33px;
    width: 284px;
    background-repeat: no-repeat;
    margin-bottom: 1px;
    cursor: pointer;
}

.tabs .tab .tabtitle
{
	float: left;
	font-family: Segoe UI, Lucida Sans, Sans-Serif;
	font-weight:lighter;
	font-size: 1.3em;
	display: table-cell;
/*	padding-top: 67px;*/
	padding-left: 9px;
	position:relative;
	bottom: -50px;
}

.tabs .tab .tabsubtitle
{
	float: right;
	font-family: Segoe UI Light, Lucida Sans, Sans-Serif;
	font-size: 3em;
	display: table-cell;
/*	padding-top: 35px;*/
	padding-right: 9px;
	position: relative;
	bottom: -22px;
}

.onhover_tab
{
    /* background-image: url("../Images/button_onhover.png");*/
    background-color: #00426b;
}

.selected_tab
{
    /*background-image: url("../Images/button_selected.png");*/
    background-color: #eff0f1;
}

.normal_tab
{
    /* background-image: url("../Images/button_inactive.png");*/
    background-color: #6292b0;
}

.onhover_tab .tabtitle{ color: White; }
.selected_tab .tabtitle{ color: #6b6f75; }
.normal_tab .tabtitle{ color: White; }

.onhover_tab .tabsubtitle{ color: #4c7c97; }
.selected_tab .tabsubtitle{ color: #c8cacc; }
.normal_tab .tabsubtitle{ color: #91b2c9; }