/* CSS Document */

/*PAGE LAYOUT*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#logo{float:left; background-image:url(tie_logo.jpg); width:274px; height:213px;}
#topheader{float:right; width:526px; height:97px; background-color:#F0F0F0; position:relative;}
#toplinks{position:absolute; right:10px; top:10px;}
#menu{float:right; width:526px; height:32px; background-image:url(bg_menu.gif); background-position:top;background-repeat:repeat-x;}
#submenu{float:right; width:526px; height:32px; background-image:url(bg_submenu.gif);background-position:top; background-repeat:repeat-x;}
#contenttext{float:right; width:526px;}
#leftpanel{float:left; /*width:274px;*/
width:255px;}
#footer{float:left; width:800px; background-color:#F0F0F0; padding:10px;font-family:Trebuchet MS,  sans-serif;}
p{text-indent: 16px;}

/*GRAY PANEL*/
.graypanel{
	border:solid 1px #666666; background-color:#F7F7F7; padding:10px; margin:10px;
}

/*TEXT STYLES*/
.bodytext {
	font: 11px Tahoma, sans-serif;
	/*color: #666666;*/color:#014167;
	line-height:16px;
}
#section{
color:#5b859d;font:0.9em Tahoma, sans-serif;}

.titletext {
	font: 11px Tahoma, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#d93d15;
	/*color:#CC0000;*/
}
.whitetitle {
	font: 11px Tahoma, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#FFFFFF;
}
.smalltitle {
	font: 11px Tahoma, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#1c5b91;
	/*#a02a26;*/
	/*color:#CC0000;*/
}
.smallwhitetext {
	font: 11px Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
}
.smallwhitetext a{
	font: 11px Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}
.smallwhitetext  a:hover{
	text-decoration:underline;
}
#lang{border:1px silver solid;
}
a:hover #lang {border:0px;padding:1px;
}
.smallgraytext {
	font: 11px Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#999999;
}
.smallgraytext a{
	font: 11px Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
.smallgraytext a:hover{
	text-decoration:underline;
}
.smallredtext {
	font: 11px Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#1c5b91;
	/8#a02a26;*/
}
.smallredtext a{
	font: 11px Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
.smallredtext a:hover{
	text-decoration:underline;
}
#bodimg{padding:6px 2px 0px 10px;
}
caption{color:#86a4bc;}

/* ######### Style for Tab Interface itself ######### */

.shadetabs{
/*border-bottom: 0px solid gray;*/
margin-bottom: 0px;
}

.shadetabs ul{
padding-bottom:0px;
margin: 0px;
margin-bottom:-2px;
/*font: bold 12px Verdana;*/
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0px;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 12px;
/*border: 1px solid #778;*/
/*color: #2d2b2b;*/
/*background: white url(bg_menu.gif) top left repeat-x; /*THEME CHANGE HERE*/
color: white;
}

.shadetabs li a:visited{
/*color: #2d2b2b;*/
}

 .shadetabs li a:hover{
text-decoration:none;
color: #00304b;
/*#2d2b2b;*/
/*#2d2b2b;*/
}

 .shadetabs li.selected{
}

  .shadetabs li.selected a{ /*selected main tab style */
/*background-image: url(shadeactive.gif); /*THEME CHANGE HERE*/
/*border-bottom-color: white;*/
}

 .shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
/*margin-left:80px;/*plagio*/
/*margin-top:-50px; /* plagio*/
margin-top:0px;
top:0px;
border: 0px solid #918d8d; /*THEME CHANGE HERE*/
border-width: 0px 1px;
/*font:normal 12px Verdana;*/
font: 11px Tahoma, sans-serif;
font-size: 11px;
font-weight:bold;
color: #FFFFFF;
line-height:18px;
z-index:100;
background-color: #838383;
width: 140px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #918d8d;
border-top: 1px solid #918d8d; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
/*font-weight: bold;*/
color:#00304b;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color:#f0f3f5;
/*#f6f6f6;*/
/*#ffe7d9;*/
/* #e8fad5;*/
}

