/*
Code by Pixelluxe Media
style.css - local page styles
*/

@import url(global/typography.css); /* Global Typography Styles */
@import url(global/layout.css); /* Global Layout Styles */
@import url(global/global.css); /* Global Miscellaneous Styles */



/*Global Styles*/

body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; padding:0; margin:0; background-color: #155180; padding-bottom: 20px; color:#6d6e71; }

p{
	margin:0 0 15px 0;
	padding:0;
	text-align: left;
}
ul{margin-top:0px; margin-bottom:0px; padding-bottom:15px;}



/*Local Typography Styles*/

#trio_copy {
	color: #58585a;
}

.triotext {
	color: #58585a;
	font-size: 11px;
	line-height: 14px;
}

/*Local Layout Styles*/

#trio_logo {
	background-image: url(../images/trio_logo.gif);
	float: left;
	height: 154px;
	text-indent: -9999px;
	width: 157px;
}

#trio_copy {
	padding-top: 55px;
}
a:link {color: #155180; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
a:active {color: #155180; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
a:hover {color: #155180; text-decoration: underline; font-family:Arial, Helvetica, sans-serif;}
a:visited {color: #155180; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}

a.bluelink:link {color: #155180; text-decoration: none; font-family:Arial, Helvetica, sans-serif; }
a.bluelink:active {color: #155180; text-decoration: none; font-family:Arial, Helvetica, sans-serif; }
a.bluelink:hover {color: #155180; text-decoration: underline; font-family:Arial, Helvetica, sans-serif;}
a.bluelink:visited {color: #155180; text-decoration: none; font-family:Arial, Helvetica, sans-serif; }

table.tbstyle {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: separate;
	background-color: white;
	}

table.tbstyle td {
	border-width: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:11px;
}




table.tbstyle td.contact1 {
	width:632px;
	border-width: 0px 0px 0px 0px;
	padding: 0px 4px 0px 4px;
	border-style: none none none none;
	border-color: white white white white;
	
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	text-align:center;
	vertical-align:top;
}
table.tbstyle td.contact1 p{margin-bottom:5px;}

table.tbstyle td.contact2 {
	width:457px;
	border-width: 0px 0px 0px 0px;
	padding: 20px 135px 50px 40px;
	border-style: none none none none;
	border-color: white white white white;
	background-image:url(../images/contactwebinar.png);
	background-position:top center;
	background-repeat:no-repeat;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	vertical-align:top;
	text-align:left;
}
table.tbstyle td.contact2 p{margin-bottom:5px;}

table.tbstyle td.contact3 {
	width:498px;
	border-width: 0px 0px 0px 0px;
	padding: 25px 34px 42px 100px;
	border-style: none none none none;
	border-color: white white white white;
	background-image:url(../images/contactform/twitter.png);
	background-position:top center;
	background-repeat:no-repeat;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	vertical-align:top;
	text-align:left;
}
table.tbstyle td.contact3 p{margin-bottom:5px;}

table.tbstyle2 {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: separate;
	background-color: white;
	}
	
table.tbstyle2 td {
	border-width: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;

}
table.tbstyle2 td h3{}

table.tbstylelogin {
	width: 426px;
	background-image:url(../images/loginbg2.png); background-position:top left; background-repeat:no-repeat;
	margin:0;
	padding:0;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: separate;
	background-color: none;
	}

table.tbstylelogin td {
	background-color:  transparent;	
}

td.logintitle{padding:15px 30px; font-size:14px; color:#FFFFFF; font-weight:bold;}
td.logintrio{width:150px; padding:10px 0px 10px 90px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
td.logincell{padding:5px; font-size:11px; text-align:center;}



table.tbstyle3 {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: separate;
	background-color: none;
	}

table.tbstyle3 td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: transparent;
	border-collapse: separate;
	border-spacing: 0;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:11px;
	line-height:1;
}


table.tbstyle4 {
width:360px;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: separate;
	background-color: none;
	padding:0;
	margin:0;
	}

table.tbstyle4 td {
	width:90px;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: transparent;
	border-collapse: separate;
	border-spacing: 0;
	-moz-border-radius: 0px 0px 0px 0px;
	padding:0;
	margin:0;
}

table.tbstyle5 {
	background-color: white;
	}
	
table.tbstyle5 td {
	padding: 4px 4px 4px 4px;
	
}


table.contact {
	width:632px;
	padding:0px;
	margin:0px;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: separate;
	background-image:url(../images/contactform/contactbg.png);
	background-position:top center;
	background-repeat:no-repeat;
	background-color: white;
	}

table.contact a.white {color:#FFF;}

table.contact a:link{color:#fff;}
table.contact a:active{color:#fff;}
table.contact a:visited{color:#fff;}
table.contact a:hover{color:#fff;}

table.contact td {
	padding: 0px 4px 0px 4px;
	border-width: 0px 0px 0px 0px;
	border-style: none none solid none;
	border-color: white white white white;
	background-color:transparent;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:11px;
	text-align:center;
	vertical-align:top;
	
}

table.contact td.contact1 {
	margin:0px;
	padding:0px;
	border-width: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	text-align:center;
	vertical-align:top;
}
table.tbstyle td.contact1 p{margin-bottom:3px;}

.orangetext{color:#F60;}

td.smalllogin{background-image:url(../images/smallbg.gif); background-position:top left; background-repeat:repeat-y; width:300px; padding:0px; margin:0px 0px -8px 0px; }
td.largelogin{background-image:url(../images/largebg.gif); background-position:top; background-repeat:repeat-y; width:600px; padding:0px; margin:0px 0px -8px 0px;}


.clearout {
font-family:Arial, Helvetica, sans-serif; font-size:1.1em;
}
.right-home {
	float: right;
}
