body{
	margin:0px;
	padding:0px;
	color:#666; 
}

h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:21px; 
	color:#006699; 
	background:url(../images/inner-titlebg.jpg) left top no-repeat;
	padding:4px 0px 10px 15px; 
	margin:6px 24px 16px 20px;
	border-bottom:1px dotted #006699;
}
h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px;
	font-weight:normal; color:#0073A6;
	margin:0px; padding:0px 20px 15px 0px; 
}
h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px;
	font-weight:normal; color:#0073A6;
	margin:0px; padding:0px 20px 15px 0px; 
}
p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px; color:#333333;
	margin:0px; padding:0px 15px 10px 0px; 
	
}
form,fieldset {
	margin:0px; padding:0px;
	border:0px;
}


img{ 
	border:none;
}
hr{ display:none;}

.container{
	width:1000px;
	margin:0px auto;
}
#skip {
		display:none;
}

.menu{
	width:1000px; height:50px; /*float:left;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px; font-weight:bold;
	text-transform:uppercase;
	background:url(../images/menu-bg.jpg) left top repeat-x;
	margin:9px 0px;
}
.leftmenu{
	width:97px; height:50px;
	float:left; margin:0px; padding:0px;
}

.leftmenu li{
	list-style-type:none; 
	background:url(../images/menu-sp.jpg) right top no-repeat; height:50px;
	margin:0px; padding:0px;
}
.leftmenu a{
	text-align:center;
	line-height:50px;
	text-decoration:none;
	color:#FFFFFF;
	background:url(../images/menu-left.jpg) left top no-repeat;
	display:block;
}
.leftmenu a:hover{
	color:#006699;
	background:url(../images/menu-left-hv.jpg) left top no-repeat;
	display:block;
}
.leftmenu .active{
	color:#006699;
	background:url(../images/menu-left-hv.jpg) left top no-repeat;
	display:block;	
}
.midmenu .active-inner{
	color:#006699;
	background:url(../images/menu-hv.jpg) left top repeat-x;
	display:block;	
}
.midmenu{
	width:749px; height:50px; float:left;
	margin:0px; padding:0px;	
}
.midmenu li{
	list-style-type:none;
	background:url(../images/menu-sp.jpg) right top no-repeat;
	float:left;
	margin:0px; padding:0px 0px 0px 1px;
}
.midmenu a{
	line-height:50px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	padding:0px 21px;
	display:block;
}
.midmenu a:hover{
	background:url(../images/menu-hv.jpg) left top repeat-x;
	line-height:50px;
	color:#006699;
}

.thirdmenu{
	width:154px; height:50px;
	float:left;
	margin:0px; padding:0px;	
}
.thirdmenu li{
	list-style-type:none;
	background:url(../images/right-menu.jpg) right top no-repeat;	height:50px;
	margin:0px; padding:0px;	
}
.thirdmenu a{
	text-decoration:none;
	color:#fff;
	display:block;
	line-height:50px;
	text-align:center;
}
.thirdmenu a:hover{
	background:url(../images/right-menu-hv.jpg) right top no-repeat;	
	display:block;
	line-height:50px;
	color:#006699;
}

.thirdmenu .active{
	background:url(../images/right-menu-hv.jpg) right top no-repeat;	
	display:block;
	line-height:50px;
	color:#006699;
}

.banner{
	width:1000px;
	background:url(../images/banner-bg.jpg) left top no-repeat;
	height:250px;
	margin-top:8px;
}
.logo{
	padding:12px 0px 0px 22px;	
}
.slogan{
	text-align:center;
	background:url(../images/slogan.gif) no-repeat center top;
	margin:0px; padding:0px;
	height:25px; 
	margin:30px 0px 0px 0px;
}
.slogan strong{ display:none; }

#home_middle{ 
	background:url(../images/middle-bg.jpg) left top repeat-x; 
	width:1000px; height:auto;
	padding:16px 0px 0px 0px;
	float:left;
}
.becomeouter{
	width:982px;
	float:left;
	padding:0px 9px 15px 9px;
}
.bimg{ 
	float:left; 
	width:121px;
}
.box04_text{
	background:url(../images/box04bg.jpg) left top no-repeat; 
	height:200px;
	width:186px;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	height:200px;
	padding:0px 0px 0px 130px;
}
.heading01 {
	font-size:26px;
	color:#FFFFFF;
	margin:0px; padding:18px 20px 0px 0px;
	line-height:28px;
}
.box04_text p{
	margin:0px;	
	color:#E9ECEE;
	line-height:18px;
	padding-top:15px;
}
.more{
	padding-right:20px;
	padding-top:5px; text-align:right;
}
.b-curve{
	width:7px;
	background:url(../images/beecome-corner.jpg) left top no-repeat;
	height:200px; float:left;
}
.welcometext{
	width:372px; height:195px; 
	float:left;
	background:url(../images/design.jpg) no-repeat right bottom;
	padding:0px 10px 0px 18px;
}
.welcometext p{
	font-size:23px;
	padding:0px;
	line-height:40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	
	margin:0px;
	font-weight:normal;
}
.grayouter{
	background:#C2C9D1 url(../images/gray-round.jpg) left top no-repeat;
	float:left;
	width:1000px;
	padding-bottom:15px;
}
.box1{
	width:330px;
	float:left;
	margin-right:5px;}
.box1-title{
	font-size:21px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#01244F; background:url(../images/boxh1bg.jpg) 15px top no-repeat;
	margin:0px; padding-left:28px; 
	margin-top:6px;
	padding-bottom:5px;
	padding-top:4px;
}
.box_01{
	background:#FC5E03 url(../images/box01bg.jpg) left top no-repeat;}
.box1-image{ 
	text-align:center; 
	margin:0px; 
	padding-top:26px; 
	padding-bottom:5px;}
.box1_text{ 
	padding:10px 40px 10px 20px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:18px;
	margin:0px; 
	color:#ffffff; } 
.curve01{
	background:#FC5E03 url(../images/curve01.gif) left bottom no-repeat; 
	text-align:right;
	padding-right:25px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom:8px;}
.curve01 a{ 
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
}
.curve01 a:hover{ 
	text-decoration:underline;
}
.box_02{
	background:#346A8C url(../images/box02bg.jpg) left top no-repeat;}
.curve02{
	background:#346A8C url(../images/curve02.gif) left bottom no-repeat; 
	text-align:right;
	padding-right:25px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom:8px;}
.curve02 a{ 
	text-decoration:none;
	font-size:12px;
	color:#fff;
}
.curve02 a:hover{ 
	text-decoration:underline;
}
.mobilevehicle{
	width:330px;
	float:left;
	}
.mobilevehicle h1{
	font-size:21px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#01244F; background:url(../images/boxh1bg.jpg) 15px top no-repeat;
	margin:0px; padding-left:28px; 
	margin-top:6px;
	padding-bottom:5px;
	padding-top:4px;}
.box_03{
	background:#80A42A url(../images/box03bg.jpg) left top no-repeat;}
.curve03{
	background:#80A42A url(../images/curve03.gif) left bottom no-repeat; 
	text-align:right;
	padding-right:25px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-bottom:8px;}
.curve03 a{ 
	text-decoration:none;
	font-size:12px;
	color:#fff;
}
.curve03 a:hover{ 
	text-decoration:underline;
}
.footerlogo{ width:1000px;
	background:#C2C9D1;
	float:left;
}
.bottom-logo{
	width:970px; float:left;
	background:#C1CAD1 url(../images/m-bg.jpg) left bottom no-repeat;
	padding:5px 0px 12px 30px;
}
	
.bottom-logo ul {
	margin:0px; padding:15px 0px 0px 0px; 
	list-style-type:none;}
.bottom-logo li{
	float:left;
	padding-right:15px;
}

.bottomlink {
	width:1000px; height:auto;
	float:left;
	background:url(../images/box4-bg.jpg) no-repeat left bottom;
	background-color:#6A6F75;
	margin:0px; padding:0px;
}
	
.copyright{
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px; color:#999999;
	margin:0px; padding:12px 0px 8px 25px;
}

.produced {
	float:right; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px; color:#999999;
	margin:0px; padding:12px 25px 8px 0px;
}
.produced a:link,.produced a:visited {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px; color:#999999;
	text-decoration:underline;
	margin:0px; padding:0px;
}
.produced a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px; color:#FFFFFF;
	text-decoration:none;
	margin:0px; padding:0px;
}
.address{ 
	width:1000px; float:left; 
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	padding:10px 0px;
	line-height:20px;}
.address p{ margin:0px;}
.address strong{
	color:#346A8C;
	}
.address a{ 
	text-decoration:underline;
	color:#333;}
.address a:hover{ 
	text-decoration:none;}
.readmore{ padding-top:5px;}

#footer{
	width:1000px; height:auto;
	float:left;
	border-top:1px solid #6A6F75;
	margin:0px; padding:0px;
}

.banner-inner{
	width:1000px; height:150px; /*float:left;*/
	background:url(../images/banner-v.jpg) left top no-repeat;
	margin:0px; padding:0px;
}
.logo-v{
	width:223px; float:left;
	padding:14px 0px 0px 16px;
}
.slogan_margin {
	width:755px;
	padding:118px 0px 0px 0px; margin:0px;
	float:left;
}

