/* Head */
body {background:#F3F3F3 url(images/bg.png) repeat-y center top;padding:0px;margin:0px auto;}
#tpheader{width:1012px;height:136px;background:#FFF; margin:0px auto;padding:0px;}
#aje { margin:0px auto;padding:0px; font: bold 16px Arial;color: #686868; text-align: center;}
h1 {font: bold 18px Arial; color: #686868; text-align: center; margin: 0px auto; padding: 20px 0px 0px 0px;}
h2 {font: bold 18px Arial; color: #686868; text-align: center; margin: 0px auto; padding: 20px 0px 0px 0px;}
h3 {font: bold 18px Arial; color: #F00; text-align: center; margin-top: 0px; padding: 0px;}
h4 {font: bold 14px Arial; color: #686868; text-align: center; margin: 0px auto; padding: 20px 0px 0px 0px;}

#headerLeft {background: url(images/ajnew.jpg) no-repeat center;height: 112px; width:314px;float:left;padding:0px;margin:12px ;}
#headerRight {height:110px; width:265px;background: url(images/ajvan.jpg) no-repeat center;float:right;margin:12px;padding:0px;}
/* Grey */
#header {text-align:left;background-color: #8D8D8D;height: 18px;width: 989px;margin: 0px auto;padding:2px 3px 5px 20px;clear:both;}
#header a:link {font: bold 18px Arial;color: #FFF;text-decoration: none;}
#header a:visited {font: bold 18px Arial;color: #FFF;text-decoration: none;}
#header a:hover {font: bold 18px Arial;color: #0000FF;text-decoration: none;}
#contact {float: right; height: 16px; width: 140px; margin: -22px auto; padding: 0px;}
#contact a:link {font: bold 18px Arial;color: #FFF;text-decoration: none;}
#contact a:visited {font: bold 18px Arial;color: #FFF;text-decoration: none;}
#contact a:hover {font: bold 18px Arial;color: #0000FF;text-decoration: none;}

/*  Nav */
#nav {padding: 10px 20px 20px 20px;width:205px;margin: 0px auto;float:left;background:#f3f3f3;line-height: 25px;}
#navbar {list-style-image: url(images/arrow2.gif);background: no-repeat; margin: 0px auto; padding:0px;}
#nav a:link {font: bold 12px Arial;text-transform: capitalize;color: #0000CC;text-decoration: underline;line-height: 25px;}
#nav a:visited {font: bold 12px Arial; text-transform: capitalize;color: #686868;text-decoration: none;text-align: center;line-height: 25px;}
#nav a:hover {font: bold 12px Arial; text-transform: capitalize;color: #000;text-decoration: none;text-align: center;line-height: 25px;}
/* Page */
#page {width:1012px;background:#f3f3f3 center;padding: 0px;margin: 0px auto;}
#main {border-left-width: medium;border-left-style: solid;border-left-color: #8D8D8D;background-color: #f3f3f3;float:right;padding: 0px 20px 10px 0px;font:16px Arial;color:#000000;text-align:center;margin: 0px auto;width:730px;line-height:1em;}
#mainLamps {background-color: #f3f3f3;float:right;padding: 0px 20px 10px 0px;text-align:center;margin: 0px auto;width:710px;height:560px;line-height:3em;}
#LeftMain {width: 300px;height: 320px;font:16px Arial;color:#000;float: left;margin-left: 20px;padding:0px;}
#LeftMainF {width: 210px;height: 400px;font:16px Arial;color:#000;float: left;margin-left: 20px;padding:0px;}
#LeftMainL {width: 210px;height: 400px;font:16px Arial;color:#000;float: left;margin-left: 20px;padding-top:20px;}
#LeftMainA {overflow:hidden;width: 100px;height: 445px;font:16px Arial;color:#000;float: left;margin-left: 20px;padding:0px; border-top: solid 15px #FFF; border-left: solid 15px #FFF; border-bottom: solid 15px #FFF;background-color: #FFF; }
#Leftmain {width: 350px;height: 320px;font:16px Arial;color:#000;float: left;margin-left: 20px;padding:0px;}
#Leftmain1 {width: 350px;height: 520px;font:16px Arial;color:#000;float: left;margin-left: 20px;padding:0px;}
#RightMain {float: right;height: 300px;width: 300px;padding: 20px 0px 0px 0px;margin-right: 20px;font:16px Arial;color:#000;}
#RightMainF {float: right;height: 400px;width: 460px; padding:30px 0px 0px 0px;margin-right: 20px;font:16px Arial;color:#000;line-height:2em;}
#RightMainL {float: right;height: 400px;width: 460px; padding:0px;margin-right: 20px;font:16px Arial;color:#000000;line-height:2.5em;}
#RightMainA {overflow:hidden;float: right;height: 445px;width: 545px;padding: 0px; margin-top: 0px;margin-right: 20px;font:16px Arial;color:#000; border: solid 15px #FFF; line-height:18px;}
#RightMainA a.aico:link {font: bold 22px Arial;color: #000;text-decoration: underline; }
#RightMainA a.aico:hover {font: bold 22px Arial;color: #F00;text-decoration: none;}
#RightMainA a.aico:visited {font: bold 22px Arial;color: #000;text-decoration: underline;}
#Rightmain {width: 250px;height: 320px;font:16px Arial;color:#000;float: left;margin-left: 20px;padding:0px;}
#Rightmain1 {width: 250px;height: 520px;font:16px Arial;color:#000;float: left;margin-left: 20px;padding:0px;}
#BottomMain {height: 100px;width: 708px;border: thin solid #000;margin-top: 320px;margin-left: 20px;}
.topleft {width: 200px; height: 180px; border: solid 10px #FFF; border-top: solid 10px #FFF; float: left; font:16px Arial; line-height: 1.1em;}
.topmiddle {width: 200px; height: 180px; border: solid 10px #FFF; margin: 0px 250px 0px 250px; border-top: solid 10px #FFF; font:16px Arial; line-height: 1.1em;}
.topright {width: 200px; height: 180px; border: solid 10px #FFF; float: right; border-top: solid 10px #FFF;font:16px Arial; line-height: 1.1em;}
.left {width: 100px; height: 150px; border: solid 10px #FFF; border-top: solid 10px #FFF; float: left;margin-left: 150px;font:16px Arial; line-height: 1.1em;}
.middle {width: 100px; height: 150px; border: solid 10px #FFF; margin: 0px 305px 0px 305px; border-top: solid 10px #FFF;font:16px Arial; line-height: 1.1em;}
.right {width: 100px; height: 150px; border: solid 10px #FFF; float: right; border-top: solid 10px #FFF;margin-right: 150px; font:16px Arial; line-height: 1.1em;}

#List {width: 670px; height: 200px; margin: 0px auto; padding: 0px 30px 0px 30px; text-align: left; float: left;}
.list ul {text-align: left;margin: 0px auto; padding: 0px;}
.list li {text-align: left;margin: 2px 0px 0px 32px; padding: 0px 0px 0px 8px; font: 12px arial; color:#000; list-style-type: disc;}
#Dorgard {width: 700px; height: 330px; margin: 0px auto; padding: 0px;}
#mainDor {height: 700px;border-left-width: medium;border-left-style: solid;border-left-color: #8D8D8D;background-color: #f3f3f3;float:right;padding: 0px 20px 10px 0px;font:16px Arial;color:#000000;text-align:center;margin: 0px auto;width:730px;line-height:1em;}


/* Company Links */
#main a:link {font: bold 14px Arial;text-transform: capitalize;color: #000;text-decoration: none;}
#main a:visited {font: bold 14px Arial;text-transform: capitalize;color: #000;text-decoration: none;}
#main a:hover {font: bold 14px Arial;text-transform: capitalize;color: #FF0000;text-decoration: underline;}
/*  Footer */
#footer {background-color: #999999;background-position: center;height: 46px;width: 1012px;padding:0px;margin: 0px auto;clear:both; }
#footerText p {font: bold 12px Arial;color: #000000;text-align: center;margin: 0px auto; padding: 14px 0px 0px 0px;text-decoration:none;}
#footerText a:link {font: bold 14px Verdana; color: #FF0099;}
#footerText a:hover {font: bold 14px Verdana; color: #FFF; text-decoration:underline;}
#footerText a:visited {font: bold 14px Verdana;color: #FFF;text-decoration:underline;}
/*maps contact page*/
#contLeft {margin: 0px auto; padding: 0px; width: 300px; float:left;text-align:center;}
#map_canvas {margin: 0px auto; padding: 0px; width: 430px; float: right;}
#ContMaps {background-color: #f3f3f3;float:right;padding:20px 0px 0px 0px;font:16px Arial;color:#000000;text-align:center;margin: 0px auto;width:730px;height: 300px;line-height:1em;}
