body{
padding:0px;
margin:0px;
background:url(images/bg.gif) top repeat-x;
}


table {border-collapse:collapse; border:0px;}


table, td {
		width:100%;
		height:100%;
		border:0px;
	}

td { vertical-align:top; padding:0px;}

a{ color:#0075A0}
a:hover{text-decoration:none; color:#28BDCE}

img { border:0px;}

.m_text, table, li, input, textarea, select
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#767676;
	}
	
.bg-bot { background:url(images/bg-bot.gif) top repeat-x #EAEAEA}
.bg-bot td { color:#454444; font-size:13px}
.bg-bot td a { color:#454444; text-decoration:none}
.bg-bot td a:hover{ color:#454444; text-decoration:underline}

.bg-tl { background:url(images/bg-tl.gif) top left no-repeat}
.bg-tr { background:url(images/bg-tr.gif) top right no-repeat}
.bg-tr td { color:#868686}
.bg-tm { background:url(images/bg-tm.gif) top repeat-x; height:35px}

.bg-top2 { background:url(images/bg-top2.jpg) top left no-repeat; width:476px}

.k-tl { background:url(images/k-tl.gif) top left no-repeat}
.k-tr { background:url(images/k-tr.gif) top right no-repeat}
.tall-t { background:url(images/tall-t.gif) top repeat-x #FFFFFF}

.bg-hm { background:url(images/bg-hm.gif) top repeat-x}
.bg-hm2 { background:url(images/bg-hm2.gif) top repeat-x}
.bg-hm4 { background:url(images/bg-hm4.gif) top repeat-x}

.tall-l { background:url(images/tall-l.gif) left repeat-y; width:10px}
.tall-r { background:url(images/tall-r.gif) right repeat-y; width:10px}
.tall-b { background:url(images/tall-b.gif) bottom repeat-x; height:10px}

.tall-l3 { background:url(images/tall-l3.gif) left repeat-y; width:10px}
.tall-r3 { background:url(images/tall-r3.gif) right repeat-y; width:10px}
.tall-b3 { background:url(images/tall-b3.gif) bottom repeat-x; height:10px}

.tall-l4 { background:url(images/tall-l4.gif) left repeat-y; width:10px}
.tall-r4 { background:url(images/tall-r4.gif) right repeat-y; width:10px}
.tall-b4 { background:url(images/tall-b4.gif) bottom repeat-x; height:10px}

.box { background:#FDF9F0}
.box td { color:#454444}
.box td span strong { color:#EF8D08}

.padding { padding-bottom:20px}

.box2 { color:#454444; padding:15px 6px 15px 7px; font-size:12px; line-height:16px}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}
	
.line { background:url(images/li-line.gif) repeat-x}
	
.input {width:160px; height:18px; padding-left:5px; vertical-align:middle}
.select {width:64px; padding-left:5px; vertical-align:middle}

.form{height:22px; margin-top:1px;}
.form input {width:210px; height:19px; border:#F3DCAB 1px solid; background:#ffffff; padding-left:5px}

textarea {width:210px; height:120px; border:#F3DCAB 1px solid; background:#ffffff; padding-left:5px; overflow:auto; margin-top:1px}

ul	{padding:0; margin:0; list-style:none;}
li	{background:url(images/li-line.gif) repeat-x 3px 23px; margin-left:23px; line-height:24px;}
li a {color:#4E4940; font-size:12px; text-decoration:none; padding-left:22px; background:url(images/a1.gif) no-repeat 0 3px; margin-left:-23px}
li a:hover  {color:#F08D08;}

.ul2 li	{background:url(images/li-line.gif) repeat-x 3px 23px; margin-left:23px; line-height:24px;}
.ul2 li a {color:#4E4940; font-size:12px; text-decoration:none; padding-left:22px; background:url(images/a2.gif) no-repeat 0 3px; margin-left:-23px}
.ul2 li a:hover  {color:#28BDCE;}

.ul3 li	{background:url(images/a1.gif) no-repeat 0 5px; margin:0px; margin-top:13px; line-height:14px; padding-left:21px}
.ul3 li a {color:#0075A0; font-size:12px; text-decoration:underline; padding:0px; background:none; margin-left:0px}
.ul3 li a:hover  {color:#28BDCE; text-decoration:none}
