@charset "utf-8";
/* Triumph Global Partners */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}

a {
	font-size: 11px;
	color: #666666;
	}

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

.cascade #container {
	margin: 0px auto;
	width: 100%;
	min-width: 820px;
	}

.cascade #wrapper{
	margin: 0px auto;
	width: 100%;
	}

.cascade #mainContent{
	margin: 0px auto;
	width: 950px;
	background-color: #f3f3f3;
	border-left: 2px solid #EAEAEA;
	border-right: 2px solid #EAEAEA;
	height: auto;
	}

.cascade #body {
	margin: 0px auto;
	width: 950px;
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-right: 10px;
	}

.cascade #homeleftContent {
	float: left;
	width: 290px;
	padding-bottom: 15px;
	background-color: #F3F3F3;
	padding-left: 10px;
	padding-right: 10px;
	color: #000000;
	line-height: 20px;
	}

.img {float: left;	height: 200px; width: 160px; text-align: center;}

.cascade #homerightContent {
	float: right;
	width: 300px;
	padding-bottom: 15px;
	padding-right: 5px;
	color: #212121;
	line-height: 20px;
	background-color: #F3F3F3;
	margin-right: o;
	padding-left: 10px;
	}

.cascade #flashcontent {
	width: 380px;
	height: 142px;
	}

.cascade #gutter {
	margin: 0px auto;
	width: 770px;
	height: 5px;
	}

.cascade #logoContainer {
	margin: 0px auto;
	width: 950px;
	height: 170px;
	background-color:#FAF9F7;
	}

.cascade #headerSub {
	margin: 0px auto;
	width: 950px;
	height: 225px;
	background-color:#FAF9F7;
	}

.cascade #menuSubcontainer {
	margin: 0px auto;
	width: 950px;
	height: 30px;
	background-color:#FAF9F7;
	}

.cascade #leftmenusub {
	float: left;
	width: 284px;
	height: 20px;
	background-color: #cdd9d6;
	text-align: center;
	color: #006837;
	font-size: 10px;
	padding-top: 5px;
	}

.cascade #rightmenusub {
	float: right;
	width: 662px;
	text-align: center;
	padding-top: 5px;
	min-height: 10px;
	}

.cascade #leftContentSub {
	float: left;
	width: 286px;
	color: #999999;
	background-color: #CDD9D7;
	}

.cascade #rightContentSub {
	float: right;
	margin-top: 10px;
	width: 645px;
	color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px dotted #006738;
	border-bottom: 1px dotted #006738;
	background-color: #F3F3F3;
	padding-left: 10px;
	padding-right: 5px;
	font-size: 11px;
	line-height: 17px;
	color: #3B3B3B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.cascade #selectcountrybg {
	width: 286px;
	height: 25px;
	background-image: url(images/bgselectcountry.jpg);
	background-repeat: repeat-x;
	padding-top: 5px;
	color: #999999;
	text-align: center;
	font-size: 10px;
	}

.cascade #bodyContainerSub {
	margin: 0px auto;
	width: 950px;
	}

.cascade #clearingSub {
	clear: both;
	}
	
.cascade #logoContent-info {
	margin: 0px auto;
	width: 950px;
	height: 167px;
	}
	
.cascade #logo {
	float: left;
	width: 236px;
	height: 167px;
	}

.cascade #info {
	float: right;
	width: 500px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	padding-top: 10px;
	padding-right: 10px;
	}

.cascade #globalPartners {
	width: 500px;
	height: 20px;
	padding-top: 80px;
	}

.cascade #links {
	width: 365px;
	height: 20px;
	padding-top: 10px;
	border-left: 2px solid #CCCCCC;
	float: right;
	}

.cascade #header {
	margin: 0px auto;
	width: 950px;
	height: 163px;
	background-image: url(images/header7.jpg);
	}

.cascade #headerTagLine {
	float: right;
	width: 400px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 25px;
	padding-top: 40px;
	text-align: justify;
	}

.cascade #swfcontent {
	margin: 0px auto;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
	width: 780px;
	padding-top: 6px;
	}

.cascade #footer{
	margin: 0px auto;
	width: 100%;
	height: 90px;
	color: #666666;
	background-color: #D9D9D9;
	border-top: 3px dotted #EAEAEA;
	text-align: center;
	font-size: 11px;
	}

.cascade #footerContent{
	margin: 0px auto;
	width: 950px;
	height: 70px;
	background-color: #faf9f7;
	border-left: 2px solid #EAEAEA;
	border-right: 2px solid #EAEAEA;
	background-image: url(images/footer.JPG);
	background-repeat: no-repeat;
	padding-top: 13px;
	}	


.cascade #navContainer {
	margin: 0px auto;
	background-color: #EAEAEA;
	width: 950px;
	height: 20px;
	text-align: center;
	}

#underlinemenu{
	margin: 0px auto;
	height: 20px;
	width: 570px;
	text-align: center;
	padding-top: 5px;
}

#underlinemenu ul {
	margin: 0px auto;
	margin-bottom: 1em;
	padding-left: 0;
	float: left;
	border-width: 1px 0;
	height: 20px;
	text-align: center;
}

* html #underlinemenu ul{ 
margin: 0px auto;
margin-bottom: 0;
text-align: center;
}

#underlinemenu ul li{
margin: 0px auto;
display: inline;
width: 82px;
}


