﻿body { background: #487815 url('../images/bg_sub_corp.jpg') repeat-x; color: #262626; font-family: Trebuchet MS, Arial, Verdana; font-size: 9pt; line-height: 1.3em; margin: 0px; padding: 0px;
}

/* for Print */
.print{}
.inPrint{display:none;}

.MainContentWidth {}

a { color: #084FB7; text-decoration: none; font-weight: bold; }
a:hover { text-decoration: underline; }
img { border: none; }

.mainContent { background: url('../images/bg_corp.jpg') no-repeat top center; border-bottom: solid 1px #6b8d4a; padding: 0px 0px 25px 0px; }

.topLeft { padding: 0px 0px 0px 20px; }
.topRight { padding: 30px 20px 0px 0px; }

.latestNews { margin-top: 20px; padding-left: 15px; }

.spaceDish1 { padding: 5px 5px 0px 0px; }
.spaceDish2 { padding: 5px 10px 0px 0px; }

/*.leftPad { padding-left:10; }*/
.leftPad { padding-left:15px; padding-top:50px; }
.topMargin { margin-top: 140px; }
.topMargin a { font-weight: normal; }
.clear { clear: both; }

.marRight { margin-right: 10px; }
.marBottom { margin-bottom: 10px; }

.mainDishBox { background: #FFFFFF; border: 1px solid #c2c5bc; padding: 10px; }
.redSquare { background: url('../images/red_square.gif') no-repeat left 7px; padding: 3px 0px 3px 15px; }

.divisionTitle{ float: left; width: 120px; }
.findMore{ float: right; padding: 3px 0px 0px 0px; text-align: right; width: 120px; }


.tableFooter { color: #EFEFEF; margin-top: 5px; font-size: 8pt; }
.tableFooter a { color: #EFEFEF; text-decoration: none; font-size: 8pt; }

/* master page */
.masterContent { border-bottom: solid 1px #6b8d4a; padding: 0px 0px 25px 0px; }
.masterLeft { padding: 0px 0px 36px 20px; }
.whiteBG { background: #FFFFFF; }
.topSubBanner { background: url('images/subbanner_corp.jpg') no-repeat top center; }
.bottomDash { border-bottom: dashed 1px #866D68; padding: 20px 0px 40px 0px; }
.leftDash { border-bottom: dashed 1px #866D68; padding: 20px 0px 0px 20px; width:478px; }
.topDash { border-bottom: dashed 1px #866D68; padding: 20px 0px 0px 0px; }
.contentPad { padding: 0px 0px 20px 20px; }
.imgBorder { border: solid 8px #DFDFDF; }

/* subpage articles*/
.imgMargin { margin: 0px 30px 0px 0px; }
.articlePad { padding: 0px 20px 0px 10px; }
.portPad { padding: 5px 20px 0px 10px; }
.smallText { font-size: 8pt; }
.textAlign { text-align:center; }
.silverBoder { border-style: none }
.textDeco { text-decoration: none; }
.clientPad { padding: 0px 0px 10px 40px; }
.contactBorder { border-left: 1px solid #CCCCCC; padding-left: 20px; }
.textBold { font-size: 14px; font-weight: bold; }
/* client table */

.featuredClientListingColumn { float: left; width: 220px; padding: 20px 0px 0px 0px; }
.featuredClientListingText { padding: 10px 20px 10px 10px; line-height: 1.7em; }
.clientMainListingColumn { width: 220px; float: left; }
.clientMainListingText { background: url(../images/dotted_lines.gif) repeat-x bottom; padding: 5px 20px; }
.featuredClientText { width: 50%; float: left; padding: 20px 20px 20px 0px; }
.featuredClientImage { float: left; padding: 20px 0px 0px 0px; clear: right; }
.clientListTable { vertical-align: top; font-size: 11px; }


.fontSalesForm { font-size: 16px;}

/* Logos in Clients List Page */
.greyBorder { border:2px solid #DFDFDF; }

.SideNavi {border-left: solid 1px #DEDEDE; padding: 0px 20px 20px 20px; width:123px;}
.MainWidth {width:955px;}

