/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* WGM Top Level Styles
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

a {color: #235DA4;}
a:visited {color: #235DA4;}
a:hover {color: #34334C;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

* {
	padding: 0px;
	margin: 0px;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

body {
	margin: 0px; padding: 0px;
	font: 12px arial, verdana, sans-serif;
	color: #34334C;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

td {
	vertical-align: top;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

img {
	border: none;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

h1 {
	font-size: 14pt;
	font-weight: normal;
	color: #235DA4;
	margin: 0px 0px 10px 0px;
	}

h2 {
	font-size: 14pt;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

ul {
	color: #235DA4;
	list-style-type: none;
	}
	
	ul li {
		padding: 0px 0px 5px 30px;
		background: transparent url(images/framework/bullet.gif) no-repeat left top;
		margin-left: 12px;
		}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* WGM Individual Styles
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.hidden {
	display: none;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.clear {
	clear: both;
	background-color: white;
	height: 1px;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
.breakRule {
	height: 20px;
	background-color: #235da4;
	margin: 25px 0px 20px 0px;
	background: transparent url(images/framework/background_breakrule.gif) no-repeat center top;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
.blueText {
	color: #235da4;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
.featuredContent {
	background-color: #eeeeee;
	border: 3px double #c8c8c8;
	padding: 15px;
	}
	
.featuredContentDownloads {
	background-color: #eeeeee;
	border: 3px double #c8c8c8;
	padding: 5px 5px 5px 20px;
	width:510px;
	margin: 0px auto 0px auto;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.homeFeatures {
	float: left;
	width: 182px;
	background-color: #F5FAFF;
	border-top: 1px solid #EEEEEE;
	margin: 10px 0px 0px 0px;
	}
	
	.homeFeatures div {
		margin: 11px 6px 20px 6px;
		}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.formattedTable {
	width: 100%;
	}
	
	.formattedTable th, .formattedTable td {padding: 5px; text-align: left;	vertical-align: middle;}
	
	.formattedTable th {
		background-color: #3d6ca6;
		font: bold 13px arial, verdana, sans-serif;
		color: #ffffff;
		}
		
	.formattedTable .colorRow {
		background-color: #d9d9d9;
		}


/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* WGM Framework
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#mainHolder {
	width: 760px;
	margin: 0px auto 0px auto;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#menuArea {
	float: left;
	width: 182px;
	padding: 10px 10px 50px 0px;
	}
	
	#menuArea a.navigation {color: #235DA4; text-decoration: none; display: block; font-size: 8pt; font-weight: bold; border: 1px solid #C8C8C8; margin: 3px 0px 0px 0px; padding: 2px 0px 1px 8px; }
	#menuArea a.navigation:visited {}
	#menuArea a.navigation:hover {background-color: #EEEEEE;}
	
	#menuArea a.subNavigation {background-color: #EEEEEE; color: #757575; text-decoration: none; display: block; font-size: 8pt; padding: 3px 0px 2px 12px; }
	#menuArea a.subNavigation:visited {}
	#menuArea a.subNavigation:hover {background-color: #F6F6F6;}
	

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#contentArea {
	float: left;
	width: 568px;
	padding: 0px 0px 15px 0px;
	}
	
	#contentArea .oneColumn {
		float: left;
		width: 254px;
		padding: 15px 15px 0px 15px;	
		}
	#contentArea .oneColumn ul li{
	font-size:12px;}
		#contentArea .oneColumnPic {
		float: left;
		width: 225px;
		padding: 15px 0px 0px 15px;
		}
		#contentArea .oneColumnList {
		float: left;
		width: 295px;
		padding: 15px 0px 0px 0px;
		}
	
	#contentArea .twoColumn {
		float: left;
		width: 538px;
		padding: 15px 15px 0px 15px;
		}

	#contentArea .twoColumn ul li{
	font-size:9pt;}
	#contentArea .colorColumn {
		background-color: #eeeeee;
		}
		
	#contentArea .headingPadding {
		padding-top: 41px;
		}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
#footerArea {
	color: #C0C0C0;
	margin: 0px 0px 0px 192px;
	padding: 5px 25px 5px 25px;
	background: transparent url(images/framework/background_footerarea.gif) no-repeat left top;
	font-size:11px;
	}
	
#footerArea .toltechlink{
	color: #C0C0C0;
width:120px;
float:right;

	}
	#footerArea a.toltechlink{
	color: #C0C0C0;
	}
	#footerArea a.toltechlink:hover {
	color: #235DA4;
	}
	#footerArea a.toltechlink:visited {
	color: #C0C0C0;
	}
	#footerArea .docs {
	color: #C0C0C0;
	width:220px;
	float:right;

	}
	#footerArea .copyright{
	color: #999999;
	margin:0px;
	padding:0px;
width:150px;
float:left;

	}
	#footerArea #accreditations { clear:both; display: block; margin: 25px auto 15px auto;}
	
	#footerArea a { text-decoration: none; color: #999999;}
	/*#footerArea a:visited {color: #C0C0C0;}*/
	#footerArea a:visited {color: #999999;}
	#footerArea a:hover {color: #235DA4; text-decoration: underline;}
