/* Generated by KompoZer */
#nav {
  margin: 0px;
  padding: 0px;
  position: relative;
  top: 1px;
  left: 0;
  list-style-type: none;
  z-index: 1;
  list-style-position: outside;
}
body {
  margin: 0px;
  height: 100%;
  font-size: 100%;
  background-color: transparent;
  background-image: url(../images/background.jpg);
}
p.mission {
  letter-spacing: 0.01em;
  font-size: 12px;
  font-family: Arial;
  color: black;
}
li.des {
  border: 0px solid black;
  margin: 0px;
  padding: 2px;
  position: relative;
  letter-spacing: 0.01em;
  font-weight: bold;
  font-size: 0.9em;
  color: #000000;
  font-family: "Comic Sans MS";
  background-color: transparent;
}
li.des1 {
  border: 0px solid black;
  padding: 2px;
  position: relative;
  background-color: #ffffff;
  letter-spacing: 0.01em;
  font-weight: normal;
  font-size: 0.9em;
  color: #000000;
  font-family: "Times New Roman";
}
table {
  border:  none;
}
th {
  margin: 0px;
  padding: 2px;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
}
.Heading {
  font-family: Arial;
  color: #ff3600;
  font-weight: normal;
  font-size: 14px;
}
a.image {
  border: 0px solid black;
  margin: 0px;
  padding: 0px;
  font-weight: bold;
  font-size: 14px;
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
}
.date_news {
  font-weight: normal;
  font-style: italic;
  font-family: Arial;
  color: #093e8c;
  font-size: 9px;
}
.subMenu {
  background-repeat: no-repeat;
}
.click {
  background-color: #ff3300;
  color: #000000;
}
.click ul {
  display: block;
}
marquee {
  padding: 0px;
  max-height: 100%;
}
.FloatLeft {
  float: left;
}
.FloatRight {
  float: right;
}
.EmailLink {
  color: #4c4a37;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
p {
  font-family: verdana;
  font-size: 11px;
  color: #333333;
}
table.index {
  border: 1px solid black;
  margin: 0px;
  padding: 2px;
  position: relative;
  display: inline;
  font-weight: normal;
  font-size: 1.05em;
  color: #4c4a37;
  letter-spacing: -0.04em;
  font-family: "Lucida Sans";
}
h1 {
  font-family: Arial;
  color: #464566;
  font-weight: bold;
  font-size: 12px;
}
.greyback {
  background-color: #686667;
  color: white;
  font-family: verdana;
  font-size: 9px;
}
h2 {
  font-style: normal;
  font-family: verdana;
  text-align: center;
  font-weight: normal;
  font-size: 14px;
  color: #ff3600;
}
h3 {
  letter-spacing: -0.08em;
  text-decoration: none;
  margin-top: 0;
  font-family: verdana;
  font-weight: bold;
  font-size: 11px;
  color: #666666;
}
h4 {
  display: inline;
  font-weight: bold;
  font-size: 0.85em;
  color: #3d3d3d;
  letter-spacing: -0.09em;
  position: relative;
  text-decoration: none;
}
.HomePageTitle {
  display: block;
  font-size: 2em;
  padding-bottom: 3px;
  color: #7d775b;
  letter-spacing: -0.06em;
}
.footer {
  font-family: Arial;
  background-image: url(../images/footer.jpg);
  background-repeat: no-repeat;
  font-size: 10px;
  color: #666666;
}
.lightGrey {
  color: black;
  font-size: 11px;
  text-align: justify;
  font-family: verdana;
  line-height: 16px;
  background-color: #dddddd;
}
.tableWhite {
  border-left: 1px solid #686667;
  border-right: 1px solid #686667;
  background-color: #ffffff;
}
.newsBg {
  background-image: url(../images/newsGrad.gif);
  background-repeat: repeat-x;
}
.orgBG {
  background-repeat: repeat-x;
  background-color: transparent;
  background-image: url(../images/org.jpg);
}
.forNews {
  background-position: left top;
  background-repeat: no-repeat;
  background-image: url(../images/greybg.gif);
}
.fornews2 {
  background-image: url(../images/greylightBg.gif);
}
.bottomLineNews {
  background-image: url(../images/bottomLine.gif);
  background-repeat: repeat-x;
}
.fornewsRt {
  background-position: left top;
  background-repeat: repeat;
  background-image: url(../images/midRt.gif);
  background-attachment: fixed;
}
.OrangeNews {
  background-color: #d48d29;
}
.BackImage {
  background-image: url(../images/newsCornerMid.gif);
  background-repeat: repeat-x;
}
.beigeColour {
  background-color: #f4e4ce;
  line-height: normal;
  text-decoration: none;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  text-align: justify;
}
.bodyText {
  line-height: 16px;
  background-color: white;
  font-family: Arial;
  text-align: justify;
  font-size: 11px;
  color: #666666;
}
.dottedLines {
  background-repeat: repeat-y;
  background-image: url(../images/dottedLines.gif);
}
.forDottedLines {
  background-image: url(../images/dottedLines.gif);
  background-repeat: repeat-y;
}
a.menu2:link {
  cursor: pointer;
  font-weight: bold;
  font-size: 16px;
  color: white;
  line-height: normal;
  font-family: verdana;
  text-decoration: none;
}
a.menu2:visited {
  cursor: pointer;
  font-weight: bold;
  font-size: 16px;
  text-decoration: none;
  font-family: verdana;
  color: white;
}
a.menu2:hover {
  cursor: pointer;
  font-size: 16px;
  font-weight: bold;
  color: #d21c1c;
  text-decoration: none;
  font-family: verdana;
}
a.menu2:active {
  cursor: pointer;
  font-weight: bold;
  font-size: 16px;
  color: white;
  text-decoration: none;
  font-family: verdana;
}
a.news:link {
  font-family: Arial;
  text-decoration: none;
  line-height: 16px;
  font-weight: bold;
  font-size: 11px;
  color: #999999;
}
a.news:visited {
  font-family: Arial;
  text-decoration: none;
  line-height: 16px;
  font-weight: bold;
  font-size: 11px;
  color: #999999;
}
a.news:hover {
  font-family: Arial;
  line-height: 16px;
  font-weight: bold;
  font-size: 11px;
  color: #cc0000;
}
a.register:link {
  font-weight: normal;
  text-decoration: underline;
  color: #666666;
  line-height: 16px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
}
a.register:hover {
  font-weight: normal;
  line-height: 16px;
  text-decoration: none;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #cc0000;
}
a.register:visited {
  font-weight: normal;
  text-decoration: underline;
  color: #666666;
  line-height: 16px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
}
a.register:active {
  font-weight: normal;
  text-decoration: underline;
  color: #666666;
  line-height: 16px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
}
a.TopLink:active {
  font-size: 10px;
  text-decoration: none;
  color: #666666;
  font-family: verdana;
  font-weight: normal;
}
a.TopLink:link {
  font-size: 10px;
  text-decoration: none;
  color: #666666;
  font-family: Verdana;
  font-weight: normal;
}
a.TopLink:visited {
  font-size: 10px;
  text-decoration: none;
  color: #666666;
  font-family: Verdana;
  font-weight: normal;
}
a.TopLink:hover {
  text-decoration: underline;
  font-size: 10px;
  color: #ff0000;
  font-family: Verdana;
  font-weight: normal;
}
a.oms:active {
  font-family: Arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
  color: #ffffff;
}
a.oms:link {
  font-family: Arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
  color: #ffffff;
}
a.oms:visited {
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: white;
}
a.oms:hover {
  font-family: Arial;
  font-weight: bold;
  text-decoration: underline;
  font-size: 13px;
  color: #ffcc00;
}
a.grey:active {
  font-family: Arial;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  color: #666666;
}
a.grey:link {
  font-family: Arial;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  color: #666666;
}
a.grey:visited {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #666666;
}
a.grey:hover {
  font-family: Arial;
  font-weight: bold;
  text-decoration: underline;
  font-size: 11px;
  color: #ff0000;
}
.green {
  background-image: url(../images/green.gif);
  background-repeat: repeat-x;
}
.topHeader {
  background-color: #948571;
}
.forOuterTable {
  background-image: url(../images/greyBg.gif);
  background-repeat: repeat-x;
  background-position: left top;
}
.outerTableBot {
  background-image: url(../images/greyBg.gif);
  background-repeat: repeat-x;
  background-position: left bottom;
}
.forOrgBg {
  background-image: url(../images/org2.jpg);
  background-attachment: fixed;
  background-repeat: no-repeat;
}
.sideContentHeading {
  font-family: Arial;
  font-weight: bold;
  font-size: 10px;
  color: #5b5b00;
}
.breadcrumbs {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 9px;
  color: #666666;
}
.redText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #e05924;
  font-weight: normal;
}
.dotTable {
  background-image: url(../images/dotes.gif);
  background-repeat: repeat-y;
  background-position: center top;
}
.middleDot {
  background-repeat: repeat-y;
  background-image: url(../images/middleCenterDot.gif);
  background-position: left top;
}
.rightDot {
  background-image: url(../images/middlerightDot.gif);
  background-position: left top;
  background-repeat: repeat-y;
}
.bottomDot {
  background-repeat: repeat-x;
  background-image: url(../images/bottomcenterDot.gif);
  background-position: left top;
}
.greyBg {
  background-image: url(../images/trans.gif);
  background-repeat: repeat-x;
  font-family: Arial;
  font-size: 9px;
  color: white;
}
.Logo {
  background-image: url(../images/logo1.gif);
  background-attachment: fixed;
  background-position: left top;
  background-repeat: repeat-y;
}
.gradLine {
  background-image: url(../images/greybg.gif);
  background-repeat: repeat-x;
  background-position: left bottom;
  background-color: white;
}
.gradline2 {
  background-repeat: repeat-x;
  background-image: url(../images/greybg.gif);
  background-color: white;
}
.YellowBg {
  background-color: #e29c31;
}
dot {
  background-image: url(../images/dottedline.gif);
  background-repeat: repeat-y;
  background-position:  center center;
}
.forGrad {
  background-image: url(../images/newsGrad.gif);
  background-repeat: repeat-x;
}
.dotline {
  background-image: url(../images/dottedline.gif);
  background-repeat: repeat-y;
  background-position: center top;
}
.lineHeight {
  line-height: 3px;
}
.orange {
  background-image: url(../images/orangeGrad.gif);
  background-repeat: repeat-x;
}
.blueColor {
  background-color: #87baff;
}
.horiline {
  background-image: url(../images/horidottedLine.gif);
  background-repeat: repeat-x;
  background-position: left center;
}
.pscolor {
  font-family: verdana;
  font-size: 11px;
  color: red;
}
.orangehighlight {
  font-family: verdana;
  font-size: 11px;
  color: #ff9900;
  font-weight: bold;
}
.forHeight {
  line-height: 11px;
}
.forHome {
  border-style: none none dotted;
  border-color: silver silver #d22311;
  border-width: 1px;
}
.forService {
  border-style: none none dotted;
  border-color: silver silver #66cccc #cccccc;
  border-width: 1px;
}
.forSolutions {
  border-style: none none dotted;
  border-color: silver silver #bd7e3f;
  border-width: 1px;
}
.forAboutUs {
  border-style: none none dotted;
  border-color: silver silver #6f637c;
  border-width: 1px;
}
.forContact {
  border-style: none none dotted;
  border-color: silver silver #a99ed3;
  border-width: 1px;
}
.OrangeRed {
  background-position: right top;
  background-repeat: no-repeat;
  background-image: url(../images/bg.gif);
}
.greyBar {
  background-image: url(../images/greyBar.gif);
  background-repeat: repeat-x;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
}
.launch {
  background-image: url(../images/launch.gif);
  background-repeat: repeat-x;
  background-position: left bottom;
  font-family: Arial,Helvetica,sans-serif;
  color: #666666;
  font-weight: bold;
  font-size: 12px;
}
.launchBg {
  background-image: url(../images/launchBg.jpg);
  background-repeat: no-repeat;
}
.dotLine {
  background-image: url(../images/dottedline.gif);
  background-repeat: repeat-y;
}
.greenText {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  color: #009900;
  font-size: 12px;
}
.forBorder {
  border-style: none solid solid;
  border-left: 1px solid silver;
  border-right: 1px solid silver;
  border-bottom: 1px solid silver;
}
.bgNew {
  background-repeat: repeat-x;
  background-image: url(../images/bg9.gif);
}
.whiteBg {
  font-family: Verdana;
  font-size: 10px;
  background-color: white;
}
.picbg {
  background-repeat: no-repeat;
  background-image: url(../images/homePagePicNew.jpg);
  background-position: left top;
}
.bgKhushii {
  background-image: url(../images/gradient.gif);
  background-repeat: no-repeat;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #7b7575;
  width: 471px;
  height: 145px;
  padding-left: 18px;
}
.headingWhite {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: white;
  font-weight: normal;
}
.picBg2 {
  background-repeat: no-repeat;
  background-image: url(../images/customSoftwareDevelopment.jpg);
}
.dotLineHori {
  background-image: url(../images/dotesHori.gif);
  background-repeat: repeat-x;
}
.forbullets {
  list-style-image: url(../images/arrow2.gif);
}
.curvetable {
  background-image: url(../images/curve.gif);
  background-repeat: no-repeat;
  background-position: left top;
}
.topMid {
  background-image: url(../images/client/midTop.gif);
  background-repeat: repeat-x;
}
.rtMid {
  background-repeat: repeat-y;
  background-image: url(../images/client/midrtsde.gif);
}
.midLeft {
  background-image: url(../images/client/midsde.gif);
  background-repeat: repeat-y;
}
.botMid {
  background-image: url(../images/client/mdbot.gif);
  background-repeat: repeat-x;
}
#missionK {
  background-image: url(../images/missionBG.gif);
  background-repeat: no-repeat;
  width: 160px;
  height: 133px;
}
.ss {
  overflow: scroll;
  top: 20px;
}
