.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.padBtm10 { padding-bottom: 10px; }
.padBtm5 { padding-bottom: 5px; }

body {
	background-image: url('/img/mpbg.gif');
	background-repeat: repeat-x;
	color: #333;
}

input { vertical-align: middle; }

.myCont { padding-top: 10px; }
.myPod { width: 920px; background: url('/img/podBg.gif') repeat-y #FAFAFA; border: 1px solid #7e7e7e; }

.headLine { text-align: center; font-size: 24px; font-weight: bold; color: #666; padding-bottom: 10px; }

.mL, .mR { /*background-color: #FAFAFA;*/ }
.iL, .iR {  }
.mL { width: 260px; }
.mR { width: 660px; }
.iL { width: 320px; }
.iR { width: 330px; }
.imgEr { border-bottom: 1px solid #7e7e7e; height: 171px; background-color: #FAFAFA; }
 
.tab { padding: 5px; font-weight: bold; color: #333; border-bottom: 1px solid #7e7e7e; border-right: 1px solid #7e7e7e; }
.last { border-bottom: 0; }
div.greenTab { text-align: center; color: #FFF; font-size: 30px; background: url('/img/tab_bg_green.gif') repeat-x #138D52; }
a div.yellowTab { font-size: 18px; background: url('/img/tab_bg_yellow.gif') repeat-x #FDB626; }
a:hover div.yellowTab { color: #181818; background: transparent; background-color: #FDB626; }
a div.greyTab { text-align: right; font-size: 14px; background: url('/img/tab_bg_grey.gif') repeat-x #CDCDCD; }
a:hover div.greyTab { color: #181818; background: transparent; background-color: #CDCDCD; }

.iL .innerBox { padding: 5px 5px 0 10px; }
.iR .innerBox { padding: 5px 5px 0 5px; }
.innerBox .head { font-size: 24px; font-weight: bold; }
.innerBox .tBlock { font-size: 12px; line-height: 16px; font-weight: bold; }
table tr td.tdle { width: 120px; text-align: right; font-size: 16px; font-weight: bold; }
table tr td.tdri { width: 180px; }
input.sZip, input.sKey { border: 1px solid #7e7e7e; background-color: #FFF; padding: 2px; font-size: 11px; font-weight: bold; }
input.sZip { width: 100px; }
input.sKey { width: 160px; }
input.subBtm { background: url('/img/bg_dGrey.gif') repeat-x; color: #FFF; padding: 3px 50px; font-size: 14px; font-weight: bold; }
.whatType {font-size: 14px; font-weight: bold; padding-bottom: 5px; }
.yellowTabLarge { background: url('/img/yellowLarge.gif') repeat-x; height: 127px; }
.yellowTabLarge .inner { font-size: 16px; padding: 10px 0 0 10px; font-weight: bold; }
.yellowTabLarge .inner a { color: #333; text-decoration: underline; }
.yellowTabLarge .inner a:hover { color: #990000; text-decoration: underline; }