@charset "utf-8";
/* CSS Document */
#mode01{
position:absolute;
left:44px;
top:42px;
width:203px;
height:57px;
/*background-image:url(images/tlogo.gif);*/
}
#mode02{
position:absolute;
left:34px;
top:114px;
width:912px;
height:9px;
background-color:#d6dad9;
overflow:hidden;
}
#mode03{
position:absolute;
left:264px;
top:126px;
width:682px;
height:70px;
background-image:url(images/tphone.gif);
}
#mode04{
position:absolute;
left:264px;
top:196px;
width:682px;
height:168px;
background-image:url(images/tbanner.gif);
}
#mode05{
position:absolute;
left:34px;
top:368px;
width:912px;
height:4px;
background-color:#d4d4d4;
overflow:hidden;
}
#menu{
position:absolute;
left:34px;
top:123px;
width:225px;
height:239px;
}
#topmenu{
	position:absolute;
	left:703px;
	top:90px;
	width:241px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	word-spacing:4px;
	color:#3d3d3d;
}
#mode18a{
	position:absolute;
	left:375px;
	top:12px;
	width:128px;
	height:101px;
}
#form{
	position:absolute;
	left:707px;
	top:739px;
	width:211px;
	height:406px;
	border:1px #e0e0e0 solid;
	background: url("images/query.gif") no-repeat 10px 1.2em;
	padding-top:65px;
	padding-left:28px;
	line-height:22px;
}
#form1{
	position:absolute;
	left:707px;
	top:465px;
	width:211px;
	height:396px;
	border:1px #e0e0e0 solid;
	background: url("images/query.gif") no-repeat 10px 1.2em;
	padding-top:65px;
	padding-left:28px;
	line-height:22px;
}
.desc{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#545252;
}
#upload{
position:absolute;
	left:684px;
	top:387px;
	width:187px;
	height:65px;
	padding-left:75px;
	padding-top:10px;
	background-image:url(images/tupload.gif);
}
#upload1{
	position:absolute;
	left:684px;
	top:940px;
	width:187px;
	height:65px;
	padding-left:75px;
	padding-top:10px;
	background-image:url(images/tupload.gif);
}
.textdesc{
font-family:Tahoma;
font-size:11px;
}
.textdesc a{
color:#bd1314;
text-decoration:underline;
}
.texthead{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:24px;
}
.texthead a{
color:#FFFFFF;
text-decoration:none;
}
#price{
position:absolute;
	left:684px;
	top:476px;
		padding-left:75px;
	padding-top:10px;
	width:187px;
	height:68px;
	background-image:url(images/tprice.gif);
}
#price1{
	position:absolute;
	left:684px;
	top:1022px;
	padding-left:75px;
	padding-top:10px;
	width:187px;
	height:68px;
	background-image:url(images/tprice.gif);
}
#category{
position:absolute;
	left:684px;
	top:574px;
	padding-left:75px;
	padding-top:10px;
	width:187px;
	height:60px;
	background-image:url(images/tcategory.gif);
}
#category1{
	position:absolute;
	left:684px;
	top:1113px;
	padding-left:75px;
	padding-top:10px;
	width:187px;
	height:60px;
	background-image:url(images/tcategory.gif);
}
#left1{
	position:absolute;
	left:34px;
	top:376px;
	width:225px;
	height:273px;
	background-color:#eee;
}
.lihead{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3d3d3d;
padding-left:20px;
padding-top:15px;
}
#left1 li{
list-style:none;
}
#left1 li a{
font-family:Arial, Helvetica, sans-serif;
background: url("images/arrow02.gif") no-repeat 1px .3em;
font-size:12px;
font-weight:bold;
color:#6d972c;
list-style:none;
line-height:25px;
text-decoration:none;
margin-left:-10px;
padding-left:12px;
}
#left2{
	position:absolute;
	left:34px;
	top:1146px;
	width:225px;
	height:261px;
	background-color:#eee;
}
#left2d{
	position:absolute;
	left:34px;
	top:1107px;
	width:225px;
	height:305px;
	background-color:#eee;
}
#left2db{
	position:absolute;
	left:34px;
	top:1265px;
	width:225px;
	height:145px;
	background-color:#eee;
}
#left2a{
	position:absolute;
	left:34px;
	top:654px;
	width:225px;
	height:825px;
	background-color:#eee;
}
#left2b{
	position:absolute;
	left:34px;
	top:654px;
	width:225px;
	height:935px;
	background-color:#eee;
}
#left2c{
	position:absolute;
	left:34px;
	top:1146px;
	width:225px;
	height:333px;
	background-color:#eee;
}
#left2cdi{
	position:absolute;
	left:34px;
	top:1263px;
	width:225px;
	height:219px;
	background-color:#eee;
}
#left2c1{
	position:absolute;
	left:34px;
	top:1106px;
	width:225px;
	height:376px;
	background-color:#eee;
}
#left2cnew{
	position:absolute;
	left:34px;
	top:1146px;
	width:225px;
	height:443px;
	background-color:#eee;
}
#left2cnew1{
	position:absolute;
	left:34px;
	top:1100px;
	width:225px;
	height:490px;
	background-color:#eee;
}
#left2new{
	position:absolute;
	left:34px;
	top:654px;
	width:225px;
	height:757px;
	background-color:#eee;
}
#left3{
	position:absolute;
	left:34px;
	top:1404px;
	width:225px;
	height:186px;
	background-color:#eee;
}
#left1ratomp3{
	position:absolute;
	left:34px;
	top:1143px;
	width:225px;
	height:336px;
	background-color:#eee;
}
#left2 li{
list-style:none;
}
#left2 li a{
font-family:Arial, Helvetica, sans-serif;
background: url("images/arrow02.gif") no-repeat 1px .3em;
font-size:12px;
font-weight:bold;
color:#6d972c;
list-style:none;
line-height:25px;
text-decoration:none;
margin-left:-10px;
padding-left:12px;
}
#legalr2a{
	position:absolute;
	left:707px;
	top:1187px;
	width:241px;
	/*height:709px;*/
