body {margin:0px;font-family: Arial;font-size:11px;}
a, a:visited { border:0; color:#ffffff; text-decoration: none;}	
a:hover, a:focus{text-decoration: underline;}
img { border:0;}
/* Typography
-----------------------------------------------------------------------------*/
h1{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 15px;color:#4E4F50;text-decoration: none;margin: 0px;}	
h2{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color:#4E4F50;text-decoration: none;padding-top: 1px;}
h3{font-size: 14px;font-family: Geneva, Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration: none;font-weight: bold;}
h4 {font-size: 10px;font-family: Geneva, Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration: none;}
.holder {width:960px; margin:20px auto 0 auto;}
.content-hold {width: 960px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.bottom-shade {width: 100%;margin: 0px;background-image: url(../images/bg-grey.png);background-repeat: repeat-x;height: 73px;bottom:0px;margin-bottom:0px;z-index: 9999; }
.txt-10{font-size: 10px;color: #3F4041;line-height: 20px;}
.txt-10 a:link {color: #3F4041;}
.txt-10 a:hover {color: #F00076;}
.txt-10 a:visited {color: #3F4041;}
.txt-10-lightgrey {font-size: 10px;color: #A5A7A9;line-height: 20px;}
.area1-menu {width: 160px;}
.area2-img {background:url(../images/ajax-loader.gif) center no-repeat;height:360px;width:320px;}
.area3-contentarea {padding: 0px;padding-right: 5px;}
.holder-menu {color:#FFFFFF;}
.text-title-menu {font-size: 16px;color: #FEDC93;line-height: 40px;font-weight: normal;padding-left: 10px;}
/* navigation*/
.topmenu { font-family:Arial, Helvetica, sans-serif; font-stretch:none; font-size:14px; height:36px; margin:40px 0 0 0; padding:0;}
.topmenu p { margin:0; padding:0;}
.topmenu ul{ padding:0; margin:0;}
.topmenu li{border-top-left-radius:15px;border-top-right-radius:15px;float:left; list-style:none; margin:0; padding:0;}
.topmenu li a { display:block; padding:10px 51px; margin:0;}
.topmenu li a:hover { text-decoration:none;}
.topmenu li.color1 { background:#f91811; padding:0 8px 0 9px;}
.topmenu li.color2 { background:#fa4c24;}
.topmenu li.color3 { background:#f5a220;}
.topmenu li.color4 { background:#a4cd16;}
.topmenu li.color5 { background:#47a022;}
.topmenu li.color6 { background:#2682aa; float:right;}
/*home icon*/
.homeicon { margin:-90px 0 0 0; position: absolute; width:960px; text-align:center; z-index:9999;}
.homeicon {}
.clear { clear:both;}
.holder-footer {width:960px;color:#FFFFFF;margin-right:auto;margin-left:auto;padding-bottom:80px;}
/* Sidebar Content
----------------------------------------------- */
#sidemenu {display: block;margin: 0 5px 0 0;width: 97%;padding: 0 0 0 5px;}
#sidemenu ul {display: block;margin:0 5px 0 0;list-style:none;list-style-type: none;padding: 0em;}
#sidemenu li a{margin:0 0 0 0;font-size: 11px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;color: #FFFFFF;list-style-type: none;text-indent: -5px;line-height: 18px;display: block;padding: 0 0 2px 5px;width: 97%;}
#sidemenu li span{margin:0;text-indent:-5px;font-size: 11px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;line-height: 18px;color: #FFFFFF;padding-top: 0;padding-bottom: 2px;padding-left: 5px;list-style-type: none;display: block;}
#sidemenu li a:hover{display: block;color: #FFCC00;text-decoration: none;}
body#workshopabout a#nav-about,
body#workshop-vision a#nav-vision,
body#workshop-value a#nav-value,
body#workshop-commitment a#nav-commit,
body#workshopevents a#nav-events,

body#in-future a#nav-future,
body#in-concept a#nav-concept,
body#in-feature a#nav-feature,
body#in-service a#nav-service,

body#p-program a#nav-p-program,
body#p-touchcare a#nav-p-touchcare,
body#p-toucheasy a#nav-p-toucheasy,
body#p-econ a#nav-p-econ,
body#p-comtouch a#nav-p-comtouch,
body#p-corptouch a#nav-p-corptouch,
body#p-touchladies a#nav-p-touchladies,

body#tip-1 a#nav-tip-1,
body#tip-2 a#nav-tip-2,

body#contact-location-main a#nav-contact-location,
body#contact-location-1 a#nav-contact-location,
body#contact-location-2 a#nav-contact-location,
body#contact-location-3 a#nav-contact-location,
body#contact-location-4 a#nav-contact-location,

body#contact-enquiry a#nav-contact-enquiry{color: #FFFF00;font-weight: bold;font-size: 12px;} 
.content {font-size: 12px;}
.frame {overflow: auto;height: 330px;padding:10px;margin-bottom: 10px;}

.theme1 {background-color: #F91911;color: #FFFFFF;background-image: url(../images/bg-bottom-white.png);background-repeat: no-repeat;background-position: center bottom;margin-bottom: 10px;}
.theme2 {background-color: #FA4F25;color: #FFFFFF;background-image: url(../images/bg-bottom-white.png);background-repeat: no-repeat;background-position: center bottom;margin-bottom: 10px;}
.theme3 {background-color: #F5A220;color: #FFFFFF;background-image: url(../images/bg-bottom-white.png);background-repeat: no-repeat;background-position: center bottom;margin-bottom: 10px;}
.theme4 {background-color: #A8D017;color: #FFFFFF;background-image: url(../images/bg-bottom-white.png);background-repeat: no-repeat;background-position: center bottom;margin-bottom: 10px;}
.theme5 {background-color: #439B20;color: #FFFFFF;background-image: url(../images/bg-bottom-white.png);background-repeat: no-repeat;background-position: center bottom;margin-bottom: 10px;}
.theme6 {background-color: #247CA6;color: #FFFFFF;background-image: url(../images/bg-bottom-white.png);background-repeat: no-repeat;background-position: center bottom;margin-bottom: 10px;}
.text-title-menu2 {font-size: 16px;color: #FFFF00;line-height: 40px;font-weight: normal;padding-left: 10px;}
.text-title-menu3 {font-size: 16px;color: #FFFF00;line-height: 40pxbackground-position: leftbackground-image: url(../images/icon-down.gif)font-weight: normalcolor: #EFF709padding-left: 15pxfont-size: 13pxbackground-repeat: no-repeatline-height: 18px;font-weight: normal;padding-left: 10px;}
.text-title-menu4 {font-size: 16px;color: #336600;line-height: 40px;font-weight: normal;padding-left: 10px;}
.text-title-menu5 {font-size: 16px;color: #CCFF00;line-height: 40px;font-weight: normal;padding-left: 10px;}
.text-title-menu6 {font-size: 16px;color: #00CCFF;line-height: 40px;font-weight: normal;padding-left: 10px;}
.txt-color-3 {font-family: "Segoe UI", Arial;font-size: 16px;color: #FFFF00;font-weight: normal;padding-left: 0px;}
.promotion-top {font-family: "Segoe UI", Arial;font-size: 16px;color: #FFFF00;font-weight: normal;padding-left: 5px;position: absolute;top: 413px;display: inline;vertical-align: bottom;}
.list ul {margin: 0 0 0 0;list-style-type: none;}
.list  li {padding: 0px 0 0px 14px;margin: 0px 0 0px -10px;list-style-type: none;background-image: url(../images/list-style-arrow.png);background-repeat: no-repeat;background-position: 0px 3px;}
.text-yellow {font-size: 13px;color: #EFF709;font-weight: normal;line-height: 18px;padding-left: 5px;background-image: url(../images/icon-down.gif);background-repeat: no-repeat;background-position: left 3px;}
.text-yellow  a:link {color: #EFF709;padding-left: 15px;}
.text-yellow  a:hover {color: #8CC214;padding-left: 15px;}
.text-yellow  a:visited {color: #EFF709;padding-left: 15px;}
.hidebox {padding-bottom: 5px;}
.bottom-line {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #32ABC8;padding-bottom: 4px;padding-top: 4px;}
.btn-style {border-bottom-width: 0px;font-size: 11px;background-image: url(../images/btn-bg.png);margin: 0px;padding: 0px;height: 28px;width: 82px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;background-color: #247CA6;color: #FFFFFF;}
.field-style {font-family: "Segoe UI", Arial;font-size: 12px;width: 250px;}
.txt-color-4 {font-family: "Segoe UI", Arial;font-size: 16px;color: #0BE4F7;font-weight: normal;padding-left: 0px;}

.txt-11 {font-size: 11px;}
#photo {float:left;margin: 0;display: block;}
#photo img {border-color:#FFFFFF;float:left;margin: 5px;display: block;padding:4px;background-color:#FFFFFF }
#photo a{margin:0px;text-decoration: none;padding:4px;background-color:#FFFFFF}
#photo:hover{margin:0px;text-decoration:none;border-color:#E4E5E5; }
.tips-special { background:#f2f2f2; color:#333; font-size:12px;}
.tips-special h4,h3 { color:#333;}
