IMG		{vertical-align: middle; border: none;}
A		{color: #028782;}
STRONG	{color: #3264C7;}
.cyan	{color: #028782;}
.red	{color: red;}

H2		{color: #3264C7; font-size: 160%; margin: 1ex 0; line-height: 120%;}
EM,
H2 B	{color: #ED1114;}
H5		{font-size: 100%; margin: 1ex 0;}
H6		{color: #3264C7; font-size: 100%; text-align: center; margin: 0; padding: 0;}
FORM	{margin: 0; padding: 0;}
BUTTON	{border: none; background: none;}

.cc FORM		{background-color: #f7f6f2; border: 3px solid #f2f1ea; -moz-border-radius: 8px; padding: 2ex 3ex; width: 56ex;}
FORM TABLE		{width: 100%;}
FORM TD			{vertical-align: top;}
FORM INPUT.text	{border: 1px solid #c3c7ca; width: 100%;}
FORM TEXTAREA	{border: 1px solid #c3c7ca; width: 100%; height: 24ex;}

BODY	{font: normal 75% sans-serif; color: #666; background: #CCE8EE url('/img/body.gif') 0 153px repeat-x; padding: 0; margin: 0; line-height: 140%;}
HTML	{}
#ALL	{width: 992px; border: 5px solid #ADE2ED; border-top: none; margin: 0 auto; background-color: #fff;	}

.top	{padding: 0.4ex 2ex;}

.search	{float: right; text-align: right; padding: 1ex;}
.search	IMG			{margin-bottom: 2ex;}
.search	FORM INPUT 	{border: 1px solid #C3C7CA; margin: 0; padding: 1px 2px 1px 3px; vertical-align: middle;}
.search	FORM IMG	{margin: 0; cursor: pointer;}

.pager	{float: right;}

.head	{position: relative; height: 243px; margin: 0 -5px;}
.head1	{background: transparent url('/img/mid1.jpg') 0 0 no-repeat;}
.head2	{background: transparent url('/img/mid2.jpg') 0 0 no-repeat;}

.head		 A			{color: #006863; font-weight: bold; text-decoration: none;}
.head		 A.current	{color: #ffffff; background: #028782 url('/img/current2.gif') 0 0 repeat-x;}

.head .vmenu			{position: absolute; width: 261px; height: 210px; top: 16px; left: 7px;}
.head .vmenu A			{display: block; padding: 6px 20px; border-bottom: 1px solid #028782;}
.head .vmenu A.current	{}

.head .hmenu			{position: absolute; width: 700px; height: 36px; top: 7px; left: 283px; text-align: center; padding-top: 10px;}
.head .hmenu A			{padding: 11px 4px; border-left: 1px solid #028782;}
.head .hmenu A.first	{border-left: none;}
.head .hmenu A.current	{}


.main				{margin: 17px;}
.main .cc .H2		{font-size: 120%; color: #3264C7; background-color: #E8F5E1; padding: 1ex; -moz-border-radius: 14px; margin-bottom: 2ex;}
.main .cc .H2 H2	{padding: 0; margin: 0 0 1ex 0;}
.main .cc .H2 P		{padding: 0; margin: 0 0 1ex 0; font-size: 110%; line-height: 150%;}
.main .cc .H2 IMG	{float: left; margin: 0 2ex 0 0;}
.main .left			{width: 246px; float: left; margin: 0 0 3ex 0;}
.main .cc			{margin-left: 270px;}
.columns			{}
DIV.structure		{background: #F8F6F2; border: 3px solid #F2F3EB; color: #3264C7; margin: 2ex 0; padding: 2ex 3ex; -moz-border-radius: 8px;}

.rightimg			{float: right; margin: 1ex 1ex 1ex 4ex; border: 1px solid #E8F5E1;}

.main .left	H4			{background: #0051A3 url("/img/l-h.gif") 0 0 no-repeat; color: #99CEFE; padding: 1.6ex; text-align: center; font-weight: bold; font-size: 105%; margin: 0;}
.main .left	DIV			{background: #F7F6F2 url("/img/l-b.gif") 0 100% no-repeat; padding-bottom: 10px; font-size: 95%;}
.main .left	DIV	DIV		{background: #F7F6F2 url("/img/l-m1.gif") 0 0 repeat-y; padding: 0 0 1px 0; margin: 0;}
.main .left	DIV	DIV IMG	{margin: 0 2ex;}
.main .left DIV H5,
.main .left DIV P		{padding: 1.4ex 1.6ex 1.4ex 2ex; margin: 0;}
.main .left DIV H5		{color: #3264C7; margin: 0;}
.main .left DIV .odd	{background: #F2F2EA;}

.footer_banners		{text-align: center; margin: 1ex 3ex; border-top: 1px solid #C3C7CA; padding: 1ex; clear: both;}
.footer_banners IMG	{margin: 1ex 0.4ex;}

.footer				{text-align: center; font: normal 90% sans-serif; background: #00469a url('/img/foot-bg.gif') 0 100% no-repeat; width: 992px; margin: 0 auto 40px auto; padding: 1ex 5px; color: #69A1D6;}
.footer 		A	{color: #AED6FB;}
.footer .menu		{color: #AED6FB;}
.footer .menu	A	{margin: 0 1ex;}
.footer .current	{color: #fff;}
.footer .copyright	{}

TABLE				{margin: 1ex;}
