/* CSS Document */

body {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #6A6A6A;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background: #ab38b5 url("/landing/images/tm303/bg_landing.jpg") repeat-x  center top;
}
#main_top{
	width:674px;
	height:295px;
}
#main_flash{
	margin:30px 0px 0px 0px;
	position:absolute;
	right:0px;
	height:420px;
	width:392px;
}
#main_body{
	width:700px;
	padding:0px 0px 0px 0px;
}
#round_top_l{
	background:top left url("/landing/images/tm303/bot_t_l.gif") no-repeat;
	padding:0px 0px 0px 10px;
}
#round_top_r{
	background:top right url("/landing/images/tm303/bot_t_r.gif") no-repeat;
	padding:0px 10px 0px 0px;
}
#round_top_c{
	background:#C8E309 245px 0px url("/landing/images/tm303/toolbar_top.gif") no-repeat;;
	height:10px;
}
#round_bot_l{
	background:top left url("/landing/images/tm303/bot_b_l.gif") no-repeat;
	padding:0px 0px 0px 10px;
}
#round_bot_r{
	background:top right url("/landing/images/tm303/bot_b_r.gif") no-repeat;
	padding:0px 10px 0px 0px;
}
#round_bot_c{
	background:#c8e309;
	height:10px;
}

.ja #content {height: 500px;}

#content{
	text-align:left;
	height:450px;
	width:700px;
	position:relative;
}
#left_content{
	width:300px;
	float:left;
	padding:15px 0px 0px 0px;
}

#logo{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/landing/images/tm303/logo.png' sizingMethod='scale');
	background:none;
	width:316px;
	height:61px;
	float:left;
}
html>body #logo{ background:top left url("/landing/images/tm303/logo.png") no-repeat; filter:none;}
h1{
	width:310px;
	color:#d0ed08;
	font-size:11px;
	font-weight:bold;
	padding:0px 0px 0px 5px;
	margin:0px;
	text-align:center;
	float:left;
}
h2{
	font-size:17px;
	font-weight:bold;
	/* color:#5B961B; */
	color:#fff;
	margin:0px;
	width:320px;
}
h3{
	font-size:11px;
	font-weight:normal;
	color:#fff;
	margin:0px;
	line-height:13px;
}
h4{ font-size:11px; font-weight:bold; color:#FFFFFF; margin:0px;}

h5{ font-size:11px; color:#fff; font-weight:normal; margin:0px;}

#right_flash{
}


#b1{
	background:460px 0px url("/landing/images/tm303/bottom-a.gif") no-repeat;
	height:20px;
}

.es #b2{
	height:115px;
}
.fr #b2{
	height:140px;
}
#b2{
	background:#c8e309;
	height:94px;
}
.it #b2{
	height:125px;
}
#bot_toolbar{
	background:255px 0px url("/landing/images/tm303/toolbar.gif") no-repeat;
	height:94px;
	text-align:left;
	padding:0px 0px 0px 15px;
}
#bot_text{
	width:230px;
	margin:17px 0px 0px 0px;
	float:left;
	color:#333333;
	line-height:13px;
	font-size:12px;
	font-weight:normal;
}

.features{
	float:left;
	padding:0px 0px 0px 8px;
	text-align:left;
	margin:5px 0px;
	/* border-right:1px solid #B6D98F; */
}

.features_list{padding:0px 0px 0px 0px;}
.features_list ul{list-style:none; padding:0px; margin:0px; float:left;}
.features_list li{ background:0px 4px  url(/landing/images/tm303/pointer_1.gif) no-repeat; padding:4px 0px 0px 18px; width:315px; margin:0px 0px 0px 0px; min-height:16px;}

.ja .call_for_action { width:280px; }

.call_for_action{
	float: left;
	text-align: center;
	padding:0px 0px 0px 15px;
	margin:10px 0px 0px 0px;
}
.white_hl, .white_hl a{
	font:Verdana;
	font-size:10px;
	color:#fff;
	padding:0px 0px 0px 0px;
	text-align:center;
}
.white_hl a{text-decoration:underline;}
.white_hl a:hover{text-decoration:none;}
.btn_download_big{
	width:274px;
	height:51px;
	margin:0px 0px 5px 0px;
	float:left;
	/* padding:3px 0px 15px 0px; */
}
.btn_download_big a{
	float:left;
	width:274px;
	height:51px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/landing/images/tm303/btn_download.gif' sizingMethod='scale');
	background:none;
}
html>body .btn_download_big a{	background:left 0px url(/landing/images/tm303/btn_download.gif) no-repeat; filter:none;}
.btn_download_big a:hover{
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/landing/images/tm303/btn_download_over.png' sizingMethod='scale');
	background:none;*/
}
html>body .btn_download_big a:hover{	/*background:left 0px url(/landing/images/tm303/btn_download_over.png) no-repeat; filter:none;*/}

