@charset "UTF-8";
/* CSS Document */

.download_images_1
{
padding: 0px 30px 0px 30px;
vertical-align: middle;
}

.base_options
{
font-size: 10px;
line-height: 11px;
}

.black
{
color: black;
font-weight: bold;
}

.bold
{
font-weight: bold;
}

div#input
{
top: -20px;
left: 100px;
height: 12px;
width: 200px;
}

.highlighted
{
color: #555;
padding: 0px 15px 0px 15px;
font-size: 16px;
}

.dipped
{
color: #aaa;
padding: 0px 15px 0px 15px;
font-size: 16px;
}

.turned_off
{
color: #ddd;
padding: 0px 15px 0px 15px;
font-size: 16px;
}

.img_border
{
padding: 2px;
}

div#contact
{
position: absolute;
background-image: url(images/services_background.png);
height: 260px;
width: 350px;
top: 910px;
left: 640px;
background-repeat: repeat-x;
border: thin #bbb solid;
}

li.features
{
text-decoration: none;
color: #0196FF;
text-align: left;
line-height: 25px;
font-size: 14px;
padding: 0 0 0 30px;
}

li.features_indent
{
text-decoration: none;
color: #0196FF;
text-align: left;
line-height: 25px;
font-size: 14px;
padding: 0 0 0 70px;
}

li span
{
color: #555;
font-weight: 100;
}

ul.features
{
list-style-type: disc;
padding: 0 0 0 20px;
}

.spec_list
{
color:  #0196FF;
font-size: 14px;
line-height: 15px;
width: 200px;
}

.profile_list_1
{
color:  #0196FF;
font-size: 14px;
line-height: 25px;
font-weight: bold;
}

.profile_list_2
{
color:  #555;
font-size: 14px;
line-height: 25px;
font-weight: 100;
}

.doc_link
{
color:  #00f;
}


td.list
{
color:  #0196FF;
width: 200px;
}

td
{
color: black;
font-size: 15px;
line-height: 15px;
padding: 0px 0px 15px 0px;
font-family: Arial, Helvetica, sans-serif;
font-weight: 100;
padding; 5px;
}

th
{
color: black;
font-size: 14px;
line-height: 15px;
padding: 10px 10px 15px 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
padding; 5px;
}

tr
{
color: black;
font-size: 12px;
line-height: 15px;
padding: 10px 10px 15px 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: 100;
padding; 5px;
}

.insert_images
{
position: relative;
width: 100px;
height: 70px;
padding: 0px 5px 0px 5px;
float: left;
}

.download_images
{
position: relative;
width: 190px;
height: 90px;
padding: 0px 5px 0px 5px;
float: left;
vertical-align: middle;
}

.clearBoth
{
clear: both;
}

div.index_buttons
{
position: relative;
height: 115px;
width: 308px;
top: 910px;
left: 7px;
float: left;
padding: 0 2px 33px 2px;
}

.insert_titles
{
color:  #0196FF;
font-size: 18px;
line-height: 25px;
font-weight: 100;
}

.sector_title
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
font-style: italic;
font-weight: 100;
color: #0196FF;
}

.sub_title
{
font-size: 14px;
font-weight: 100;
color: #0196FF;
}

.sub_title_zonal
{
font-size: 20px;
font-weight: 100;
color: #0196FF;
border-bottom: 1px solid #0196FF;
}

.zonal
{
font-size: 16px;
}

.table_zonal
{
border-bottom: 1px solid black;
}

.access_title
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 28px;
font-style: italic;
font-weight: 100;
}

.access_title1
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 24px;
font-style: italic;
font-weight: 100;
}

div#access_title
{
position: absolute;
height: 37px;
width: auto;
top: 25px;
left: 35px;
}

div#access_matwell
{
position: absolute;
height: 600px;
width: 400px;
top: 240px;
left: 35px;
}

div#access_profile
{
position: absolute;
height: 600px;
width: 400px;
top: 240px;
left: 500px;
}

