BODY {
	BACKGROUND: #e4ecec; COLOR: #00000; MARGIN:0px;
}

BODY {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

BODY {
	MIN-WIDTH: 610px;
}
#container {
        MIN-WIDTH: 1020px;
}

#header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; MIN-HEIGHT: 20px; BACKGROUND: url(../image/header_bl.gif) #21497c  no-repeat left bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 2em; voice-family: inherit; 
}

#header UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; Z-INDEX: 90; RIGHT: 0px; BACKGROUND: url(../image/header_br.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
#header LI {
	PADDING-RIGHT: 50px; PADDING-LEFT: 10px; BACKGROUND: url() no-repeat 100% -600px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #515358 1px solid; background-color: #455372
}

#header H1 {
	FONT-SIZE: 2px; Z-INDEX: 100; BACKGROUND: url(../image/header_tl.gif) no-repeat; LEFT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}

#header H2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; RIGHT: 0px; BACKGROUND: url(../image/header_tr.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 12px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}

#headermenu A {
	FONT-SIZE: small; FONT-FAMILY: sans-serif; Font-weight: bold;
	COLOR: White; 
}

#footermenu A {
	FONT-SIZE: 12px; FONT-FAMILY: sans-serif; 
	COLOR: White; 
}

#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 5px; MIN-WIDTH: 985px; BACKGROUND: url(../image/header_bl.gif) #455372 no-repeat left bottom; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 2.0em; voice-family: inherit; 
}

#footer UL {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; Z-INDEX: 90; RIGHT: 0px; BACKGROUND: url(../image/header_br.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
#footer LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url() no-repeat 100% -600px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #515358 1px solid; background-color: #455372;
}

#footer H1 {
	FONT-SIZE: 2px; Z-INDEX: 100; BACKGROUND: url(../image/header_tl.gif) no-repeat; LEFT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}

#footer H2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; RIGHT: 0px; BACKGROUND: url(../image/header_tr.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
.copyrights {
        FONT-SIZE: xx-small; FONT-FAMILY: sans-serif; COLOR: White;	
}

.bodypart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: url() #e4ecec repeat-y right 50%; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; 
        PADDING-TOP: 2px ; font-size: 13;
        vertical-align: top;
}

.defaultFonts {
        FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}



/*- Menu--------------------------- */
        #menudiv
	{
		min-width:500px;
	}

        #loginmenudiv
	{
		min-width:140px;
	}

    #menu {
      float:left;
      width:100%;
      background:#F4F4F4;
      font-size:93%;
      line-height:normal;	  
      }
    #menu ul {
	  margin:0;
	  padding:3px 5px 0px 0px;
	  list-style:none;
      }
    #menu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #menu a {
      float:left;
      background:url("../image/menuLeft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #menu a span {
      float:left;
      display:block;
      background:url("../image/menuRight.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu a span {float:none;}
    /* End IE5-Mac hack */
    #menu a:hover span {
      color:#ff0000;
      }
    #menu a:hover {
      background-position:0% -42px;
      }
    #menu a:hover span {
      background-position:100% -42px;
      }
    #wrapper {
		width:100%;
     }


.content {
    PADDING-TOP: 0px;
}

.contentwithoutpadding {
    PADDING-TOP: 0px;
}
.adv {
    padding-left: 0px;
    padding-right: 0px;
    BACKGROUND-COLOR: #21497c;
    height: 460px;
}

.note{
    FONT-SIZE: 12px;
    COLOR: #FF0000; 
}

 .headerpadding {
PADDING-TOP: 30px;
}

.userheading {
FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #d0dee6;
Width: 100%;
height: 30px;
padding-top: 0px;
color: #000099;
}

.headingtext {
padding-top: 8px;
Font-size: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
/*font-weight : bold;*/
}

.innerheading {
FONT-SIZE: 14; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
Width: 100%;
height: 30px;
padding-top: 0px;
color: #000099
}

.headingdate {
FONT-SIZE: 13; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-ALIGN: right;
BACKGROUND-COLOR: #21497c;
width: 100%;
color: #ffffff
}

.theading{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #003366;
    TEXT-ALIGN: left ;
    PADDING-LEFT : 10px
}
.theading2{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #21497c;
    TEXT-ALIGN: left ;
    /*PADDING-LEFT : 10px*/
}

.tdb{
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B2B2B2;
    TEXT-ALIGN: left ;
    PADDING-LEFT: 10px;
    height: 25px
}

.tdb_quotOrder{
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B2B2B2;
    TEXT-ALIGN: right ;
    PADDING-LEFT: 10px;
    height: 25px
}

.tdb_select{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B2B2B2;
    TEXT-ALIGN: center ;
    height: 25px
}

.tdb_option{
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B2B2B2;
    TEXT-ALIGN: left ;
    PADDING-LEFT: 10px;
}

.tdb_option_black{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B2B2B2;
    TEXT-ALIGN: left ;
    PADDING-LEFT: 10px;
}

.tdb_option_light_blue{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0000b2;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B2B2B2;
    TEXT-ALIGN: left ;
    PADDING-LEFT: 10px;
}

