﻿BODY
{
	margin:0px auto 0px auto; 
	padding:0px; 
	/*width:1300px;*/
	height:100%; 
	background-color: #ffffff;
	background-image:url(images/bg_gradient.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	background-attachment:scroll;
	font-family:Verdana;
	font-size: 12px;
	text-decoration:none;
	color: #126ba2;
	border:solid 0px red;
}

A
{
	text-decoration:none;
	color: #666666;
}
a:link {
	color: #126BA2;
	text-decoration:none;
}
a:visited {
	color: #036;
	text-decoration:none;

}
a:hover {
	color: #126BA2;
	text-decoration:none;
}
a:active {
	color: #126BA2;
	text-decoration:none;
}
A:link IMG
{
	border-style:none;
}
A:visited IMG
{
	border-style:none;
}

.container
{
	width: 890px;
	padding:5px;
	margin:-200px auto 0px auto;
	background-image:url(images/bg_white_transparent.png);
	background-repeat:repeat;
	border-bottom:solid 0px #dddddd;
}
.content
{
	border-bottom:solid 0px #dddddd;
	margin:5px auto 0px auto;
}
.contentItem
{
	margin:0px auto 8px auto;
}
.fontBold
{
	font-weight:bold;
}
.fontBigheader
{
	font-size:22px;
	font-family:Verdana;
}
.fontHeader
{
	font-size:24px;
	font-family:Verdana;
	font-weight:bold;
}
.fontNavPath
{
	font-family:Verdana
	color:#126ba2;
	font-weight:bold;
	margin:5px auto 5px 0px;
}
.fontReadMore
{
	font-weight:bold;
	text-align:right;
	width:100%;
}
.fontSubheader
{
	font-size:16px;
	font-family:Verdana;
	font-weight:bold;
}
.footer
{
	width:725px;	
	margin:20px auto 20px auto;
	text-align:center;
	font-size:10px;
	font-family:Arial;	
}
.header
{
	width: 900px;
	/*width: 1296px;*/
	height: 449px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding-top:0px;
	/**/background-image:url(images/header.jpg);
	background-position:center;
}
.imgLeft {
	float:left;
	padding-right: 5px;
	padding-bottom:5px;
}
.imgRight {
	float:right;
	padding-left: 5px;
	padding-bottom:5px;
}
.menu
{
	height:31px;
	width:888px;
	margin:0px auto 0px auto;
	border:solid 1px #8d8d8d;
	background-image:url(images/menu_bg.png);
}
.main
{
	width: 900px;
	/*width: 1296px;*/
	margin-left:auto;
	margin-right:auto;
	border:solid 0px red;
}
.mainText {
	width: 576px; 
	padding:0 5px 0 5px;
	font-size:12px;
}
.navList
{
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	line-height:2em;
	list-style-type: none;
	text-indent: -3em;
}
.quote {
	background-image:url(images/quote_bubble.png);
	background-repeat:no-repeat;
	width:525px;
	height:228px;
	margin:0 50px 15px 0;
}
.quoteR {
	background-image:url(images/quote_bubble_R.png);
	width:525px;
	height:228px;
	margin:0 0 15px 50px;}
.quoteIn {
	padding:5px 25px 25px 25px;
}
.quotPicL {
	padding:10px 15px 10px 10px;
}
.quotPicR {
	padding:10px 10px 10px 15px;
}
.quoted {
	font-size:11px;
}
.section {
	padding: 10px 0 25px 0;
}
.simpList {
	line-height:2em;
}


/*                                          MENU SPECIFIC                                     */

/* Div inside of each table cell - contains the drop down, allows you to position it correctly*/
.sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	position:relative;
	width:100%;
}
/* Dropdown container */
.sddmFontHeader
{
	color:#777777;
	font-size:10px;
	margin:5px 0px 0px 5px;
	border-bottom:solid 1px #ffcc99;
	display: block;
}
.sddm div
{	
	position: absolute;
	top:32px;
	left:0px;
	display: none;
	margin: 0px;
	padding:0px 0px 0px 0px;
	background: #EAEBD8;
	border: 1px solid #5970B2;
	min-width:100%;	
	text-align:left;	
}
/* Stylesheets for links inside dropdowns */
.sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px 5px 10px;	
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #EAEBD8;
	color: #2875DE;
	font: 11px arial;
}
/* stylesheet for links inside dropdowns when they are hovered over */
.sddm div a:hover
{	background: #49A3FF;
	color: #FFFFFF;
}
/*Home page specific*/
.homeLeftColumn
{
	border:solid 0px red;
	float:left;
}
.homeRightColumn
{
	border:solid 0px red;
	float:right;
}



/* Take a tour section styles */
#tatContainer 
{
	width:590px;
	font-family:Arial;
	font-size:small;
}

.tatLabelCol 
{
	float:left;
	width:125px;	
}

.tatFormCol 
{
	margin-bottom:10px;
	/*float:left;*/
}

.tatDropList
{
	width:250px;
}

.tatOtherText 
{
	width:200px;
}

.tatValCol 
{
	/*height:35px;*/
}

.tatVal
{
	width:400px;
}

.tatEmailForm LI
{
	float:left;
	list-style-type:none;
}

.tatRadContainer
{
	display:-moz-inline-stack;
	display:inline-block;
	width:25px;
	vertical-align:top;
	
	zoom: 1;
	*display: inline;
}

.tatRadDescription
{
	display:-moz-inline-stack;
	
	display:inline-block;
	width:520px;
	margin-bottom:10px;
	
	zoom: 1;
	*display: inline;
}

.tatRadVal 
{
	/* Random inline styles are browser hacks to get ff2 and ie6/7 working */
	
	display:-moz-inline-stack;
	display:inline-block;
	vertical-align:top;
	
	zoom: 1;
	*display: inline;
	
}


/*Press Release*/
.prformat
{
    margin:15px;
    padding:5px;
    background:white;
    border:solid 1px #126ba2;
}