body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0px;
	color: #1F3B3C;
}

img {
	border: none;
}
li {
	line-height: 1.5;
}
td  {font-size: 70%;}

input, select, textarea {font-size: 100%;}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #239076;
	margin: 0px;
	padding: 0px;
	}

a {color: #239076;text-decoration: underline;}



A:link		  	{color:#006666;text-decoration:underline}
A:visited	  	{color:#327E92;text-decoration:underline}
A:hover		  	{color:#389B85;text-decoration:underline}

A.textlink:link	  	{color:#006666;text-decoration:none}
A.textlink:visited	{color:#000000;text-decoration:none}
A.textlink:hover  	{color:#FE000C;text-decoration:none}

A.top:link	  	{color:#65B54E;text-decoration:underline;font-size:9px}
A.top:visited	{color:#327E92;text-decoration:underline;font-size:9px}
A.top:hover  	{color:#389B85;text-decoration:underline;font-size:9px}


.Headingsection  	{color:#65282B;font-size:10px;font-weight:bold}
.clickher       	{color:#65282B;font-size:11px;font-weight:bold}
.recipebl2ct     	{color:#65282B;font-size:11px;font-weight:normal}
.rightnav        	{color:#000000;font-size:10px;font-weight:normal}


TABLE.clsTable
{
	border-style: solid;
	border-width: 0.005cm;
	border-color: #cccccc;
}

TH.clsTable
{
	border-style: solid;
	border-width: 0.005cm;
	border-color: #CCCCCC;

	font-weight: normal;
	font-family: Verdana;
	font-size: 8pt;
}

TD.clsTable
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0.005cm;

	border-top-style: solid;
	border-top-width: 0.005cm;
	border-top-color: #CCCCCC;

	border-bottom-style: solid;
	border-bottom-width: 0.005cm;
	border-bottom-color: #CCCCCC;

	font-family: Verdana;
	font-size: 8pt;
}

INPUT
{
	font-family: Verdana;
	font-size: 7pt;
}

.clsNoDeposit
{
	position:absolute; 
	width:600px; 
	height:53px; 
	z-index:1; 
	left: 55px; 
	top: 820px; 
	visibility: hidden;
}

.clsNoDeposit
{
	position:absolute; 
	width:600px; 
	height:53px; 
	z-index:1; 
	left: 55px; 
	top: 820px; 
	visibility: hidden;
}

.error
{
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}
.sh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #65B54E;
}
#tribologyTable {
	
}
#tribologyTable td {
	border-bottom: 1px solid #d8f1d8;
	padding: 10px;
}

#internationalTraining {
	width: 100%;
	border-top: 1px solid #d8f1d8;
	border-left: 1px solid #d8f1d8;
}
#internationalTraining th {
	background: #e4f1f1;
	color: #339999;
	padding: 10px;
	font-size: 70%;
}
#internationalTraining td {
	padding: 10px;
	border-bottom: 1px solid #d8f1d8;
	border-right: 1px solid #d8f1d8;
	vertical-align: top;
}
.columnHeading {
	font-weight: bold;
}
h2 {
	font-size: 12px;
	font-weight: bold;
	color: #239076;
	margin: 0px;
	padding: 20px 0 8px 0;
}

.homeBulletsList {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.homeBulletsList li {
	padding: 8px 0 8px 15px;
	background: url(../images/home-bullets-list-bg.gif) no-repeat left center;
}
.homeBulletsList a {
	color: #000;
}
h2.homeList {
	font-size: 11px;
	font-weight: bold;
	color: #239076;
	margin: 0px;
	padding: 20px 0 8px 0;
	text-transform: uppercase;
}
.dottedBox {
	padding: 10px 0 4px 0;
}
.dottedBox img {
	float: none;
	margin-right: 0;
}
.dottedBox p {
	line-height: 1;
	padding: 5px 0 8px 0;
	margin: 0;
	font-size: 11px;
}
.footerDottedBox {
	margin: 0 0 0 104px;
	width: 670px;
}
.dottedBoxDots {
	padding-left: 104px;
	height: 15px;
}
.homeMainContent {
	background: url(../images/left_img.gif) no-repeat 0 0;
}
.homeMainContent p,
.homeMainContent ul,
.homeMainContent .dottedBox {
	padding-left: 104px;
}
.homeloginBox p {
	padding-left: 0;
}
.homeMainContent .homeWrapper {
	width: 656px;
}
.homeloginBox {
	float: right;
	width: 144px;
	margin-left: 40px;
}
.homeMainContent .homeWrapper h2 {
	margin: 30px 0 0 0;
	background:url(../images/heading-curve-bg.gif) no-repeat -334px 3px;
	padding: 5px 20px 5px 104px;
}
.homeMainContent .subheading {
	padding-bottom: 6px;
	display: block;
}
.footerHyperGuide {
	float: left;
	width: 280px;
	height: 50px;
	margin-right: 20px;
}
.footerHyperPodcast {
	float: left;
	width: 230px;
	height: 95px;
	padding: 10px 0;
}
.footerHyperGuide p,
.footerHyperPodcast p {
	padding-left: 0;
}

.expeditionShedule td {
	border-bottom: 1px solid #d5ecc6;
	padding: 5px 0;
}












