body		{margin: 10px; padding: 0; background: #fff; font-family: Arial, sans-serif; font-size: 12px; color: #b0b0b0;}
#canvas		{margin: 0 auto; padding: 0; width: 750px;}
#wrapper	{margin: 0; padding: 0; border: 5px solid #000; overflow: hidden; width: 750px;}
#header		{}

#nav ul		{list-style: none; padding: 0; margin: 0; width: 750px;}
#nav li 	{float: left; margin: 0;}
#nav li a:link  { width: 150px; background: #000; height: 2em; line-height: 2em; float: left; display: block; color: #fff; text-decoration: none; text-align: center;}
#nav li a:visited   { width: 150px; background: #000; height: 2em; line-height: 2em; float: left; display: block; color: #fff; text-decoration: none; text-align: center;}
#nav li a:hover   { width: 150px; background: #15AF9D; height: 2em; line-height: 2em; float: left; display: block; color: #fff; text-decoration: none; text-align: center;}

#nav-int ul		{list-style: none; padding: 0; margin: 0; width: 750px;}
#nav-int li 	{float: left; margin: 0;}
#nav-int li a:link  { width: 125px; background: #000; height: 2em; line-height: 2em; float: left; display: block; color: #fff; text-decoration: none; text-align: center;}
#nav-int li a:visited   { width: 125px; background: #000; height: 2em; line-height: 2em; float: left; display: block; color: #fff; text-decoration: none; text-align: center;}
#nav-int li a:hover   { width: 125px; background: #15AF9D; height: 2em; line-height: 2em; float: left; display: block; color: #fff; text-decoration: none; text-align: center;}


#content	{padding: 20px; width: 710px; background: url(/images/mainpage/tps-body-bg.gif) no-repeat; min-height: 200px;}
#left 		{float: left; width: 330px; color: #000;}
#right 		{float: right; width: 370px; padding: 10px 0;}

#content p, table, tr, td {color: #000; font-size: 13px;}
#content h2 {color: #000; font-weight: bold; font-size: 18px;}
#content h3 {color: #4F4F4F; font-weight: bold; font-size: 14px; }


a:link {color: #15AF9D; text-decoration: underline;}
a:visited {color: #15AF9D; text-decoration: underline;}
a:hover {color: #3F3F3F; text-decoration: none;}

#content ul li {margin-bottom: 10px; font-weight: bold; font-size: 14px; list-style-type: square; color: #000;}

#content form table tr td {padding: 4px; font-size: 14px;}
#content input {border: 1px solid #000; padding: 2px;}
#content textarea {border: 1px solid #000; padding: 2px; font-family: Arial, sans-serif;}
#content select {border: 1px solid #000; padding: 2px; font-family: Arial, sans-serif;}

#footer		{margin-top: 10px; padding: 20px; background: #000; color: #fff; text-align: center; clear: both; overflow: hidden;}
