html			{margin: 0px; padding: 0px; cursor: default;}
body			{background-color: #e3e3e3; background-image: url(../img/body_back.gif); background-repeat: repeat-x; background-position: left top; margin: 0px; padding: 0px;}
a			{color: #333333; text-decoration: none;}

form			{margin: 0px;}
h2			{font-family: Arial; color: #005eab; font-size: 16px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;}
h2 img			{float: right;}

.header			{background-image: url(../img/header_back.jpg); background-repeat: no-repeat; width: 687px; height: 22px !important; height: 23px; padding-top: 108px !important; padding-top: 107px; padding-right: 100px; text-align: right; cursor: default;}
.header a		{padding-bottom: 5px; font-family: Verdana; font-size: 13px; color: #7d7e80; font-weight: bold; text-decoration: none; margin-left: 10px;}
.header a:hover		{background-image: url(../img/menu_bottom.gif); background-repeat: repeat-x; background-position: left bottom;}

.languages		{background-image: url(../img/languages_back.gif); background-repeat: no-repeat; height: 14px; width: 762px; text-align: right; padding-right: 25px; font-family: Arial; font-size: 10px; color: #666666; cursor: default;}
.languages a		{font-family: Arial; font-size: 10px; color: #005eab; text-decoration: none;}
.languages a:hover	{color: #666666;}

.h1			{background-image: url(../img/h1_back.gif); background-repeat: no-repeat; height: 21px; width: 767px; text-align: right; font-family: Tahoma; font-size: 24px; color: #146ab1; line-height: 20px; cursor: default; padding-right: 20px; padding-top: 10px;}
.top			{width: 787px;}

.main			{width: 787px; background-image: url(../img/main_back.gif); background-repeat: repeat-y; background-position: left top;}
.menu			{width: 186px; position: absolute; left: 0px; top: 275px; height: 1%;}
.menu ul		{padding-top: 25px !important; padding-top: 0px; padding-right: 0px !important; padding-right: 0px; padding-bottom: 20px !important; padding-bottom: 0px; padding-left: 60px !important; padding-left: 0px; margin-top: 0px !important; margin-top: 25px; margin-right: 0px !important; margin-right: 0px; margin-bottom: 0px !important; margin-bottom: 20px; margin-left: 0px !important; margin-left: 60px;}
.menu li		{list-style-image: url(../img/menu_bullet.gif); font-family: Verdana; font-size: 12px; line-height: 20px; color: #999999;}
.menu li a		{color: #23b04d; text-decoration: none; line-height: 20px;}
.menu li a:hover	{color: #000000;}
.content		{width: 511px; background-image: url(../img/content_back.gif); background-repeat: no-repeat; background-position: left top; padding-top: 20px; padding-left: 45px; padding-right: 45px; padding-bottom: 10px; margin-left: 186px;}
.content p		{border-left-width: 1px; border-left-style: solid; border-left-color: #005eab; padding-left: 20px; font-family: Arial; font-size: 13px; color: #7d7e80; cursor: text;}
.content td		{vertical-align: top; width: 50%; text-align: left;}

.footer			{background-image: url(../img/footer_back.gif); background-repeat: no-repeat; background-position: left top; height: 50px; width: 787px; padding-top: 15px; font-family: Verdana; font-size: 9px; color: #666666; cursor: default;}
.footer .newsletter	{width: 200px; float: right; margin: 0px; padding-right: 50px; text-align: right;}
.footer .info		{width: 400px; margin-left: 30px;}
.footer a		{color: #000000; text-decoration: none;}
.footer a:hover		{color: #666666;}
.footer .textfield	{color: #666666; background-color: #FFFFFF; height: 13px; width: 90px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-family: Verdana; font-size: 9px; margin-left: 10px; padding-right: 5px; padding-left: 5px; margin-right: 0px;}
.footer .input		{background-image: url(../img/input_corner.gif); background-repeat: no-repeat; background-position: left top; background-color: #FFFFFF; margin-left: 5px; height: 15px; font-family: Verdana; font-size: 9px; margin-top: 5px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #666666;}

.skyscraper		{position: absolute; background-image: url(../img/skyscraper_back.gif); background-repeat: no-repeat; background-position: left bottom; width: 130px; left: 787px; top: 265px; padding: 5px; font-family: Georgia; font-size: 13px; color: #999999; vertical-align: bottom; margin: 0px; font-style: italic; border-top-width: 1px; border-top-style: solid; border-top-color: #BABCBE; height: 1%;}
.skyscraper .quote	{margin: 0px; padding: 3px 3px 5px; vertical-align: bottom; bottom: 0px; width: 120px; height: auto;}
.skyscraper .quote i	{color: #6F6F6F;}