.de .btn_download_big a{
	float:left;
	width:274px;
	height:51px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/landing/images/tm303/btn_download_de.gif' sizingMethod='scale');
	background:none;
}
html>body .de .btn_download_big a{	background:left 0px url(/landing/images/tm303/btn_download_de.gif) no-repeat; filter:none;}

.es .btn_download_big a{
	float:left;
	width:274px;
	height:51px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/landing/images/tm303/btn_download_es.gif' sizingMethod='scale');
	background:none;
}
html>body .es .btn_download_big a{	background:left 0px url(/landing/images/tm303/btn_download_es.gif) no-repeat; filter:none;}

.fr .btn_download_big a{
	float:left;
	width:274px;
	height:51px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/landing/images/tm303/btn_download_fr.gif' sizingMethod='scale');
	background:none;
}
html>body .fr .btn_download_big a{	background:left 0px url(/landing/images/tm303/btn_download_fr.gif) no-repeat; filter:none;}

.it .btn_download_big a{
	float:left;
	width:274px;
	height:51px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/landing/images/tm303/btn_download_it.gif' sizingMethod='scale');
	background:none;
}
html>body .it .btn_download_big a{	background:left 0px url(/landing/images/tm303/btn_download_it.gif) no-repeat; filter:none;}

.ja .btn_download_big a{
	float:left;
	width:274px;
	height:51px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/landing/images/tm303/btn_download_ja.gif' sizingMethod='scale');
	background:none;
}
html>body .ja .btn_download_big a{	background:left 0px url(/landing/images/tm303/btn_download_ja.gif) no-repeat; filter:none;}

.pt .btn_download_big a{
	float:left;
	width:274px;
	height:51px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/landing/images/tm303/btn_download_pt.gif' sizingMethod='scale');
	background:none;
}
html>body .pt .btn_download_big a{	background:left 0px url(/landing/images/tm303/btn_download_pt.gif) no-repeat; filter:none;}


.green_copy{
	color:#4D7E01;
	text-align: center;
	font-size:11px;
	padding:5px 0px 0px 0px;
	width:250px;
	font-weight:bold;
}
.line{
	height:1px;
	width:636px;
	/*background:0px 0px url(/landing/images/tm303/line.jpg) no-repeat;*/
	margin:15px 0px 0px 0px;
	display:none;
}
.footer{
	padding:10px 0px;
	font-size:10px;
	color:#003300;
}
#main_content{
	width:674px;
	height:502px;
	/*background:0px 0px url(/landing/images/tm303/main_bg_2.jpg) no-repeat;*/
}
.white_bg {
	background:#ffffff;
}
a {cursor:pointer; text-decoration:none;}

#footer_content{
	text-align:left;
	margin:15px 0px 30px 0px;
	width:100%;
	float:left;
	padding:0px 0px 0px 25px;
}
.footer_box{
	width:210px;
	float:left;
	margin:7px 3px;
}
.es .footer_title{height:36px;}
.footer_title{
	background:#752689;
	height:22px;
	width:100%;
	
}
.footer_title h4{padding:4px 8px 0px 8px;}

.footer_text{ width:100%; }
.footer_text h5{padding:4px 8px 0px 8px; line-height:12px;}

.green_t a{ color:#c8e309; font-size:11px; font-weight:bold;}
.green_t a:hover{ color:#FFFFFF;}

#footer_line div{  color:#c8e309; font-size:10px; font-weight:normal;}
#footer_line{
	float:left;
	margin:0px 0px 20px;
	width:100%;
}
.text_link {
text-align:center;
width:100%;
}
.text_link a{
font-size:12px;
color:#fff;
font-weight:bold;
text-decoration:underline;
}
.text_link a:hover{
text-decoration:none;
}
#non_main_flash{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/landing/images/tm303/non_flash.jpg' sizingMethod='scale');
	background:none;
	position:absolute;
	right:0px;
	width:392px;
	height:420px;
	margin-top:55px;
	*top: -60px;
	*right: -20px;
}
html>body #non_main_flash{background:0px 0px url(/landing/images/tm303/non_flash.jpg) no-repeat; filter:none; top:-48px; right:-20px;}
