H1 {
	font-family : Helvetica, Verdana, Arial,  sans-serif;
	font-size : 24px;
	color : black;
    padding-top: 20px;
}

H2 {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12pt;
	font-weight: bold;
	color : #2c2062;
}

H3 {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 10pt;
	font-weight: bold;
	color : #2c2062;
}
H4 {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color : #003466;
}
.hometitle {
	font-family : Helvetica, Verdana, Arial,  sans-serif;
	font-weight: bold;
	font-size : 32px;
	color : black;
    padding-top: 10px;
}
.homesubtitle {
	font-family : Helvetica, Verdana, Arial,  sans-serif;
	font-weight: bold;
	font-size : 14px;
	color : black;
    padding-left: 0px;
}
.hometext {
	font-family : Helvetica, Verdana, Arial,  sans-serif;
	font-size : 13px;
	color : black;
}
Body {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
    background-image: url(/images2/homepage.jpg); background-repeat: no-repeat; 
}
Body.homepage {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
    background-image: url(/images2/homepage.jpg); background-repeat: no-repeat; 
}
Body.aboutimtc {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
    background-image: url(/images2/aboutimtc.jpg); background-repeat: no-repeat; 
}
Body.activitygroups {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
    background-image: url(/images2/ActivityGroups.jpg); background-repeat: no-repeat; 
}
Body.contactus {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
    background-image: url(/images2/contactus.jpg); background-repeat: no-repeat; 
}
Body.events {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
    background-image: url(/images2/events.jpg); background-repeat: no-repeat; 
}
Body.faq {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
    background-image: url(/images2/faq.jpg); background-repeat: no-repeat; 
}
Body.interoperability {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
    background-image: url(/images2/interoperability.jpg); background-repeat: no-repeat; 
}
Body.membership {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
    background-image: url(/images2/membership.jpg); background-repeat: no-repeat; 
}
Body.press {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
    background-image: url(/images2/press.jpg); background-repeat: no-repeat; 
}
Body.sitemap {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
    background-image: url(/images2/sitemap.jpg); background-repeat: no-repeat; 
}
P {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
}
LI {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
}
TABLE {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
}
TR {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
}
TD {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
}