.slogan02 {
	text-align:center;
	height:19px;
	background:url(../images/slogan02.gif) no-repeat right top;
	padding:0px; margin:0px;
}
.slogan02 strong{ display:none; }

.slogan03 {
	text-align:center;
	height:19px;
	background:url(../images/digital_pen_slogan.gif) no-repeat right top;
	padding:0px; margin:0px;
}
.slogan03 strong{ display:none; }

.slogan04 {
	text-align:center;
	height:19px;
	background:url(../images/vehicle_slogan.gif) no-repeat right top;
	padding:0px; margin:0px;
}
.slogan04 strong{ display:none; }

.slogan05 {
	text-align:center;
	height:19px;
	background:url(../images/affiliate_slogan.gif) no-repeat right top;
	padding:0px; margin:0px;
}
.slogan05 strong{ display:none; }

.slogan06 {
	text-align:center;
	height:19px;
	background:url(../images/contact_slogan.gif) no-repeat right top;
	padding:0px; margin:0px;
}
.slogan06 strong{ display:none; }

#middle { 
	width:1000px; height:auto;
	margin:0px; padding:8px 0px 0px 0px;
	float:left;
	background: url(../images/middle-inner-bg.jpg) left top repeat-x;
	background-color:#FFFFFF; 
}

.content { 
	float:left; 
	border-bottom:1px solid #6A6F75;
	margin:0px; padding:0px 24px 20px 20px; 
}
#left {
	width:620px; height:auto;
	float:left;
	margin:0px; padding:0px;
}

