body		{margin: 0px; padding: 0px; text-align: center; background-image: url(../images/bg.jpg); background-position: top center; background-repeat: repeat-y; margin-bottom: 5px;}

#matte		{border-style: solid; border-width: 3px; border-color: #749299; width: 873px; margin-top: 5px;}
#container	{border-style: solid; border-width: 1px; border-color: #749299; width: 857px; margin-top: 5px; margin-bottom: 5px;}

#top		{position: relative; top: 0px; left: 0px; width: 855px; height: 399px; overflow: hidden;}

#leftnav		{position: absolute; top: 0px; left: 0px; width: 164px; height: 399px; background: url(../images/index-side.jpg);}
	#nav1		{position: absolute; top: 0px; left: 0px; width: 164px; height: 40px;}
	#nav2		{position: absolute; top: 40px; left: 0px; width: 164px; height: 40px;}
	#nav3		{position: absolute; top: 80px; left: 0px; width: 164px; height: 40px;}
	#nav4		{position: absolute; top: 120px; left: 0px; width: 164px; height: 40px;}
	#nav5		{position: absolute; top: 160px; left: 0px; width: 164px; height: 40px;}
	#nav6		{position: absolute; top: 200px; left: 0px; width: 164px; height: 40px;}
	#nav7		{position: absolute; top: 240px; left: 0px; width: 164px; height: 40px;}
	#nav8		{position: absolute; top: 280px; left: 0px; width: 164px; height: 40px;}
	#nav9		{position: absolute; top: 320px; left: 0px; width: 164px; height: 40px;}
	#nav10		{position: absolute; top: 360px; left: 0px; width: 164px; height: 40px;}

	#nava, #navb, #navc, #navd, #nave, #navf, #navg, #navh, #navi, #navj, #navk, #navl, #navm, #navn, #navo, #navp	{position: relative; top: 0px; left: 0px; width: 164px; height: 40px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #749299; margin: 0px; padding: 0px; display: block;}
	#navq		{position: relative; top: 0px; left: 0px; width: 164px; height: 40px;}
	
#vt1		{position: absolute; top: 0px; left: 164px; width: 1px; height: 399px; background: #749299;}
#showcase		{position: absolute; top: 0px; left: 165px; width: 525px; height: 400px;}
	#swfy		{position: absolute; top: 0px; left: 0px; width: 525px; height: 232px; background: #333;}
	#logo		{position: absolute; top: 232px; left: 0px; width: 525px; height: 168px;}
#vt2		{position: absolute; top: 0px; left: 690px; width: 1px; height: 399px; background: #749299;}

