P, H1, H2, H3, H4, H5 {
	margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
	}

FORM, INPUT, TEXTAREA, SELECT, RADIO, CHECKBOX {
	margin: 0px;
    padding: 0px;
}

DIV {
	margin: 0 auto; 
	padding:0px;
	}

IMG { border:0px }	

.ul {
	margin:0 auto;
	padding:0;
	width:100%;
	position:relative;
	list-style:none;
	display:inline;
	}

.li {
	float:left;
	margin:0 auto;
    padding:0;
	}

.fl {
	float:left;
	}

.fr {
	float:right;
	}

.al {
	text-align:left;
	}

.ar {
	text-align:right;
	}
	
.ac {
	text-align:center;
	}
	
.aj {
	text-align:justify;
	}

.vt {
    vertical-align:top;
    }	

.vm {
    vertical-align:middle;
    }
	
.vb{
    vertical-align:bottom;
    }		
	
.clear {
	clear:both;
	}
	
.strong {
	font-weight:bold;
	}
	
.nowrap {
	white-space:nowrap;
}

.through {
     text-decoration: line-through; 
}

.help {
  cursor:help;
}

.pointer {
  cursor:pointer;
}

.font-1 {
  font-size:1px;
}

.font-10 { font-size:10px;}

.font_normal {
  font-weight:normal;
}
.lowercase  {text-transform: lowercase;}

.rc_button {
  opacity: 1;
  filter: alpha(opacity = 100);
}

.rc_button_hover {
  opacity: 0.8;
  filter: alpha(opacity = 80);
}

#page-flip { position:relative; right:0; top:0; float:right; z-index:999;}
#page-flip-image { width:50px; height:52px; z-index:999; position:absolute; right:0; top:0; -ms-interpolation-mode:bicubic; }
#page-flip-message { width:50px; height:50px; overflow:hidden; position:absolute; right:0; top:0;cursor:pointer;}