#dhtmltooltip{position:absolute;border:1px solid black;font-size:small;padding:2px;background:#FFFFE0;visibility:hidden;z-index:100;}
html{height:100%;margin-bottom:1px;}
body{padding:0px;margin:0px;font-family:sans-serif;background:url(../Image/topBg.jpg) repeat-x #fff;}
form{padding:0px;margin:0px;}
a{color:#0993d4;text-decoration:none;}
a:hover{color:#0993d4;text-decoration:underline;}
textarea,input{border:1px solid #000;}

.mainCon{width:1004px;margin:auto;}
.mainBodyCon{float:left;}
.topCon{width:1004px;height:100px;margin:auto;padding-top:17px;}
.logoCon{float:left;}
.logoCon a{width:86px;height:71px;display:block;background:url(../Image/Tetraplex-Logo.png);}
.logoText{margin:0px 0px 0px 18px;float:left;width:274px;height:74px;background:url(../Image/Tetraplex-text.png) 0px 8px no-repeat;}

.navC0 a{display:block;}

.bannerCon{padding:3px 0px 0px 4px;}

.subLinks{clear:both;background:url(../Image/ds-left.jpg) no-repeat;min-height:422px;}
.subLinks a{text-decoration:none;}
.menutext,.menustext{display:block;border-bottom:1px solid #cdcdcd;color:#6d6d6d;text-decoration:none;padding:32px 0px 29px 0px;margin:0px 0px 0px 30px;}
.menustext{color:#0993d4;padding:32px 0px 29px 40px;background:url(../Image/search_but.png) 0px 27px no-repeat;}

.navCon1{width:1004px;margin:auto;padding:0px 0px 34px 0px;}
.navCon1 table{text-align:center;height:20px;width:1004px;}
.navCon1 a{color:#fff;text-decoration:none;background:url(../Image/border.png) 100% 0% no-repeat;display:block;}
.navCon1 .taAE a{background:none;}

.buttonNav{float:right;width:287px;}
.requestBooking{float:right;background:url(../Image/request-a-booking.png) no-repeat;height:89px;width:279px;}
.requestBooking a{width:150px;height:30px;display:block;margin:40px 0px 0px 0px;position:absolute;}
.contactUs{float:right;background:url(../Image/contact-us.png) no-repeat;height:84px;width:279px;margin:12px 0px 0px 0px;}
.contactUs a{width:150px;height:30px;display:block;margin:40px 0px 0px 0px;position:absolute;}

.footerCon{clear:both;}
.foot{font-size:10px;color:#000000;text-decoration:none;}
.foot a{font-size:10px;color:#000000;text-decoration:none;}
.foot a:hover{font-size:10px;color:#00F9F0;text-decoration:underline;}

.navCon2{float:right;margin:4px 0px 0px 0px;}
.navCon2 a{color:#505050;font-size:small;border-right:1px solid #505050;padding:0px 10px 0px 10px;text-decoration:none;}

.navCon3{text-align:center;clear:both;font-size:small;width:1004px;padding:30px 0px 20px 0px;color:#0993d4;}
.navCon3 table{margin:auto;}

.searchCon{float:right;color:#505050;font-size:small;padding:0px 0px 0px 10px;}
.searchbox{border:1px solid #717171;width:179px;height:18px;padding:2px 0px 2px 5px;margin:1px 5px 0px 5px;font-size:11px;background:#ffffff;color:#000;}
.searchbutton{background:url(../Image/search_but.png);width:23px;height:23px;border:none;cursor:pointer;}

.tabAM{}
.tabAM a{}
.tabAM a:hover{}
.tabM{}
.tabM a{}

.content{padding:0px 10px 0px 10px;margin:0px;background:#fff;width:686px;color:#505050;font-size:small;font-weight:lighter;}
.clientCrumb{padding:10px 10px 10px 0px;}
.clientCrumb a{text-decoration:none;}

.prod{font-size:11px;color:#000000;text-decoration:none;}
.prod a{font-size:15px;color:#999999;text-decoration:none;}
.prod a:hover{font-size:15px;color:#A02730;text-decoration:none;}
.product_display_1_td{padding:15px;}
.price_td_name{background:#dbd0e2 none;margin-left:3px;margin-right:3px;}
.price_td_price{background:#FFFFFF none;margin-left:3px;margin-right:3px;width:55px;text-align:right;}
.price_table{background:#49166D none;width:200px;}
.prod_name_large{font-size:36px;color:#49166D;padding:15px;}
.prod_price_large{font-size:64px;color:#FF0000;padding:15px;}
.product_list_thumb{border:solid 1px #000000;}
.prod_price_med{font-size:30px;color:#49166D;vertical-align:bottom;}
.prod_features{font-size:11px;color:#000000;text-decoration:none;}
.prod_price_small{font-size:14px;color:#49166D;}
.prod_price_name_small{vertical-align:top;font-size:10px;color:#49166D;}

.AdminFunc{border:1px solid #ffffff;background:#3F95DF;color:#ffffff;cursor:pointer;margin:10px 0px 20px 0px;}

.textbox{border:1px solid #3F95DF;width:300px;height:20px;background:#ffffff;color:#000000;}

.headingTitle{padding:0px 0px 0px 0px;color:#0993d4;font-size:x-large;font-weight:lighter;background:#ffffff;}
