body {
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	FONT-SIZE: 76%;
font-family: Arial, Helvetica, sans-serif;	color: #666666;
}

#PMain {
	margin: 0px auto 0px auto;
	width:960px;
	text-align:left;
	height:1000px;

}

/* === main header table === */
.headerMain { border-collapse: collapse; border: 0px solid; width:960px; padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666; height:74px;}
.headerMain td{ padding:0px;  vertical-align:top;width:350px; }
.headerMain th{ padding:0px;    font-weight:normal; width:610px; background-position: right bottom;  background-image:   url("/ims/headerBack.gif"); background-repeat: repeat-y;}

/* === tel no top === */
#tel { border: 0px solid; border-color:#000000; width:263px; padding:0px 0px 0px 0px; margin:2px 0px 0px 0px;
 float:right;  position:relative; color:#ffffff;   font-weight:bold; font-size:14px; clear:both;}
  * html #tel  {  margin:2px 0px 0px 0px;}


/* === home menu === */
#headerMenu { border: 0px solid; border-color:#000000; width:220px; padding:0px 0px 0px 0px; margin:42px 22px 0px 0px;
 float:right;  position:relative; color:#000000; text-align:center;  list-style-type:none;  white-space:nowrap; font-weight:bold;}
  * html #headerMenu  {  margin:42px 7px 0px 0px;}
#headerMenu  li {margin: 0px 10px 0px 10px; padding:0px;list-style-type: none; white-space: nowrap;display:inline; }
#headerMenu ul  {margin: 0px auto 0px auto; padding:0px;}
#headerMenu a, #headerMenu a:link, #headerMenu a:visited {text-decoration: none;color:#000000; }
#headerMenu a:hover, #headerMenu a:active { color:#666666;}

/* === main menu === */
#mainMenu { border: 0px solid; border-collapse:collapse; width:960px; padding:0px 0px 0px 0px; margin:16px 0px 0px 0px;
 vertical-align:middle; position:relative; color:#666666; text-align:center;  white-space:nowrap; font-weight:bold; font-size:11px;}
#mainMenu a, #mainMenu a:link, #mainMenu a:visited {text-decoration: none;color:#666666; }
#mainMenu a:hover, #mainMenu a:active { color:#000000;}
#mainMenu img {margin: 0px 10px 0px 10px; padding:0px;display:inline; vertical-align:middle;}


/* === main menu line === */
#mainMenuL{ padding:0px; margin:4px auto 0px auto; width:960px; background-position: left top;  background-image:   url("/ims/greyLine.gif"); position:relative;}
div.clear { clear:both; width:0px; height:0px; margin:0; padding:0; font:0px/0px verdana, sans-serif;}


/* === body table === */
.mainB { border-collapse: collapse; border : 0px solid; width:960px;  padding:0; margin-top:20px; text-align:left;}
.mainB td{ border-collapse: collapse;  border: 0px solid;  width:780px; padding:0; margin:0px;  vertical-align:top;}
.mainB th{ border-collapse: collapse; width:180px; border: 0px solid;  padding:0; margin:0px; vertical-align:top;}

/* === body table 3 col === */
.mainB3 { border-collapse: collapse; border : 0px solid; width:960px;  padding:0; margin-top:20px; text-align:left;}
.mainB3 td{ border-collapse: collapse;  border: 0px solid;  width:600px; padding:0; margin:0px; vertical-align:top; font-size:11px;}
.mainB3 th{ border-collapse: collapse; width:180px; border: 0px solid;  padding:0; margin:0px; vertical-align:top; font-size:11px;}

/* === country menu === */
#cMenu { border: 0px solid; border-color:#000000; width:150px; padding:0px; margin:0px;
 float:left;  position:relative; color:#000000;  white-space:normal; font-weight:normal; font-size:11px;clear: both
}
#cMenu li {margin: 4px 10px 0px 0px; padding-left:10px; padding-bottom:4px;list-style-type: none; white-space: normal;  float:left;position:relative; border-bottom:1px solid; border-color:#BABABA; width:140px;}
#cMenu ul {margin: 0px; padding-left:0px;}
#cMenu a, #cMenu a:link, #cMenu a:visited {text-decoration: none;color:#666666; }
#cMenu a:hover, #cMenu a:active { color:#000000;}
#cMenu img {margin: -2px 1px 0px -10px; padding:0px;display:inline; vertical-align:middle;}
* html #cMenu img{  margin: 2px 1px 0px -10px; padding:0px;display:inline; vertical-align:middle;}
* html #cMenu li{ width:150px;}