#right { 
	width:330px; float:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px; padding:0px; 
}
.clickbox {
	width:290px; height:31px;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:15px;
	font-weight:bold; color:#006699;
	background:url(../images/click_box.jpg) no-repeat;
	margin:0px; padding:10px 0px 0px 28px;
}
.map {
	margin:10px 0px; padding:0px;
	text-align:center;
}

.photo01 {
	float:right;
	margin:0px; padding:0px 0px 0px 20px;
}
.signup_box {
	width:632px; height:176px;
	margin:0px 0px 20px 0px; padding:0px;
	background:url(../images/offerback.jpg) no-repeat left top;
}
.ttl01 {
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:20px;
	font-weight:bold; color:#014976;
	margin:0px; padding:15px 95px 0px 20px;
}
.signup_box p {
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:normal; color:#013250;
	line-height:22px;
	margin:0px; padding:17px 25px 0px 22px;
}
.btn_signup {
	width:91px; height:27px;
	float:right; text-align:center;
	background:url(../images/btn_signup.jpg) no-repeat;
	margin:0px; padding:5px 25px 0px 0px;
}
.btn_signup a:link,.btn_signup a:visited {
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:bold; color:#FFFFFF;
	text-decoration:none;
	margin:0px; padding:0px;
}
.btn_signup a:hover {
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:bold; color:#FFFFFF;
	text-decoration:underline;
	margin:0px; padding:0px;
}

.bullet01 { 
	list-style-type:none;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:normal; color:#333333;
	margin:0px 0px 15px 0px; padding:0px; 
}
.bullet01 li { 
	background:url(../images/arrow2.jpg) 2px 5px no-repeat;
	margin:0px 0px 7px 0px; padding:0px 0px 0px 30px; 
}

#inside_footer{
	width:1000px; height:auto;
	margin:0px; padding:0px;
}
.footerlogo01 { 
	width:1000px; height:auto;
	float:left;
	background:url(../images/shadebg.jpg) repeat-x left bottom;
	background-color:#FFFFFF;
	margin:0px; padding:0px;
}

.bottom-logo01 {
	width:970px; float:left;
	background:url(../images/b_curve.jpg) left bottom no-repeat;
	margin:0px; padding:20px 0px 14px 30px;
}
.bottom-logo01 ul {
	margin:0px; padding:0px; 
	list-style-type:none;}
