/*
-----------------------------------------------
Schweizer Styles
Author:   Chris Pearce (Cornerstone Technologies) & Marcus Schweizer
----------------------------------------------- */

html, body {margin: 0; padding: 0;}

body  {
	background: #FFF url(template-images/body-bg.gif) repeat-y -1px 0px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

/* -------------------------------BASIC HTML ELEMENTS-------------------------------------- */

a:link {text-decoration: underline; color: #307A94;}
a:visited {text-decoration: underline; color: #307A94;}
a:hover {text-decoration: none; color: #000;}
a:active {color: #307A94;}

table.mainTable {
	width: 100%;
	border: 0;
	margin: 0;
}

table.mainTable td.header {
	width: 100%;
	background: #FFF url(template-images/header-bg.gif) repeat-x top;
	margin: 0;
	height: 126px;
	padding: 0;
}

table.mainTable td.header #headerInside {
	width: 100%;
	background: transparent url(template-images/header-inside.jpg) no-repeat top left;
	height: 126px;
}

table.mainTable td.leftCol {
	background: url(template-images/lef,t-col-bg.gif) repeat-y top;
	width: 170px;
	vertical-align: top;
	padding: 0;
}

table.mainTable td.leftCol table.menu {
	width: 170px; 
	border: 0;
	vertical-align: top; 
}

table.mainTable td.leftCol table.menu td {
	vertical-align: top;
}

table.mainTable td.content {
	width: 100%;
	background: #FFF;
	padding: 20px 0px 20px 25px;
	vertical-align: top;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style4 {color: #036381}
.style6 {color: #000000}

.LinksSubLinks {
        margin-top: 0; margin-bottom: 0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #307A94;
        font-size: 12px;
	font-weight: bold;
}
.Teamdesc {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Teamlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #307A94;
}
.Teamlinks a:link {
	text-decoration: underline;
	color: #307A94;
}
.Teamlinks a:visited {
	text-decoration: underline;
	color: #307A94;
}
.Teamlinks a:hover {
	text-decoration: none;
	color: #000;
}
.Teamlinks a:active {
	text-decoration:none;
	color: #307A94;
}

.TeamName {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#10677A;
	font-size:14px; 
	font-weight:bold;
}
.TeamP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.NewsTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#799FA5;
	font-size:14px;
	font-weight:bold;
}
.News a:link {
	text-decoration: underline;
	color: #307A94;
}
.News a:visited {
	text-decoration: underline;
	color: #307A94;
}
.News a:hover {
	text-decoration: none;
	color: #307A94;
}
.News a:active {
	text-decoration:none;
	color: #307A94;
}
.NewsCopyright {	
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.NewsLSNSWP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
}

.footnote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;

}
.footnote:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;

}
.footnote a:link {text-decoration: underline; color: #799FA5;}
.footnote a:visited {text-decoration: underline; color: #799FA5;}
.footnote a:hover {text-decoration: none; color: #000;}
.footnote a:active {color: #799FA5;}

.contactN {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 12px;
          color: #126584;
}

.contactP {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 12px;
          color: #000;
}

