* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Arial;
	vertical-align: baseline;
	
}
ul, li{list-style-type:none;}
html {overflow-y: scroll}
body{font-size:62.5%; background:#050505 url(../images/bg.gif); background-repeat:repeat-x; height:850px;}

#wrapper {width:964px !important; margin:11px auto 0 auto;}
#header {background: #5c5e60 url(../images/bg1009/topleft.gif) no-repeat top left; height:52px; padding-left:25px;}
#header img{float:left}
#right{background:url(../images/bg1009/topright.gif) no-repeat; width:6px; height:52px; float:right;}
#headerimg {border-left:solid 1px #5c5e60; border-right:solid 1px #5c5e60; clear: both; position:relative; z-index:1;}
#headerimg a{position:absolute; z-index:2; margin-left:-93px;}
#nav{ height:36px; width:962px; background-color:#363737; border-left:solid 1px #5c5e60; border-right:solid 1px #5c5e60;}

   	#pnav{ margin-left:222px; font-size: 1.3em; font-weight:bold;}
	#pnav li{float:left;display:block; background:url(../images/bg1009/divide.gif) no-repeat; height:36px;}
	#pnav li a{float:left; color:#999999; display:block; text-decoration:none; padding:9px 10px 0 10px; height: 27px;}
	#pnav li a:hover, #pnav li a.pnavon{ color:#999999; background:url(../images/bg1009/nav-roll.gif) repeat-x; }
/*
#nav2 {height:36px; width:962px; background-color:#010000; border-left:solid 1px #5c5e60; border-right:solid 1px #5c5e60;}
   	
   	#.snav{clear:left; float:left; font-size: 1.3em; font-weight:bold;}
	#.snav li{float:left;display:block; margin-left:5px;}
	#.snav li a{float:left; color:#999999; display:block; text-decoration:none; padding:9px 10px 0 10px; height:27px;}
	#.snav li a:hover, #snav li a.snavon{ color:#ffffff; background:transparent url(../images/bg1009/arrow.gif) no-repeat bottom center;}
	
   	#.snavgo{float:left; font-size: 1.3em; font-weight:bold;}
	#.snavgo li{float:left;display:block; margin-left:5px;}
	#.snavgo li a{float:left; color:#999999; display:block; text-decoration:none; padding:9px 10px 0 10px; height:27px;}
	#.snavgo li a:hover, #snavgo li a.snavon{ color:#ffffff; background:transparent url(../images/bg1009/arrow.gif) no-repeat bottom center;}
*/
#snav {
	height:36px; 
	background-color:#010000; 
	border-left:solid 1px #5c5e60; 
	border-right:solid 1px #5c5e60;
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;
   font-size: 1.3em; 
   font-weight:bold;
}
#snav ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
   /*height:20px;
   font-size: 1em; */
}
#snav ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
   background:url(../images/bg1009/dividesmall.gif) no-repeat center left;
    margin-left:5px;
}
#snav ul li a {
   display:block;
   margin:0 0 0 1px;
   padding:9px 10px 0 10px;
   color:#999999;
   text-decoration:none;
   height:27px;
}
#snav ul li a:hover {
  color:#ffffff; background:transparent url(../images/bg1009/arrow.gif) no-repeat bottom center;
}
#snav ul li a.snavon, #snav ul li a.snavon:hover {
   color:#ffffff; background:transparent url(../images/bg1009/arrow.gif) no-repeat bottom center;
}
	
	
	
		

