@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
body{ background: url(/images/splash/splash_bg.jpg) repeat-x 0 63px; font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; }

#container{ width:980px; height:670px; margin:0 auto; text-align:center; position:relative;}

#search{  text-align: left; font-size: 1.2em; font-weight:bold; color: #6d8fb9; position:absolute; top:5px; left: 20px; z-index: 50; }
#searchgobutton{ border: none; background: #fff; font-weight:bold; }

#canm8_logo{ background: url(/images/canm8_bg.jpg) no-repeat center center; height:738px;  z-index: 30; }

.linkstyle{ color: #7395be; font-size: 11px; font-weight: normal; text-decoration:none; position:relative; top:-17px; }

.homelink{ display: block; width: 300px; height: 100px; position:absolute; top: 290px; left:260px; text-indent:-9000px; }

a{ text-decoration:none; display: block; outline: none; -moz-outline: none; }
a:active{ text-decoration:none; }
a:visited{ text-decoration:none; }
a:hover{ text-decoration:none; }
a .linkstyle{ text-decoration:none;color: #fff;}
a:active .linkstyle{ text-decoration:none; }
a:visited .linkstyle{ text-decoration:none; }
a:hover .linkstyle{ color: #fff; text-decoration:underline; }




#Can_Speed_Pulse_Signal{ cursor: pointer; text-align:center; color: #fff; position:absolute; top:80px; left:405px; font-size:11px; width:170px;}
#Can_Speed_Pulse_Signal .img{ background:url(/images/Can-Speed-Pulse-Signal.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#Can_Speed_Pulse_Signal span{ cursor: pointer; display: block; }

#Parking_Sensor_Control{ cursor: pointer; text-align:center; color: #fff; position:absolute; top:100px; left:580px; font-size:11px; width:170px;}
#Parking_Sensor_Control .img{ background:url(/images/Parking-Sensor-Control.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#Parking_Sensor_Control span{ cursor: pointer; display: block; }

#OEM_Parking_Tone_Reproduction{ cursor: pointer; text-align:center; color: #fff; position:absolute; top:130px; left:750px; font-size:11px; width:170px;}
#OEM_Parking_Tone_Reproduction .img{ background:url(/images/OEM-Parking-Tone-Reproduction.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#OEM_Parking_Tone_Reproduction span{ cursor: pointer; display: block; }

#Phone_Steering_Control_Interfacing{ cursor: pointer; text-align:center; color: #fff; position:absolute; top:250px; left:810px; font-size:11px; width:170px;}
#Phone_Steering_Control_Interfacing .img{ background:url(/images/Phone-Steering-Control-Interfacing.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#Phone_Steering_Control_Interfacing span{ cursor: pointer; display: block; }

#Audio_Steering_Control_Interfacing{ cursor: pointer; text-align:center; color: #fff; position:absolute; top:370px; left:810px; font-size:11px; width:170px;}
#Audio_Steering_Control_Interfacing .img{ background:url(/images/Audio-Steering-Control-Interfacing.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#Audio_Steering_Control_Interfacing span{ cursor: pointer; display: block; }

#Japanese_Vehicle_Delimiting{ cursor: pointer; text-align:center; color: #fff; position:absolute; top:470px; left:660px; font-size:11px; width:170px;}
#Japanese_Vehicle_Delimiting .img{ background: url(/images/Japanese-Vehicle-Delimiting.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#Japanese_Vehicle_Delimiting span{ cursor: pointer; display: block; }

#KMH_Speedometer_Conversions{ cursor: pointer; text-align:center; color: #fff; position:absolute; top:500px; left:500px; font-size:11px; width:170px;}
#KMH_Speedometer_Conversions .img{ background:url(/images/KMH-Speedometer-Conversions.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#KMH_Speedometer_Conversions span{ cursor: pointer; display: block; }

#TV_In_Motion{ cursor: pointer; text-align:center; bcolor: #fff; position:absolute; top:500px; left:310px; font-size:11px; width:170px;}
#TV_In_Motion .img{ background:url(/images/TV-In-Motion.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#TV_In_Motion span{ cursor: pointer; display: block; }

#Tractor_Delimiting{ cursor: pointer; text-align:center; bcolor: #fff; position:absolute; top:470px; left:150px; font-size:11px; width:170px;}
#Tractor_Delimiting .img{ background:url(/images/Tractor-Delimiting.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#Tractor_Delimiting span{ cursor: pointer; display: block; }

#J1939_Data_Logging{ cursor: pointer; text-align:center; color: #fff; position:absolute; top:370px; left:0px; font-size:11px; width:170px;}
#J1939_Data_Logging .img{ background:url(/images/J1939-Data-Logging.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#J1939_Data_Logging span{ cursor: pointer; display: block; }

#Specialist_Vehicle_Conversion{ height:113px; cursor: pointer; text-align:center; color: #fff; position:absolute; top:250px; left:0px; font-size:11px; width:170px;}
#Specialist_Vehicle_Conversion .img{ background:url(/images/Specialist-Vehicle-Conversion.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#Specialist_Vehicle_Conversion span{ cursor: pointer; display: block; }

#Custom_CAN_Interface_Design{ cursor: pointer; text-align:center; color: #fff; position:absolute; top:130px; left:60px; font-size:11px; width:170px;}
#Custom_CAN_Interface_Design .img{ background:url(/images/Custom-CAN-Interface-Design.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#Custom_CAN_Interface_Design span{ cursor: pointer; display: block; }

#Navigation_Interfacing{ cursor: pointer; text-align:center; background:; color: #fff; position:absolute; top:100px; left:230px; font-size:11px; width:170px;}
#Navigation_Interfacing .img{ background:url(/images/Navigation-Interfacing.png) no-repeat; width:170px; height:113px;top:-1px; left:-1px;}
#Navigation_Interfacing span{ cursor: pointer; display: block; }