height:225px;
	_height:65px;
	background-color:#eee;
}
#legalr3{
	position:absolute;
	left:707px;
	top:1213px;
	width:241px;
	/*height:709px;*/
height:199px;
	_height:65px;
	background-color:#eee;
}
#legalr2{
	position:absolute;
	left:707px;
	top:1187px;
	width:241px;
	/*height:709px;*/
height:292px;
	_height:65px;
	background-color:#eee;
}
#legalr2b{
	position:absolute;
	left:707px;
	top:1187px;
	width:241px;
	/*height:709px;*/
height:295px;
	_height:65px;
	background-color:#eee;
}
.text06{
font-family:Arial, Helvetica, sans-serif;
padding-left:18px;
margin-left:20px;
font-weight:bold;
font-size:13px;
color:#000000;
line-height:19px;
background: url("images/arrow03.gif") no-repeat 1px .3em;
}
#mode26{
	position:absolute;
	left:-226px;
	width:919px;
	height:99px;
	background-color:#dbdbdb;
	margin-top:25px;
	top: 1009px;
}
#mode26b{
	position:absolute;
	left:-226px;
	width:919px;
	height:99px;
	background-color:#dbdbdb;
	margin-top:25px;
	top: 1189px;
}

#mode26x{
	position:absolute;
	left:-226px;
	width:919px;
	height:99px;
	background-color:#dbdbdb;
	margin-top:25px;
	top: 1029px;
}
#mode26e{
	position:absolute;
	left:-226px;
	width:919px;
	height:99px;
	background-color:#dbdbdb;
	margin-top:25px;
	top: 1009px;
}
#mode26f{
	position:absolute;
	left:-226px;
	width:919px;
	height:99px;
	background-color:#dbdbdb;
	margin-top:25px;
	top: 1009px;
}
#mode26a{
	position:absolute;
	left:-226px;
	width:919px;
	height:99px;
	background-color:#dbdbdb;
	margin-top:25px;
	top: 1079px;
}
#mode27{
	position:absolute;
	left:34px;
	top:1296px;
	width:913px;
	height:25px;
}
#mode28{
	position:absolute;
	text-align:right;
	padding-top:10px;
	left:110px;
	top:-20px;
	width:798px;
	height:64px;
}
.bottemlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-stretch:expanded;
font-weight:bold;
word-spacing:6px;
}
.bottemlink a{
text-decoration:underline;
color:#333333;
}
.bottem{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
}
#leftbottom{
	position:absolute;
	left:45px;
	top:5px;
	width:200px;
	height:55px;
}
.bottem01{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:23px;
}
.bottemhead{
font-weight:bold;
}
#sign{
position:absolute;
	left:707px;
	top:652px;
	width:164px;
	height:77px;
	padding-left:75px;
	padding-top:10px;
	background: url("images/sign.gif") no-repeat 1px .3em;
}
#sign1{
	position:absolute;
	left:707px;
	top:376px;
	width:164px;
	height:77px;
	padding-left:75px;
	padding-top:10px;
	background: url("images/sign.gif") no-repeat 1px .3em;
}
#content{
	position:absolute;
	left:257px;
	top:379px;
	width:409px;
	height:1027px;
	padding-top:5px;
	padding-left:10px;
	padding-right:5px;
	font-family:Tahoma;
	font-size:13px;
	color:#403f3f;
}
#content1{
position:absolute;
	left:34px;
	top:127px;
	width:897px;
	height:145px;
	padding-top:5px;
	padding-left:10px;
	padding-right:5px;
	font-family:Tahoma;
	font-size:13px;
	color:#403f3f;
}
.content{
font-family:Tahoma;
	font-size:12px;
	color:#545252;
	line-height:20px
}
.content a{
	color:#bd1314;
	text-decoration:underline;
}
#content ul{
	color:#545252;
	line-height:22px;
	list-style:square;
}
#content ul a{
	color:#bd1314;
	text-decoration:underline;
}
h2{
font-family:Tahoma;
	font-size:13px;
	color:#545252;
	line-height:18px;
	font-weight:bold;
	border-bottom:1px solid #747272;
	padding-bottom:8px;
	padding-top:8px;
	background-color:#f7f8f9;
	padding-left:5px;
}
h1{
font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
color:#bd1314;
line-height:22px;
}
#syndicate{
margin-top:10px;
background-color:#F7F8F9;
padding-top:8px;
padding-bottom:5px;
padding-left:150px;
padding-right:5px;
margin-bottom:10px;
border-top:1px solid #BDC4C9;
border-bottom:1px solid #BDC4C9;
}
#tools{
margin-bottom:5px;
}
.sidemenu {
	color: #65747a;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.sidemenu a{
color:#bd1314;
}
.topmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.topmenu a{
text-decoration:none;
color:#3d3d3d;
}

