body			{background:#fff; font-family:Arial,arial,helvetica,verdana,sans-serif;}
img,table		{border:0;}
form			{display:inline;}

a:link 			{color:#01aeef; text-decoration:none;}
a:visited		{color:#01aeef; text-decoration:none;}
a:hover			{color:#0087ba; text-decoration:none;}

.SearchButton	{border:0; background:url(/Files_DPU/93/Images/SearchButton_bg.jpg) repeat-x; font-size:12px; color:#fff;}
.SiteText		{font-size:12px;}
.Footer			{font-size:12px; color:#fff;}

.navBorderTRL			{border-top:1px solid #01aeef; border-right:1px solid #01aeef; border-left:1px solid #01aeef; border-bottom:1px solid #01aeef;}
.navBorderBRL			{border-bottom:1px solid #01aeef; border-right:1px solid #01aeef; border-left:1px solid #01aeef;}
A.navbarLink:link 		{font-size:12px; line-height:23px; height:23px; font-weight:bold; color:#00aeef; text-decoration:none;}
A.navbarLink:visited	{font-size:12px; line-height:23px; height:23px; font-weight:bold; color:#00aeef; text-decoration:none;}
A.navbarLink:hover		{font-size:12px; line-height:23px; height:23px; font-weight:bold; color:#0087ba; text-decoration:none;}
.MenuL1Txt	 			{font-size:12px; color:#cccccc; text-decoration:none;}
.MenuL1Div 				{position:absolute; margin-top:1px; margin-bottom:1px; margin-left:2px; display:none; background-color:#000000;}

.CU_MenuL1Div 			{position:absolute; margin-top:0px; margin-left:0px; display:none; background:#fff;}
.CU_HeaderSiteText		{font-size:16px; font-family:arial,verdana; font-weight:bold; color:#FCC81A; border:2px solid #FCC81A; background-color:#9A0404; padding:1px px;}

.borderT				{border-top:1px solid #CCCCCC;}
.borderTRBL				{border:1px solid #696969;}
.borderR				{border-right:1px solid #CCCCCC;}
.borderB				{border-bottom:1px solid #CCCCCC;}
.borderRB				{border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.borderBL				{border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;}
.borderL				{border-left:1px solid #CCCCCC;}
.borderTRL				{border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-left:1px solid #696969;}
A.DropdownLink:link 	{font-size:12px; font-weight:bold; color:#01aeef; text-decoration:none;}
A.DropdownLink:visited	{font-size:12px; font-weight:bold; color:#01aeef; text-decoration:none;}
A.DropdownLink:hover	{font-size:12px; font-weight:bold; color:#0087ba; text-decoration:none;}

.menu {width:auto; height:23px; position:relative; z-index:100; font-family:arial, sans-serif;}
/* hack to correct IE5.5 faulty box model */
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:auto;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited,a.L1,a.L1:visited {font-size:12px; text-decoration:none; color:#00aeef; padding:6px; line-height:23px; font-weight:bold;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:auto;}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden; position:absolute; height:0; top:18px; left:0; white-space:nowrap; border-top:1px solid #00aeef;}
/* another hack for IE5.5 */
* html .menu ul ul {top:18px;t\op:17px;}
/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {display:block;font-size:12px;text-decoration:none; color:#00aeef; width:180px; height:auto; background:#fff; text-align:left; line-height:12px; padding:5px; border:1px solid #00aeef; border-width:0 1px 1px 1px;}
/* set width of second level */
a.L2width1:link,a.L2width1:visited,a.L2width1:hover {display:block;width:180px;height:auto; background:#fff;}
a.L2width2:link,a.L2width2:visited,a.L2width2:hover {display:block;width:130px;height:auto; background:#fff;}
a.L2width3:link,a.L2width2:visited,a.L2width3:hover {display:block;width:180px;height:auto; background:#fff;}
a.L2width4:link,a.L2width2:visited,a.L2width4:hover {display:block;width:130px;height:auto; background:#fff;}
a.L2width5:link,a.L2width2:visited,a.L2width5:hover {display:block;width:100px;height:auto; background:#fff;}
/* style the top level hover */
.menu a:hover, .menu ul ul a:hover,a.L1:hover	{color:#000;}
.menu :hover > a, .menu ul ul :hover > a {color:#000;}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}