#bnav {
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;
   border-top:1px solid #1c1c1d; border-bottom:1px solid #1c1c1d; 
    margin-top:10px; 
	padding:5px 0 0 5px;
}
#bnav ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
   height:20px;
   font-size: 1em; 
}
#bnav ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
   background:url(../images/bg1009/dividesmall.gif) no-repeat center left;
}
#bnav ul li a {
   display:block;
   margin:0 0 0 1px;
   padding:0 10px 0 10px;
   color:#5f5f5f;
   text-decoration:none;
   line-height:1.3em;
}
#bnav ul li a:hover {
  color:#ffffff;
}
#bnav ul li a.bnavon, #bnav ul li a.bnavon:hover {
   color:#fff;
}
/*
   	#bnav{border-top:1px solid #1c1c1d; border-bottom:1px solid #1c1c1d; padding:5px 0 0 280px; font-size: 1em; margin-top:10px; height:20px;}
	#bnav li{float:left;display:block; background:url(../images/bg1009/dividesmall.gif) no-repeat center left;}
	#bnav li.first{background:none;}
	#bnav li a{float:left; color:#5f5f5f; display:block; padding:0 10px 0 10px; text-decoration:none;}
	#bnav li a:hover, #bnav li a.bnavon{ color:#ffffff;}
*/	
	#lnav{margin:40px 30px;}
	#lnav li{ float:left; margin-left: 10px; display:block;}
	#lnav li a{display:block; padding-top:12px; padding-left:8px;}
	#lnav li a:hover, #lnav li .lnavon{float:left;}

#white{background-color:#ffffff; height:80px; width:962px; border-left:solid 1px #5c5e60; border-right:solid 1px #5c5e60; position:relative; z-index:2}	
#whiteheader{float:left; background:#ffffff url(../images/bg1009/bg-roadpilot.jpg) no-repeat; margin:16px 0 0 57px; height:37px; width:163px;}
#white img{float:right; margin:17px 37px 0 0;}
#white_header{background:url(../images/bg1009/bg-roadpilotmobile.jpg) no-repeat top left; height:80px; width:962px; border-left:solid 1px #5c5e60; border-right:solid 1px #5c5e60;}
#white_header1{background:url(../images/bg1009/bg-roadpilotmobilebg.jpg) no-repeat top left; height:80px; width:962px; border-left:solid 1px #5c5e60; border-right:solid 1px #5c5e60;}
#white_header2{background:url(../images/bg1009/bg-roadpilotmobilebg2.jpg) no-repeat top left; height:80px; width:962px; border-left:solid 1px #5c5e60; border-right:solid 1px #5c5e60;}
#white_header img{float:right; margin:17px 37px 0 0;}
#whitebg{background-color:#ffffff; width:962px; border-left:solid 1px #5c5e60; border-right:solid 1px #5c5e60;}
#content_left{float:left; margin:-18px 0 0 57px; width:423px;}
#content_left h1{color:#363737; font-size:1.8em; margin-bottom:30px; position:relative; z-index:10}
#content_left p{color:#363737; font-size:1.3em; margin:20px 0px 10px 0px;}
#content_left a{text-decoration:none; color:#0683cb;}