.bottom-logo01 li{
	float:left;
	margin:0px; padding:0px 15px 0px 0px;
}
.block01 {
	width:472px; height:54px;
	background:url(../images/block01.jpg) no-repeat left top;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:17px;
	font-weight:normal; color:#006699;
	margin:20px 0px 0px 0px; padding:7px 100px 0px 12px;
}
.topcurve01 {
	width:324px; height:22px;
	background:url(../images/topcurve01.gif) no-repeat;
	margin:0px; padding:0px;
}
.middleline {
	width:260px; height:auto;
	border-left:1px solid #BBC6CE;
	border-right:1px solid #BBC6CE;
	background-color:#E4E8EB;
	margin:0px; padding:0px 40px 0px 22px;
}
.b_curve01 {
	width:324px; height:19px;
	background:url(../images/b_curve01.gif) no-repeat;
	margin:0px; padding:0px;
}
.highlight {
	color:#FF0000;
	margin:0px; padding:0px;
}
.labelname {
	width:250px;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:normal; color:#333333;
	margin:0px; padding:0px 0px 6px 0px;
}
.field01 {
	width:240px; height:18px;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:normal; color:#333333;
	border:1px solid #AEAEAE;
	background-color:#FFFFFF;
	margin:0px 0px 8px 0px; padding:0px;
}
.field02 {
	width:240px; height:auto;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:normal; color:#333333;
	border:1px solid #AEAEAE;
	background-color:#FFFFFF;
	margin:0px 0px 8px 0px; padding:0px;
}
.submit_btn {
	width:80px; height:28px;
	background:url(../images/btn.gif) no-repeat;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:bold; color:#FFFFFF;
	text-align:center; border:none;
	cursor:pointer;
	margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.reset_btn {
	width:80px; height:28px;
	background:url(../images/btn.gif) no-repeat;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:bold; color:#FFFFFF;
	text-align:center; border:none;
	cursor:pointer;
	margin:10px 0px 0px 5px; padding:0px 0px 0px 0px;
}
.address_block01 {
	width:500px; height:auto;
	background-color:#DEE3E6;
	margin:0px; padding:0px;
}
.address_block02 {
	width:500px; height:auto;
	background-color:#EAEDEF;
	margin:0px; padding:0px;
}
.venue {
	width:125px;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:bold; color:#006699;
	float:left;
	margin:0px; padding:14px 0px 10px 15px;
}
.details {
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:normal; color:#333333;
	margin:0px; padding:14px 10px 10px 0px;
}
.details a:link,.details a:visited {
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:normal; color:#333333;
	text-decoration:underline;
	margin:0px; padding:0px;
}
.details a:hover {
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:normal; color:#333333;
	text-decoration:none;
	margin:0px; padding:0px;
}
/*15-03-2010*/

.magazinediv {
float:left;
margin:0px; padding:0px;
width:266px; height:200px;
background:url(../images/freeimg.jpg) left top no-repeat;
}
.get_ttl {
float:left;
width:223px; height:51px;
margin:10px 0px 0px 12px; padding:0px 0px 0px 0px;
background:url(../images/get_ttl.jpg) left top no-repeat;
}
.textbox04 {
float:left;
margin:10px 0px 0px 12px; padding:0px 0px 0px 3px;
width:177px; height:20px;
border:1px solid #FFFFFF;
}
.button001 {
float:left;
margin:0px 0px 0px 12px; padding:0px;
width:67px; height:26px;
background:url(../images/btnsubmiut012.jpg) left top no-repeat;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333;
border:none;
}
.thanks_txt {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFF;
margin:0px; padding:25px 20px 0px 12px;
}

.contactmag {
float:left;
margin:35px 0px 0px 0px; padding:0px;
width:373px; height:99px;
background:url(../images/contactmag.jpg) left top no-repeat;
}
.textbox05 {
float:left;
margin:8px 0px 0px 190px; padding:0px 0px 0px 3px;
width:160px; height:20px;
border:1px solid #999999;
}
.button002 {
float:left;
margin:8px 0px 0px 190px; padding:0px;
width:64px; height:22px;
background:url(../images/button02back.jpg) left top no-repeat;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF;
border:none;
}
.thanks_txt01 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#006699;
margin:0px; padding:15px 10px 0px 190px;
}