BODY { margin: 0; padding: 10px 0; background-color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
IMG { border: none; }
P { margin: 10px 0; padding: 0; }
INPUT { color: #000; padding: 1px 2px; }
A { color: #029ad2; text-decoration: underline; }
A:hover { text-decoration: none; }

.page { width:756px; margin:0 auto; clear: both; }
#logo { margin-top: 13px; }

/* menu */
#menubgl { background: #494949 url(image/menu/menu_bgl.gif) repeat-x; }
#menubgd { margin: 0 auto; background: url(image/menu/menu_bgd.gif) repeat-x; width: 806px; }
#menuleft { background: url(image/menu/menu_left.gif) no-repeat left; }
#menuright { background: url(image/menu/menu_right.gif) no-repeat right; height: 25px; line-height: 25px; padding: 0 50px; cursor: default;  }
#menubgd A { color: #fff; text-decoration: none; }
#menubgd A:hover { color: #90d942; }
.menusep{ background: url(image/menu/menu_separator.gif) no-repeat center; width:6px; height:25px; margin:0 10px; }
/* end menu */

/* forms */
#fgreen { background: #90d942 url(image/form_green.gif) no-repeat top; height: 85px; color: #fff; text-align: center; }
#fgreen INPUT { border-width: 1px; border-style: solid; border-color: #4a7a0f; }
#fblue { background: #029ad2 url(image/form_blue.gif) no-repeat top; height: 85px; color: #fff; }
#fblue A { color: #fff; text-decoration: underline; }
#fblue A:hover { text-decoration: none; }
#fblue INPUT { border-width: 1px; border-style: solid; border-color: #1569a0; }
/* end forms */

/* borders */
.cornerGtl { background: #f0f0f0 url(image/cornerG_tl.gif) no-repeat top left; height: 10px; padding-left: 10px; font-size: 0; }
.cornerGtr { background: #f0f0f0 url(image/cornerG_tr.gif) no-repeat top right; height: 10px; padding-right: 10px; font-size: 0; }
.cornerGbl { background: #f0f0f0 url(image/cornerG_bl.gif) no-repeat bottom left; height: 10px; padding-left: 10px; font-size: 0; }
.cornerGbr { background: #f0f0f0 url(image/cornerG_br.gif) no-repeat bottom right; height: 10px; padding-right: 10px; font-size: 0; }

.cornerWtl { background: url(image/cornerW_tl.gif) no-repeat top left; height: 10px; padding-left: 10px; font-size: 0; }
.cornerWtr { background: url(image/cornerW_tr.gif) no-repeat top right; height: 10px; padding-right: 10px; font-size: 0; }
.cornerWbl { background: url(image/cornerW_bl.gif) no-repeat bottom left; height: 10px; padding-left: 10px; font-size: 0; }
.cornerWbr { background: url(image/cornerW_br.gif) no-repeat bottom right; height: 10px; padding-right: 10px; font-size: 0; }

.bordert { border-top: 1px solid #a5aaaa; height: 9px; }
.borderlr { border-width: 0 1px 0; border-style: solid; border-color: #a5aaaa; }
.borderb { border-bottom: 1px solid #a5aaaa; height: 9px; }
/* end borders */

.floatleft { float: left; }
.floatright { float: right; }
.nofloat { clear: both; }

TABLE.bordertab { border-collapse: collapse;  border: 1px solid #fff; }
TABLE.bordertab TD { background-color: #f6f6f6;  border: 1px solid #fff; padding: 2px 4px; }
TABLE.bordertab TH { background-color: #f0f0f0; border: 1px solid #fff; padding: 2px 4px; text-transform: capitalize; text-align: right; vertical-align: top; }
TD.bggreen { background-color: #81d329 !important; color: #fff; font-weight: bold; }

.noborder { border: none !important; }
.txtred { color: #ee0000; }
.txtgreen { color: #5cae03; }
.txtgray { color: #888; }
.bggray { background-color: #f0f0f0; }
.copy{ clear: both; color: #888; padding-top: 5px; line-height: 14px; font-size: 10px; }
.pad515 { padding: 5px 15px; }
#rightsecwidth { width: 550px; float: left; }
#leftsecwidth { width: 200px; float: right; }
#fullsecwidth { width: 750px; float:none; }
.title { margin-bottom: 10px; font-weight: bold; color: #79d01c; text-transform: none; }
.cursorhand { cursor: pointer; }

/* percentbar */
#percentbar { border: 1px solid #dddddd; width: 100px; padding: 1px; }
#bar { background-color: #029ad2; height: 6px; font-size: 0; }

/* buttons */
.help { font-size: 13px !important; font-weight: bold; padding-left: 10px; }

/*  Print Preview  */
@media print{

	.noprint, #menubgl, .copy, .help, .cornerWtl, .cornerWbl, #leftsecwidth { display: none; }
	A { text-decoration: none; color: #000; }
	.page, #rightsecwidth { width: 98%; }
	.pad515 { padding: 0px; }
	.borderlr { border: none; }
	
}