#underlinemenu ul li a{
margin: 0px auto;
float: left;
color: #333333;
padding: 2px 6px 4px 6px;
text-decoration: none;
background-color: #CCCCCC;
border-bottom: 4px solid #EAEAEA;
height: 15px;
width: 82px;
}

#underlinemenu ul li a:hover{
color: #999999;
background-color: #CDD9D6;
border-bottom: 4px solid #FFFFFF;
padding-bottom: 0;
height: 20px;
}

#underlinemenu #current a, #underlinemenu #current span{ /*currently selected tab*/
color: #006600;
background-color: #EAEAEA;
border-bottom: 4px solid #CCCCCC;
padding-bottom: 0;
height: 20px;
}

.cascade #break {
	margin: 0px auto;
	height: 10px;
	clear: both;
	}
.clearing {clear: both;}
.titleClass {
	color: #006600;
	}

a.sublink:link, a.sublink:visited, a.sublink:hover, a.sublink:active { color: #A97333; font-size: 10px; }

a.sublink.link {	color: #A97333;	}
a.sublink.visited {	color: #A97333;	}
a.sublink.hover {	color: #E5A03B;	text-decoration: underline;	}
a.sublink.active {	color: #A97333;	}

a.sublinkx:link, a.sublinkx:visited, a.sublinkx:hover, a.sublinkx:active {
	color: #009900;
	font-size: 11px;
}

a.sublinkx.link {	color: #009900;	}
a.sublinkx.visited {	color: #009900;	}
a.sublinkx.hover {	color: #00CC33;	text-decoration: underline;	}
a.sublinkx.active {	color: #009900;	}

a.sublinkz:link, a.sublinkz:visited, a.sublinkz:hover, a.sublinkz:active {
	color: #000000;
	font-size: 11px;
}

a.sublinkz.link {	color: #FFFFFF;	}
a.sublinkz.visited {	color: #FFFFFF;	}
a.sublinkz.hover {	color: #00CC33;	text-decoration: underline;	}
a.sublinkz.active {	color: #FFFFFF;	}
a.sublinkz.link {
	color: #FFFFFF;
}


a.sublinky:link, a.sublinky:visited, a.sublinky:hover, a.sublinky:active { color: #FFFFFF; font-size: 11px; }

a.sublinky.link {	color: #FFFFFF;	}
a.sublinky.visited {	color: #FFFFFF;	}
a.sublinky.hover {	color: #EAEAEA;	text-decoration: underline;	}
a.sublinky.active {	color: #FFFFFF;	}

.cascade #dropmenudiv{
position:absolute;
border:1px dotted #CCCCCC;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

.cascade #dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px dotted #CCCCCC;
padding: 1px 0;
text-decoration: none;
background-color: #CCCCCC;
color: #006600;
}

.cascade #dropmenudiv a:hover{ /*hover background color*/
background-color: #EAEAEA;
color: #333333;
border-bottom: 1px dotted #CCCCCC;
}

.cascade #partners {
	margin: 0px auto;
	width: 560px;
	border: 1px dashed #999999;
	padding-top: 15px;
	padding-left: 20px;
	background-color: #FFFFFF;
	}

.cascade #transactionsContainer {
	margin: 0px auto;
	width: 600px;
	}

.cascade #contentCenterfit {
	margin: 0px auto;
	width: 580px;
	border-top: 1px dashed #CCCCCC;
	border-left: 1px dashed #CCCCCC;
	border-right: 1px dashed #CCCCCC;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 500px;
	}

.cascade #contentCenterfitx {
	width: 500px;
	border-top: 1px dashed #CCCCCC;
	border-left: 1px dashed #CCCCCC;
	border-right: 1px dashed #CCCCCC;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 500px;
	}

.cascade #transactionsLeft {
	float: left;
	width: 250px;
	height: 370px;
	text-align: center;
	border: 1px dotted #006666;
	padding: 5px;	
	}

.cascade #transactionsRight {
	float: right;
	width: 250px;
	text-align: center;
	border: 1px dotted #006666;	
	height: 370px;
	padding: 5px;
	}

.cascade #transaction-title {
	font-size: 16px;
	font-weight: bold;
	}
	
	
.cssform p{
width: 300px;
clear: left;
margin: 0px auto;
padding: 2px 0 8px 0;
padding-left: 300px; /*width of left column containing the label elements*/
/*border-top: 1px dotted #CCCCCC;*/
height: 1%;
}

.cssform label{
float: left;
margin-left: -300px; /*width of left column*/
width: 300px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ 
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

* html .threepxfix{
margin-left: 3px;
}

.style1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

.cascade #articleContainerleft {
	float: left;
	width: 250px;
	}

.cascade #articleContainerright {
	float: right;
	width: 250px;
	}

.cascade #articleTitle {
	width: 220px;
	background-color: #E0E0E0;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	}

.cascade #articleContent {
	width: 210px;
	background-color: #EAEAEA;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	color: #006666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.cascade #flashcontent {
	width: 447px;
	height: 151px;
	border: 1px dashed #CCCCCC;
	color: #000000;
	text-align: center;
	}
.cascade #container #mainContent #body #homemiddleContent {
	background-color: #F3F3F3;
	float: right;
	width: 305px;
	color: #212121;
	line-height: 20px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
}

