﻿
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT CONTAINERS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#mainWrapper {
	MARGIN-LEFT: auto; WIDTH: 950px; MARGIN-RIGHT: auto; margin-top: 10px;
	/*BACKGROUND-COLOR: #103911;*/
    }

#topbar {
	MARGIN-LEFT: auto; WIDTH: 950px; MARGIN-RIGHT: auto; 
	HEIGHT: 150px;
	background-color: #ffffff;
	background:url(../images/CareTechTopBar3.png);
    }

#contentContainer {
	WIDTH: 100%; margin-top: 5px;
	float:left;
	background-color: #ffffff;
    }
#contentLeft {
	width:210px;
	float:left;
	margin: 10px 0px 10px 10px;
	}
#contentMiddle {
	width:464px;
	float:left;
	margin: 10px 0px 10px 20px;
	}
#contentRight {
	width:210px;
	float:left;
	margin: 10px 0px 10px 20px;
	/*position:absolute;*/
	text-align:center;
	}
#contentRight2 {
	width:704px;
	float:left;
	margin-left:20px;
	}

#footer {
	MARGIN-LEFT: auto; WIDTH: 950px; MARGIN-RIGHT: auto; HEIGHT: 55px; 
	/*background-color: #33A6B9;*/
	font-weight: normal;
    font-size: 10px;
    color: #DEF1FE;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:right;
    padding: 4px 0px 0px 0px;
    margin-bottom: 20px;
    position: relative;
    }

	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    
    css-master

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body
    {
    margin-top:12px;
    background-color:#2B71AF;
    FONT-SIZE: 11px;
	LINE-HEIGHT: 160%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	MARGIN: 0px; 
	COLOR: #555555;
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 160%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	MARGIN: 0px; 
	COLOR: #555555;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 120%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #2B71AF;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: none;
	/*BORDER-BOTTOM: solid 1px #33A6B9;*/
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 120%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #33A6B9;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: none;
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	MARGIN: 0px; 
	COLOR: #33A6B9;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: none;
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #2B71AF;
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: none;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    
    NAVIGATION

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.sn
{
    background-color: #33A6B9;
}
.snOn
{
    background-color: #2B71AF;
}
.snBgd
{
    background-color: #DEF1FE;
    border: solid 1px #DEF1FE;
    font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #33A6B9;
	font-weight: bold;
}
.snBgdOn
{
    /*background-color: #E9EDF7;*/
    background-color: #ffffff;
    border: solid 1px #2B71AF;
    font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #2B71AF;
	font-weight: bold;
}

a.nav:link,
a.nav:visited
{
    COLOR: #33A6B9;
    FONT-WEIGHT:bold;
    TEXT-DECORATION: none;
}
a.nav:hover
{
    COLOR: #2B71AF;
    FONT-WEIGHT:bold;
    TEXT-DECORATION: none;
}

a.navOn:link,
a.navOn:visited
{
    COLOR: #2B71AF;
    FONT-WEIGHT:bold;
    TEXT-DECORATION: none;
}
a.navOn:hover
{
    COLOR: #33A6B9;
    FONT-WEIGHT:bold;
    TEXT-DECORATION: none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    
    CLASSES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
a:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
a:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
a:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #2B71AF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}


.ffield
{
    font-weight: normal;
    font-size: 11px;
    color: #666666;
    border-width:1px;
    border-left: solid 1px #c5c5c5;
    border-top: solid 1px #c5c5c5;
    background-color:#f5f5f5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.quote
{
    font-weight: bold;
    font-style:italic;
    font-size: 11px;
    color: #1351CD;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.note
{
    font-weight: normal;
    font-style:italic;
    font-size: 10px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}


a.menu:link,
a.menu:visited
{
    COLOR: #103911; /* C3AF3C */
    FONT-SIZE: 13px;
    font-weight:bold;
	line-height:160%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
a.menu:hover
{
    COLOR: #103911; /* C3AF3C */
    FONT-SIZE: 13px;
	font-weight:bold;
	line-height:160%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

a.footer:link,
a.footer:visited
{
    COLOR: #DEF1FE;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
a.footer:hover
{
    COLOR: #2B71AF;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	IMAGES & PHOTOS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.image
{
    BORDER-RIGHT: #927f10 3px solid;
    BORDER-TOP: #C3AF3C 2px solid;
    BORDER-LEFT: #C3AF3C 2px solid;
    BORDER-BOTTOM: #927f10 3px solid;
    BACKGROUND-COLOR: #103911;
}

.photo-border {
	border:1px solid #33A6B9;
	padding:4px;
	background:#D0ECF3;
	/*background:#d9d9d9 url(../images/bg-photo.png) top repeat-x;*/
	margin-bottom:5px;
	display:block;
}
.image-border-none {
	border:none;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MISC CLASSES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.clear {
	clear:both;
	}

.none {
    display:none;
}