.flipBookButtons {
	height: 100px;
    margin-top: -75px;
    padding-right: 120px;
    width: auto;
	background:#ffffff;
}
.flipbookWrap {
	position:relative;
	width:800px;
	height:450px;
	margin:auto;
}
.flipbookContent {
	position:absolute;
	left:0px;
	top:0px;
	width:350px;
	height:450px;
	padding-top:25px;
}

.flipPage {
	background:url(../images/flipPage_bg.jpg) no-repeat;
	height:390px;
	position:relative;
	padding:30px;
}
.flipPageFirst, .flipPageLast {
	background:url(../images/flipPageFirstLast_bg.jpg) no-repeat;
	height:390px;
	position:relative;	
	padding:30px;
}
/*
a.flip_first_right, a.flip_before_left, a.flip_right, a.flip_left, a.flip_before_right, a.flip_last_left {
	position:absolute;
	height:30px;
	width:30px;
}
a.flip_first_right, a.flip_right, a.flip_before_right {
	bottom:0px;
	right:0px;
}
a.flip_first_right:hover {
	background:url(../images/flip_first_right.gif) no-repeat right bottom;
}
a.flip_right:hover {
	background:url(../images/flip_right.gif) no-repeat right bottom;
}
a.flip_before_right:hover {
	background:url(../images/flip_before_right.gif) no-repeat right bottom;
}
a.flip_before_left, a.flip_left, a.flip_last_left {
	left:0px;
	bottom:0px;
}
a.flip_before_left:hover {
	background:url(../images/flip_before_left.gif) no-repeat right bottom;
}
a.flip_left:hover {
	background:url(../images/flip_left.gif) no-repeat right bottom;
}
a.flip_last_left:hover {
	background:url(../images/flip_last_left.gif) no-repeat right bottom;
}
*/		
.first_page {
	position:relative;
	width:192px;
	height:122px;
	background:url(../img/flip_book/flip_start_page.png) no-repeat;
	top:65px;
	left:45px;
}
.first_page a {
	display:block;
	width:188px;
	height:118px;
}
.flipLeftTxt {
	color:#053B77;
	font-size:30px;
	font-weight:bold;
	padding:50px 50px;
	line-height:40px;
	text-align:center;
}	
.flipRightTxt {
	color:#3D3D3D;
	font-size:16px;
	font-weight:bold;
	padding:50px 25px;
	line-height:40px;
	height:295px;
}
.pageNos {
	text-align:right; 
	font-weight:bold;
	margin-right:-18px;
	position:absolute;
	margin-top:320px;
	text-align:right;
	width:325px;
}
.radio {
	padding-left:45px;
	background:url(../images/new_radio_button.gif) no-repeat 0px 0px;
	cursor:pointer;
	position:relative;
	*min-height:50px;
	_height:50px;
}
.radioSelected {
	padding-left:45px;
	background:url(../images/new_radio_button.gif) no-repeat 0px -540px;
	cursor:pointer;	
	position:relative;	
	*min-height:50px;
	_height:50px;

}
.assesmentSuccesMsg {
	color:#ffffff;
	font-size:35px;
	font-weight:bold;
	padding:30px 50px;
	line-height:40px;
	text-align:center;
	display:none;
}

/******************* New ****************************/
.innerPageLeft {
	position:absolute;
	width:400px;
	width:0px;
	height:450px;
	left:0px;
	z-index:999;
	overflow:hidden;
	
}
.innerPageRight {
	position:absolute;
	width:400px;
	width:0px;
	height:450px;
	right:0px;
	z-index:999;
	overflow:hidden;	
}
.innerPageWrap {
	border:4px solid #747474;
	overflow:hidden;
	position:absolute;
}
.innerPageLeft .innerPageWrap {
	left:0px;
	color:#000000;
	text-decoration:none !important;
	font-size:30px;
	font-weight:bold;
	padding:80px 50px 0px 50px;
	width:294px;	
	height:362px;
	line-height:40px;
	text-align:center;
	background:#ffffff url(../images/black_gradient_left.jpg) repeat-y 350px 0px;		
}
.innerPageRight .innerPageWrap {
	right:0px;
	color:#3D3D3D;
	font-size:16px;
	font-weight:bold;
	padding:80px 50px 0px 50px;
	width:294px;	
	height:362px;
	line-height:40px;
	background:#ffffff url(../images/black_gradient_right.jpg) repeat-y 0px 0px;	
}
.innerPageLeft .firstPage, .innerPageRight .lastPage {
	border:4px solid #ffffff;
	background:#FFFFFF;
	text-align:left;
	line-height:normal;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}
.innerPageRight .firstPage, .innerPageLeft .lastPage{
	background:#949494 url(../images/flipPageFirstLast_bg_new.jpg) repeat-x;
}
.bookStrip {
	background:url(../img/flip_book/parchmentring3.gif) repeat-y;
	width:20px;
	height:450px;
	position:absolute;
	z-index:1000;
	left:390px;
}

#flipPageMask {
	position:absolute;
	width:100%;
	height:0px;
	top:0px;
	left:0px;
	z-index:1010;
	overflow:hidden;
}
