body {font:12px Verdana,Arial,Helvetica,sans-serif;color:#003399;background-color:#ffffff;}
h1 {color:#003399;background-color:#ffffff;font-size:120%;font-weight:bold;text-align:center;}
h2 {color:#CC3300;background-color:#ffffff;font-size:100%;font-weight:bold;text-align:center;}
h3 {color:#CC3300;background-color:#ffffff;font-size:90%;font-weight:bold;text-align:center;}

#wrapper {width:750px;margin:auto;text-align:left;position:relative;display:block;}

#leftcol {margin:0px 10px 0 0;padding:0 0 0 2px;width:248px;float:left; height:480px;}
#leftcol img {margin:15px auto 15px auto;padding:0 0 0 0;text-align:center;}
#leftcol a {margin:0 0 0 0px;padding:0 0 0 0px;}
#leftcol p {margin:0 5px 0 0;padding:0;}
#leftcol a img {margin:2px 0 2px 0;text-decoration:none;border-style:none;}

#footer {clear:both;margin:10px auto 0 auto;border:none;font-size:80%;color:#003399;background-color:#ffffff;text-align:right;}

#banner {width:750px;height:105px;background-color:#ffffff;color:#000000;margin:0 0 0 0;padding:2px 0 0 0;}
#banner .left-image {float:left;}
#banner .right-image {float:right;margin:0 0 0 10px;padding:0 0 0 0;}
#banner p {color:#009966;background-color:#ffffff;font-size:150%;font-weight:bold;text-align:center;margin:10px 0 0 0;}

#topnav {position:relative;margin:0 0 0 0;padding:0 0 0 0;width:750px;height:44px;color:#4EA5BE;background-color:#ffffff;}
#topnav li {width:105px;height:44px;position:absolute;background:url(images/navigation3.gif) 0 0 no-repeat;display:block;list-style:none;}
#topnav a {width:105px;height:44px;display:block;border:solid 1px #ffffff;text-decoration:none}
#topnav a:hover {border:solid 1px #ffffff;}
#topnav #panel1c {left:1px;width:105px;height:44px;background-position:-1px 0;}
#topnav #panel2c {left:108px;width:105px;height:44px;background-position:-108px 0;}
#topnav #panel3c {left:215px;width:105px;height:44px;background-position:-215px 0;}
#topnav #panel4c {left:322px;width:105px;height:44px;background-position:-322px 0;}
#topnav #panel5c {left:429px;width:105px;height:44px;background-position:-429px 0;}
#topnav #panel6c {left:536px;width:105px;height:44px;background-position:-536px 0;}
#topnav #panel7c {left:643px;width:105px;height:44px;background-position:-643px 0;}
#topnav #panel1c a:hover {background:url(images/navigation3.gif) -2px -45px no-repeat;}
#topnav #panel2c a:hover {background:url(images/navigation3.gif) -109px -45px no-repeat;}
#topnav #panel3c a:hover {background:url(images/navigation3.gif) -216px -45px no-repeat;}
#topnav #panel4c a:hover {background:url(images/navigation3.gif) -323px -45px no-repeat;}
#topnav #panel5c a:hover {background:url(images/navigation3.gif) -430px -45px no-repeat;}
#topnav #panel6c a:hover {background:url(images/navigation3.gif) -537px -45px no-repeat;}
#topnav #panel7c a:hover {background:url(images/navigation3.gif) -644px -45px no-repeat;}

#leftnav {position:relative;float:left;margin:10px 0px 5px 1px;padding:0px 0px 0px 0px;width:248px;height:510px;color:#000000;background-color:#ffffff;}
#leftnav li {width:210px;height:22px;position:absolute;background:url(images/system_nav11.gif) 0 0 no-repeat;display:block;list-style:none;}
#leftnav a {text-decoration:none;width:210px;height:22px;display:block;border:none;}
#leftnav a:hover {text-decoration:none;border:none;}
#leftnav #pic {margin:230px 0 0 0;}
#leftnav #panel1d {left:0px;top:0px;width:210px;height:22px;background-position:0px 0px;}
#leftnav #panel2d {left:0px;top:22px;width:210px;height:22px;background-position:0px -22px;}
#leftnav #panel3d {left:0px;top:44px;width:210px;height:22px;background-position:0px -44px;}
#leftnav #panel4d {left:0px;top:66px;width:210px;height:22px;background-position:0px -66px;}
#leftnav #panel5d {left:0px;top:88px;width:210px;height:22px;background-position:0px -88px;}
#leftnav #panel6d {left:0px;top:110px;width:210px;height:22px;background-position:0px -110px;}
#leftnav #panel7d {left:0px;top:132px;width:210px;height:22px;background-position:0px -132px;}
#leftnav #panel8d {left:0px;top:154px;width:210px;height:22px;background-position:0px -154px;}
#leftnav #panel9d {left:0px;top:176px;width:210px;height:22px;background-position:0px -176px;}
#leftnav #panel10d {left:0px;top:198px;width:210px;height:22px;background-position:0px -198px;}
#leftnav #panel1d a:hover {background:url(images/system_nav11.gif) -210px -0px no-repeat;}
#leftnav #panel2d a:hover {background:url(images/system_nav11.gif) -210px -22px no-repeat;}
#leftnav #panel3d a:hover {background:url(images/system_nav11.gif) -210px -44px no-repeat;}
#leftnav #panel4d a:hover {background:url(images/system_nav11.gif) -210px -66px no-repeat;}
#leftnav #panel5d a:hover {background:url(images/system_nav11.gif) -210px -88px no-repeat;}
#leftnav #panel6d a:hover {background:url(images/system_nav11.gif) -210px -110px no-repeat;}
#leftnav #panel7d a:hover {background:url(images/system_nav11.gif) -210px -132px no-repeat;}
#leftnav #panel8d a:hover {background:url(images/system_nav11.gif) -210px -154px no-repeat;}
#leftnav #panel9d a:hover {background:url(images/system_nav11.gif) -210px -176px no-repeat;}
#leftnav #panel10d a:hover {background:url(images/system_nav11.gif) -210px -198px no-repeat;}

#home-content p {color:#003399;background-color:#ffffff;margin:0 0 0 220px;padding:2px 5px 2px 5px;}
#home-content h1 {color:#CC3300;background-color:#ffffff;font-size:180%;font-weight:bold;text-align:center;margin-top:15px;margin-bottom:15px;}
#home-content h2 {color:#003399;background-color:#ffffff;font-size:140%;font-weight:bold;text-align:left;margin-top:15px;margin-bottom:0;}
#home-content h3 {font:12px Verdana,Arial,Helvetica,sans-serif;color:#003399;background-color:#ffffff;text-align:left;font-weight:bold;margin-top:0;margin-bottom:0;}
#home-content .small-italic {font:12px Verdana,Arial,Helvetica,sans-serif;color:#003399;background-color:#ffffff;text-align:left;font-weight:bold;font-style:italic;padding-top:0;margin-bottom:0;}

#news-content p {color:#003399;background-color:#ffffff;margin:5px 0 0 120px;padding:5px 5px 5px 5px;}
#news-leftcol {height:150px;margin:10px 10px 0 0;padding:0;width:248px;float:left;}
#news-leftcol ul {list-style:none;margin:0 0 0 2px;padding:0;}
#news-leftcol li {margin:0;padding:0;}
#news-leftcol img {margin:0 0 0 75px;}

#sys-details-content p {color:#003399;background-color:#ffffff;margin:15px 0 0 130px;padding:5px 5px 5px 5px;}
#sys-details-content h1 {color:#003399;background-color:#ffffff;font-size:120%;font-weight:bold;text-align:center;}
#sys-details-content h2 {color:#CC3300;background-color:#ffffff;font-size:100%;font-weight:bold;text-align:center;}
#sys-details-content h3 {color:#CC3300;background-color:#ffffff;font-size:90%;font-weight:bold;text-align:center;}
#sys-details-content img {float:left;margin:10px 10px 10px 32px;}

#summary-banner {color:#003399;background-color:#ffffff;font-size:1em;font-weight:bold;position:relative;width:750px;margin:5px 0 0 0;border-bottom:medium solid #cccccc;}
#summary-banner img {margin:0 5px 0 5px;}
#summary-table table {float:right;width:490px;height:250px;border-bottom:medium solid #cccccc;margin:10px 0 10px 0px;}
#summary-table td {width:50%;text-align:left;}
#summary-table th {color:#003399;background-color:#ffffff;font-weight:bold; vertical-align:top;}
#summary-table .summary-col1 {color:#CC3300;background-color:#ffffff;font-weight:bold;margin:0 2px 0 2px;}
#summary-table .summary-col2 {color:#003399;background-color:#ffffff;font-weight:normal;margin:0 2px 0 2px;}
#summary-table .summary-caption {color:#003399;background-color:#ffffff;font-size:1em;font-weight:bold;}
#summary-leftcol {margin:10px 10px 0 0;padding:0;width:248px;float:left;}
#summary-leftcol ul {list-style:none;margin:0 0 0 2px;padding:0;}
#summary-leftcol li {margin:0;padding:0;}
#summary-leftcol li#irtx {display:block;margin:0px 0 5px 0;text-decoration:none;border-style:none;}
#summary-leftcol li#iru {display:block;margin:80px 0 100px 0;text-decoration:none;border-style:none;}
#summary-leftcol li#adu {display:block;margin:120px 0 50px 0;text-decoration:none;border-style:none;}
#summary-leftcol li#sys {display:block;margin:90px 0 50px 0;text-decoration:none;border-style:none;}

#aboutus {margin:0 0 0 5px;}
#aboutus #pic {margin:25px 0 0 5px;}
#aboutus #mid {text-align:center;}
#aboutus-leftcol {margin:10px 10px 0 0;padding:0 0 0 2px;width:248px;float:left;}
#aboutus-leftcol img {list-style:none;margin:15px 0 5px 0px;padding:0 0 0 0;}
#aboutus-leftcol a {margin:0 0 0 0px;padding:0 0 0 0px;}
#aboutus-leftcol p {margin:0 5px 0 0;padding:0;}
#aboutus-leftcol a img {margin:2px 0 2px 0;text-decoration:none;border-style:none;}

#support {margin:5px 0 0 5px;}
#support-leftcol {height:640px;margin:10px 10px 0 0;padding:0 0 0 2px;width:248px;float:left;}
#support-leftcol img {list-style:none;margin:15px 0 5px 0px;padding:0 0 0 0;}
#support p {color:#003399;background-color:#ffffff;margin:5px 0 0 100px;padding:5px 5px 5px 5px;}
#support h1 {color:#CC3300;background-color:#ffffff;font-size:180%;font-weight:bold;text-align:center;}
#support h2 {color:#CC3300;background-color:#ffffff;font-size:120%;font-weight:bold;text-align:center;}
#support img {float:left;margin:10px 10px 10px 32px;}
#support .underline {text-decoration:underline; text-align:center}

#real {width:300px;height:400px;margin:10px 100px 100px 300px;border:1px solid blue;padding:20px 20px 20px 20px;}

#pinpoint-inc-contact {float:left;margin:15px 0 20px 0;position:relative;width:200px;font-weight:bold}
#pinpoint-ltd-contact {margin:10px 0 0 240px;width:500px;font-weight:bold;}

#sitemap-content {margin:5px 20px 0 5px;padding:10px 0 10px 0;}
#sitemap-content h2 {font-size:120%;}
#sitemap-content a {line-height:120%;font-variant:small-caps;margin:0 2px 0 2px;}
#sitemap-content a:hover {color:#cc3300;background-color:#ffffff;}