body {background-color: #DBE1E6;   margin: 0px;   padding: 0px;   font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 12px;   line-height: 1.5em; color: #696969;}

/* Structure Styles */
#maintable {margin-right: auto;   margin-left: auto;}

.basebg {background-image: url(../images/page-bg2.gif);   background-repeat: repeat-y;   padding-right: 14px;   padding-left: 14px;}

#home {z-Index:2; LEFT: 100px; WIDTH: 42px; POSITION: absolute; TOP: 138px; padding:0px 0px; white-space:nowrap;  filter:alpha(opacity=70); BORDER: #A9A9A9 0px solid;}

#software {z-Index:2; LEFT: 100px; WIDTH: 42px; POSITION: absolute; TOP: 160px; padding:0px 0px; white-space:nowrap;  filter:alpha(opacity=70); BORDER: #A9A9A9 0px solid;}

#design {z-Index:2; LEFT: 100px; WIDTH: 42px; POSITION: absolute; TOP: 182px; padding:0px 0px; white-space:nowrap;  filter:alpha(opacity=70); BORDER: #808080 0px solid;}

#solutions {z-Index:2; LEFT: 100px; WIDTH: 42px; POSITION: absolute; TOP: 202px; padding:0px 0px; white-space:nowrap;  filter:alpha(opacity=70); BORDER: #808080 0px solid;}

#gadgets {z-Index:2; LEFT: 100px; WIDTH: 42px; POSITION: absolute; TOP: 222px; padding:0px 0px; white-space:nowrap;  filter:alpha(opacity=70); BORDER: #808080 0px solid;}

#events {z-Index:2; LEFT: 100px; WIDTH: 42px; POSITION: absolute; TOP: 244px; padding:0px 0px; white-space:nowrap;  filter:alpha(opacity=70); BORDER: #808080 0px solid;}

#contact {z-Index:2; LEFT: 100px; WIDTH: 42px; POSITION: absolute; TOP: 264px; padding:0px 0px; white-space:nowrap;  filter:alpha(opacity=70); BORDER: #808080 0px solid;}

#contenttable {margin-top: 10px;}

.navtd {width: 170px;   background-color: #74A3D8;}

.contenttd {padding-left: 15px}

.vertical {layout-flow: vertical-ideographic;  font-family: Arial, Helvetica, sans-serif;   font-size: 10px; color: #A9A9A9; padding-top: 17px}

td {vertical-align:top;}

td.cw {vertical-align:top;    font-family: Arial, Helvetica, sans-serif;   font-size: 10px; color: #808080; padding-right: 20px;}

td.vert {vertical-align:bottom;    font-family: Arial, Helvetica, sans-serif;   font-size: 10px; color: #808080; height:100%}

td.head {background-color: #74A3D8;   margin: 0px;   padding: 0px;   font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 12px;  font-weight: bold; text-align:center; line-height: 1.5em; color: #0000CD;}

td.alt {background-color: #A5C6FF;   margin: 0px;   padding: 0px;   font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 12px;  font-weight: normal; text-align:center; line-height: 1.5em; color: #0000CD;}

/* navigation Styles */
.buttonscontainer {width: 170px;}

.buttons a:link, .buttons a:visited {background: url(../images/button.gif); background-color: #b5cefd; border-bottom:  1px solid #FFFFFF; color: #90B0EB; display: block; font-weight: bold; padding:  5px; text-align: left; text-decoration: none; width: 160px;    line-height: 1.1em;}

.buttons a:hover {background: url(../images/button3.gif); background-color: #0000CD;   color: #FFFFFF;   text-decoration: none;}

/* .buttons a:link, .buttons a:visited {background: url(../images/button.gif); background-color: #b5cefd; border-bottom:  1px solid #FFFFFF; color: #0000CD; display: block; font-weight: bold; padding:  5px; text-align: left; text-decoration: none; width: 160px;    line-height: 1.1em;}

.buttons a:hover {background: url(../images/button3.gif); background-color: #d7e5fe;   color: #FFFFFF;   text-decoration: none;}
 Text and Link Styles */
h1, h2, h3, h4 {line-height: normal;   font-size: 20px;   font-family: Arial, Verdana, Georgia, "Times New Roman", Times, serif;   font-weight: normal;   color: #0000CD;   margin: 0px;   padding: 0px;}

a:link, a:visited {color: #0000CC;   text-decoration: none;}

a:hover {color: #ADBFD1;   text-decoration: none;}

/* Additional Styles */
.footer {height: 1px;   border-top-width: 1px;   border-top-style: solid;   border-top-color: #90B0EB;   padding: 5px;   margin: 10px 0px;   font-size: 11px;}

.footernew {height: 1px;   border-top-width: 1px;   border-top-style: solid;   border-top-color: #90B0EB;   padding: 0px; margin: 0px 5px; font-size: 11px;}

.submenu {font-size: 11px; color: #0000CC;}

.designed {font-size: 10px;}

.tm {font-size: 8px; vertical-align: super}

.image {border: 1px #a9a9a9}

.inputSubmit {background-color: #74A3D8; border:  1px outset; border-color: #808080 #D3D3D3 #D3D3D3 #808080; color: #FFFFFF; cursor:  hand; font-family:   Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; width: 100px; height:19px}

/* End of style section. Generated by AceHTML at 22/12/2005 17:10:52 */