@charset "utf-8";

body {margin: 0 auto;padding: 0;font-family:"Trebuchet MS";color: black;font-size:12px;text-align: center;}
a {text-decoration:none;}
#masthead {width:855px;height:190px;background-color:#ff7e00;margin:auto;}
#menu {padding-left:20px;}
#headerbg {width:855px;height:175px;background-color:#ff7e00;padding-left:45px;}
h1 {font: 100% Verdana, Arial, Helvetica, sans-serif;	color: #d01f3c;	font-weight:bold;	}
.disclaimer {font: 75% Verdana, Arial, Helvetica, sans-serif;	color: #ff7e00;	font-weight:normal;}

/* OUTER TABLE FRAME STUFF */
#leftTopBorder {width:100%;height:175px;background-color:#ff7e00;color:#ff7e00;}
#rightTopBorder {width:100%;height:175px;background-color:#ff7e00;color:#ff7e00;}

#leftBorder {width:40px;height:753px;background-color:white;color:white;text-align:right;}
#rightBorder {width:40px;height:753px;background-color:white;color:white;text-align:left;padding-left:40px;}
/* ENDS */

/* BACKGROUNDS FOR THE MAIN PAGE DIVS SECTIONS */
#intro {width:457px;height:171px;background-color:white;background-image:url(bg_about.jpg);background-position:left;background-repeat:no-repeat;padding-top:22px;padding-left:12px;text-align:justify;}
#services {width:454px;height:242px;background-color:white;background-image:url(bg_services.jpg);background-position:left;background-repeat:no-repeat;padding-top:22px;padding-left:12px;text-align:left; line-height:135%;}
#journal {width:454px;height:385px;background-color:white;background-image:url(bg_journal.jpg);background-position:left;background-repeat:no-repeat;padding-top:22px;padding-left:12px;text-align:left;}
#news {width:329px;height:353px;background-image:url(bg_news.jpg);background-position:left;background-repeat:no-repeat;padding-top:22px;padding-left:12px;text-align:left;}
#newstories {width:310px;height:270px;overflow:auto;}
#kte {width:330px;height:117px;background-color:white;}
#compcal {width:331px;height:162px;background-color:white;background-image:url(bg_compcal.jpg);background-position:left;background-repeat:no-repeat;padding-top:22px;padding-left:12px;text-align:left;}
/* ENDS */


/* CLASSES FOR TEXT ON FRONTPAGE */
.readmore {color:#ff7e00;font-family:"Trebuchet MS";font-size:10px;}
.introtext {width:400px;padding-left:10px;margin-top:-2px; align:justify;}
.journalheading {color:#ff7e00;font-family:"Trebuchet MS";font-size:13px;font-weight:bold;}
a.journalheading:link {text-decoration:none;color:#ff7e00;font-family:"Trebuchet MS";font-size:13px;font-weight:bold;}
a.journalheading:visited {text-decoration:none;color:#ff7e00;font-family:"Trebuchet MS";font-size:13px;font-weight:bold;}
.journalheadline {color:#ff7e00;font-family:"Trebuchet MS";font-size:13px; font-style:italic;}
.newsheadline {color:black;font-family:"Trebuchet MS";font-size:11.5px; font-weight:bold;}
.newsource {color:#58595b;font-family:"Trebuchet MS";font-size:11.5px; font-style:italic;}
.newsbody {color:#58595b;font-family:"Trebuchet MS";font-size:11.5px;}
.datestoremember {color:black;font-family:"Trebuchet MS";font-size:10px;}
/* ENDS */

#pageTitle {padding-left:45px;}

/* CLASSES FOR ABOUT PAGE */
#aboutMenu {background-color:white;background-image:url(vsep.gif);background-position:right;background-repeat:no-repeat;text-align:left;padding-left:5px;}
#aboutCompany {text-align:left;padding-left:15px;}
.aboutSectionSelected{color:#f16015;font-family:"Trebuchet MS";font-size:13px;font-weight:bold;text-decoration:none;}
.aboutSection{color:#686868;font-family:"Trebuchet MS";font-size:13px;font-weight:bold;text-decoration:none;}
/* ENDS */

/* CLASSES FOR SERVICES PAGE */
#servicesMenu {background-color:white;background-repeat:no-repeat;text-align:left;margin-left:45px;height:700px;}
#aboutCompany {text-align:left;padding-left:25px;}
.servicesSection{text-align:left;color:#4c4b49;font-family:"Trebuchet MS";font-size:11px;font-weight:bold;text-decoration:none;}
a.servicesSection:link, a.servicesSection:visited {text-align:left;color:#4c4b49;font-family:"Trebuchet MS";font-size:11px;font-weight:bold;text-decoration:none;}
.servicesSectionSelected{text-align:left;color:#4c4b49;font-family:"Trebuchet MS";font-size:12px;font-weight:bold;text-decoration:none;}
.servicesSectionSelected:link, a.servicesSectionSelected:visited{color: #4c4b49; font-size:14px;font-weight:bold;text-decoration:none;}
.aboutSection{color:#4c4b49;font-family:"Trebuchet MS";font-size:13px;font-weight:bold;text-decoration:none;}
.servicetitle {color:#4c4b49;font-family:"Trebuchet MS";font-size:12px;font-weight:bold;text-decoration:none;}
.gradBG {margin-top:-6px;background-image:url(gradbg.jpg); background-repeat:repeat-x;width:171px;height:88px;}
.serlandtext{width:700px;text-align:justify;float:left;padding-left:60px;}
.services_bebg {background-image:url(services_lelement.gif);background-repeat:no-repeat;width:232px;height:223px;padding-left:20px;padding-top:28px;}
.services_febg{background-image:url(services_lelement.gif);background-repeat:no-repeat;width:232px;height:223px;padding-left:20px;padding-top:28px;}
.services_trbg{background-image:url(services_lelement.gif);background-repeat:no-repeat;width:232px;height:223px;padding-left:20px;padding-top:28px;}
.serlink {color:#636466;font-family:"Trebuchet MS";font-size:14px;text-decoration:none;}
#sermg {background-image:url(title_serviceslanding.jpg);background-repeat:no-repeat;width:589px;height:67px;margin-left:50px;_margin-left:-150px;*margin-left:-160px;}
/* ENDS */

/* CLASSES FOR KTE PAGE */
#kteMenu {background-color:white;background-image:url(vsep.gif);background-position:right;background-repeat:no-repeat;text-align:left;padding-left:45px;}
#publicationsBG{text-align:left;color:#ff7d00;font-family:"Trebuchet MS";font-size:13px;text-decoration:none;background-image:url(bg_publications.gif);background-position:center;background-repeat:no-repeat;height:124px;width:169px;}
#toolsMenu{background-color:white;text-align:left;color:#666666;font-family:"Trebuchet MS";font-size:14px;padding-left:45px;}
#tlMenu{background-color:white;text-align:left;color:#ff7d00;font-family:"Trebuchet MS";font-size:14px;padding-left:45px;}
#lbMenu{background-color:white;text-align:left;color:#666666;font-family:"Trebuchet MS";font-size:14px;padding-left:45px;}
.kteIntroText {width:500px;text-align:justify;}
/* ENDS */

/* CLASSES FOR TDS SIMULATOR PAGE */
#bgTDS {width:747px;height:596px;background-color:white;background-image:url(tds_bg.gif);background-position:center;background-repeat:no-repeat;}
#tdscontent {padding-left:5px;}
#selectbg {width:343px;height:42px;background-color:white;background-image:url(tds_itembg.gif);background-position:center;background-repeat:no-repeat;padding-top:16px;padding-left:30px;}
.resultheading {font-family:"Trebuchet MS";font-size:18px;color:#898989;}
.resultline {font-family:"Trebuchet MS";font-size:18px;color:#ff7e00;}
.finalresultline {font-family:"Trebuchet MS";font-size:18px;color:#ff7e00;font-weight:bold;}
/* ENDS */

/* CLASSES FOR TDS SIMULATOR TABLE HIGHLITER */
#mytable {width: 700px;	padding: 0;	margin: 0;}
#mytable caption {padding: 0 0 5px 0;width: 700px;font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align: right;}
#mytable.th {font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #4f6b72;	border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;border-top: 1px solid #C1DAD7;	letter-spacing: 2px;	text-transform: uppercase;	text-align: left;	padding: 6px 6px 6px 12px;	background: #CAE8EA url(bg_header.jpg) no-repeat;}
#mytable.th.nobg {	border-top: 0;	border-left: 0;	border-right: 1px solid #C1DAD7;	background: none;}
#mytable.td {	border-right: 1px solid #C1DAD7;	border-bottom: 1px solid #C1DAD7;	background: #fff;	padding: 6px 6px 6px 12px;	color: #4f6b72;}
#mytable.td.alt {	background: #F5FAFA;	color: #797268;}
#mytable.th.spec {	border-left: 1px solid #C1DAD7;	border-top: 0;	background: #fff no-repeat;	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	text-align: left;}
#mytable.th.specalt {	border-left: 1px solid #C1DAD7;	border-top: 0;	background: #f5fafa no-repeat;	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #797268;	text-align: left;}
/* ENDS */


/* CLASSES FOR MISC STUFF */
.statusnotification {text-align: left;	border: 1px solid #ccc;	padding: 5px 5px 5px 5px;	font-size: 11px;	margin: 0 auto 12px auto;}
.statusnotification:hover {text-align:center; border: 1px solid #ccc;	padding: 15px 15px 15px 15px;	font-size: 12px;	margin: 0 auto 22px auto;}
/* ENDS */

/* CLASSES FOR MONTH CONTAINER */
#monthContainer {width:745px;text-align: left;	border: 4px solid #ff894c;	padding: 5px 5px 5px 5px;	font-size: 11px;margin: 0 auto 12px auto;}
.monthDate {text-align: left;	background-color:#fef2e5;	padding: 5px 5px 5px 5px;	font-size: 11px;line-height: 170%;}
#monthTitle {text-align: left;margin-left:48px;}
.VATKAname {font:Verdana, sans-serif;font-size:12px;font-weight:bold;color:#ff9c00;}
.VATDELname {font:Verdana, sans-serif;font-size:12px;font-weight:bold;color:#ff4800;}
.VATAPname {font:Verdana, sans-serif;font-size:12px;font-weight:bold;color:#ffdd00;}
.VATFTPname {font:Verdana, sans-serif;font-size:12px;font-weight:bold;color:#fcc806;}
.VATSTname {font:Verdana, sans-serif;font-size:12px;font-weight:bold;color:#b64926;}
.VATITname {font:Verdana, sans-serif;font-size:12px;font-weight:bold;color:#5a2c00;}
.VATETname {font:Verdana, sans-serif;font-size:12px;font-weight:bold;color:#ba8653;}
.VATKAdate {font:Verdana, sans-serif;font-size:16px;font-weight:bold;color:black;}
.VATKAcontent {font:Verdana, sans-serif;font-size:12px;font-weight:bold;color:black}

/* ENDS */

/* BUTTONS  */
.buttons a, .buttons button{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px; /* Links */}
.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px; /* IE6 */}
.buttons button[type]{padding:5px 10px 5px 7px; /* Firefox */line-height:17px; /* Safari */}
.buttons button img, .buttons a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;Height:16px;}
/* STANDARD */
button:hover, .buttons a:hover{background-color:#dff4ff; border:1px solid #c2e1ef;color:#336699;}
.buttons a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
/* POSITIVE */
button.positive, .buttons a.positive{color:#529214;}
.buttons a.positive:hover, button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
.buttons a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
/* NEGATIVE */
.buttons a.negative, button.negative{color:#d12f19;}
.buttons a.negative:hover, button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.buttons a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}
/* ENDS */

/* CONTACT FORM */

.cform {height:391px;width:365px;}
#cinnerform {margin-top:30px;margin-left:20px;height:391px;width:345px;padding:3px;color:#aeb763;font:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
#cnotice {text-align:left;padding:4px;color:#4c4b49;font:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
#cnoticetitle {text-align:left;	padding:4px;	color:black;	font:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;}
#csep {	margin-top:2px;	border-right: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;	border-left: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;	height:1px;}
#mapbg {height:360px;width:521px;background-image: url(contact_mapbg.gif);background-position:center;	background-position:right;	background-repeat: no-repeat;}
#cbg {margin-top:-25px;height:364px;width:365px;}
/*   ENDS    */


/* ABOUT */
#ourCompany {height:434px;background-image: url(bg_company.jpg);background-position:center;	background-position:right;	background-repeat: no-repeat;}
#ourCapt{height:480px;background-image: url(bg_ali.jpg);background-position:bottom;	background-position:right;	background-repeat: no-repeat;}
#ourDNA {text-align:left;padding-left:25px;	color:black;	font:"Trebuchet MS";	font-size:12px;}
/*   ENDS    */

/* ////////  accordion //////////////// */

.accordion-click1 {margin:0px;padding:0px;cursor:pointer;}
.accordion-content1 {border-bottom:1px solid #dddddd;margin:0px;padding:0px;color:black;font:"Trebuchet MS";font-size:12px;cursor:pointer;}
/* ////////  End accordion //////////////// */

/* KNOW THE EDGE */
#kteHeader {padding-top:105px;background-image: url(bg_kte.gif);background-position:top;background-repeat: no-repeat;}
.commtitle {font:"Trebuchet MS";font-size:12px;font-weight:bold;color:#2d648b; cursor:pointer;}
.commoptions {font:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}
.commoptions a{font:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;text-decoration:none;}
#kteContainer {padding-left:70px;width:600px;float:left;}
.floatimageleft {float:left;}
/*   ENDS    */



/* ALL ROLLOVERS */
.kterollover a {background: url(kte_mouseover.jpg) 0 0 no-repeat;display:block;width:156px;height:38px;text-decoration:none;color:white;font-size:1px;}
.kterollover a:hover {background-position:-163px;width:156px;}

.homerollover a {background: url(home_mouseover.jpg) 0 0 no-repeat;display:block;width:156px;height:38px;text-decoration:none;color:white;font-size:1px;}
.homerollover a:hover {background-position:-165px;width:156px;}

.servicesrollover a {background: url(services_mouseover.jpg) 0 0 no-repeat;display:block;width:156px;height:38px;text-decoration:none;color:white;font-size:1px;}
.servicesrollover a:hover {background-position:-163px;width:156px;}

.servicesrollover a {background: url(services_mouseover.jpg) 0 0 no-repeat;display:block;width:156px;height:38px;text-decoration:none;color:white;font-size:1px;}
.servicesrollover a:hover {background-position:-163px;width:156px;}

.aboutrollover a {background: url(about_mouseover.jpg) 0 0 no-repeat;display:block;width:156px;height:38px;text-decoration:none;color:white;font-size:1px;}
.aboutrollover a:hover {background-position:-162px;width:156px;}

.contactrollover a {background: url(contact_mouseover.jpg) 0 0 no-repeat;display:block;width:156px;height:38px;text-decoration:none;color:white;font-size:1px;}
.contactrollover a:hover {background-position:-163px;width:156px;}


.lbrollover a {background: url(lb_mouseover.jpg) 0 0 no-repeat;display:block;width:178px;height:74px;text-decoration:none;color:white;font-size:1px;}
.lbrollover a:hover {background-position:-176px;width:178px;}

.ksrollover a {background: url(ks_mousover.jpg) 0 0 no-repeat;display:block;width:178px;height:74px;text-decoration:none;color:white;font-size:1px;}
.ksrollover a:hover {background-position:-178px;width:178px;}

.toolsrollover a {background: url(tools_mouseover.jpg) 0 0 no-repeat;display:block;width:178px;height:74px;text-decoration:none;color:white;font-size:1px;}
.toolsrollover a:hover {background-position:-177px;width:178px;}

.kte_ksrollover a {background: url(kte_ks_mouseover.jpg) 0 0 no-repeat;display:block;width:219px;height:119px;text-decoration:none;color:white;font-size:1px;}
.kte_ksrollover a:hover {background-position:-219px;width:219px;}

.kte_lbrollover a {background: url(kte_lb_mouseover.jpg) 0 0 no-repeat;display:block;width:219px;height:119px;text-decoration:none;color:white;font-size:1px;}
.kte_lbrollover a:hover {background-position:-219px;width:219px;}

.kte_toolsrollover a {background: url(kte_tools_mouseover.jpg) 0 0 no-repeat;display:block;width:219px;height:119px;text-decoration:none;color:white;font-size:1px;}
.kte_toolsrollover a:hover {background-position:-219px;width:219px;}

.about_aboutaccrollover a {background: url(aboutacc_mouseover.jpg) 0 0 no-repeat;display:block;width:182px;height:74px;text-decoration:none;color:white;font-size:1px;}
.about_aboutaccrollover a:hover {background-position:-182px;width:182px;}

.about_credrollover a {background: url(credentials_mouseover.jpg) 0 0 no-repeat;display:block;width:182px;height:74px;text-decoration:none;color:white;font-size:1px;}
.about_credrollover a:hover {background-position:-182px;width:182px;}

.about_approllover a {background: url(approach_mouseover.jpg) 0 0 no-repeat;display:block;width:182px;height:74px;text-decoration:none;color:white;font-size:1px;}
.about_approllover a:hover {background-position:-182px;width:182px;}

/*   ENDS    */
