﻿body, a, td, input, div, select, textarea, option {font-family:arial, verdana, helvetica, sans-serif;font-size:12px;line-height:15px;}
body	{background-color: #f5f5f5;}
form	{margin: 0px;padding: 0px;}


		
html 	{height: 100%;} 

.cleaner 				{clear:both;border:none;margin:0px;padding:0px;}

a, a:link, a:visited, a:active, a:hover {color:#016f72;cursor:pointer;text-decoration:underline;}
a:hover {color:#000000;text-decoration:underline;}


hr			{background-color:#969eab;border:0px;height:1px;color:#969eab;padding:0px;margin:5px 0px 5px 0px; outline-width:0px;}


/*.Left		{float:left;width:25px;}*/



td, a, td, input, div, select, textarea, option	{text-align:left;}


/**************** MAIN *******************  */
#Main			{margin: 0px;padding: 0px;text-align: center;min-width: 880px;}
.MainStart		{float:left;width:850px;}
.MainStart img	{border-color:#000000;}

.Main			{float:left;width:505px;}
.Main img		{border-color:#000000;}


/**************** Begin Centering Divs *******************/
#Wrapper {margin-left: auto;margin-right: auto;width: 880px;text-align: left;}

.LeftSpace		{float:left; width:25px;overflow:hidden; background-color:#ffffff;}
.MainSpace		{float:left; width:50px;overflow:hidden; background-color:#ffffff;}
.MainSpaceStart	{float:left; width:15px;overflow:hidden; background-color:#ffffff;}
#divCenterContainer		{float: left;width: 880px;text-align: left;margin:0px;background-color:#ffffff;}
#divCenterContainerMain	{float: left;width: 880px;text-align: left;margin:0px;background: #ffffff url(Images/BackMain.gif) top left repeat-y;}


/* ====================== TEXT + HEADERS */
.WarningMessage		{color:#B10103;font-weight:bold;}
a.WarningMessage:link, a.WarningMessage:visited, a.WarningMessage:active,  a.WarningMessage:hover {color:#B10103;font-weight:bold;}
a.WarningMessage:hover {color:#727272;}


.textBoldRed		{font-weight:bold; color:#9a0000;}

h1 			{font-size:22px;font-weight:normal;line-height:30px;padding:0px; margin:0px; color:#016f72;}
h2 			{font-size:24px;font-weight:bold;line-height:30px;padding:0px; margin:0px;color:#016f72;}
h3, h4, h5	{font-size:16px;font-weight:bold;line-height:18px;padding:0px; margin:0px;color:#016f72;}



/**************** FOOTER *******************  */
.Footer					{float:left;width:850px; font-size:10px; background-color:#f5f5f5;}
.Footer .Page			{float:left;width:510px; margin:20px 0px 20px 0px;}
.Footer .Page .Back1Txt	{float:left;width:510px; overflow:hidden; margin-top:4px; font-size:11px; color:#222222;}
.Footer .Link			{float:left;width:160px; text-align:center;margin:20px 0px 20px 0px;}
.FooterSpace1			{float:left;width:30px;}
.FooterSpace2			{float:left;width:140px;}

.Footer a, .Footer a:link, .Footer a:visited, .Footer a:active, .Footer a:hover, .Footer .Back1Txt a, .Footer .Back1Txt a:link, .Footer .Back1Txt a:visited, .Footer .Back1Txt a:active, .Footer .Back1Txt a:hover {font-size:11px;color:#016f72;cursor:pointer;text-decoration:none;}
.Footer a:hover, .Footer .Back1Txt a:hover {color:#000000;text-decoration:underline;}


a.English, a.English:link, a.English:visited, a.English:active, a.English:hover {color:#494949;cursor:pointer;text-decoration:none; font-size:12px; font-weight:bold; font-style:italic;}
a.English:hover {color:#000000;text-decoration:none;}


/**************** TEXT BACK *******************  */

.Back1Txt		{float:left; width:850px; overflow:hidden; margin-top:20px; }
.Back1TxtBig	{float:left; width:700px; overflow:hidden; margin-top:20px;}
.ListLink, a.ListLink, a.ListLink:hover, a.ListLink:visited, a.ListLink:link, a.ListLink:active, .ListLink h1	{ text-decoration:none;}

.Main .Back1Txt, .Main .Back1TxtBig	{float:left; width:505px;}

.BackDateTxt	{float:right; color:#969eab; margin-top:2px;}

.ArchiveWrap	{float:left; width:850px;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd; margin-top:20px; padding:5px 0px 5px 0px;}
a.Archive:link, a.Archive:visited, a.Archive:active,  a.Archive:hover {color:#333333;font-weight:bold; text-decoration:none;}
a.Archive:hover {color:#727272; text-decoration:underline;}

/**************** START *******************  */
.Start				{float:left; width:266px; margin-top:0px;} 
.Start .Back1Txt	{width:266px;} 
.Start .Back1Txt, .Start .Back1Txt a	{font-family:Georgia;font-size:15px; line-height:20px; text-decoration:none;}
.Start .Back1Txt a:hover	{ text-decoration:underline;}
.Start .cleaner		{float:left; clear:none;}
.StartSpace		{float:left; width:30px;}
.StartImage		{float:left; width:554px;}
.StartImage	img {padding:0px; margin:0px;}

/**************** NEWS START *******************  */
.NewsStart					{background: #f2f2f2 url(Images/NewsBottom.gif) bottom center no-repeat; }
.NewsStart .NewsStartPad	{padding: 0px 10px 10px 10px;text-align:center;}
.NewsStartBottom			{float:right; padding-bottom:10px;}

.NewsStart a, .NewsStart a:link, .NewsStart a:visited, .NewsStart a:active, .NewsStart a:hover {color:#4c4c4c;cursor:pointer;text-decoration:none;font-weight:normal;}

.NewsStart b a, .NewsStart b a:link, .NewsStart b a:visited, .NewsStart b a:active, .NewsStart b a:hover	{font-weight:bold;}

.NewsStart a:hover {color:#016f72;text-decoration:none;}

.NewsStart a.More, .NewsStart a.More:link, .NewsStart a.More:visited, .NewsStart a.More:active, .NewsStart a.More:hover {color:#016f72;cursor:pointer;text-decoration:none;font-weight:bold; font-size:10px;}
.NewsStart a.More:hover {color:#4c4c4c;text-decoration:none;}

.NewsStart hr {background-color:#dfdfdf;border:0px;height:2px;color:#dfdfdf;padding:0px;margin:10px 0px 10px 0px; outline-width:0px;}


/**************** TOP *******************/
.ListHeader	{background-color:#cccccc; font-weight:bold;}
.List1		{background-color:#ffffff;}
.List2		{background-color:#dddddd;}
.ListFooter	{margin-top:20px; background-color:#dfe3e8;}
.ListFooter td {padding:2px;}


/**************** TOP *******************/
#TopStart			{float:left;width:880px;height:71px;background:#ffffff url(Images/TopStart.gif) top left no-repeat;}
#TopStart a, #TopStart a:link, #TopStart a:visited, #TopStart a:active, #TopStart a:hover {font-size:16px;color:#ffffff; font-weight:bold; text-transform:uppercase;cursor:pointer;text-decoration:none;}
#TopStart a:hover	{color:#bedde0;text-decoration:none;}
#TopStart .Left		{float:left;padding:25px 0px 0px 45px;}
#TopStart .Right	{float:right;  width:105px; height:31px; margin:19px 34px 0px 0px; text-align:center;}
#TopStart .Right a, #TopStart .Right a:link, #TopStart .Right a:visited, #TopStart .Right a:active, #TopStart .Right a:hover {font-size:11px;color:#595959; font-weight:bold; cursor:pointer;text-decoration:none;}
#TopStart .Right a:hover {color:#000000;text-decoration:none;}


#TopMain	{float:left;width:880px;height:25px;background:#ffffff url(Images/TopMain.gif) top left no-repeat;}
#TopMain a, #TopMain a:link, #TopMain a:visited, #TopMain a:active, #TopMain a:hover {font-size:13px;color:#ffffff; font-weight:bold; text-transform:uppercase;cursor:pointer;text-decoration:none;}
#TopMain a:hover {color:#bedde0;text-decoration:none;}
#TopMain .Left	{float:left;padding:4px 0px 0px 25px;}
#TopMain .Right	{float:right;padding:4px 25px 0px 0px;}


/**************** FLAGS *******************/
.Flags 			{float:left; width:200px; margin:40px 0px 40px 0px;}
.Flags input	{margin-left:34px;}

/**************** LEFTCOLUMN *******************/
#LeftColumn			{float:left;width:300px; margin:0px 0px 0px 0px;}
#Logo				{float:left;width:275px; margin:0px 0px 0px 0px;}
#Menu				{float:left;width:275px; margin:0px 0px 0px 0px;}

#WebApplyMenu		{float:left;background:#ffffff url(Images/WebApplyMenu.gif) top left no-repeat; height:76px; width:200px;text-align:center;}
#WebApplyMenu div	{text-align:center;padding-top:18px;}
#WebApplyMenu  a	{font-size:15px; line-height:22px; font-weight:bold; text-decoration:none; color:#595959;}

#WebApplyMenu a, #WebApplyMenu a:link, #WebApplyMenu a:visited, #WebApplyMenu a:active, #WebApplyMenu a:hover {font-size:15px; line-height:22px; font-weight:bold; text-decoration:none; color:#595959;}
#WebApplyMenu a:hover {color:#000000;text-decoration:none;}


/**************** LEFTCOLUMN MENU TABLE *******************/

.MenuTable				{width:200px; overflow:hidden; padding:0px; margin:0px;}
.MenuTable tr td, .MenuTable tr td a		{cursor:pointer;text-decoration:none;font-weight:bold;font-size:11px;}
.MenuTable tr td.Arrow	{width:25px;height:27px;}


.MenuTable tr.trPage1on				{background:#ffffff url(Images/MenuStep1.gif) top right no-repeat;}
.MenuTable tr.trPage1on	td.Arrow	{background:#ffffff url(Images/MenuStep1.gif) top left no-repeat;}
.MenuTable tr.trPage1off			{}



.MenuTable tr td.tdPage1on a	{color:#ffffff; background:transparent;}
.MenuTable tr td.tdPage1off a	{color:#494949;}


.MenuTable tr.trPage2			{background:#ffffff url(Images/MenuStep2.gif) top right no-repeat;}
.MenuTable tr.trPage2 td.Arrow	{background:#ffffff url(Images/MenuStep2.gif) top left no-repeat;}
.MenuTable tr td.tdPage2 a		{color:#494949;}

.MenuTable tr.trPage3			{background:#ffffff url(Images/MenuStep3.gif) top left no-repeat;}
.MenuTable tr td.tdPage3on a	{color:#016f72; text-decoration:underline;}
.MenuTable tr td.tdPage3off a	{color:#494949;}

	