body { font: 12px/14px Arial, Helvetica, sans-serif; color: #333333; margin: 0px; padding: 0px; }
.leftColumn{ border: 1px solid #333333; width:251px; background:#ffffe5; }
.middleColumn{ border-top: 1px solid #333333; border-bottom: 1px solid #333333; width:398px; background:#e5f2ff; }
.middleColumn2{ border-right: 1px solid #333333; border-bottom: 1px solid #333333; width:398px; background:#e5f2ff; }
.rightColumn{ border: 1px solid #333333; width:351px; background:#ffffe5; }
.rightColumn2{ border-top: 1px solid #333333; border-right: 1px solid #333333; width:351px; background:#ffffe5; }
.secondaryNav { border-bottom: 1px solid #333333; border-top:3px solid #40a0ff; width:249px; margin-top:-3px; }
#ie .secondaryNav { margin-top:0; }
.navContainer { width:249px; height:22px; border-bottom:3px solid #40a0ff; }
.navLeft { height:16px; width:10px; float:left; background:#7fbfff; padding-top:6px; text-align:center; font-size:8px; line-height:4px; }
.navLink { height:17px; width:209px; float:left; background:#0080ff; padding: 5px 0px 0 10px; color:#FFFFFF; font-weight:bold; }
.navLinkHover { height:17px; width:209px; float:left; background:#ffffe5; padding: 5px 0px 0 10px; color:#333333; cursor:hand; font-weight:bold; }
.navRight { height:16px; width:20px; float:left; background:#7fbfff; padding-top:6px; text-align:center; font-size:8px; line-height:4px; }
.menu1 { margin-top: 10px; border-bottom: 1px solid #333333; }
.menu2 { margin-top: 10px; }
.menuHeader { padding-left:5px; font-size:14px; font-weight: bold; }
.menuContent { padding:5px; }
.mainMenuCell { border-bottom: 1px solid #333333; height:50px; border-right: 1px solid #333333; padding:5px; background:#0080ff; color:#FFFFFF; font-weight:bold; text-align:center; cursor: pointer; }
#ie .mainMenuCell { height:39px; }
.mainMenuCellHover { border-bottom: 1px solid #333333; border-right: 1px solid #333333; padding:5px; background:#ffffe5; color:#333333; font-weight:bold; text-align:center; cursor:pointer; }
#ie .mainMenuCellHover { height:39px; }
.newsAll { margin-top:10px; padding: 0 10px; }
.newsAll2 { margin-top:20px; padding: 0 20px; }
.newsContainer { margin-top:10px; border-bottom:1px solid #333333; }
.newsHeader { font-size:18px; font-weight:bold; }
.newsTitle { color:#0f10ff; font-size:12px; font-weight:bold; }
.newsContent { font-size:12px; font-weight:normal; margin-top:5px;}
.interiorContent { font-size:12px; font-weight:normal; margin-top:5px;}
.searchContainer { background: url(images/searchBackground.jpg) left no-repeat; height: 34px; border-bottom: 1px solid #333333; width:349px; text-align:center; padding-top:15px;  }
.searchBox { border-top:1px solid #203040; border-left:1px solid #203040; border-right:1px solid #7fbfff; border-bottom:1px solid #7fbfff; width:212px; height:14px; padding:2px; font-size:11px; margin-left:5px; margin-right:5px; }
.searchButton { vertical-align:middle; }
#ie .searchButton { margin-bottom:5px; }
.factory { background: url(/images/factoryBackground.jpg) left no-repeat; height: 142px; padding:10px 0 10px 5px; margin-top:-3px; }
#ie .factory { margin-top: 0; }
.menuRight { margin-top:-3px; }
#ie .menuRight { margin-top: 0; }
.learnMore { margin-left:15px; margin-top:10px; }
.calDay { border-top:1px solid #203040; border-left:1px solid #203040; border-right:1px solid #7fbfff; border-bottom:1px solid #7fbfff; background:#e3e2c1; }
.friend1 { border-top:1px solid #203040; border-left:1px solid #203040; border-right:1px solid #7fbfff; border-bottom:1px solid #7fbfff; background:#e3e2c1; width: 100%; height: 18px; font-size:11px; }
.friend2 { border-top:1px solid #203040; border-left:1px solid #203040; border-right:1px solid #7fbfff; border-bottom:1px solid #7fbfff; background:#e3e2c1; width: 100%; height: 100px; font-size:11px; }

.smsup  {font-size: 8px;}
.norm9 {font-size: 9px; font-weight:normal;}
.norm10 {font-size: 10px;}
.norm11 {font-size: 11px;}
.norm12 { font-size: 12px;}
.norm13 { font-size: 13px;}
.nobold {font-weight:normal;}
form { padding: 0px; margin: 0px;}
.mida { vertical-align: middle;}
.blueSmallFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; font-weight: normal; }
a.blueSmallFont:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; font-weight: normal; text-decoration: none; }
a.blueSmallFont:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8C508C; font-weight: normal; text-decoration: underline; }
a.blueSmallFont:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8C508C; font-weight: normal; text-decoration: none; }
a.blueSmallFont:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: underline; }
.blueSmallBoldFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; font-weight: bold; }
a.blueSmallBoldFont:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; font-weight: bold; text-decoration: none; }
a.blueSmallBoldFont:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8C508C; font-weight: bold; text-decoration: underline; }
a.blueSmallBoldFont:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8C508C; font-weight: bold; text-decoration: none; }
a.blueSmallBoldFont:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; font-weight: bold; text-decoration: underline; }
.blueFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066CC; font-weight: normal; }
a.blueFont:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066CC; font-weight: normal; text-decoration: none; }
a.blueFont:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8C508C; font-weight: normal; text-decoration: underline; }
a.blueFont:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8C508C; font-weight: normal; text-decoration: none; }
a.blueFont:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; font-weight: normal; text-decoration: underline; }
.blueBoldFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
color: #0066CC; font-weight: bold; }
a.blueBoldFont:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066CC; font-weight: bold; text-decoration: none; }
a.blueBoldFont:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8C508C; font-weight: bold; text-decoration: underline; }
a.blueBoldFont:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8C508C; font-weight: bold; text-decoration: none; }
a.blueBoldFont:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; font-weight: bold; text-decoration: underline; }
.blueLargeFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #0066CC; font-weight: normal; }
a.blueLargeFont:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #0066CC; font-weight: normal; text-decoration: none; }
a.blueLargeFont:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #8C508C; font-weight: normal; text-decoration: underline; }
a.blueLargeFont:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #8C508C; font-weight: normal; text-decoration: none; }
a.blueLargeFont:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF6600; font-weight: normal; text-decoration: underline; }
.blueLargeBoldFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #0066CC; font-weight: bold; }
a.blueLargeBoldFont:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #0066CC; font-weight: bold; text-decoration: none; }
a.blueLargeBoldFont:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #8C508C; font-weight: bold; text-decoration: underline; }
a.blueLargeBoldFont:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #8C508C; font-weight: bold; text-decoration: none; }
a.blueLargeBoldFont:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF6600; font-weight: bold; text-decoration: underline; }

/* Margin & Padding & Border Styles */
.margin10 {margin: 10px;}
.margint10 {margin-top: 10px;}
.marginb10 {margin-bottom: 10px;}
.marginl10 {margin-left: 10px;}
.marginr10 {margin-right: 10px;}
.marginlr10 {margin-left: 10px; margin-right: 10px;}
.margintb10 {margin-top: 10px; margin-bottom: 10px;}

.margin5 {margin: 5px;}
.margint5 {margin-top: 5px;}
.marginb5 {margin-bottom: 5px;}
.marginl5 {margin-left: 5px;}
.marginr5 {margin-right: 5px;}
.marginlr5 {margin-left: 5px; margin-right: 5px;}
.margin0 {margin: 0px;}

.pad0 {padding: 0px;}
.pad5 {padding: 5px;}
.pad10 {padding: 10px;}

.padt0 {padding-top:0px;}
.padb0 {padding-bottom:0px;}
.padl0 {padding-left:0px;}
.padr0 {padding-right:0px;}
.padtb0 {padding-bottom:0px; padding-top:0px;}
.padlr0 {padding-left:0px; padding-right:0px;}

.padt5 {padding-top:5px;}
.padb5 {padding-bottom:5px;}
.padl5 {padding-left:5px;}
.padr5 {padding-right:5px;}
.padtb5 {padding-bottom:5px; padding-top:5px;}
.padlr5 {padding-left:5px; padding-right:5px;}

.padl5b10 {padding-left:5px; padding-right:10px;}
.padl10r5 {padding-left:10px; padding-right:5px;}

.padt10 {padding-top:10px;}
.padb10 {padding-bottom:10px;}
.padl10 {padding-left:10px;}
.padr10 {padding-right:10px;}
.padt10b10 {padding-top:10px; padding-bottom:10px;}
.padlr10 {padding-left:10px; padding-right:10px;}

.padt10b5 {padding-top:10px; padding-bottom:5px;}
.padt5b10 {padding-top:5px; padding-bottom:10px;}
.padl10r5 {padding-left:10px; padding-right:5px;}
.padl5r10 {padding-left:5px; padding-right:10px;}

.pad15 {padding:15px;}
.padl15 {padding-left:15px;}
.padr15 {padding-right:15px;}
.padt15 {padding-top:15px;}
.padb15 {padding-bottom:15px;}

.pad20 {padding:20px;}
.padl20 {padding-left:20px;}
.padr20 {padding-right:20px;}
.padt20 {padding-top:20px;}
.padb20 {padding-bottom:20px;}

.pad25 {padding:25px;}
.padl25 {padding-left:25px;}
.padr25 {padding-right:25px;}
.padt25 {padding-top:25px;}
.padb25 {padding-bottom:25px;}

.brdr0 {border: 0px;}
.brdrt0 { border-top: 0px;}
.brdrb0 { border-bottom: 0px;}
.brdrl0 { border-left: 0px;}
.brdrr0 { border-right: 0px;}

.tdBb1 { border-bottom:1px solid #333333; background:#e3e2c1; }
.tdBb2 { border-bottom:1px solid #333333; background:#f1f0e0; }