#ritenav		{position: absolute; top: 0px; left: 691px; width: 164px; height: 399px; background: url(../images/index-side.jpg);}
	#index-search	{position: absolute; top: 0px; left: 0px; width: 164px; height: 39px;}
		#isearch		{margin: 0px; padding: 0px;}
		#srch		{position: absolute; top: 10px; left: 10px; margin: 0px; padding: 0px; width: 124px; height: 19px; font: 11px/15px 'Times New Roman', Times, serif;; color: #749299; background: #C1D2D8; border: 1px solid #fff; text-indent: 3px;}
		#but-go		{position: absolute; top: 10px; left: 134px; width: 30px; height: 20px; border: 0px;}
	#index-login	{position: absolute; top: 39px; left: 0px; width: 164px; height: 121px; background: url(../images/index-loginbg.jpg);}
		#ilogin		{margin: 0px; padding: 0px;}
		.user		{position: absolute; top: 39px; left: 40px; margin: 0px; padding: 0px; width: 108px; height: 19px; font: 11px/15px 'Times New Roman', Times, serif;; color: #749299; background: #C1D2D8; border: 1px solid #fff; text-indent: 3px;}
		.pass		{position: absolute; top: 66px; left: 40px; margin: 0px; padding: 0px; width: 108px; height: 19px; font: 11px/15px 'Times New Roman', Times, serif;; color: #749299; background: #C1D2D8; border: 1px solid #fff; text-indent: 3px;}
		.but-enter	{position: absolute; top: 93px; left: 52px; width: 60px; height: 20px; border: 0px;}
	#nav11		{position: absolute; top: 160px; left: 0px; width: 164px; height: 80px;}
	#nav12		{position: absolute; top: 240px; left: 0px; width: 164px; height: 80px;}
	#nav13		{position: absolute; top: 320px; left: 0px; width: 164px; height: 40px;}
	#nav14		{position: absolute; top: 360px; left: 0px; width: 164px; height: 40px;}

#hz000, #hz00		{position: relative; top: 0px; left: 0px; width: 855px; height: 1px; background: #749299; font-size: 1px; line-height: 1px;}

#ticker		{position: relative; top: 0px; left: 0px; width: 855px; height: 39px; background: url(../images/index-ticker.jpg); font: bold 12px/40px 'Times New Roman', Times, serif; color: #325c64; text-align: center; text-transform: uppercase; text-shadow: #79979E 1px 3px 2px; overflow: hidden;}
#ticker a:link    	{color: #325c64; text-decoration : underline;}
#ticker a:visited 	{color: #325c64; text-decoration : underline;}
#ticker a:active  	{color: #325c64; text-decoration : underline;}
#ticker a:hover   	{color: #fff; text-decoration : underline;}

#mid		{position: relative; top: 0px; left: 0px; width: 855px; height: 151px; background: url(../images/index-fade.jpg);}
	#link0	{position: absolute; top: 0px; left: 0px; width: 855px; height: 15px;}
	#link1	{position: absolute; top: 15px; left: 0px; width: 214px; height: 136px;}
	#link2	{position: absolute; top: 15px; left: 641px; width: 214px; height: 136px;}
	#link3	{position: absolute; top: 15px; left: 428px; width: 213px; height: 136px;}
	#link4	{position: absolute; top: 15px; left: 214px; width: 214px; height: 136px;}

#hz0		{position: relative; top: 0px; left: 0px; width: 855px; height: 1px; background: #749299; font-size: 1px; line-height: 1px;}
#hz1		{position: relative; top: 0px; left: 0px; width: 855px; height: 2px; font-size: 2px;}
#hz2		{position: relative; top: 0px; left: 0px; width: 855px; height: 3px; background: #749299; font-size: 3px; line-height: 3px;}
#hz3		{position: relative; top: 0px; left: 0px; width: 855px; height: 2px; font-size: 2px;}
#hz4		{position: relative; top: 0px; left: 0px; width: 855px; height: 1px; background: #749299; font-size: 1px; line-height: 1px;}

#credits		{position: relative; top: 0px; left: 0px; width: 855px; height: 101px; text-align: center; background: url(../images/index-fade.jpg);}

#hz5		{position: relative; top: 0px; left: 0px; width: 855px; height: 1px; background: #749299; font-size: 1px; line-height: 1px;}
#hz6		{position: relative; top: 0px; left: 0px; width: 855px; height: 2px; font-size: 2px;}
#hz7		{position: relative; top: 0px; left: 0px; width: 855px; height: 3px; background: #749299; font-size: 3px; line-height: 3px;}
#hz8		{position: relative; top: 0px; left: 0px; width: 855px; height: 2px; font-size: 2px;}
#hz9		{position: relative; top: 0px; left: 0px; width: 855px; height: 1px; background: #749299; font-size: 1px; line-height: 1px;}

#bot		{position: relative; top: 0px; left: 0px; width: 855px; text-align: center; background: url(../images/index-fade.jpg);}
	.bottxt 			{font: 12px/14px Times New Roman, Times, sans-serif; color: #65858C;}
	.bottxt a:link    	{color: #65858C; text-decoration : underline;}
	.bottxt a:visited 	{color: #65858C; text-decoration : underline;}
	.bottxt a:active  	{color: #325C64; text-decoration : underline;}
	.bottxt a:hover   	{color: #325C64; text-decoration : underline;}

.fade		{background: url(../images/index-fade.jpg);}

#header		{position: relative; top: 0px; left: 0px; width: 690px; height: 120px; margin-left: -20px; margin-right: -50px;}

#searchbox	{position: absolute; top: 0px; left: 522px; width: 165px; height: 39px;}
	#search		{margin: 0px; padding: 0px;}
	#st			{position: absolute; top: 10px; left: 10px; margin: 0px; padding: 0px; width: 124px; height: 19px; font: 11px/15px 'Times New Roman', Times, serif; color: #749299; background: #C1D2D8; border: 1px solid #fff; text-indent: 3px;}
	#but-g		{position: absolute; top: 10px; left: 134px; width: 30px; height: 20px;}
#loginbox		{position: absolute; top: 39px; left: 522px; width: 165px; height: 80px;}
	#login		{margin: 0px; padding: 0px;}
	.un			{position: absolute; top: 31px; left: 10px; margin: 0px; padding: 0px; width: 70px; height: 19px; font: 11px/15px 'Times New Roman', Times, serif; color: #749299; background: #C1D2D8; border: 1px solid #fff; text-indent: 3px;}
	.pw			{position: absolute; top: 31px; left: 85px; margin: 0px; padding: 0px; width: 70px; height: 19px; font: 11px/15px 'Times New Roman', Times, serif; color: #749299; background: #C1D2D8; border: 1px solid #fff; text-indent: 3px;}
	.but-e		{position: absolute; top: 59px; left: 52px; width: 60px; height: 20px;}
	
.content		{text-align: left; padding-left: 20px; padding-right: 20px; font: 12px/18px 'Times New Roman', Times, serif; color: #345C64;}
.content a:link    	{color: #65858C; text-decoration: underline;}
.content a:visited 	{color: #65858C; text-decoration: underline;}
.content a:active  	{color: #325C64; text-decoration: underline;}
.content a:hover   	{color: #c00; text-decoration: underline;}

h1	{font: bold 25px/39px 'Times New Roman', Times, serif; color: #345C64; text-transform: uppercase; margin: 0px; padding: 0px; letter-spacing: 1px;}
h2	{font: bold 14px/27px 'Times New Roman', Times, serif; color: #345C64; text-transform: uppercase; margin: 0px; padding: 0px;}
h3	{font: bold 13px/18px 'Times New Roman', Times, serif; color: #345C64; text-transform: uppercase; margin: 0px; padding: 0px;}
.line	{position: relative; top: 0px; left: 0px; width: 690px; height: 1px; margin-bottom: 10px; margin-left: -20px; margin-right: -50px; background: #749299; font-size: 1px; line-height: 1px;}

.pic		{margin-top: 20px; border-width: 1px; border-style: solid; border-color: #325c64;}
.icon	{margin-bottom: -3px;}

.bodtable		{margin-top: 7px;}
.ritecol		{line-height: normal;}

.chart1			{font: 12px/15px 'Times New Roman', Times, serif; background: #325c64;}
.chart1 th		{text-transform: uppercase; text-align: center; padding: 5px; color: #fff;}

.chart1 .odd1		{background: #d2dee3; text-align: center; width: 32px;;}
.chart1 .odd1 img	{margin-top: 12px;}
.chart1 .odd2		{background: #d2dee3;width: 342px; padding: 10px;}
.chart1 .odd3		{background: #d2dee3; width: 252px;}

.chart1 .eve1		{background: #b2c2c9; text-align: center; width: 32px;}
.chart1 .eve1 img	{margin-top: 12px;}
.chart1 .eve2		{background: #b2c2c9; width: 342px; padding: 10px;}
.chart1 .eve3		{background: #b2c2c9; width: 252px;}

.chart1 .pic		{margin: 5px;}

.chart2			{font: 12px/15px 'Times New Roman', Times, serif; background: #325c64;}
.chart2 th		{text-transform: uppercase; text-align: center; padding: 5px; color: #fff;}

.chart2 .odd1		{background: #d2dee3; text-align: center; width: 32px;}
.chart2 .odd1 img	{margin-top: 12px;}
.chart2 .odd2		{background: #d2dee3; width: 350px; padding: 10px;}
.chart2 .odd3		{background: #d2dee3; width: 90px; padding: 10px; text-align: right; font-weight: bold; font-size: 13px; line-height: 17px;}
.chart2 .odd4		{background: #d2dee3; width: 142px;}

.chart2 .eve1		{background: #b2c2c9; text-align: center; width: 32px;}
.chart2 .eve1 img	{margin-top: 12px;}
.chart2 .eve2		{background: #b2c2c9; width: 350px; padding: 10px;}
.chart2 .eve3		{background: #b2c2c9; width: 90px; padding: 10px; text-align: right; font-weight: bold; font-size: 13px; line-height: 17px;}
.chart2 .eve4		{background: #b2c2c9; width: 142px;}

.chart2 .pic		{margin: 5px;}


.navstat, a.navstat:link, a.navstat:visited, a.navstat:active, a.navstat:focus {font: bold 11px/40px 'Times New Roman', Times, serif; color: #fff; text-transform: uppercase; text-decoration: none; display: block; text-align: center; text-shadow: #79979E 1px 3px 2px;}
.navover, a.navover:link, a.navover:visited, a.navover:active, a.navover:hover, a.navover:focus {font: bold 11px/40px 'Times New Roman', Times, serif; color: #335C64; text-transform: uppercase;  text-decoration: none; display: block; text-align: center; text-shadow: #79979E 1px 3px 2px;}

.itemBorder 		{border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #79979E;}
.itemBorderBlank 	{border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-style: solid; border-color: #79979E;}
#div_content p
{
    font-size:16px;
    line-height:14px;   
    
}

.thd	{background-color: #325C64; color: #fff; font: 11px Verdana;}
.odd	{background-color: #C8D8DE; font: 11px 'Times New Roman';}
.eve	{background-color: #DAECF2; font: 11px 'Times New Roman';}

.anchor{ font: bold 12px/20px 'Times New Roman', Times, serif; color: #345C64; text-transform: uppercase; margin: 0px; padding: 0px;position:relative; left: -4px; }
.anchors{ font: bold 12px/20px 'Times New Roman', Times, serif; color: #345C64; text-transform: uppercase; margin: 0px; padding: 0px; }
.odd1-new		{background: #d2dee3; text-align: center; width: 32px;;}
.odd1-new img	{margin-top: 12px;}

.eve1-new		{background: #b2c2c9; text-align: center; width: 32px;}
.eve1-new img	{margin-top: 12px;}

.calc
{
    font-size:14px;
    
}