td {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	color:#31383B;
	line-height:13px;
}

a {
	text-decoration:underline;
	color:#000000;
}
.style1 {
	color: #FFFFFF;
}
  
body { 	margin:0px;padding:0px; background-image:url(images/px_main.gif)}

.copy{
font-family:tahoma;
color:#AADDFF;
text-decoration:none;
font-size:11px;
}

.bot_txt {	color:#A8A8A8;
			text-decoration:none}

.gray {color:#808080; text-decoration:none}
.blue {color:#105D91; text-decoration:none}
.blue-line {color:#105D91; text-decoration:underline}
.red {color:#A14508; text-decoration:none}
.green {color:#619A13; text-decoration:underline}
.black {color:#191919; text-decoration:none}
.black1 A {color:#5D5D5D; text-decoration:none}
.black1 A:LINK, .black1 A:VISITED, .black1 A:HOVER {color:#5D5D5D; text-decoration:none}

.link A {color:#FFFFFF; text-decoration:none}
.link A:LINK, .link A:VISITED, .link A:HOVER {color:#FFFFFF; text-decoration:none}

.black-line {color:#555451; text-decoration:underline}
.white {color:#ffffff; text-decoration:none}

.abs {vertical-align:middle}
.sm {font-size:10px}
.u {text-decoration:underline}
.nu {text-decoration:none}
.t {text-transform:uppercase}
.big {font-size:12px; line-height:14px;}


.form { width:172px;
		height:20px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#BDBEBE;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		
.form1 { width:172px;
		height:69px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#BDBEBE;
		background-color:#ffffff;
		color:#5F5F5F;
		overflow:hidden;
		margin-left:0px;
		margin-right:0px}
		

a:hover{text-decoration:none;}
.a:hover{text-decoration:underline;}


/* List TopNav Multimenu start*/

div#mainmenu  {
/* needed to give a margin above and below the buttons */
   height: 3em; 
   border-bottom: 3px solid #AFB6D0;
}


.mainmenu {
}
#nav {
    list-style: none;
    position: relative;
    width: 100px !important; 
    width: 100px; 
    margin: 0px 40px 0px 0px !important;
    margin: 45px 0px 0px 30px;
    font-size: 1em;
	
	font-size: 13px;
	font-family: tahoma;
	font-weight: bold;
}

#nav ul {
    list-style: none;
    display: none;
    position: absolute;
    overflow: visible;
}

#nav li {
    display: block;
    width: 120px;  
    position: relative;
    margin: 7px 3px 2px 3px !important; 
    margin: 13px 2px 0px 2px;
    padding-bottom: 4px !important;
    padding: 0;
    float: left;
}

#nav li a {
    display: block;
    color: #FFFFFF; 
    font-weight: bold;
    text-decoration: none;
}

#nav li a:hover {
    color: #E4E2CE;
}

#nav li#sel A {
    color: #FFFFFF;
}
#nav li#sel A:hover {
    color: #FFFFFF;
}

/* 1st dropdown level */
#level1 {
    display: block;
    left: 70px;
	top: 0; !important;
	
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
}
#level1 UL {
    position: relativ;
    overflow: visible;
}
#level1 li {
    display: block;
    margin: 0 !important;  
    margin: 0;
    padding: -0 0 !important;
    font-size: 1em; 
}
#level1 li A {
    display: block;
    width: 150px; 
    background: #1CA0E1;
    padding: 1px 3px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    color: #FFFFFF;
    margin: 0; 
    border: 0; 
}
#level1 li A:hover {
    display: block;
    color: #FFFFFF;
    background-color: #105D91;
    border: 0; 
}

#level1 li#sel A {
    background-color: #1CA0E1;
    color: #364061;
}
#level1 li#sel A:hover {
    background-color: #1CA0E1;
    color: #FFFFFF;
}


/* 2nd dropdown level */
#level2 {
    display: block;
    left: 116px !important;
    left: 110px;
    top: 0; !important;
/*    z-index: 5;  */
}
#level2 UL {
    display: block;
    position: relative;
    overflow: visible;
}
#level2 LI {
    display: block;
}
#level2 li A {
    display: block;
    background: #afb6d0;
}
#level2 li A:hover {
    display: block;
    background: #dadde9;
}

#level2 li#sel A {
    background-color: #dadde9;
    color: #364061;
}
#level2 li#sel A:hover {
    background-color: #dadde9;
    color: #ff6600;
}

/* all see this */
#nav ul ul, #nav ul ul ul {
   display: none;
   position: absolute;
   width: 200px;
   top: 0;
}
/* non-IE bowsers see this */
#nav ul li>ul, #nav ul ul li>ul {
    margin-top: 0;
}

#nav LI:hover UL UL, #nav LI:hover UL UL UL{
    display: none;
}
#nav LI:hover UL {
    display: block;
}
#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul {
    display: block;
}
li>ul {
    top: auto:
}
UNKNOWN {
    margin-top: 0;
    left: auto; 
    top: auto;
}