.caption {font-family: helvetica, verdana, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; cursor: pointer}
.specialh4 {font-family : Helvetica, Verdana, Arial, sans-serif; font-size : 9pt; font-weight: bold; color : #003466;}
.header {font-family: helvetica, verdana, sans-serif; font-size: 11pt; color: #000000; font-weight: bold; text-decoration: none; cursor: pointer}
.header:hover {font-family: helvetica, verdana, sans-serif; font-size: 11pt; color: #0066cc; font-weight: bold; text-decoration: none; cursor: hand }
.header:active {font-family: helvetica, verdana, sans-serif; font-size: 11pt; color: #0066cc; font-weight: bold; text-decoration: none; cursor: hand }
.thisheader {font-family: helvetica, verdana, sans-serif; font-size: 11pt; color: #0066cc; font-weight: bold; text-decoration: none; cursor: hand }
.subheader {font-family: helvetica, verdana, sans-serif; font-size: 9pt; color: #0066CC; font-weight: bold; text-decoration: none; cursor: pointer}
.subheader:hover {font-family: helvetica, verdana, sans-serif; font-size: 9pt; color: #0066ff; font-weight: bold; text-decoration: none; cursor: hand }
.agsubheader {padding-right: 12px; font-family: helvetica, verdana, sans-serif; font-size: 8pt; color: #0066CC; font-weight: normal; text-decoration: none; cursor: pointer}
.agsubheader:hover {padding-right: 12px; font-family: helvetica, verdana, sans-serif; font-size: 8pt; color: #0066ff; font-weight: normal; text-decoration: underline; cursor: hand }
.popup { border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; font-style: normal; font-size: 8pt}
.subheader1 {font-family: helvetica, verdana, sans-serif; font-size: 7pt; color: #0066CC; font-weight: bold; text-decoration: none; cursor: pointer; line-height:27px; }
.subheader1:hover {font-family: helvetica, verdana, sans-serif; font-size: 7pt; color: #0066ff; font-weight: bold; text-decoration: none; cursor: hand }
.menu { padding: 5px 5px; font-style: normal; font-size: 13px; color: #000000}
.component { border-right: #666666 1px dotted; border-top: #666666 1px dotted; background: #ffffff;
 border-left: #666666 1px dotted; border-bottom: #666666 1px dotted; font-style: normal; font-size: 8pt}
.footer {font-family: helvetica, verdana, sans-serif; font-size: 7pt; color: #000066; text-decoration: none; cursor: pointer}
.darkblue {color: #000066}
td.agtbl {padding-right: 12px; font-family: helvetica, verdana, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; cursor: pointer; background-color: 0066CC; text-align: center;}


A.footer:link {font-family: helvetica, verdana, sans-serif; font-size: 7pt; color: #000066; text-decoration: none; cursor: pointer }
A.footer:visited {font-family: helvetica, verdana, sans-serif; font-size: 7pt; color: #000066; text-decoration: none; cursor: pointer }
A.footer:active {font-family: helvetica, verdana, sans-serif; font-size: 7pt; color: #000066; text-decoration: none; cursor: pointer }
A.footer:hover {font-family: helvetica, verdana, sans-serif; font-size: 7pt; color: #000066; text-decoration: underline; cursor: pointer }

.content{padding-left: 15px; font-family: helvetica, verdana, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; cursor: pointer}

.heading{padding-top: 15px; padding-left: 15px; padding-bottom: 15px; font-family: helvetica, verdana, sans-serifverdana, arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #2c2062; text-decoration: none; cursor: pointer}
.subheading{padding-left: 5px; padding-bottom: 5px; font-family: helvetica, verdana, sans-serif; color: #2c2062; font-size: 12pt; font-weight: bold; text-decoration: none; cursor: pointer}
.textlink {font-family: helvetica, verdana, sans-serif; font-size: 10pt; cursor: pointer}
.textlink:hover {font-family: helvetica, verdana, sans-serif; font-size: 10pt; cursor: hand }

A.contenthdr:link {padding-right: 12px; color: #0066CC; font-family: helvetica, verdana, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; cursor: pointer }
A.contenthdr:visited {padding-right: 12px; color: #0066CC; font-family: helvetica, verdana, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; cursor: pointer }
A.contenthdr:active {padding-right: 12px; color: #0066CC; font-family: helvetica, verdana, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; cursor: pointer }
A.contenthdr:hover {padding-right: 12px; color: #0066CC; font-family: helvetica, verdana, sans-serif; font-size: 9pt; font-weight: bold; none; text-decoration: underline; cursor: pointer }

A.menuhdr:link {color: #FFFFFF; font-family: helvetica, verdana, sans-serif; font-size: 8pt; font-weight: bold; cursor: pointer; line-height: 17px; text-decoration:none }
A.menuhdr:visited {color: #FFFFFF; font-family: helvetica, verdana, sans-serif; font-size: 8pt; font-weight: bold; cursor: pointer; text-decoration:none }
A.menuhdr:active {color: #FFFFFF; font-family: helvetica, verdana, sans-serif; font-size: 8pt; font-weight: bold; cursor: pointer; text-decoration:none }
A.menuhdr:hover {color: #0000ff; font-family: helvetica, verdana, sans-serif; font-size: 8pt; font-weight: bold; none; cursor: pointer; text-decoration:none }

.minilink2 {font-family: helvetica, verdana, sans-serif; font-size: 8pt; font-weight: bold; cursor: pointer}
.minilink2:hover {font-family: helvetica, verdana, sans-serif; font-size: 8pt; font-weight: bold; }
.minilink2:visited {font-family: helvetica, verdana, sans-serif; font-size: 8pt; font-weight: bold; cursor: pointer}

.form{padding: 5px 5px 5px 5px; font-family: helvetica, verdana, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; cursor: pointer}
.minilink {font-family: helvetica, verdana, sans-serif; font-size: 8pt; color: #FF3333; font-weight: bold; text-decoration: none; cursor: pointer}
.minilink:hover {font-family: helvetica, verdana, sans-serif; font-size: 8pt; color: #0066ff; font-weight: bold; text-decoration: none; cursor: hand }
.sample {
	BORDER-RIGHT: #666666 0px dashed; BORDER-TOP: #666666 0px dashed; PADDING-BOTTOM: 1em; BORDER-LEFT: #666666 0px dashed; WIDTH: 100px; PADDING-TOP: 1em; BORDER-BOTTOM: #666666 0px dashed
}
.rightNavIndent {
	font-family: helvetica, verdana, sans-serif; font-size: 10pt; color: #000000; BORDER-RIGHT: #003063 0px solid; BORDER-TOP: #003063 0px solid; PADDING-LEFT: 1.0em; BORDER-LEFT: #003063 0px solid; WIDTH: 148px; PADDING-TOP: 0.0em; BORDER-BOTTOM: #003063 0px solid; background-color: #FFFFFF
}
.menuIndent {
	font-family: helvetica, verdana, sans-serif; font-size: 8pt; color: #FFFFFF; BORDER-RIGHT: #003063 1px solid; BORDER-TOP: #003063 1px solid; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #003063 1px solid; WIDTH: 135px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #003063 1px solid; background-color: #000066
}

.protocol {
	font-family: helvetica, verdana, sans-serif; font-size: 8pt; color: #FFFFFF; height: 30px; width: 450px; PADDING-TOP: 6px; BORDER-BOTTOM: #006595 8px solid; BORDER-TOP: #FFFFFF 2px solid; background-color: #006595; text-decoration:none
}


.menus
{
font-family: helvetica, verdana, sans-serif; font-size: 8pt; color: #FFFFFF; border: 1px solid #003063; background-color: #316594;WIDTH: 135px;height: 20px;
}
.menussupp
{
font-family: helvetica, verdana, sans-serif; font-weight:bold; font-size: 8pt; color: #FFFFFF; background-color: #000066; WIDTH: 135px; height: 18px; vertical-align: text-bottom; text-align: right; padding-right: 5px; padding-top: 4px; padding-bottom: 4px; margin-bottom: 10px; margin-top: 10px;
}
.members-menussupp
{
font-family: helvetica, verdana, sans-serif; font-weight:bold; font-size: 8pt; color: #FFFFFF; background-color: #000066; WIDTH: 135px; height: 18px; vertical-align: text-bottom; text-align: right; padding-right: 5px; padding-top: 4px; padding-bottom: 4px; margin-bottom: 10px; margin-top: 30px;
}
A.idx
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none;
    height: 10px;
}
A.idx:visited
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none;
    height: 10px;
}
A.idx:active
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none;
    height: 10px;
}
A.idx:hover
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: underline;
    height: 10px;
}

A.tnav
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    height: 20px;
}
A.tnav:visited
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: #FFFFFF;
    height: 20px;
}
A.tnav:active
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    TEXT-DECORATION: none;
    height: 20px;
}
A.tnav:hover
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: gold;
    TEXT-DECORATION: none;
    height: 20px;
}

A.tnavhead
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    height: 10px;
}
A.tnavhead:visited
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: #FFFFFF;
    height: 10px;
}
A.tnavhead:active
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    TEXT-DECORATION: none;
    height: 10px;
}
A.tnavhead:hover
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: gold;
    TEXT-DECORATION: none;
    height: 10px;
}
A.thistnavhead
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: gold;
    TEXT-DECORATION: none;
    height: 10px;
}
A.thistnavhead:visited
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: gold;
    height: 10px;
}
A.thistnavhead:active
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: gold;
    TEXT-DECORATION: none;
    height: 10px;
}
A.thistnavhead:hover
{
	font-family : Helvetica, Verdana, Arial,  sans-serif;
    COLOR: gold;
    TEXT-DECORATION: none;
    height: 10px;
}

A.homepage:link {
	font-family : Helvetica, Verdana, Arial,  sans-serif;
	font-weight: bold;
	font-size : 14px;
	color : black;
    padding-left: 11px;
    text-decoration: none;
}
A.homepage:visited {
	font-family : Helvetica, Verdana, Arial,  sans-serif;
	font-weight: bold;
	font-size : 14px;
	color : black;
    padding-left: 11px;
    text-decoration: none;
}
A.homeapge:active {
	font-family : Helvetica, Verdana, Arial,  sans-serif;
	font-weight: bold;
	font-size : 14px;
	color : black;
    padding-left: 11px;
    text-decoration: none;
}
A.homepage:hover {
	font-family : Helvetica, Verdana, Arial,  sans-serif;
	font-weight: bold;
	font-size : 14px;
	color : black;
    padding-left: 11px;
    text-decoration: underline;
}
.component2 
{ 
    border-right: #C9C9ED 1px dotted; 
    border-top: #C9C9ED 1px dotted; 
    background: #ffffff; 
    border-left: #C9C9ED 1px dotted; 
    border-bottom: #C9C9ED 1px dotted; 
} 
.eventbox {
	font-family: helvetica, verdana, sans-serif;
	font-size: 14px;
	height: auto;
	width: auto;
	border: thin solid #EAEAF4;
    background: #000066; 
    padding: 5px;
    }
a.event:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
    text-decoration: none;
}
a.event:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
    text-decoration: none;
}
a.event:active {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
    text-decoration: none;
}
a.event:hover {
	font-family: helvetica, verdana, sans-serif;
	font-size: 12px;
	color: gold;
    text-decoration: none;
}
a.sml:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	color : black;
    text-decoration: none;
}
a.sml:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	color : black;
    text-decoration: none;
}
a.sml:active {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	color : black;
    text-decoration: none;
}
a.sml:hover {
	font-family: helvetica, verdana, sans-serif;
	font-size: 10pt;
	color : black;
    text-decoration: underline;
}
UL
{
	list-style-image:url("/images2/arrow.gif");
}