.topmenu a:hover{
color:#bd1314;
text-decoration:underline;
}
.formtext{
margin-top:6px;
border:#999 1px solid;
font-size:12px;
}
.question{
color:#bd1314;
border-bottom:1px solid #BDC4C9;
padding-bottom:4px;
background: url("images/faq.gif") no-repeat 1px .3em;
padding-left:30px;
}
#separator{
width:400px;
border-bottom:1px solid #545252;
}
.trial{
color:#bd1314;
border-bottom:1px solid #BDC4C9;
padding-bottom:8px;
background: url("images/guide.gif") no-repeat 5px 1.5em;
padding-left:30px;
font-weight:bold;
padding-top:20px;
}
.formbutton{
margin-top:6px;
border:#999 1px solid;
background-image:url(images/button.gif);
/*background-color:#bd1314;*/
color:#FFFFFF;
font-size:13px;
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
font-weight:bold;
}
#content ol{
	color:#545252;
	line-height:22px;
}
#content ol a{
	color:#bd1314;
	text-decoration:underline;
	}
#sitemap {		/*leave this out if you've defined the font*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;*/
}
#sitemap li {
	list-style-type: none;
}
#sitemap ul li {
	list-style-image: url(images/l2_normal.gif);
}
#sitemap ul ul li {
	list-style-image: url(images/l3_normal.gif);
}
#sitemap ul li.firstfollow {
	list-style-image: url(images/l2_first_follow.gif);
}

