
body
{
    margin: 0px;    
    overflow: scroll;
}
ul
{
    margin-top: 5px;
    margin-left: 25px;
} 
.ta_gradient
{
    margin: 0px;
    background-image: url(bgg.png);
    background-color: rgb(255, 255, 255);
    background-position: left center;
    background-repeat:repeat-x;
    text-align: center;
    width: 100%;
    height: 100%;
}
.ta_mid_background
{
    margin: 0px;
    background-color: rgb(255, 255, 255);
    background-image: url(bgg.png);
    background-position: -859;
    background-repeat: repeat-x;
    width: 100%;
}
.ta_gradient_news
{
    margin: 0px;
    background-image: url(bggs.png);
    background-color: #4d4d4e;
    background-position: left top;
    background-repeat:repeat-x;
    text-align: center;
    width: 100%;
}
.ta_gradient_newsl
{
	margin-left:0;
	margin-right:0;
	padding-top:20;
	padding-left:40;
	padding-right:40;
    background-image: url(bggsl.png);
    background-color: #a4a4a5;
    background-position: left -120;
    background-repeat:repeat-x;
    text-align: left;
}
.ta_gradient_newsg0
{
	margin-left:0;
	padding:0;
    background-image: url(bggg0.png);
    background-color: #9b9c9c;
    background-position: left -120;
    background-repeat:repeat-x;
    text-align: left;
    width: 1px;
}
.ta_gradient_newsg1
{
	margin-left:0;
	 padding:0;
    background-image: url(bggg1.png);
    background-color: #848485;
    background-position: left -120;
    background-repeat:repeat-x;
    text-align: left;
    width: 1px;
}
.ta_gradient_newsg2
{
	margin-left:0;
	padding:0;
    background-image: url(bggg2.png);
    background-color: #6d6d6d;
    background-position: left -120;
    background-repeat:repeat-x;
    text-align: left;
    width: 1px;
    height: 100%;
}
.ta_gradient_newstopl
{
	margin-left:0;
	 padding:0;
    background-image: url(bgggl.png);
    background-position: 0 0;
    background-repeat:no-repeat;
    width: 3px;
    height: 3px;
}
.ta_gradient_newstopt
{
	margin-left:0;
	 padding:0;
    background-image: url(bgggt.png);
    background-position: 0 0;
    background-repeat:repeat-x;
    width: 615px;
    height: 3px;
}
.ta_gradient_newstopr
{
	margin-left:0;
	 padding:0;
    background-image: url(bgggr.png);
    background-position: 0 0;
    background-repeat:no-repeat;
    width: 3px;
    height: 3px;
}
.ta_gradient_newsbottoml
{
	margin-left:0;
	 padding:0;
    background-image: url(bgggbl.png);
    background-position: 0 0;
    background-repeat:no-repeat;
    width: 3px;
    height: 3px;
}
.ta_gradient_newsbottomt
{
	margin-left:0;
	 padding:0;
    background-image: url(bgggb.png);
    background-position: 0 0;
    background-repeat:repeat-x;
    width: 615px;
    height: 3px;
}
.ta_gradient_newsbottomr
{
	margin-left:0;
	 padding:0;
    background-image: url(bgggbr.png);
    background-position: 0 0;
    background-repeat:no-repeat;
    width: 3px;
    height: 3px;
}

.ta_news_top
{
	color: White; 
	font-family:Verdana; 
	font-size:75%;
}
.ta_copyright
{
	color:White; 
	font-family:Verdana; 
	font-size:55%; 
	color:#606060
}