div.access_bar
{
position: relative;
height: 15px;
width: 90%;
top: 50px;
left: 10px;
float: left;


  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#fff));
  
  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(#ccc, #fff);
  
  /* Firefox 3.6+ */
  background: -moz-linear-gradient(#ccc, #fff);
  
  /* IE 10 */
  background: -ms-linear-gradient(#ccc, #fff);
  
  /* Opera 11.10+ */
  background: -o-linear-gradient(#ccc, #fff);
}

div#access_copy
{
position: absolute;
height: 50px;
width: auto;
top: 130px;
left: 20px;
}

div#access_profile_text1
{
position: absolute;
height: 50px;
width: 400px;
top: 500px;
left: 20px;
}

div#access_divide_bar
{
background-color: #888;
position: absolute;
height: 950px;
width: 1px;
top: 230px;
left: 450px;
}

div#matting_info
{
position: relative;
height: 50px;
width: auto;
top: 80px;
left: 20px;
}

div#divide_info
{
position: relative;
height: 50px;
width: auto;
top: 120px;
left: 20px;
}

.access_copy
{
color:  #555;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
}

.access_images
{
position: relative;
width: 320px;
height: 215px;
padding: 0px 5px 0px 5px;
float: left;
left: 10px;
top: 40px;
}

.access_images1
{
position: relative;
width: 320px;
height: 215px;
padding: 0px 5px 0px 5px;
float: left;
left: 10px;
top: 100px;
}

div.download_area_main
{
position: relative;
height: 100px;
width: 500px;
top: 90px;
left: 20px;
float: left;
}

div.install_download
{
position: relative;
height: 80px;
width: 600px;
top: 40px;
left: 50px;
float: left;
border-bottom: #888 thin solid;
}

div.download_area_images
{
position: relative;
height: 100px;
width: 200px;
top: 50px;
right: 200px;
float: right;
}

div.install_download_area_images
{
position: relative;
height: 100px;
width: 200px;
top: 5px;
right: 200px;
float: right;
}

div.download_form
{
position: relative;
height: 30px;
width: 100px;
top: -20px;
right: 135px;
float: right;
}

div#sub_title
{
position: absolute;
height: 37px;
width: auto;
top: 10px;
left: 20px;
}

div#contenttext
{
position: absolute;
height: auto;
width: 240px;
top: 50px;
left: 25px;
}

div#contentlist1
{
position: absolute;
height: 150px;
width: 150px;
top: 180px;
left: 25px;
}

div#contentlist2
{
position: absolute;
height: 100px;
width: 100px;
top: 180px;
left: 150px;
}

div#button1
{
position: absolute;
height: 27px;
width: 108px;
top: 235px;
left: 160px;
}

div#button2
{
position: absolute;
height: 27px;
width: 108px;
top: 145px;
left: 160px;
}

div#entrance_matting
{
position: absolute;
height: 80px;
width: 274px;
top: 875px;
left: 315px;
border: thin #bbb solid;
}

div#contactform
{
position: absolute;
height: 200px;
width: 300px;
top: 60px;
left: 25px;
}

div#submit_button
{
position: absolute;
height: 30px;
width: 154px;
top: 170pxxs;
left: 140px;
}

div#base_options
{
position: absolute;
background-image: url(images/base_options_background.png);
height: 62px;
width: 950px;
top: 1100px;
left: 20px;
background-repeat: repeat-x;
}

div#clients_say_so
{
position: absolute;
height: 62px;
width: 195px;
top: 2px;
left: 40px;
}

div#specs_features
{
position: absolute;
height: 200px;
width: 550px;
top: 90px;
left: 40px;
visibility: visible;
}

div#sectors_link
{
position: absolute;
height: 62px;
width: 129px;
top: 2px;
left: 310px;
}

div#env_title
{
position: absolute;
height: 37px;
width: auto;
top: 50px;
left: 35px;
}

div#gallery_link
{
position: absolute;
height: 62px;
width: 213px;
top: 2px;
left: 700px;
}

div#base_options_clients
{
position: absolute;
height: 30px;
width: 150px;
top: 25px;
left: 53px;
}

div#copyright
{
position: absolute;
//background-image: url(images/copyright_background.png);
height: 54px;
width: 950px;
top: 1550px;
left: 45px;
background-repeat: repeat-x;
}

div#copyright1
{
position: absolute;
//background-image: url(images/copyright_background.png);
height: 54px;
width: 950px;
top: 1200px;
left: 45px;
background-repeat: repeat-x;
}

div#copyright2
{
position: absolute;
//background-image: url(images/copyright_background.png);
height: 54px;
width: 950px;
top: 3800px;
left: 45px;
background-repeat: repeat-x;
}

div#copyright_text
{
position: absolute;
height: 30px;
width: 90%;
top: 10px;
left: 20px;
text-align: left;
}

div#sitemap
{
position: absolute;
height: 30px;
width: 10%;
top: 20px;
left: 600px;
text-align: left;
}

div#approvals
{
position: absolute;
height: 40px;
width: 391px;
top: 5px;
left: 560px;
}

div.contact
{
background-image: url(images/services_background.png);
height: 274px;
width: 340px;
top: 680px;
left: -300px;
background-repeat: repeat-x;
border: thin #bbb solid;
}

div.contact_img
{
position: relative;
height: 276px;
width: 271px;
top: 700px;
right: 10px;
float: right;
padding: 0 10px 0 10px;
}

div#contact_title
{
position: absolute;
height: 115px;
width: 319px;
top: 70px;
left: 15px;
}

div#contact_address
{
position: absolute;
height: 1070px;
width: 350px;
top: 173px;
left: 40px;
background-color: #555;
}

div#contact_address_1
{
position: relative;
height: 700px;
width: 280px;
top: 140px;
left: 0px;
text-align: left;
}

div#display_result_1
{
position: relative;
height: auto;
width: 100%;
top: 20px;
left: 0px;
text-align: left;
border: thin #CCCCCC solid;
padding: 10px;
}

div#display_result_2
{
position: relative;
height: auto;
width: 100%;
top: 20px;
left: 0px;
text-align: left;
border: thin #CCCCCC solid;
padding: 10px;
}

.detail
{
height: 50px;
}