.tdb_option_light_green{
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    COLOR: #00aa99;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B2B2B2;
    TEXT-ALIGN: left ;
    PADDING-LEFT: 10px;
}


.teqheading{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #667788;
    TEXT-ALIGN: center
}

.teqdb{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffb599;
    TEXT-ALIGN: left;
}
.equipteqheading{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    /*COLOR: #333333;*/
    COLOR: #656565;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: right;
    FONT-WEIGHT: bold;
    PADDING-RIGHT : 15px;
    HEIGHT: 20px;
}

.equipteqdb{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    PADDING-LEFT: 15px; 
}
.msg {
color: #000000;
FONT-WEIGHT: bold;
BACKGROUND-COLOR: #CCCCCC;
FONT-SIZE: 12px;
}

.msgtbl{
  width: 100%;
  cellspacing: 0px;
  cellpadding: 0px;
  /*border: solid 1px;*/
  
}

.msgheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #707070;
    TEXT-ALIGN: left;
}

.specialbusarealable {
    padding: 10px; 
    position: absolute; 
    left: 20px; 
    top: 255px;
}

.specialbusareadropdown {
    padding: 10px; 
    position: absolute; 
    left: 283px; 
    top: 255px;
}

.specialbusareamultibox {
    padding: 10px; 
    position: absoulte; 
    left: 283px; 
    top: 255px;
}

.editspecialbusarealable {
    padding: 10px; 
    padding-bottom: 10px; 
    position: absolute; 
    left:4px; 
    top: 530px;
}

.editspecialbusareadropdown {
    padding: 10px; 
    padding-bottom: 10px; 
    position: absolute; 
    left: 255px; 
    top: 530px;
}

.editmultibox {
    padding: 10px; 
    position: absolute; 
    left: 255px; 
    top: 530px;
}

.section {
    padding: 10px; 
    position: relative; 
    left: 0px; 
    top: -10px;
}

.sectiontypedropdownlable {
    padding: 10px; 
    position: absolute; 
    left: -10px; 
    top: 10px;
}

.sectiontypedropdown {
    padding: 10px; 
    position: absolute; 
    left: 355px; 
    top: 10px;
}

.editsectiontypedropdownlable {
    padding: 10px; 
    position: absolute; 
    left: -10px; 
    top: 10px;
}

.editsectiontypedropdown {
    padding: 10px; 
    position: absolute; 
    left: 325px; 
    top: 10px;
}


.msgcompanylable {
    position: absolute; 
    left: 155px; 
    top: 180px;
    FONT-SIZE: 12px;
 }

.msgcompanybox {
    position: absolute; 
    left: 300px; 
    top: 180px;
}

.msgcompanyuserbutton {
    position: absolute; 
    left: 525px; 
    top: 180px;
}

.planttable {
border-top: 1px;
border-bottom: 0px;
border-left: 1px;
border-right: 0px;
border-style: solid;
border-color: green;
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
}

.planttd {
border-bottom: 1px;
border-top: 0px;
border-left: 0px;
border-right: 1px;
border-style: solid;
border-color: green;
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
width: 300px;
}

.termsheading{
FONT-SIZE: 14; 
FONT-WEIGHT: Bold; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
color : Red;
text-align : center;
}

.termssubheading{
FONT-SIZE: 12; 
FONT-WEIGHT: Bold; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
color : Black;
text-align : center;
}

.termstext{
FONT-SIZE: 10; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
color : Black;
text-align : center;
}

.cmpinfotdheading{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left;
    width: 31%;
    FONT-WEIGHT: bold;
}

.cmpinfotd{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #336699;
    TEXT-ALIGN: left;
    width: 69%;
}

.qnaheader{
    PADDING: 5px; 
    PADDING-LEFT : 20px;
    BACKGROUND: #21497c; 
    color: white;
}
.qnacontent{
    border-color: 21497c; 
    border-style: solid;
    border-width: 1; 
    text-align: justify; 
    padding: 20px; 
    height: 100%; 
    background-color: white;
}

.blue {color: #0000ff;}
.green {color:#009900;}
a.blue:link {color: #0000ff;}
a.blue:active {color: #0000ff; }
a.blue:visited {color: #0000ff; }
a.blue:hover {color: #0000ff; }


.ToolText{position:relative; } 
.ToolTextHover{position:relative;} 
.ToolText span{display: none;} 

.ToolTextHover span{ 
  display:block; 
  position:absolute; 
  border:1px solid black; 
  top:1.7em; 
  left:5px; 
  background-color:gray; color:white; 
  text-align: center; 
} 

.default {
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.heading{
   FONT-SIZE: 14px; 
   FONT-FAMILY: Arial, Helvetica, sans-serif; 
   FONT-WEIGHT: bold;
}

.tdheading{
   FONT-SIZE: 12px; 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: bold;
   COLOR: #111111;
   TEXT-ALIGN : Right;
   padding-right: 20px;
}
.tdheading_msg{
   FONT-SIZE: 10px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   /*FONT-WEIGHT: bold;*/
   COLOR: #111111;
   /*TEXT-ALIGN : Right;*/
   padding-right: 20px;
}

.selectBox{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color : #ffffff;
font-weight: normal;
background: #003366;
border: 5px;
}