body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #CFCFCF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
#container {
	width: 968px; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-image: url(images/background.gif);
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


#banner {
	background-image: url(images/logo.gif);
	height: 186px;
}
#mainContent {
	background-image: url(images/innerGradient.png);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
#Vgradient {
	background-image: url(images/innerGradient.png);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
}
#showBorder {
	padding-left: 15px;
	padding-right: 3px;
}
.ie6 #showBorder {
	margin-left: -25px;
}
#topMenu .menuItem a {
	color: #A7AAAC;
	text-decoration: none;
}
#Vmenu a {
	color: #000;
	text-decoration: none;
}

#Vmenu a:hover {
	color: #7A003B;
	text-decoration: none;
}
#Col1 {
	float: left;
	width: 206px;
	margin-left: 15px;
}
#locationFinder {
	background-image: url(images/TPTN_Bak4.png);
	width: auto;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	padding-top: 6px;
	height: 67px;
	margin-left: 1px;
	margin-top: 15px;
}

#locationFinder .title {
	margin-bottom: 10px;
	font-weight: bold;
	color: #000;
	z-index: 100;
}
#Vmenu {
	margin-top: 30px;
}
.right {
	text-align: right;
}
#GSAAdvantage {
	margin-top: 15px;
}
#CMS {
	margin-top: 15px;
}
#locationFinder form .submit #imageField {
	margin-top: 10px;
}
#bottomMenu {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: right;
	margin-right: 30px;
}
#container #footer {
	background-image: url(images/footerBak.gif);
	background-color: #CFCFCF;
	background-repeat: no-repeat;
}
#copyRight {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: center;
	margin-top: 5px;
}

#topMenu {
	position: relative;
	top: 175px;
	width: 700px;
	left: 265px;
}
#topMenu .menuItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	float: left;
}
#topMenu .menuItem a:hover {
	color: #FFF;
	text-decoration: none;
}
#topMenu .bar {
	float: left;
	color: #7a003c;
	margin-right: 7px;
	margin-left: 7px;
	font-weight: bold;
}
#DYK1 {
	background-image: url(images/box1.png);
	width: 180px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	padding-top: 6px;
	height: 194px;
	margin-top: 15px;
}

#DYK1 .title {
	font-weight: bold;
	margin-top: 3px;
	font-style: italic;
	font-size: 15px;
}
#DYK1 p {
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 0px;
	padding-right: 8px;
}

#DYK2 {
	background-image: url(images/TPTN_BakNEW.png);
	width: auto;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	padding-top: 6px;
	height: 95px;
	margin-left: 1px;
	margin-top: 15px;
}





#DYK2 .title {
	font-weight: bold;
	margin-top: 3px;
	font-style: italic;
	font-size: 11px;
	margin-bottom: 5px;
	color: #FFF;
}
#DYK2 p {
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 0px;
	padding-right: 8px;
}


#Vmenu td {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	padding-bottom: 10px;
}

#mainContentBox {
	padding: 0px;
	margin: 0px;
	margin-right: 15px;
	width: 705px;
	float: right;
	background-image: url(images/contentBak.png);
}
#mainContentArea {
	padding-bottom: 15px;
	color: #333;
}

#mainContentBottom {
	padding-left: 20px;
	padding-right: 18px;
	background-image: url(images/contentBottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 0px;
}
#mainContentTop {
	padding: 0px;
	margin: 0px;
	background-image: url(images/contentTop.png);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 20px;
	float: right;
}
.clear {
	clear: both;
}
#bottomMenu a {
	color: #000;
	text-decoration: none;
}
#footer #copyRight .steamboat {
	color: #000;
	text-decoration: none;
}