#content_left_press{float:left; margin:-18px 0 0 57px; width:847px;}
#content_left_press h1{color:#363737; font-size:1.8em; margin-bottom:30px; position:relative; z-index:10}
#content_left_press p{color:#363737; font-size:1.1em; margin-top:10px; width:608px; clear:left;}
#content_left_press a{text-decoration:none; color:#0683cb;}
#content_left_press span{float:left; color:#0683cb; border-bottom:solid 1px #d1d2d2; width:847px; padding:10px 0 10px 0; font-size:1.2em}
#content_left_press strong{float:left; color:#0683cb; font-size:1.2em; font-weight:normal;}
#content_left_press .press_release{float:left;}
#content_left_press .more{float:right; padding-top:30px;}
.press-item {padding-top:10px;}
.press-item .lower{float:left; color:#0683cb; border-bottom:solid 1px #d1d2d2; width:847px; padding:0px 0 0px 0; font-size:1.2em}



#content_left_b2b{float:left; margin:-18px 0 0 57px; width:847px; border-bottom:solid 1px #d1d2d2;}
#content_left_b2b img {position:relative; z-index:101}
#content_left_b2b h1{float:left; color:#363737; font-size:1.8em; margin-bottom:30px; position:relative; z-index:10; width:177px;}
#content_left_b2b h2{float:left; color:#363737; font-size:1.8em; margin-bottom:30px; position:relative; z-index:10; width:541px;}
#content_left_b2b_contact{float:left;}
.b2b{margin:30px 0 0 62px; float:left; width:841px;}
.b2bimg{float:left; margin-right:20px;}
.b2btext span{color:#0683cb; font-size:1.2em;}
.b2btext span a {color:#0683cb; font-size:1.2em; text-decoration:none;}
.b2btext p{font-size:1.2em; margin-top:30px;}

#content_left_report{float:left; margin:-18px 0 0 57px; width:847px;}
#content_left_report h1{color:#363737; font-size:1.8em; margin-bottom:30px; position:relative; z-index:10;}
#content_left_report p{color:#363737; font-size:1.3em; margin:20px 0;}
#content_left_report span{float:left; color:#0683cb; border-bottom:solid 1px #d1d2d2; width:847px; padding:20px 0 10px 0; font-size:1.3em}
#content_left_report label{float:left; margin-top:10px; font-size:1.3em; clear:left; width:210px;}
#content_left_report input{float:left; margin-top:10px; font-size:1.3em; border:solid 1px #acadb2}
#content_left_report select{float:left; margin-top:10px; font-size:1.3em; width:160px; border:solid 1px #acadb2;}
#content_left_report textarea{float:left; margin-top:10px; font-size:1.3em; border:solid 1px #acadb2;}
#content_left_report #submit small{float:left; color:#939494; margin-top:10px; }
#content_left_report #submit {float:right; border-top:solid 1px #acadb2; width:847px; margin-top:50px;}
#content_left_report .submit {float:right; width:104px; height:54px; border:none; margin:0; padding:0;}

#content_left #table{float:left; background:url(../images/bg1009/bg-onlineshop-table.jpg) no-repeat top left; height:245px; width:453px; padding-bottom:20px;}
#content_left #th{float:left; font-size:1.5em; color:#8c8c8c; text-transform:uppercase; text-align:left; width:433px; margin:8px 0 0 20px; clear:both;}

#content_left #tdleft{float:left; clear:left; width:253px;}
#content_left .tdleft p{float:left;font-size:1.5em; color:#8c8c8c; margin:29px 0 0 20px;}
#content_left .tdleft2 p{float:left; font-size:1.5em; color:#8c8c8c; margin:34px 0 0 20px;}

#content_left #tdmiddle{float:left; width:50px; margin-left:38px;}
#content_left .tdmiddle{float:left;font-size:1.5em; color:#8c8c8c; margin-top:29px;}
#content_left .tdmiddle2 span{float:left; font-size:1.5em; color:#8c8c8c;margin-top:34px}

#content_left #tdright{float:left; width:30px; margin-left:50px;}
#content_left .tdright{float:left;font-size:1.5em; color:#8c8c8c; margin-top:29px;}
#content_left .tdright2 span{float:left; font-size:1.5em; color:#8c8c8c;margin-top:34px}
#content_left #tdright a{text-decoration:none; color:#8c8c8c;}
#content_left #tdright a:hover{text-decoration:underline;}

#content_left_form{background:url(../images/bg1009/demo-form.jpg) no-repeat top left; width:371px;}
#content_left_form label{float:left; font-size:1.2em; margin:20px 0 0 20px; clear:both;}
#content_left_form input{float:left; font-size:1.2em; margin:3px 0 0 20px; clear:both; width:250px;}
#content_left_form select{float:left;margin:3px 0 0 20px; font-size:1.2em; clear:both; border:solid 1px #acadb2; width:250px;}
#line{float:left; padding-left:184px; border-top:solid 1px #c2c2c2; margin:15px 0 0 20px; clear:both;}

#content_left_form #ccdiv{clear:left; float:left; width:70px;}
#content_left_form #ccdiv label{float:left; font-size:1.2em; margin:20px 0 0 20px; clear:both; width:41px;}
#content_left_form #ccdiv input{float:left; font-size:1.2em; margin-left:20px; clear:both; width:41px;}
#content_left_form #phonediv{float:left; width:120px;}
#content_left_form #phonediv label{float:left; font-size:1.2em; margin:20px 0 0 2px; clear:both;}
#content_left_form #phonediv input{float:left; font-size:1.2em; margin-left:2px; clear:both; width:140px;}

#content_left_form #labeldiv{float:left; width:371px; clear:both;}
#content_left_form #labeldiv label{float:left; width:190px;}
#content_left_form #labeldiv select{float:left; width:130px; margin-top:3px;}
#content_left_form #phonesearchdiv{float:left;}
#content_left_form #phonesearchdiv input{width:175px; float:left; border:solid 1px #acadb2; padding-top:2px;}


#content_right{float:left;margin:86px 0 0 42px;}
#content_right p{padding-left:70px;font-size:1.3em}
#content_right_supported{float:right; margin:-12px 59px 0 0; position:relative; z-index:4;}
#map{float:left; clear:both; margin-left:59px;}

#maptextleft{float:left; margin-left:59px; width:264px;}
#maptextleft h1{color:#000000; font-size:1.3em; padding:20px 0px 10px 0; border-bottom:solid 1px #d1d2d2}
#maptextleft h2{margin:10px 0 10px 0; background:url(../images/bg1009/blue_camera.gif) no-repeat top left; height:28px; width:28px; display:block; float:left; color:#0683cb; padding:8px 0 0 32px; font-size:1.2em; width:250px;}
#maptextleft h3{margin:10px 0 10px 0; background:url(../images/bg1009/grey_camera.gif) no-repeat top left; height:28px; width:28px; display:block; float:left; color:#808184; padding:8px 0 0 32px;  font-size:1.2em; width:250px;}
#maptextleft ul{margin:0 0 0 17px;}
#maptextleft li{list-style-type:square; padding-bottom:10px; clear:both; color:#363737; font-size:1.2em;}

#maptextmiddle{float:left; margin-left:18px; width:262px;}
#maptextmiddle h1{color:#000000; font-size:1.3em;  padding:20px 30px 10px 0; border-bottom:solid 1px #d1d2d2}
#maptextmiddle h2{margin:10px 0 10px 0; background:url(../images/bg1009/blue_camera.gif) no-repeat top left; height:28px; width:28px; display:block; float:left; color:#0683cb; padding:8px 0 0 32px; font-size:1.2em; width:250px;}
#maptextmiddle h3{margin:10px 0 10px 0; background:url(../images/bg1009/grey_camera.gif) no-repeat top left; height:28px; width:28px; display:block; float:left; color:#808184; padding:8px 0 0 32px;  font-size:1.2em;  width:250px;}
#maptextmiddle ul{float:left; margin:0 5px 0 2px;}
#maptextmiddle li{list-style-type:square; margin:0px 0 10px 17px; color:#363737; font-size:1.2em;}

#maptextright{float:left; margin-left:18px; width:264px;}
#maptextright h1{color:#000000; font-size:1.3em;  padding:20px 0px 10px 0; border-bottom:solid 1px #d1d2d2}
#maptextright h2{margin:10px 0 10px 0; background:url(../images/bg1009/blue_camera.gif) no-repeat top left; height:28px; width:28px; display:block; float:left; color:#0683cb; padding:8px 0 0 32px; font-size:1.2em; width:250px;}
#maptextright h3{margin:10px 0 10px 0; background:url(../images/bg1009/grey_camera.gif) no-repeat top left; height:28px; width:28px; display:block; float:left; color:#808184; padding:8px 0 0 32px;  font-size:1.2em;  width:250px;}
#maptextright ul{margin:0 0 0 2px;}
#maptextright li{list-style-type:square; margin:0px 0 10px 17px; color:#363737; font-size:1.2em;}

#content_right_online{float:right; margin:65px 59px 0 0;}
.links li{border-top:solid 1px #d9d9d9;}
.links li.last{border-bottom:solid 1px #d9d9d9;}

#supported_phones{float:left;}
.border{float:left; margin:0 0 0 56px; border-left:solid 1px #e2e3e3; border-right:solid 1px #e2e3e3; border-bottom:solid 1px #e2e3e3; width:852px;}
.black_header{ float:left; background:url(../images/bg1009/bg-black-header.gif) repeat top left; height:35px; width:852px; margin:0 0 20px 0;}
.black_header h3{color:#ffffff; font-size:1.3em; padding:9px 0 0 20px; cursor:pointer;}
.phone div, .firstphone div { float: left; overflow:hidden }
.phone div img, .firstphone div img {  }
.firstphone{float:left; margin-left:50px;}
.firstphone p{text-align:center; clear: both;}
.firstphone img{margin:5px 0 10px 0;}
.phone{float:left; width:150px; display:block; margin-bottom:10px;}
.phone p{text-align:center; clear: both}
.phone img {display:block; margin: 0 auto; padding:5px 0 10px 0;}
.blackfirstphone{float:left; margin-left:35px;}
.blackfirstphone p{text-align:center;}
.blackfirstphone img{margin:5px 0 5px 0;}
.blackphone{float:left; margin-left:65px;}
.blackphone p{text-align:center;}
.blackphone img{margin:5px 0 5px 0;}
.nokia{float:left; padding-bottom:20px;}
.samsung{float:left; padding:10px 0 20px 0;}
.blackberry{float:left; height:240px;}
#subject span{float:right; clear:both; padding-right:57px; color:#707070}
.element{float:left}

#content_right_features{float:right; margin:35px 30px 0 0; background:url(/images/bg1009/bg-features-right.jpg) no-repeat; height:124px; width:271px;}
#content_right_features h1{float:left;color:#666666; font-size:1.7em; width:130px; margin:40px 0px 0 125px;}
#content_right_features p{color:#aaaaaa; font-size:1.2em; margin:85px 0 0 125px;}
#content_right_features a{color:#aaaaaa; font-size:1.2em; text-decoration:none;}
#content_right_features a:hover{text-decoration:underline;}
#content_right_phones_outer{margin:25px 0 0 57px; clear:both;}
#driving_alarm{float:left; margin-left:57px; clear:both; width:861px; height:450px;}
#driving_alarm_container{position:absolute; width:861px; height:450px;}
#driving_alarm_container #blove{position:absolute;top:0px;}
#driving_alarm_container #blove2{position:absolute;top:0px;}

#driving_alarm_controls{clear:left;float:left; width:600px;margin-left:57px;}

#driving_button{float:left; margin:0 45px 0 320px;}
#alarm_button{float:left;}

#divide{float:left; clear:both; position: relative; top: -36px; padding-top:5px; margin-left:345px;}

#driving_button, #alarm_button { font-size: 1.2em; text-align: center;}
#driving_button a, #alarm_button a { text-decoration: none; color: #666;}
#driving_button a:hover, #alarm_button a:hover{color: #000;}
#driving_button a.sel, #alarm_button a.sel { color: #000;}

.content_right_phones{float:left; background:url(../images/mobiles/nokia-n96.jpg) no-repeat; width:177px; height:373px; margin-right:46px;}
.content_right_phones_last{float:left; background:url(../images/mobiles/nokia-n96.jpg) no-repeat; width:177px; height:373px;}
.content_right_phones img{margin:39px 0 0 15px;}
.content_right_phones_last img{margin:39px 0 0 15px;}
#content_right_phones_outer_text{margin-left:57px;}
.content_right_phones_text{float:left; width:177px; margin-right:46px; color:#050505;}
.content_right_phones_text h1{font-size:1.2em; font-weight:bold; padding-bottom:10px; border-bottom:1px solid #d1d2d2;}
.content_right_phones_text ul{list-style-position:outside; padding-top:10px;}
.content_right_phones_text li{list-style-type:square; margin-left:15px; color:#363737; font-size:1.1em; line-height:15px; padding-bottom:8px;}

.content_right_phones_text_last h1{font-size:1.2em; font-weight:bold; padding-bottom:10px; border-bottom:1px solid #d1d2d2;}
.content_right_phones_text_last{float:left; width:177px; color:#050505;}
.content_right_phones_text_last ul{list-style-position:outside; padding-top:10px;}
.content_right_phones_text_last li{list-style-type:square; margin-left:15px; color:#363737; font-size:1.1em; line-height:15px; padding-bottom:8px;}


.greyc { position: relative;}
.greyc img { position: absolute; bottom: 1px; right: 17px;}
.greyboxbg1{float:left; background:url(../images/bg1009/greyboxbg.gif) no-repeat; width:299px; height:201px; margin:11px 0 0 17px; cursor:pointer;}
/*.greyboxbg1 img{float:right; margin:11px 17px 0 0;}*/
.greyboxhead{text-align:center; margin-top:9px;}
.greyboxhead h1{font-size:1.7em; color:#333333}
.greyboxbody{ float:left; width:163px; margin:30px 0 0 10px;}
.greyboxbody h2{font-size:1.6em; color:#333333; margin-bottom:10px;}
.greyboxbody p{font-size:1.2em; color:#666666; line-height:12px;}
.greyboxbg2{float:left; background:url(../images/bg1009/greyboxbg.gif) no-repeat; width:299px; height:201px; margin:11px 0 0 16px; cursor:pointer;}

#content_left_contacts {margin-left:57px; font-size:1.3em; float:left; color:#434444; width:480px;}
#content_left_contacts h1{font-size:1.1em; color:#2593d1; margin-top:20px;border-bottom:1px solid #d1d2d2; line-height:35px; font-weight:normal;}
#content_left_contacts p{ margin-top:10px; padding-right:100px;}
#content_left_contacts a{text-decoration:none; color:#434444}
#content_left_contacts a:hover{color:#2593d1;}

#content_right_contacts{float:right; color:#434444; font-size:1.3em; margin-right:50px; width:300px;}
#content_right_contacts h1{font-size:1.1em; color:#2593d1; margin-bottom:10px; border-bottom:1px solid #d1d2d2; line-height:35px; font-weight:normal;}
#content_right_contacts p{ margin-top:10px; padding-right:100px; line-height:20px;}
#content_right_contacts a{text-decoration:none; color:#434444}
#content_right_contacts a:hover{color:#2593d1;}

#stretch{clear:both;height:1px;}
#whitebgcurve{background:url(../images/bg1009/whitebgcurve.gif) no-repeat; width:964px; height:16px;}
#footer{float:left; color:#5f5f5f; width:964px; text-align:center; padding-bottom:20px;}


/********************** RWD ********************/
.rp_rl {
   background-color: #fff;
   background-image:none;
   color: #666666;
}

/* columns */
#LeftCol{ width:220px; float:left; margin-top:1em;}
#MiddleCol{ width:485px; float:left; margin-top:1em;}
#RightCol{ width:215px; float:left; margin-top:1em;}
/* column padding (separated out from column formatting to avoid different browser interpretations) */
#LeftPad{ padding:0px 0 15px 0;margin-left:10px;}
#MidPad{ padding:0px 10px 15px 0px;}
#RightPad{margin-left:10px; padding:0px 0px 30px 30px;}

#MiddleCol h1,#RightCol h1,#LeftCol h1 { font-size:1.8em; z-index:10; margin-bottom:30px; color: #363737; position:relative;}
#MidPad p, #RightPad p, #LeftPad p {font-size:1.3em; margin: 10px 0px; color: #363737}
#MidPad a, #RightPad a, #LeftPad a, .rp_rl p a {color: #0683cb; text-decoration:none;}
#MidPad ul {padding-left:40px;}
#MidPad li {font-size:1.3em; list-style-type:disc; color:#363737;}
#RightCol h2, #LeftCol h2 { font-size:164%; margin-bottom:10px; margin-top:0px;}

#table1 td, #table5 td  {vertical-align:text-top;}
.Quote{ font-weight:bold; font-size:165%; color:#cccccc; padding-bottom:17px; font-style:italic; font-family:arial;}
.Quote2{ font-weight:bold; font-size:120%; color:#666666; padding-bottom:7px;}
#contents {position: relative; width: 465px; height: 77px; z-index: 100; left:10px; top:0px; border:none; visibility:hidden;}
/* info box */
.Head{ background-color:#D1D2D2; color:#333333; padding:4px 8px 4px 8px; font-weight:bold; font-size:10px;}
.Container1{ background:#F0F0F0 url(/images/Container1.gif) no-repeat bottom left; width:221px; margin-bottom:14px;}
.Container3{ background:#F0F0F0 url(/images/Container1.gif) no-repeat bottom left; width:100%; margin-bottom:14px;}
.Container2{ background:url(/images/Container2.gif) no-repeat bottom right;}
.ContInfo{ padding:2px 0px 14px 8px; font-size:10px; color:#333333;}
.ContInfo ul{ padding:0px; margin:0px 0 0 15px;}

/*Datamap */
#HeadAvail{ height:100%; background:url(/images/HeadAvail.gif) no-repeat top left;}
#HeadQ1{ height:100%; background:url(/images/HeadQ1.gif) no-repeat top left;}
#HeadQ2{ height:100%; background:url(/images/HeadQ2.gif) no-repeat top right; padding-left:40px;}
#HeadQ3{ height:100%; background:url(/images/HeadQ3.gif) no-repeat top left;}
#HeadNot{ height:100%; background:url(/images/HeadNot.gif) no-repeat top right; padding-left:40px;}



#datamap {font-family:Verdana, Arial, sans-serif; font-size:0.9em; color:#555555; margin-left:10px;}
#datamap p, #datamap .head1, #datamap .head2, #datamap .head3, #datamap .headAvail, #datamap .headQ1, #datamap .headQ2, #datamap .headQ3, #datamap .headNot {padding-left:20px; padding-right:20px; line-height:1em;font-size:1em; }
#datamap .head1, #datamap .head2, #datamap .head3, #datamap .headAvail, #datamap .headQ1, #datamap .headQ2, #datamap .headQ3, #datamap .headNot {padding-top: 10px; font-family: Verdana, Arial, sans-serif; font-weight:bold; font-size:1.1em;}
#datamap .head1{background-image:url(../images/datamap/Datamap_squares_Inc.gif); background-repeat:no-repeat; background-position: 0px 10px;}
#datamap .head2{background-image:url(../images/datamap/Datamap_squares_prog.gif); background-repeat:no-repeat; background-position: 0px 10px;}
#datamap .head3{background-image:url(../images/datamap/Datamap_squares_plan.gif); background-repeat:no-repeat; background-position: 0px 8px;}

#datamap .headAvail{background-image:url(../images/datamap/Datamap_squares_Avail.gif); background-repeat:no-repeat; background-position: 0px 8px;}
#datamap .headQ1{background-image:url(../images/datamap/Datamap_squares_Q1.gif); background-repeat:no-repeat; background-position: 0px 8px;}
#datamap .headQ2{background-image:url(../images/datamap/Datamap_squares_Q2.gif); background-repeat:no-repeat; background-position: 0px 8px;}
#datamap .headQ3{background-image:url(../images/datamap/Datamap_squares_Q3.gif); background-repeat:no-repeat; background-position: 0px 8px;}
#datamap .headNot{background-image:url(../images/datamap/Datamap_squares_Not.gif); background-repeat:no-repeat; background-position: 0px 8px;}

/*Technical Menu*/
.ContainerI{ background:#F0F0F0 url(/images/Container1.gif) no-repeat bottom left; width:180px; margin-bottom:14px;}

#TechNav 
{
list-style: none;
margin: 0;
padding: 0 0 0 0;
}
#TechNav li
{
list-style: none;
margin: 0;
width:160px;
padding: 0px 0 0px 0;
} 

#TechNav a, #TechNav a span
{
color:#999999;
display: block;
width:160px;
text-decoration:none;
line-height:14px;
padding:0px 0px 0px 2px;
}

#TechNav a:hover span
{
background-color:#FFFFFF;
color:#333333;
text-decoration:none;
}

#TechNav a:hover
{
background-color:#FFFFFF;
color:#333333;
text-decoration:none;
}

.data_link {border-bottom:1px solid #ccc; margin-top:10px; margin-bottom:20px; padding-left:0px; padding-bottom:10px; font-weight:bold;}
.ContInfo ul li {list-style-type:disc; margin-left:10px; font-size:1.2em; line-height:1.4em;}

#presscontact {float:right; text-align:right; margin:10px}
#presscontact h1 {font-size:1.2em; padding-bottom:5px;}
#presscontact p a {text-decoration:none; color:#0683cb}