#sitemap ul li.last {
	list-style-image: url(images/l2_last_item.gif);
}

#sitemap ul ul li.firstfollow {
	list-style-image: url(images/l3_first_follow.gif);
}

#sitemap ul ul li.last {
	list-style-image: url(images/l3_last_item.gif);
}
#pdf{
width:161px;
height:94px;
padding-left:80px;
background-image:url(images/pdfback.gif);
padding-top:5px;
_padding-top:10px;
}
.grn{
font-family:Arial, Helvetica, sans-serif;
color:#6d972c;
font-size:13px;
font-weight:bold;
line-height:18px;
}
.grn a{
color:#6d972c;
text-decoration:none;
}
.blck{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.blck a{
color:#000;
text-decoration:underline;
}
#testimonial{
	width:170px;
	background-color:#ebebeb;
	border-top:1px solid #bdc4c9;
	padding-left:67px;
	padding-top:25px;
	padding-right:20px;
	padding-bottom:25px;
}
#testimonial1{
width:325px;
background-color:#ebebeb;
border-top:1px solid #bdc4c9;
padding-left:67px;
padding-top:25px;
padding-right:20px;
padding-bottom:25px;
}
.imagetest{
background: url("images/testback.gif") no-repeat 0px 1.2em;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}
.testhead{
color:#6d972c;
font-weight:bold;
line-height:14px;
}

#testimonial{
	position:absolute;
	left:698px;
	top:1204px;
	background-image:url(images/testmoni.gif);
	height: 328px;
	}
#testcontent{
	position:absolute;
	left:718px;
	top:1286px;
	padding-left:7px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:8px;
	width: 221px;
	height: 251px;
	}
#main1{
	position:relative;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	height:1780px;
	
}
.animatedtabs{
overflow: hidden;
width: 100%;
font-size: 14px; /*font of menu text*/
}


.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 10px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs li{
float: left;
margin: 0;
padding: 0;
}

.animatedtabs a{
float: left;
position: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url("images/tab-blue-left.gif") no-repeat left top;
margin: 0;
margin-right: 3px; /*Spacing between each tab*/
padding: 0 0 0 9px;
text-decoration: none;

}

.animatedtabs a span{
float: left;
position: relative;
display: block;
background: url("images/tab-blue-right.gif") no-repeat right top;
padding: 5px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: bold;
color: black;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs .selected a{
background-position: 0 -125px;
top: 0;
}

.animatedtabs .selected a span{
background-position: 100% -125px;
color: black;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

.animatedtabs a:hover{
background-position: 0% -125px;
top: 0;
}

.animatedtabs a:hover span{
background-position: 100% -125px;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

#animatedtabs{
	position:absolute;
	left:595px;
	top:85px;
	width:351px;
	height:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	word-spacing:4px;
	color:#3d3d3d;
}
.arrowlistmenu{
width: 180px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 13px Arial;
color: white;
background:  url(images/backgroundimage.gif) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #666;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-family: Arial;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 75%;
}

.arrowlistmenu ul li a:visited{
color: #666;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
	color: white;
	background-color: #C00;
	font-family: Arial;
	font-size: 80%;
}
#ArrowBulletList{
	position:absolute;
	left:33px;
	top:382px;
	width:225px;
	height:333px;
	background-color: #eee;
}
#ArrowBulletList2{
	position:absolute;
	left:34px;
	top:659px;
	width:225px;
	height:422px;
	background-color: #eee;
}
#ArrowBulletList2a{
	position:absolute;
	left:34px;
	top:719px;
	width:225px;
	height:425px;
	background-color: #eee;
}