.ta_news_heading
{
	font-family:Verdana; 
	font-size:70%; 
	padding-top:2;
	padding-bottom:1;
    font-weight:bold; 
}
.ta_news
{
	font-family:Verdana; 
	font-size:70%; 
	padding-bottom:14;
}
.ta_news a:link
{
}
.ta_news a:link			{ color:#000000; }     
.ta_news a:visited		{ color:#000000; }
.ta_news a:active		{ color:#000000; }
.ta_news a:hover		{ color:#808080; }


.ta_support_heading
{
	font-family:Verdana; 
	font-size:80%; 
	font-weight:bold;
	padding-top:2;
	padding-bottom:3;
    font-weight:bold; 
	padding-left:5;
	padding-right:10;
}
.ta_faq_q
{
	font-family:Verdana; 
	font-size:70%; 
	padding-top:3;
	padding-bottom:1;
	padding-left:15;
    font-weight:bold; 
	padding-right:10;
}
.ta_faq_a
{
	font-family:Verdana; 
	font-size:70%; 
	padding-left:25;
	padding-bottom:14;
	padding-right:10;
}

.ta_product_text
{
    color:#FFFFFF; 
    font-family:Verdana; 
    font-size:80%; 
    margin-left:30;
    margin-top:-25;    
    width:620; 
    position:absolute;
}
.ta_product_text a { color:#FFFFFF; }

.ta_review_text
{
    color:#000000; 
    font-family:Verdana; 
    font-size:70%; 
    vertical-align:text-top;
    padding-left:20;
    padding-right:20;
    padding-top:20;
}
.ta_review_text a { color:#000000; }
.ta_appstore
{
    color:#000000; 
    font-family:Verdana; 
    font-size:70%; 
    position:absolute;
    margin-left:460;
    margin-top:0;   
}

.ta_title_bar
{
    background-image:url(btm.png); 
    color:#CCCCCC; 
    font-family:Verdana; 
    font-size:75%; 
    text-align:right;
    padding-right:30;
  
}
.ta_title_bar a:link	{ color:#CCCCCC; text-decoration:none; }     
.ta_title_bar a:visited { color:#CCCCCC; text-decoration:none; }
.ta_title_bar a:active	{ color:#FFFFFF; text-decoration:none; }
.ta_title_bar a:hover	{ color:#FFFFFF; text-decoration:none; }

.ta_text_links
{
	max-height:100; 
	font-family:Verdana; 
	font-size:75%; 
	color:#202020; 
	text-align:center;
}
.ta_text_links a		{ color:#202020; text-decoration:none; }      
.ta_text_links a:hover	{ color:#FFFFFF; text-decoration:none; }        	
.ta_text_links a:active	{ color:#FFFFFF; text-decoration:none; }   

.ta_faviconbg
{
    background-image:url(faviconbg.png); 
    font-family:Verdana; 
    font-size:10%; 
    text-align:left;
    vertical-align:top;
    margin:0px 0px 0px 0px;
    padding:3px 0px 0px 3px;
    height:21px;
    width:21px;
}

.ta_favicontxt
{
	font-family:Verdana; 
	font-size:55%;
	color:#000000; 
}
.ta_favicontxt a		{ color:#000000; text-decoration:none; }      
.ta_favicontxt a:hover	{ color:#000000; text-decoration:none; }        	
.ta_favicontxt a:active	{ color:#000000; text-decoration:none; }   

.videothumnail 
{ 
	margin-top:10;
   position:relative; 
   height:67px;
   width:120px;
   overflow:hidden;
}

.videothumnail img
{
	position:relative; 
	top:-12px;
	border:0;
}

.videothumnailbutton
{
   position: absolute;
   display: block;
   background: url(playbutton.png);
   height: 20px;
   width: 20px;
   top: 44px;
   left: 97px;
}
.ta_title_text_news
{
   position: relative;
   display: block;
   overflow:visible;
   width:300px;
   height:0px;
   top: -20px;
	font-family:Verdana; 
	font-size:125%;
    font-weight:bold; 
   
}
.ta_title_text
{
	color: Black; 
   position: relative;
   overflow:visible;
   width:400px;
   height:0px;
   top: 5px;
   left: -300px;
	font-family:Verdana; 
	font-size:125%;
    font-weight:bold; 
    text-align:left;
   
}
.ta_support_tl
{
   background: url(s_tl.png);
   width:12px;
   height:12px;
   background-repeat:no-repeat;
   
}
.ta_support_l
{
   background: url(s_l.png);
   width:12px;
   height:1px;
   background-repeat:repeat-y;
}
.ta_support_bl
{
   background: url(s_bl.png);
   width:12px;
   height:12px;
   background-repeat:no-repeat;
}
.ta_support_b
{
   background: url(s_b.png);
   width:1px;
   height:12px;
   background-repeat:repeat-x;
}
.ta_support_br
{
   background: url(s_br.png);
   width:12px;
   height:12px;
   background-repeat:no-repeat;
}
.ta_support_r
{
   background: url(s_r.png);
   width:12px;
   height:1px;
   background-repeat:repeat-y;
}
.ta_support_tr
{
   background: url(s_tr.png);
   width:12px;
   height:12px;
   background-repeat:no-repeat;
   
}
.ta_support_t
{
   background: url(s_t.png);
   width:1px;
   height:12px;
   background-repeat:repeat-x;
}

.ta_inline
{
	display:inline-block;
	zoom:1;
	*display:inline;
}
