body, td, p, li, div, .regcopy {
	font-family: verdana,arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
pre {
	font-family: verdana,arial, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left:20px;
}

.body_base {
    background-color: white;
    margin: 0;
}

//a:link {
//    COLOR: navy;
//}

//a:visited {
//    COLOR: navy;
//}

//a:hover {
//    COLOR: blue;
//}

<!-- Table Border -->
table.border_color {
  border:2px solid #C7DEFF
}

table.yellow_border {
  border:2px solid #FF9A00
}

table.blue_border {
  border:2px solid #0066CC
}

<!-- Font  -->
.text_big18 {
	font-family: verdana, arial, sans-serif;
	font-size: 18px;
	color: #000000;
}

.text_big {
	font-family: verdana, arial, sans-serif;
	font-size: 15px;
	color: #000000;
}

.title_black {
	font-family: verdana, arial, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}

.title_grey {
	font-family: verdana, arial, sans-serif;
	font-size: 15px;
	color: #a9a9a9;
}

.title_blue {
	font-family: verdana, arial, sans-serif;
	font-size: 15px;
	color: #3f78bf;
}

.title_red {
	font-family: verdana, arial, sans-serif;
	font-size: 15px;
	color: #ff6600;
}

.bold_blue {
    COLOR: #00429D;
    FONT-FAMILY: Verdana, helvetica;
    FONT-SIZE: 14px;
}

.bold_black {
    COLOR: #000000;
    FONT-FAMILY: Verdana, helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.text_blue {
    COLOR: #00429D;
    FONT-FAMILY: Verdana, helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.text_small_red {
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 8.8px;
    FONT-WEIGHT: normal;
}

.bold_grey {
    COLOR: #a9a9a9;
    FONT-FAMILY: Verdana, helvetica;
    FONT-SIZE: 13px;
}

<!-- Links  -->
.links {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #00429D;		
		font-size: 11px; 	
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links:hover {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #70A5D0;		
		font-size: 11px; 	
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_bold {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #00429D;		
		font-size: 14px; 
		font-weight: bold;		
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_bold:hover {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #70A5D0;		
		font-size: 14px; 
		font-weight: bold;		
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_bold {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #00429D;		
		font-size: 14px; 
		font-weight: bold;		
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_nav:hover {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #70A5D0;		
		font-size: 14px; 		
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_nav {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #00429D;		
		font-size: 14px; 	
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}				
<!-- Rollover -->
.rolloverTop a { 
		display:block; 
		width:240px; 
		height:192px;
    	background-image: url(/ca/us/en/auth/idtool/images/topBoxOff.gif);		
		background-color: #FFFFFF
		}
		
.rolloverTop a:hover 
		{ 
    	background-image: url(/ca/us/en/auth/idtool/images/topBoxOn.gif)
		}	
			
.rolloverBottom a { 
		display:block; 
		width:240px; 
		height:192px;
    	background-image: url(/ca/us/en/auth/idtool/images/bottomBoxOff.gif);		
		background-color: #FFFFFF
		}
		
.rolloverBottom a:hover 
		{ 
    	background-image: url(/ca/us/en/auth/idtool/images/bottomBoxOn.gif)
		}			
		
.rolloverSide a:hover 
		{ 
    	background-image: url(/ca/us/en/auth/idtool/images/bottomBoxOn.gif)
		}			
		
.rolloverSide a { 
		display:block; 
		width:240px; 
		height:192px;
    	background-image: url('../images/bottomBoxOff.gif');		
		background-color: #FFFFFF
		}		
		
<!-- button styles -->
a.buttonModal {
		background-color: transparent;
		background-image: url('../images/buttonBackground.gif');
		background-repeat: no-repeat;
		width: 110px;
		height: 24px;
		margin: 20px auto;
		padding: 3px 0 0 0;
		text-align: center;
		font-family: verdana,arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		}
		
a.buttonModal:hover {
		background-position: 0 -24px;
		color: #ffffff;
		}	
a.buttonModal:link, a.buttonModal:visited {
		color: #ffffff;
		}
a.buttonSmall {
		display: block;
		background-color: transparent;
		background-image: url('../images/buttonBackground.gif');
		background-repeat: no-repeat;
		width: 110px;
		height: 24px;
		margin: 5px auto;
		padding: 3px 0 0 0;
		text-align: center;
		font-family: verdana,arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		}
a.buttonSmall:link, a.buttonSmall:visited {
		background-color: transparent;
		background-image: url('../images/buttonBackground.gif');
		color: #ffffff;
		text-decoration:none;
		}

a.buttonSmall:hover {
		background-color: transparent;
		background-image: url('../images/buttonBackgroundOn.gif');
		color: #ffffff;
		text-decoration:none;
		}	

		
a.button {
		display: block;
		background-color: transparent;
		background-image: url('../images/buttonBackground.gif');
		background-repeat: no-repeat;
		width: 110px;
		height: 24px;
		margin: 5px auto;
		padding: 3px 0 0 0;
		text-align: center;
		font-family: verdana,arial, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		}
<!-- button disabled -->
a.buttonOff {
		display: block;
		color:CCCCCC;
		background-repeat: no-repeat;
		width: 110px;
		height: 24px;
		margin: 5px auto;
		padding: 3px 0 0 0;
		text-align: center;
		font-family: verdana,arial, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		}
		
a.buttonDisabled {
		display: block;
		background-color: transparent;
		background-image: url('../images/buttonBackground.gif');
		background-repeat: no-repeat;
		filter:alpha(opacity=40);
		width: 110px;
		height: 24px;
		margin: 5px auto;
		padding: 3px 0 0 0;
		text-align: center;
		font-family: verdana,arial, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		}

a.button:link, a.button:visited {
		background-color: transparent;
		background-image: url('../images/buttonBackground.gif');
		color: #ffffff;
		text-decoration:none;
		}

a.button:hover {
		background-color: transparent;
		background-image: url('../images/buttonBackgroundOn.gif');
		color: #ffffff;
		text-decoration:none;
		}		
		
a.buttonLong {
		display: block;
		background-color: transparent;
		background-image: url('../images/buttonBackgroundLong.gif');
		background-repeat: no-repeat;
		width: 160px;
		height: 24px;
		margin: 5px auto;
		padding: 3px 0 0 0;
		text-align: center;
		font-family: verdana,arial, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		}
		
a.buttonLong:link, a.buttonLong:visited {
		background-color: transparent;
		background-image: url('../images/buttonBackgroundLong.gif');
		color: #ffffff;
		text-decoration:none;
		}

a.buttonLong:hover {
		background-color: transparent;
		background-image: url('../images/buttonBackgroundLongOn.gif');
		color: #ffffff;
		text-decoration:none;
		}	
		
a.buttonLong2 {
	display: block;
	background-color: transparent;
	background-image: url('../images/buttonBackgroundLong2.gif');	
	background-repeat: no-repeat;
	width: 210px;
	height: 24px;
	margin: 5px auto;
	padding: 3px 0 0 0;
	text-align: center;
	font-family: verdana,arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
		
a.buttonLong2:link, a.buttonLong2:visited {
	color: #ffffff;
}

a.buttonLong2:hover {
	background-position: 0 -24px;
	color: #ffffff;
}				

	
		
a.buttonBack {
		display: block;
		background-color: transparent;
		background-image: url('../images/buttonBackground.gif');
		background-position: 0 -48px;		
		background-repeat: no-repeat;
		width: 110px;
		height: 24px;
		margin: 5px auto;
		padding: 3px 0 0 0;
		text-align: center;
		font-family: verdana,arial, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		}
		
a.buttonBack:link, a.buttonBack:visited {
		color: #ffffff;
		}
		
a.buttonBack:hover {
		background-position: 0 -24px;	
		color: #ffffff;
		}

a.buttonLongInline {
		display: inline;
		background-color: transparent;
		background-image: url('../images/buttonBackgroundLong.gif');
		background-repeat: no-repeat;
		width: 160px;
		height: 24px;
		margin: 5px auto;
		padding: 3px 0 0 0;
		text-align: center;
		font-family: verdana,arial, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		}
		
a.buttonLongInline:link, a.buttonLong:visited {
		color: #ffffff;
		}

a.buttonLongInline:hover {
		background-position: 0 -24px;
		color: #ffffff;
		}
		


.bold_orange {
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.text_bold {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.text_black {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.text_blue {
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.text_orange {
    COLOR: #ff6600;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.text_white {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.text_italic {
	font-family: verdana,arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style : italic;
}

.text_small_bold {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}

.text_bold_white {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.text_small {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}

.text_small_CC {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}

.text_bold_white {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.text_news {		
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : none;		
		font-size: 8px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.header_black {
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.header_blue {
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.header_white {
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.header_news {
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}

.text_white_title {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}



.title_page_black {
	font-family: verdana, arial, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}

.title_section {
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: navy;
	font-weight: bold;
}

.title_section_orange {
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #ff6600;
	font-weight: bold;
}	
.links_red {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #990000;		
		font-size: 11px;		
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_red:hover {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: red;		
		font-size: 11px;	
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}			
				
.links_bold_white {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : none; 
		color: #ffffff;		
		font-size: 11px; 
		font-weight: bold;			
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_bold_white:hover {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : none; 
		color: #ffffff;		
		font-size: 11px; 
		font-weight: bold;			
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_bold_white:visited {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : none; 
		color: #ffffff;		
		font-size: 11px; 
		font-weight: bold;			
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_bold_white_line {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #ffffff;		
		font-size: 11px; 
		font-weight: bold;			
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_bold_white_line:hover {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #ffffff;		
		font-size: 11px; 
		font-weight: bold;			
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_bold_white_line:visited {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #ffffff;		
		font-size: 11px; 
		font-weight: bold;			
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}		
.links_bold_orange {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #ff6600;		
		font-size: 11px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		font-weight: bold;				
		}	
.links_bold_orange:hover {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #ff6600;		
		font-size: 11px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		font-weight: bold;				
		}	
.links_bold_orange:visited {		
		line-height : 15px;
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: #ff6600;		
		font-size: 11px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		font-weight: bold;				
		}		
		
.links_news {		
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : none; 
		color: navy;		
		font-size: 9px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_news:hover {		
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: blue;		
		font-size: 9px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
	
.links_small {		
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: navy;		
		font-size: 9px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_small:hover {		
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: blue;		
		font-size: 9px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}
.links_small_CC {		
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: navy;		
		font-size: 9px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.links_small_CC:hover {		
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: blue;		
		font-size: 9px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}

<!-- Navigation  -->

.navbut { 
	color : #000000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	margin-bottom : 1px; 
	margin-top : 1px }


.navbut a { 
	background-color : #ffffff; 
	color : #000000; 
	display : block; 
	padding-bottom : 1px; 
	padding-left :1px; 
	padding-top : 2px; 
	text-decoration : none; 
	width : 100% }

.navbut a:visited { 
	background-color : #ffffff; 
	color : #000000; 
	display : block; 
	padding-bottom : 1px; 
	padding-left :1px; 
	padding-top : 2px; 
	text-decoration : none; 
	width : 100% }

.navbut a:hover { 
	background-color : #efefef; 
	color : #ff3300; 
	text-decoration : none }
	
.navTools { 
	color : #000000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	margin-bottom : 4px; 
	margin-top : 4px }


.navTools a { 
	background-color : #ffffff; 
	color : navy; 
	display : block; 
	padding-bottom : 3px; 
	padding-left :4px; 
	padding-top : 3px; 
	text-decoration : none; 
	width : 100% }

.navTools a:visited { 
	background-color : #ffffff; 
	color : navy; 
	display : block; 
	padding-bottom : 3px; 
	padding-left :4px; 
	padding-top : 3px; 
	text-decoration : none; 
	width : 100% }

.navTools a:hover { 
	background-color : #efefef; 
	color : blue; 
	text-decoration : none }	
	


<!-- Button  -->

.button_blue  {
	margin-top : 4px;
	margin-bottom : 4px;
	background-color : #0C4899;
	border-top-width : 1px;
	border-top-color: #cccccc;
	border-left-width : 1px;
	border-left-color: #cccccc;
	border-right-color: #999999;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color: #999999;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial,Helvetica,Sans Serif;
	padding : 1;
}

.button_orange  {
	margin-top : 4px;
	margin-bottom : 4px;
	background-color : #ff6600;
	border-top-width : 1px;
	border-top-color: #999999;
	border-left-width : 1px;
	border-left-color: #999999;
	border-right-color: #333333;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color: #333333;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial,Helvetica,Sans Serif;
	padding : 1;
}




<!-- TOUR VIP20 -->		
.nav {		
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : none; 
		color: #333333;		
		font-size: 9px; 
		font-weight: bold;
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}			
.headerTour  {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #3B6DA5
		}	
.textWhite {
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}		
.headerWhite {
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}	
.headerTourOrange  {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 17px;
		font-weight: bold;
		color: #ff9900
		}	



<!-- ClinCheck -->
.CClinks_small {		
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : none; 
		color: navy;		
		font-size: 9px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}	
.CClinks_small:hover {		
		padding-top : 2px;
		padding-bottom : 2px;
		text-decoration : underline; 
		color: blue;		
		font-size: 9px; 
		font-family: Verdana, Arial,Helvetica,Sans Serif; 
		}


<!-- Invisalign Seven -->
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer a
{
display: block;
color: #FFF;
background-color: #036;
width: 180px;
padding: 5px 12px 5px 8px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: bold;
}

#navcontainer a:hover
{
background-color: #369;
color: #FFF;
}

#navcontainer li li a
{
display: block;
color: #FFF;
background-color: #69C;
width: 180px;
padding: 3px 3px 3px 17px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: normal;
}




<!-- ClinCheck2.0 -->
#navcontainer20 ul
{
padding-left: 0;
margin-left: 0;
background-color: #B6C7E1;
font-weight: bold;
color: White;
float: right;
font-family: arial, helvetica, sans-serif;
}

#navcontainer20 ul li { display: inline; }

#navcontainer20 ul li a
{
padding: 6 9 6 9;
background-color: #B6C7E1;
color: White;
text-decoration: none;
font-weight: bold;
float: right;
border-left: 1px solid #fff;
}

#navcontainer20 ul li a:hover
{
background-color: #ffffff;
color: #000080;
}

#navcontainer20 ul li a#current
{
background: white;
color: #000080;
}

.floatleft
{
float: left;
width: 73px;
margin: 0 10 10px 0px;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}

div.floatleft img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}	

.blue_bg {
	background-color:  #E9F2FF;
}

.gold_bg {
	background-color:  #FFF5E1;
}

.white_bg {
	background-color:  FFFFFF;
}.align_top {
	vertical-align: top;
}

<!--Japan Launch -->
.doublemode {
	ime-mode: active;
}
.singlemode {
	ime-mode: inactive;
}
.imedisabled {
	ime-mode: disabled;
}	

.totalFeedback  {color:#000033; background-color:#FFFFCC; border-top:10px;
        position:absolute; top:100px; left:100px; width:100px; height:60px;
        z-index:98; }	
.totalFeedback td {
	font-family: verdana,arial, sans-serif;
	font-size: 18px;
	color: #000000;}	
.totalFeedback table {border-color:#CC0033}	
.noCases {font-family:arial; font-size: 15px; font-weight:bold;}
.totalCases {
	font-family: verdana,arial, sans-serif;
	font-size: 16px;
	color: #000000;}	}

.feedback  {color:#000033; background-color:#FFFFFF; border-top:10px;
        position:absolute; top:100px; left:100px; width:100px; height:60px;
        z-index:99; }
.feedback td {
	font-family: verdana,arial, sans-serif;
	font-size: 18px;
	color: #000000;}	
.feedback table {border-color:#00429D}	

.feedback2  {color:#000033; background-color:#FFFFFF; border-top:10px;
        position:absolute; top:100px; left:100px; width:100px; height:60px;
        z-index:97; }
.feedback2 td {
	font-family: verdana,arial, sans-serif;
	font-size: 18px;
	color: #000000;}	
.feedback2 table {border-color:#00429D}	

#mbox{background-color:#eee; padding:8px; border:2px outset #666;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image: url(overlay.png);}
.dialog {display:none}

.status { position:absolute; top: 10px; left: 100px; padding-left: 5px; padding-right: 5px; background: red; color: white; }
