a              
{ font-family: "Verdana", Arial, Helvetica, sans-serif; text-decoration: underline; }

a:hover             
{ font-family: "Verdana", Arial, Helvetica, sans-serif; text-decoration: none; }

a:link              
{ font-family: "Verdana", Arial, Helvetica, sans-serif; text-decoration: underline; }


td.plugin_2_2 a:link              
{ font-family: Arial, Helvetica, sans-serif; font-size:  11px; font-weight: bold; color: #4a89c4; text-decoration: none; }

td.plugin_2_2 a:active            
{ font-family: Arial, Helvetica, sans-serif; font-size:   11px; font-weight: bold; color: #4a89c4; text-decoration: none; }

td.plugin_2_2 a:visited           
{ font-family: Arial, Helvetica, sans-serif; font-size:   11px; font-weight: bold; color: #4a89c4; text-decoration: none; }

td.plugin_2_2 a:hover             
{ font-family: Arial, Helvetica, sans-serif; font-size:   11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

a.copyright:link     
{ font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #BEBEBE; font-stretch:expanded; text-decoration: none; }

a.copyright:active   
{ font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #BEBEBE; font-stretch:expanded; text-decoration: none; }

a.copyright:visited  
{ font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #BEBEBE; font-stretch:expanded; text-decoration: none; }

a.copyright:hover    
{ font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; font-stretch:expanded; text-decoration: none; }

img { border: 0; }

.width_100
{ width: 100%; }

.width_overall
{ width: 781px; }

.width_small
{ width: 215px; }

.width_small_1
{ width: 215px; background-image:url(images/tc_plugin_2_1.jpg); background-repeat:repeat-x; background-position: top; background-color: #19191A; border-left: 1px solid #000000; border-right: 1px solid #000000; }

.width_small_1_1
{ width: 215px; background-image:url(images/tc_plugin_2_1.jpg); background-repeat:repeat-x; background-position: top; background-color: #19191A; border-left: 1px solid #000000; }

.width_small_1_2
{ width: 215px; background-image:url(images/tc_plugin_2_1.jpg); background-repeat:repeat-x; background-position: top; background-color: #19191A; border-right: 1px solid #000000; }

.width_small_2
{ width: 215px; background-color: #D8D8D8; }


body 
{
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4C4C4C; 
background-color: #FFFFFF;
background-image:url(images/bg_master.gif); background-repeat:repeat-y; background-position: top; 
}

td, table
{ font-size: 11px; color: #4C4C4C; vertical-align: top; text-align:left; }

.pluginname_1
{ font-size: 14px; color: #838383; font-weight: bold;  line-height: 14px; }

.pluginname_2
{ font-size: 14px; color: #BEBEBE; font-weight: bold; line-height: 14px; padding: 0px 9px 0px 9px; }

textarea, input 
{ 	
border: 1px #838383 solid; 
color:#4C4C4C; 
padding: 1px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
background-color: transparent;
margin: 1px; 
overflow:hidden; 
}

hr 
{ 	
height: 1px; 
border: 0px; 
color: #555555; 
background-color: #838383; 
}

.copyright
{
color:#BEBEBE; 
font-stretch:expanded; 
font-size: 11px;
}

.header_1
{ width: 100%; /*background-image:url(images/tc_background_1.jpg);*/ background-repeat:repeat-x; background-position: top; }

.header_2
{ width: 100%; /*background-image:url(images/tc_background_2.jpg);*/ background-repeat:no-repeat; background-position: top right; }

.header_3
{ width: 100%; height: 75px; /*background-image:url(images/tc_background_3.jpg);*/ background-repeat:no-repeat; background-position: top left; vertical-align:middle; padding: 0px 30px 0px 15px; }

.navigation_1
{ width: 100%; border-top: 1px solid #0D0D0D; border-bottom: 1px solid #0D0D0D; background-color: #373737; padding: 1px 0px 1px 0px; }

.navigation_2
{ width: 100%; background-image:url(images/tc_background_4.jpg); background-repeat:repeat-x; background-position: top; }

.navigation_3
{ width: 100%; background-image:url(images/tc_background_5.jpg); background-repeat:no-repeat; background-position: top right; }

.navigation_4
{ width: 100%; background-image:url(images/tc_background_6.jpg); background-repeat:no-repeat; background-position: top left; }

.navigation_5
{ 
margin-right: 100%;
/*width: 12%;*/ 
vertical-align: middle;
text-align: center;
white-space: nowrap;
background-image: url(images/tc_navigation_1.jpg); 
background-repeat: no-repeat;
background-position: bottom right;
height: 46px;
padding: 0px 0px 0px 0px;
}

.navigation_6
{ /*width: 10%;*/ height: 46px; white-space:nowrap; vertical-align:middle; text-align:left; }

.main_1
{ width: 100%; background-image:url(images/tc_background_7.jpg); background-repeat:repeat-x; background-position: top; }

.main_2
{ width: 100%; border-left: 1px solid #0C0C0C; border-right: 1px solid #0C0C0C; }

.main_3
{ width: 100%; background-color: #2C2C2C; padding: 1px 0px 1px 0px; }

.footer_1
{ width: 100%; background-color: #0C0C0C; padding: 1px 0px 1px 0px; border-top: 1px solid #7A0B25; }

.footer_2
{ width: 100%; background-image:url(images/tc_background_1.jpg); background-repeat:repeat-x; background-position: bottom; border-top: 1px solid #404040; border-bottom: 1px solid #404040; border-right: 1px solid #404040; }

.footer_3
{ width: 100%; height:50px; background-image:url(images/tc_background_2.jpg); background-repeat:no-repeat; background-position: bottom right; vertical-align:middle; padding: 5px 12px 5px 12px; }

.banner
{ width: 779px; height: 202px; background-image:url(images/tc_banner.jpg); background-repeat:no-repeat; background-position: top left; }

.logo
{ padding-top: 5px; }

.plugin_1
{ width: 100%; background-color: #FFFFFF;  background-repeat:repeat-x; background-position: top; }

.plugin_1_1
{ width: 100%; border-top: 1px solid #838383; }

.plugin_1_2
{ width: 100%; height: 24px; background-color: #EDEDED; background-image:url(images/tc_plugin_1_1.jpg); background-repeat:repeat-x; background-position: top; vertical-align:bottom; text-align:right; padding: 0px 9px 0px 9px; border-top: 1px solid #F5F5F5; }

.plugin_1_3
{ width: 100%; vertical-align:bottom; text-align:left; padding: 3px 10px 5px 9px; border-top: 1px solid #F5F5F5; }

.plugin_2_1
{ width: 100%; height: 26px; border-bottom: 1px solid #404242; vertical-align:bottom; }

.plugin_2_2
{ width: 100%; border-top: 1px solid #030303; text-align:left; color: #BEBEBE; padding: 4px 10px 4px 9px; }

td.plugin_2_2 *
{ color: #BEBEBE; }