							html, body {
								margin: 0px;
								margin-top: 0px;
								margin-bottom: 0px;
								padding: 0px;
								height: 100%;
								font-family: Tahoma, Verdana, Arial;
								font-size: 11px;
								color: #4E555B;
							}

							a:link { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #4E555B; text-decoration: none; padding: 0px;}
							a:visited { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #4E555B; text-decoration: none; padding: 0px;}
							a:hover { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #4E555B; text-decoration: underline; padding: 0px;}

							a.listing12:link { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #4F5559; text-decoration: none;}
							a.listing12:visited { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #4F5559; text-decoration: none;}
							a.listing12:hover { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #323532; background-color: #E2E2E2;}

							a.small_txt:link { font-family: Tahoma, Verdana, Arial; font-size: 9px; color: #4F5559; text-decoration: none;}
							a.small_txt:visited { font-family: Tahoma, Verdana, Arial; font-size: 9px; color: #4F5559; text-decoration: none;}
							a.small_txt:hover { font-family: Tahoma, Verdana, Arial; font-size: 9px; color: #323532;  text-decoration: underline;}

							a.pink_txt:link { color: #349c0e;}
							a.pink_txt:visited { color: #349c0e;}
							a.pink_txt:hover { color: #349c0e;}

							a.blue_txt:link { color: #007CBF;}
							a.blue_txt:visited { color: #007CBF;}
							a.blue_txt:hover { color: #007CBF;}

							.border0 {
								border: 1px solid #C5C5C5;
								padding: 2px;
							}
							.border1 {
								border: 1px solid #C5C5C5;
								padding: 12px;
							}
							.border2 {
								border: 1px solid #E2E2E2;
							}
							.border3 {
								border: 1px solid #F5F5F5;
							}

							.hline{
								height: 1px;
								background-color: #DBDBDB;
								font-size: 0px;
							}

							.search_field{
								width: 162px;
								height: 19px;
								font-family: Verdana, Tahoma, Verdana, Arial;
								font-size: 11px;
								color: #2D2D2D;
							}


							.main_txt{
								font-family: Tahoma, Verdana, Arial;
								font-size: 11px;
								color: #4E555B;
								text-decoration: none;
							}

							.detail_txt{
								font-family: Verdana, Tahoma, Arial;
								font-size: 11px;
								color: #4E555B;
								text-decoration: none;
							}

							.small_txt{
								font-family: Tahoma, Verdana, Arial;
								font-size: 9px;
								text-decoration: none;
							}

							.pink_txt{
								color: #39aa10;
							}

							.blue_txt{
								color: #007CBF;
							}

							.listing12{
								font-family: Tahoma, Verdana, Arial;
								font-size: 12px;
								color: #4F5559;
								text-decoration: none;
							}

							.listing11{
								font-family: Tahoma, Verdana, Arial;
								font-size: 11px;
								color: #4F5559;
								text-decoration: none;
								padding-top: 3px;
								padding-bottom: 10px;
							}

							.titles{
								font-family: Tahoma, Verdana, Arial;
								font-size: 12px;
								color: #323532;
								text-decoration: none;
							}


							.footer{
								padding: 10px;

								font-family: Verdana, Tahoma, Verdana, Arial;
								font-size: 11px;
								color: #838FA0;
							}

							.white{
								color: white;
							}

							.hline{
								height: 1px;
								background-color: #DBDBDB;
								font-size: 0px;
							}
							.hlinedarkblue{
								height: 4px;
								background-color: #09244C;
								font-size: 0px;
							}
							.vline{
								width: 1px;
								background-color: #DBDBDB;
							}

							#main_table{
								height: 100%;
								background-color: #EDE3BE;
								width: 100%;
							}
							#left_column{
								vertical-align: top;
								text-align: right;
								background-image: url(../../images/left_shade.png);
								background-position: right top;
								background-repeat: repeat-y;
							}
							#right_column{
								vertical-align: top;
								background-image: url(../../images/right_shade.png);
								background-position: left top;
								background-repeat: repeat-y;
							}
							#center_column{
								background-color: #09244C;
								vertical-align: top;
								width: 770px;
							}


							.margins{
								background-color: #fafafa;

							}
							.pink{
								background-color: #39aa10;
							}


							.lefttd{
								text-align: left;
								padding-left: 12px;
							}
							.divblack {
								margin: 2px;
								background-color: #F5F5F5;
								height: 100%;
								padding-top: 3px;
							}
							.centeralign{
								padding-top: 13px;
								height: 25px;
							}
							.our_sites_center_table{
								padding-top: 2px;

							}
							.separator{
								font-family: Arial;
								font-size: 12px;
								font-weight: bold;
							}
							.lastelementinpath{
								color: #757575;
							}
							#usermenu{
								padding-left: 20px;
								padding-top: 20px;
								margin: 0px;
								width: 100px;
							}
							ul, li{
								margin: 0px;
								padding: 0px;
								margin-left: 15px;
							}
							.maincateg{
								background-color: #39aa10;
								color: white;
							}
							.level2{
								color: #727a80;
							}
							.messtable {
								text-align: center;
								font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
								color: #4f5559;
								margin-left: 10px;
								border-top: 1px solid #dbdbdb;
								border-bottom: 1px solid #dbdbdb;
								background-color: #ffffff;
							}

							.messtable th {
								margin-top: 1px;
								margin-bottom: 1px;
								padding-top: 5px;
								padding-bottom: 5px;
								padding-left: 10px;
								padding-right: 10px;
								border: 1px solid #dbdbdb;
								border-left: 0px solid #dbdbdb;
								background-color: #d2d6d9;
							}

							.messtable td {
								border-top: 1px solid #dbdbdb;
								border-right: 1px solid #dbdbdb;
								border-bottom: 1px solid #dbdbdb;
								border-left: 1px solid #dbdbdb;
								text-align: center;
								padding: 4px;
							}
							.tr_even{
								background-color: #eeeeee;
							}
							li{
								list-style-image: url(../../images/square.png);
								list-style-position: 0px;

							}

