#container {  
float:left; height:auto; width:750px;
border-left:2px solid #999999; border-right:2px solid #999999; background-color:#f7f7f7;
}

#menuBar { 
float:left; left:0px;
width:100%; height:34px;
line-height:21px;
border-right:2px solid #999999;	border-left:2px solid #999999; 
background-image:url(../images/menubarback.jpg); background-repeat:repeat-x;
}

#topBanner { 
width:750px; height:71px; left:0px;
border-right:2px solid #999999;	border-left:2px solid #999999;	
background-image:url(../images/topBanner.jpg);	background-position:top;
}

#shell { 
background-color:#FFFFFF;
text-align:left;
width: 750px;
margin-left:auto; margin-right:auto;
}

#maitenance { 
text-align:left;
width: 750px; height:80px;
margin-left:auto; margin-right:auto;
background-color:#FFFFFF;
border:1px solid #333333;
padding:20px 5px 20px 5px;
}
#maitenance1 { 
width: 750px;
margin-left:auto; margin-right:auto;
text-align:left;
background-color:#FFFFFF;
border:1px solid #333333;
padding:20px 5px 20px 5px;
}


#bottom {  width:750px; background-color: #333333; clear:both; }

.boxFooter {  width:750px; height:23px; color:#CCCCCC; text-align:center; line-height:26px; 
background-image:url(../images/footer.jpg);	background-repeat:repeat-x; background-position:bottom; border-bottom:1px solid #666666; }

.clearingBox  {  clear: both; line-height: 1px; background-color:#ffffff;}

/*2 cols */
.innerFloat2   {  width: 750px;  padding-top:5px;  }
.leftColumn2  {  width: 536px; float: left; padding-left:5px;   }
.rightColumn2  {  width: 196px; float: right; padding-right:6px;  }

/*index */
.innerFloat3   {  width: 750px;  padding-top:5px;  }
.newsCol  {  width: 196px; float: left; padding-left:6px;  }
.bodyCol  {  width: 536px; float: right; padding-right:6px; padding-left:6px;   }

/*Catologues */
.innerFloat3   {  width: 750px;  padding-top:5px;  }
.menu  {  width: 150px; float: left; padding-right:6px; margin:0px;   }
.mainCol  {  width: 729px; float: right; padding-right:6px; padding-left:6px;  }

/*1 col */
.innerFloat4   {  width: 750px;  padding-top:5px;  }
.mainCol2  {  width: 738px; float: left; padding-right:6px; padding-left:6px;  }



.TopMenuSpacer1 { float:left; height:22px; width:25px; }

.TopMenu0  { float:left;	height:22px; width:65px; }

.TopMenu1  { float:left; height:22px; width:53px; /*background-image:url(../images/home-over.gif); */ }

.TopMenu2  { float:left; height:22px; width:76px; background-image:url(../images/topmenuarrow.gif); background-repeat:no-repeat; background-position:right;  }

.TopMenu3  {  float:left; height:22px; width:59px; /*background-image:url(../images/clients-over.gif); */ }

.TopMenu4  { float:left; height:22px; width:72px; background-image:url(../images/topmenuarrow.gif); background-repeat:no-repeat; background-position: right;  }

.TopMenu5  { float:left; height:22px; width:57px; background-image:url(../images/topmenuarrow.gif); background-repeat:no-repeat; background-position: right;  }

.TopMenu6  { float:left; height:22px; width:81px;  }

.over2 { float:left; height:22px; width:80px; background-image:url(../images/topmenuarrow-over.gif); background-repeat:no-repeat; background-position:right; }
.over4 { float:left; height:22px; width:75px; background-image:url(../images/topmenuarrow-over.gif); background-repeat:no-repeat; background-position: right; }
.over5 { float:left; height:22px; width:60px; background-image:url(../images/topmenuarrow-over.gif); background-repeat:no-repeat; background-position: right; }

.floatR {  float:right; }
.floatR1 {  float:right; clear:both; }
.floatR2 {  float:right; clear:right; }


.form {  width:100%; }
.form td { padding:4px 0px 4px 0px; color:#666666; vertical-align:top; }


.formDivCol2 {   text-align:left; padding:3px 2px 3px 2px; width:295px; }
.formDivCol4 {   text-align:left; padding:2px 2px 2px 2px; width:380px; }
.formTextarea {  text-align:left; padding:2px 2px 2px 2px; width:300px; }
.formspacer {   height:10px; width:100%; }

.long {  margin:10px 0px 10px 0px; float:left; width:100%; text-align:left; color:#476B8F; }
.long1 {  margin:10px 0px 10px 0px; float:left; width:100%; text-align:center; color:#0066CC; }

.long2 {  width:100%; color:#cccccc;  padding:0px 0px 0px 0px; line-height:33px; height:30px; vertical-align:middle; border-bottom:1px solid #cccccc; background-color:#f7f7f7; }
.long3 { padding-bottom:4px ;padding-top:4px; line-height:normal; }



.long2 A:link { text-decoration:none; font-weight:bold; color:#333333;  }
.long2 A:visited { text-decoration:none; font-weight:bold; color:#333333;  }

.long2 A:hover { text-decoration:underline; font-weight:bold; color:#333333; }
.long2 A:active { text-decoration:none; font-weight:bold; color:#333333;  }

.msg { float:left; color:#999999; width:100%; text-align:right; }
.tab1 { vertical-align:top; margin:0px 0px 20px 0px; padding:0px 0px 0px 0px;  }

.shortCol { vertical-align:top; text-align:left;width:20%; color:#333333; font-weight:bold; margin:0px 5px 0px 5px; padding:0px 0px 0px 0px; }
.longCol { vertical-align:top; text-align:left; margin:0px 0px 0px 0px; width:80%; }
.head { vertical-align:top; text-align:left; margin:0px 5px 5px 5px; padding:0px 0px 0px 0px; font-size:14px; font-weight:bold; color:#FF6600; } 


.imgLeft1 {
float:left;
padding:2px 2px 2px 2px;
}
.imgLeft {
float:left;
padding:5px 5px 5px 0px;
}

/* Inside Whiteback */
.leftParagraphCol {  width:380px; vertical-align:top; text-align:left; padding-bottom:20px; }
.rightfeatureCol {  padding-left:10px; width:100px; padding-bottom:20px; vertical-align:top; text-align:left; }

.catTable {  border:1px solid #eeeeee; }

.menuTable {  border-right:1px solid #cccccc; border-left:1px solid #cccccc;  }



.menuTable td {  padding-left:3px; height:16px; line-height:16px;  }
.menuTable th {  padding-left:3px; font-weight:normal; font-size:13px;  height:10px; width:100%; border-left:1px solid #eeeeee; color:#e5e5e5; font-weight:bold;   }

.catTable td {  padding:5px; width:auto; height:12px; line-height:12px; border-right:1px solid #eeeeee; vertical-align:middle;  }
.catTable th {  height:15px; line-height:15px; padding-left:5px; padding-top:3px; padding-bottom:3px; border-right:1px solid #eeeeee; color:#FFFFFF; vertical-align:middle; }