/* === search Table front === */
.searchF { border-collapse: collapse; border : 1px solid; width:150px; border-color: #16479E;  font-size:11px; padding:0; margin:26px 0px 0px 0px; text-align:left;clear: both; font-family: Arial, Helvetica, sans-serif;}
.searchF td{ border-collapse: collapse;  border: 0px solid;  width:148px; padding-left:10px; padding-right:10px; margin:0px;  vertical-align:top;font-weight:normal;font-size: 11px; color: #666666;list-style-type: none; font-family: Arial, Helvetica, sans-serif;}

.searchF li {margin: 4px 0px 0px 0px; padding-left:0px; padding-bottom:4px;list-style-type: none; display: list-item; white-space: normal; border-bottom:0px solid; border-color:#BABABA; width:130px; }
.searchF ul {margin: 0px; padding-left:0px;}

.searchF a, .searchF a:link, .searchF a:visited {text-decoration: none;color:#666666; }
.searchF a:hover, .searchF a:active { color:#000000;}
.searchF th{ border-collapse: collapse; width:150px; border: 0px solid;  padding-left:10px; margin:0px; height:29px; background-position: right bottom;  background-image:   url("/ims/blueBack.gif"); color:#ffffff; font-weight:bold; vertical-align:middle; font-family: Arial, Helvetica, sans-serif;}
.searchF img {margin: 0px 0px 0px 0px; padding:0px;}


/* === opt Table === */
.minTab { border-collapse: collapse; border: 0px solid;  width:960px; padding:0; margin-top:0; background-position: left top;  background-image:   url("/ims/minBack.gif"); background-repeat: repeat;}
.minTab td, .minTab td a, .minTab td a:hover, .minTab td h2, .minTab td h2 a, .minTab td h2 a:hover, .minTab td h1, .minTab  td h1 a, .minTab  td h1 a:hover{ border-collapse: collapse; border: 0px solid; padding:0px;  margin:0px; font-weight:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif;	font-size: 1px;	color: #FFFEFE;  cursor:default; line-height:normal;letter-spacing: normal; }
.minTab th, .minTab th a, .minTab th a:hover{ border-collapse: collapse; border: 0px solid; width:1px; padding:0px;  margin:0; font-weight:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif;	font-size: 1px;	color: #FFFEFE;  cursor:default; line-height:normal;}

/* === front lower table === */
.fLow { border-collapse: collapse; border: 0px solid;  width:960px; padding:0; margin-top:0; margin-bottom:20px; background-position: left top;  background-image:   url("/ims/minBack.gif"); background-repeat: repeat; text-align:center;}
.fLow td, .fLow td a, .fLow td a:hover, .fLow td h2, .fLow td h2 a, .fLow td h2 a:hover, .fLow td h1, .fLow  td h1 a, .fLow  td h1 a:hover{ border-collapse: collapse; border: 0px solid; padding:0px;  margin:0px; font-weight:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999;  line-height:normal;letter-spacing: normal; }
.fLow th, .fLow th a, .fLow th a:hover{ border-collapse: collapse; border: 0px solid; width:1px; padding:0px;  margin:0; font-weight:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999; line-height:normal;}

/* === main strap line for headers === */
.bStrap { border-collapse: collapse; border: 0px solid;  width:780px; padding:0; margin-top:0; background-position: left top;  background-image:   url("/ims/blueBack.gif"); background-repeat: repeat-y; }
.bStrap td, .bStrap td a, .bStrap td a:hover, .bStrap h2, .bStrap h2 a, .bStrap h2 a:hover{ border-collapse: collapse; border: 0px solid; width:780px; padding-left:10px;  margin:0; font-weight:bold; text-decoration:none; color: #ffffff;  cursor:default; line-height:normal;height:29px; vertical-align:middle; font-size: 11px;}


/* === front feature boxes === */
.featBox { border-collapse: collapse; border: 0px solid;  width:780px; padding:0px; margin-top:20px; text-align:left;}
.featBox td { border-collapse:collapse; border:0px solid;  padding-left:10px;  width:236px; margin:0px;  color: #666666; vertical-align:top;  font-size: 11px;}
.featBox td a{  color: #666666; text-decoration:none;}
.featBox td a:hover{  color: #000000; text-decoration:underline;}
* html .featBox  td{  width:240px;}
.featBox th{ border-collapse: collapse; border: 0px solid;  padding:0px;  margin:0px; color: #ffffff; }
.featBox th a{  color: #666666; text-decoration:none;}
.featBox th a:hover { color: #000000;text-decoration:underline; }
.featBox img {margin: 0px 0px 0px 0px; padding:0px; vertical-align:top; border:0px solid;}
.featBox h2, .featBox h2 a, .featBox h2 a:hover{  padding:0px;  margin:0px;  color: #000099; vertical-align:top; font-size: 16px;line-height:normal;}

/* === top photo boxes === */
.photoBox { border-collapse: collapse; border: 0px solid;  width:780px; padding:0px; margin-top:8px; margin-bottom:30px;  text-align:left;}
.photoBox td, .photoBox td a, .photoBox td a:hover{ padding-left:0px;  margin:0px;  color: #666666; vertical-align:top;  font-size: 11px; text-decoration:none;}
.photoBox th, .photoBox th a, .photoBox th a:hover{ padding:0px;  margin:0px; color: #ffffff; }
.photoBox img {margin: 0px 0px 0px 0px; padding:0px; vertical-align:top;}
.photoBox h2, .photoBox h2 a, .photoBox h2 a:hover, .photoBox h1, .photoBox h1 a, .photoBox h1 a:hover{  padding:0px;  margin:0px;  color: #000099; vertical-align:top; font-size: 11px; line-height:normal;}


/* === stop press table === */
.press { border-collapse: collapse; border : 1px solid; width:150px; border-color: #16479E;  font-size:11px; padding:0; margin:0px auto 0px auto; text-align:left; }
.press td{ border-collapse: collapse;  border: 0px solid;  width:150px; padding-left:10px; padding-right:10px; margin:0px;  vertical-align:top; height:254px; font-weight:normal;font-size: 11px; color: #666666;list-style-type: none;text-decoration: none; }
.press td a{text-decoration: none;color:#666666; }
.press td a:hover{ text-decoration: none; color:#000000;}
.press th{ border-collapse: collapse; width:150px; border: 0px solid;  padding-left:10px; margin:0px; height:29px; background-position: right bottom;  background-image:   url("/ims/blueBack.gif"); color:#ffffff; font-weight:bold; vertical-align:middle;}
  * html .press  {  margin:0px auto 0px auto; width:150px;}
* html .press  td{  height:253px;width:150px;}

/* === blue line Table === */
.bLineTab { border-collapse: collapse; border: 0px solid;  width:960px; padding:0; margin-top:0; background-position: left top;  background-image:   url("/ims/blueLine.gif"); background-repeat: repeat;}
.bLineTab td{ border-collapse: collapse; border: 0px solid; width:960px; padding:0px;  }

/* === low strap line === */
.lowStrap { border-collapse: collapse; border: 0px solid;  width:960px; padding:0; margin:10px auto 10px auto; text-align:center; }
.lowStrap td{ border-collapse: collapse; border: 0px solid; width:960px; color:#333333; font-size:10px;padding:0px;  margin:0; font-weight:normal; text-decoration:none;  }
.lowStrap td a { color:#333333;  text-decoration:none;  }
.lowStrap td a:hover { color:#000000;  text-decoration:underline;  }
.lowStrap ul, li {margin: 0px 0px 0px 0px; padding-left:0px; padding-bottom:0px;list-style-type: none; display:inline; }
.lowStrap ul {margin: 0px; padding-left:0px;display:inline;}

/* === indigo strap line and terms menu=== */
.indStrap { border-collapse: collapse; border: 0px solid;  width:960px; padding:0; margin:4px 0px 4px 0px;  }
.indStrap td{ border-collapse: collapse; border: 0px solid; width:480px; color:#333333; font-size:11px;padding:0px;  margin:0; font-weight:normal; text-decoration:none;  }
.indStrap td a{  color:#333333;text-decoration:none;  }
.indStrap td a:hover{ color:#000000; text-decoration:underline;  }
.indStrap ul, li {margin: 0px 0px 0px 0px; padding-left:0px; padding-bottom:0px;list-style-type: none; display:inline; }
.indStrap ul {margin: 0px; padding-left:0px;display:inline;}




/* === content Header Table === */
.conTop { border-collapse: collapse; border: 0px solid;  width:600px; padding:0px; margin:0px; text-align:left;}
.conTop td, .conTop td a, .conTop td a:hover { border-collapse: collapse; border: 0px solid; width:600px; margin:0px; padding:0px; background-position: left top;  background-image:   url("/ims/blueLine.gif"); background-repeat: repeat; height:1px;}
.conTop th, .conTop th a, .conTop th a:hover, .conTop h2, .conTop h2 a, .conTop h2 a:hover{ border-collapse: collapse; border: 0px solid; width:600px;  margin:0;padding-top:2px; padding-bottom:6px; font-weight:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #000099;  line-height:normal; }
* html .conTop  th {padding-bottom:7px; }


/* === content Body Table === */
.conBody { border-collapse: collapse; border: 0px solid;  width:600px; padding:0; margin-top:16px;}
.conBody td{ border-collapse: collapse; border: 0px solid; width:600px; padding-left:0px;  margin:0; text-decoration:none; font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;  line-height:normal;}
.conBody  li   {margin: 0px 0px 0px 0px; padding:0px; white-space: normal;list-style-type: disc; display: list-item;}
.conBody ul {margin: 15px 0px 15px 30px; padding:0px;  display: list-item;}
.conBody  a{ color: #666666;  text-decoration:none;}
.conBody a:hover{  color: #333333; text-decoration:underline; }
.conBody h2, .conBody h2 a, .conBody h2 a:hover{ padding-left:0px;  margin:0; color: #666666;  line-height:normal;}
.conBody h3, .conBody h3 a, .conBody h3 a:hover{ padding-left:0px;  margin:0; color: #666666;  line-height:normal;}
* html .conBody  {  margin-top:15px;}

.conBody td.rss{ width:300px; }
.conBody td.read{  width:300px; text-align:right;}


/* === news Table  === */
.newsTab { border-collapse: collapse; border : 1px solid; width:150px; border-color: #16479E;  font-size:11px; padding:0; margin:0px; text-align:right;}
.newsTab td{ border-collapse: collapse;  border: 0px solid;  width:150px; padding-left:10px; padding-right:10px; margin:0px;  vertical-align:top; height:1px;font-weight:normal;font-size: 11px; color: #666666;list-style-type: none;text-align:left;}
.newsTab li {margin: 4px 0px 0px 0px; padding-left:0px; padding-bottom:4px;list-style-type: none; white-space: normal;  border-bottom:1px solid; border-color:#BABABA; width:130px;}
.newsTab ul {margin: 0px; padding-left:0px;}
.newsTab a, .newsTab a:link, .newsTab a:visited {text-decoration: none;color:#666666; }
.newsTab a:hover, .newsTab a:active { color:#000000;}
.newsTab th{ border-collapse: collapse; width:150px; border: 0px solid;  padding-left:10px; margin:0px; height:29px; background-position: right bottom;  background-image:   url("/ims/blueBack.gif"); color:#ffffff; font-weight:bold; vertical-align:middle; text-align:left;}

/* === false result Table === */
.noResTab { border-collapse: collapse; border: 0px solid;  width:600px; padding:0px; margin-top:19px; text-align:left;}
.noResTab td { border-collapse: collapse; border: 0px solid; width:600px; margin:0px; padding:0px;  height:710px; font-size:11px;}
.noResTab td a { margin:0px; padding:0px;text-decoration:none; color:#666666;}
.noResTab td a:hover { margin:0px; padding:0px;text-decoration:underline; color:#000000; }

/* === filter table === */
.filTab { border-collapse: collapse; border: 0px solid;  width:600px; padding:0; margin-top:19px;}
.filTab td{ border-collapse: collapse; border: 0px solid; width:600px; padding:1px;  margin:0px; text-decoration:none; font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;  line-height:normal;}
.filTab  a{ color: #666666;  text-decoration:none;}
.filTab a:hover{  color: #333333; text-decoration:underline; }
* html .filTab  {  margin-top:15px;}

/* === nav table === */
.navTab { border-collapse: collapse; border: 0px solid;  width:600px; padding:0; margin:0px;}
.navTab td{ border-collapse: collapse; border: 0px solid; width:600px; padding:1px;  margin:0px; text-decoration:none; font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;  line-height:normal;}
.navTab  a{ color: #666666;  text-decoration:none;}
.navTab a:hover{  color: #333333; text-decoration:underline; }

/* === details table === */
.detTab1 { border-collapse: collapse; border: 0px solid;  width:600px; padding:0; margin-top:20px;}
.detTab1 td{ border-collapse: collapse; border: 0px solid; width:600px; padding:0px;  margin:0px; text-decoration:none; font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;  line-height:normal;}
.detTab1  a{ color: #666666;  text-decoration:none;}
.detTab1 a:hover{  color: #333333; text-decoration:underline; }


/* === photo details table === */
.detPhoto { border-collapse: collapse; border: 0px solid;  width:600px; padding:0; margin-top:16px;}
.detPhoto td{ border-collapse: collapse; border: 0px solid; width:600px; padding:0px;  margin:0px; text-decoration:none; font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;  line-height:normal;}
.detPhoto img {margin: 0px 0px 0px 0px; padding:0px; border:1px solid;border-color:#999999;}

/* === bottom menu === */
.subMenu { border: 0px solid; border-color:#000000; width:960px; padding:0px 0px 0px 0px; margin:16px 0px 30px 0px;
 vertical-align:middle;  color:#999999; text-align:center;  list-style-type:none;  white-space:nowrap; font-weight:normal; font-size:11px;}
.subMenu li {margin: 0px 2px 0px 2px; padding:0px;list-style-type: none; white-space: nowrap;display:inline; }
.subMenu ul {margin: 0px auto 0px auto; padding:0px;}
.subMenu a, .subMenu a:link, .subMenu a:visited {text-decoration: none;color:#999999; word-spacing:normal;}
.subMenu a:hover, .subMenu a:active { color:#000000;}

 
/* === back box === */
.bBox {  border-bottom:1px solid; width:150px; padding:0px ; margin:0px;  color:#666666; text-align:right; }
.bBox td{ border-collapse: collapse; border: 0px solid; width:150px; padding-top:2px;padding-bottom:16px;  margin:0px; text-decoration:none; 	color: #666666; }
.bBox td a{text-decoration: none;color:#666666; }
.bBox td a:hover{ text-decoration: none; color:#000000;} 

  
  
h1{	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 3px; color: #F9F9FF;	text-decoration: none; letter-spacing: normal; font-weight: normal; margin: 0px; padding: 0px;}
h1 a{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 3px; color: #F9F9FF;	text-decoration: none; letter-spacing: normal; font-weight: normal; margin: 0px; padding: 0px;}	
h1 a:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 3px; color: #F9F9FF;	text-decoration: none; letter-spacing: normal; font-weight: normal;margin: 0px; padding: 0px;}

h2{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 16px; 	text-decoration: none; font-weight: bold; 	color: #FFCF00; margin: 0px; padding: 0px;}
h2 a{ 	font-family:  Arial, Helvetica, sans-serif; 	font-size: 16px; 	text-decoration: none; font-weight: bold; 	color: #FFCF00; margin: 0px; padding: 0px;}

h3{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; color: #003399; text-decoration: none; margin: 0px; padding: 0px;}
h3 a{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px;  color: #003399; text-decoration: none; margin: 0px; padding: 0px;}
h3 a:hover{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; color: #003399; text-decoration: underline; margin: 0px; padding: 0px;}




.ind1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #666666;}
.ind1 a{  text-decoration: none; font-size: 11px; color: #666666;}
.ind1 a:hover{  text-decoration: underline; font-size: 11px; color: #000000;}
.ind1 ul, .ind1 li { margin-bottom:4px; padding:0px; list-style-type:disc;	}
.ind1 ul{ margin:10px 0px 10px 16px; }




.ind3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066;}
.ind3 a{  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #990000;}
.ind3 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #FF0000;}






.selSearch {   width: 134px; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  color: #666666;}
.textfield {   width: 180px; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  color: #666666;}
.seltextfield {   width: 180px; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  color: #666666;}

.ftextfield {   width: 126px; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  color: #666666;}
.fselSearch {   width: 130px; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  color: #666666; margin:0px; padding :0px;}













#outer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#outer LI {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 1px
}
#outer {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0em; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 2px; POSITION: relative
}
.xsnazzy {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.xsnazzy SPAN {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 0.2em; MARGIN: 0px; COLOR: #000000; TEXT-ALIGN: center
}
.xtop {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.xb1 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb2 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb3 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb4 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb1 {
	HEIGHT: 1px
}
.xb2 {
	HEIGHT: 1px
}
.xb3 {
	HEIGHT: 1px
}
.xb2 {
	BACKGROUND: #9CB5E5
}
.xb3 {
	BACKGROUND: #9CB5E5
}
.xb4 {
	BACKGROUND: #9CB5E5
}
.xb1 {
	BACKGROUND: #9CB5E5; MARGIN: 0px 5px
}
.xb2 {
	MARGIN: 0px 3px
}
.xb3 {
	MARGIN: 0px 2px
}
.xb4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.xboxcontent {
	DISPLAY: block; BACKGROUND: #9CB5E5
}


.asnazzy {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.asnazzy SPAN {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 0.2em; MARGIN: 0px; COLOR: #000000; TEXT-ALIGN: center
}



A.xmenu2 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 1em; WIDTH: 10.8em; COLOR: #000000; TEXT-DECORATION: none
}
* html A.xmenu2 {WIDTH: 10.72em;  }
A.xmenu2:visited {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 1em; WIDTH: 10.8em; COLOR: #000000; TEXT-DECORATION: none
}
* html A.xmenu2:visited {WIDTH: 10.72em;  }
A.xmenu2:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: none
}
A.xmenu2:hover SPAN {
	COLOR: #000; TEXT-DECORATION: none
}
A.xmenu2:hover .xboxcontent {
	BACKGROUND: #63A9FE; TEXT-DECORATION: none
}
A.xmenu2:hover .xb1 {
	BACKGROUND: #63A9FE; TEXT-DECORATION: none
}
A.xmenu2:hover .xb2 {
	BACKGROUND: #63A9FE; TEXT-DECORATION: none
}
A.xmenu2:hover .xb3 {
	BACKGROUND: #63A9FE; TEXT-DECORATION: none
}
A.xmenu2:hover .xb4 {
	BACKGROUND: #63A9FE; TEXT-DECORATION: none
}
#outer UL {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}




A.amenu2:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.amenu2 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 1em; WIDTH: 10.8em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
* html A.amenu2 {WIDTH: 10.72em;  }
A.amenu2:visited {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 1em; WIDTH: 10.8em; TEXT-ALIGN: center; TEXT-DECORATION: none
}
* html A.amenu2:visited {WIDTH: 10.72em;  }

.atop {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.ab1 {
	DISPLAY: block; OVERFLOW: hidden
}
.ab2 {
	DISPLAY: block; OVERFLOW: hidden
}
.ab3 {
	DISPLAY: block; OVERFLOW: hidden
}
.ab4 {
	DISPLAY: block; OVERFLOW: hidden
}
.ab1 {
	HEIGHT: 1px
}
.ab2 {
	HEIGHT: 1px
}
.ab3 {
	HEIGHT: 1px
}
.ab2 {
	BACKGROUND: #63A9FE
}
.ab3 {
	BACKGROUND: #63A9FE
}
.ab4 {
	BACKGROUND: #63A9FE
}
.ab1 {
	BACKGROUND: #63A9FE; MARGIN: 0px 5px
}
.ab2 {
	MARGIN: 0px 3px
}
.ab3 {
	MARGIN: 0px 2px
}
.ab4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.aboxcontent {
	DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND: #63A9FE; COLOR: #000; BORDER-BOTTOM: #ffffff 2px solid; TEXT-ALIGN: center
}

