*{margin: 0px; padding: 0px; font-size:10pt;}
#ivrc_header{}
#ivrc_header_left{margin-right: 150px;}
#ivrc_header_right{float:right; height: 55px; width: 150px; position:relative; top:15px;}
#ivrc_header_menu{margin: 0 auto;}
#ivrc_navigation{width:150px; background-color:White;}
#ivrc_navigation_menu{margin: 3px; padding:10px; background-image: url("./images/navigation_back24001.gif"); background-repeat:no-repeat;}
#quick_login{margin: 3px; padding: 4px; border:solid 2px #660000; background-color:#FFDDAA;}
#ivrc_contents{margin-left: 40px}
#ivrc_footer{clear: both; font-size:9pt; height:auto;  margin: 0px auto; text-align:center;}
#ivrc_footer_bar{ color: #660000; font-size:8pt; width: 560px; height: 16px; margin: 0px auto; padding 2px; text-align:center; background-image: url("./images/footer_bar01.gif"); background-repeat:no-repeat;}
A{text-decoration:none;}
A:active{color:#330000;}
A:hover{color:red;}
A:link{color:#660000;}
A:visited{color:#660000;}
img{border: 0px;}
img.header_menu{margin:3px;}
div.right{float:right;}
div.left{float:left;}
div.center{margin: 0px auto; text-align: center;}
div.contents{margin: 0px 10px;}
div.box{margin: 10px; padding: 4px; border:solid 2px #660000; background-color:#FFDDAA;}
hr{ color: #660000; background-color: #660000; height:2px; border: solid 0px #660000;}
ul{list-style-position: inside;}
ul.menu{list-style-position: inside; list-style-image:url("./images/menu_list01.gif");}
span.h1{font-weight:bold; font-size: 11pt; color: #660000; margin: 0 3px;}
span.h2{font-weight:bold; font-size: 10.5pt; color: #660000; margin: 0 5px;}

	textarea.error {background-color:#FFDDAA;}
	select.error {background-color:#FFDDAA;}
	input.error {background-color:#FFDDAA;}
