body { margin:0 0 0 0; background-color:#000000; font-family:Arial; font-size:11px; color:#FFFFFF;scrollbar-face-color:#221334; scrollbar-base-color:#221334; scrollbar-arrow-color:white; scrollbar-track-color:#221334;
scrollbar-shadow-color:#221334; scrollbar-highlight-color:#221334; scrollbar-3dlight-color:#221334;
scrollbar-darkshadow-Color:#221334;}
.default { font-family:Arial; font-size:11px; color:#FFFFFF;}
.default_b { font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;}
.fs12 { font-family:Arial; font-size:12px; color:#FFFFFF;}
.fs12_b { font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold;}
a { text-decoration:none; }
sup { vertical-align: baseline; font-size: 9px; position: relative; top: -5px; }
sub { vertical-align: baseline; font-size: 12px; position: relative; top: -5px; }
.noline { text-decoration:none; }
.tm { font-size:7px; }


/* FORMS */
.form_select { height:17px; vertical-align:middle; margin-bottom:5px; padding:0; font-family:Arial; font-size: 10px;}
.form_txtbox { height:12px; vertical-align:middle; margin-bottom:5px; padding:0; font-family:Arial; font-size: 10px;}
.form_txtarea 
{ height:100px; width:350px; vertical-align:middle; margin-bottom:5px; padding:0; font-family:Arial; font-size: 10px;}
.form_button { height:18px; vertical-align:middle; margin-bottom:5px; padding:0; font-family:Arial; font-size: 10px; }





/* UNIVERSAL MODS */
#static_back {position:absolute; width:950px; height:650px; 
background-image:url(../../images/universal/TT_BackSwish.jpg); background-repeat:no-repeat; z-index:0;}
#banner_top {position:absolute; top:10px; right:0px; width:437px; height:43px;}
      /* ... LEFT SIDE ... */
      #leftside_container {position:absolute; top:0px; left:0px; height:460px; width:135px; text-align:center; z-index:1;}
      #logo {position:relative; top:0px; left:0px; width:135px; height:100px; 
      background-image:url(../../images/universal/TT_Logo.jpg); background-repeat:no-repeat;}
      #menu_home, #menu_media, #menu_dmag, #menu_products, #menu_goals, #menu_rep, #menu_store {
      margin-bottom:0px; width:135px; height:27px; background-image:url(../../images/Menu_Button.jpg); 
      background-position:center; background-repeat:no-repeat; vertical-align:middle;}	 
      a.main_menu:link, a.main_menu:visited, a.main_menu:hover  {position:relative; top:5px; 
      font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; text-align:center; }
      a.main_menu:link, a.main_menu:visited { color:#FFFFFF; }
      a.main_menu:hover  { color:#E6CA43; }
	 #menu_links{ position:relative; top:0px; left:0px; text-align:left; width:135px;}
      #social_net_title {position:relative; top:10px; left:9px; width:85px; height:25px; 
      font-family: Arial; color: #FF0000; font-size: 16px; font-weight:bold; 
      border-left:#FF0000 solid thin; border-top:#FF0000 solid thin; line-height:25px;}
      #social_net {position:relative; top:9px; left:10px; width:115px; height:200px; 
      border-bottom:#FF0000 solid thin; border-right:#FF0000 solid thin; border-top:#FF0000 solid thin; text-align:center;}	 
      /* ... MENU-TOP ... */
      .topmenuline, a.topmenu { font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; }
      .topmenuline, a.topmenu:link, a.topmenu:visited  { color: #999999; }
      a.topmenu:hover { color: #FFFFFF; }	 
      #menu_logreg {position:absolute; top:65px; right:0px; width:325px; height:30px;}	 
      #menu_top {position:absolute; top:65px; left:150px; width:530px; height:30px;}	 
      /* ... MENU-BOTTOM ... */	 
      #menu_bottom_back {position:absolute; top:550px; left:10px; width:940px; height:20px; border-width:thin; border-style:solid;      border-color:#FF0000; opacity: 0.65; -moz-opacity: 0.65; filter:alpha(opacity=65); background-color:#593A76; z-index:1;}
      #menu_bottom{position:absolute; top:550px; left:10px; width:940px; height:20px; z-index:2; line-height:20px;}	
      .bottommenuline, a.bottommenu { font-family: Arial; font-size: 11px; font-weight: bold; text-decoration:none; }
      .bottommenuline, a.bottommenu:link, a.bottommenu:visited { color: #999999; }
      a.bottommenu:hover { color: #FFFFFF; }
/* END - UNIVERSAL MODS */

 



/* CONTAINERS */
#page_container {margin:0 auto; width:950px; z-index:0;}
#page_container_rel {position:relative; top:0px; left:0px; width:950px;}
#body_container_half {position:absolute; top:100px; left:150px; height:290px; width:800px; z-index:1; 
border:#FF0000 solid thin; background-color:#593A76; opacity: 0.65; -moz-opacity: 0.65; filter:alpha(opacity=65);}
#body_container_full {position:absolute; top:100px; left:150px; height:426px; width:800px; z-index:1; 
border:#FF0000 solid thin; background-color:#593A76; opacity: 0.65; -moz-opacity: 0.65; filter:alpha(opacity=65);}
