body {
	background-color: #fff;
	background-image: url(../images/bkg.gif);
	background-repeat: repeat-x;
	font: normal 12px  Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
img {border:none;}
td {font-size: 12px;
	color: #333333;}
	a {
	color: #333333;
		text-decoration: none;
	}
	/* link color - original #333333 */
	a:visited {
		text-decoration:none;

	}
	a:hover {
	color: #108BA3;
		text-decoration:none;
	}
#container {
	padding: 0px;
	margin: 0px auto;
	width: 948px;
	border: 2px solid #60cad8;
	background-color: #FFFFFF;
}
.content P{ font-size: 12px;
color: #444444; }
.inputgeneral {
		font-size: 12px;
		color: #333333;
		border: 1px solid #56baca;
		margin: 0px;
		padding: 1px;
		line-height: 14px;
		background-color: #F6FCFD;
	}
form { margin: 0px ;
padding: 0px;}
a.button {
	font-size: 11px;
	margin: 1px 10px 2px 1px;
	padding: 2px 5px;
	border: 1px solid #5fbfcf;
	}
	a.button:link {
	color: #139db4;
	text-transform: uppercase;
	text-decoration: none;
	background-image: url(../images/button_bg01.gif);
	background-repeat: repeat-x;
	}
	a.button:visited {
	color: #139db4;
	text-transform: uppercase;
	text-decoration: none;
	background-image: url(../images/button_bg01.gif);
	background-repeat: repeat-x;
	}
	a.button:hover {
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
	background-image: url(../images/button_bg02.gif);
	background-repeat: repeat-x;
		}
.header {background: url(../images/top_bg.gif) 0 0 repeat-x; zoom: 1; overflow:hidden; height:82px;}
.logo {  block;background:url(../images/logo.gif) 0 0 no-repeat;  display:block; margin:8px 20px;float: left; width: 248px; height: 66px;}
.logo a{display:block; width: 248px; height: 66px;}
.breadcrumb { background:url(../images/title_bg.gif) 0 0 repeat-x; padding:8px; margin: 1px; font-family:Georgia, "Times New Roman", Times, serif; color: #09869f; font-size: 11px; }

.menu:link {
	color: #FFFFFF;
	font: bold 12px/27px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-right:1px solid #1990a7;
	border-left: 1px solid #7accd8;
	text-align: center;
	display: block;
	margin: 0px;
	padding:0 2px;
	background-image: url(../images/menu_bg.gif);
	background-repeat: repeat-x;
    }
    .menu:visited {
	color: #FFFFFF;
	font: bold 12px/27px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	display: block;
	margin: 0px;
	padding:0 2px;
	border-right:1px solid #1990a7;
	border-left: 1px solid #7accd8;
	}
    .menu:hover, .active:link,.active:visited {
	color: #ffffff;
	font: bold 12px/27px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	display: block;
	margin: 0px;
	padding:0 2px;
	border-right:1px solid #1990a7;
	border-left: 1px solid #7accd8;
	background-image: url(../images/menu_bg02.gif);
	background-repeat: repeat-x;
    }

.img_frame img {
	border: 1px solid #E3E3E3;
}
.img_frame:hover img {
	border: 1px solid  #bbe8e6;
}
.img_frame:hover {
	color:  #bbe8e6;
}

.img_frame2 img {
	border: 1px solid #b9e6ed;
}
.img_frame2:hover img {
	border: 1px solid  #46aeca;
}
.img_frame2:hover {
	color:  #46aeca;
}
.titlemenu {
	color: #1196B0;
	border: 1px solid #5FBAC8;
	background-image: url(../images/title_bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 3px 3px 3px 6px;
	font-weight: bold;
	display: block;
	font-size: 12px;
}
 a.titlemenu:link{
	color: #1196B0;
	text-decoration: none;
}
 a.titlemenu:visited{
	color: #1196B0;
	text-decoration: none;
}
 a.titlemenu:hover, a.activetitle:link, a.activetitle:visited  {
	background: url(../images/menu_bg.gif) 0 0 repeat-x;
	color: #fff;
	text-decoration: none;
}
.title01 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-weight: normal;
	color: #41bacd;
	margin: 0px;
	padding: 0px;
}
.title02 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	color: #09869F;
	margin: 4px 4px 4px 0px;
	padding: 0px;
}
.title03 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 4px;
}
.title04 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #09869F;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.title05 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #09869F;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.list ul {
	list-style:none;
	margin: 0px;
	padding: 5px 10px;
			}
	.list  ul li  {
	margin:0px;
	padding: 2px 2px 2px 10px;
	background-image: url(../images/point03.gif);
	background-repeat: no-repeat;
	color: #333333;
	background-position: 0px 6px;
			}
	.list  ul li a {
	margin:0px;
	text-decoration: none;
	padding: 0px;
	font-size: 11px;
	color: #444444;
	}
	.list  ul li a:visited{
	margin:0px;
	text-decoration: none;
	padding: 0px;
	color: #444444;
	}
	.list  ul li a:hover {
	margin:0px;
	text-decoration: underline;
	padding: 0px;
	color: #444444;
	}
.list02 ul {
	list-style:none;
	margin: 0px;
	padding: 5px 10px;
			}
	.list02  ul li  {
	margin:0px;
	padding: 1px 1px 1px 10px;
	background-image: url(../images/point02.gif);
	background-repeat: no-repeat;
	color: #5b8e98;
	background-position: 0px 6px;
			}
	.list02  ul li a {
	margin:0px;
	text-decoration: none;
	padding: 0px;
	font-size: 12px;
	color: #5b8e98;
	}
	.list02  ul li a:visited{
	margin:0px;
	text-decoration: none;
	padding: 0px;
	color: #5b8e98;
	}
	.list02  ul li a:hover {
	margin:0px;
	text-decoration: none;
	padding: 0px;
	color: #444444;
	}
.search {
	background-color: #76cad5;
	margin: 4px;
	padding: 6px;
	border: 1px solid #ccebf0;
}
.search .white_title{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	line-height: 20px;

}
.sub_menu ul {
	list-style:none;
	margin: 0px;
	padding: 3px ;
			}
	.sub_menu  ul li  {
	padding: 0px;
	background-image: url(../images/point01.gif);
	background-repeat: no-repeat;
	color: #222222;
	width: 192px;
	background-position: 4px 7px;
	margin-bottom:1px;
			}
	.sub_menu  ul li a {
	margin:0px;
	display: block;
	text-decoration: none;
	padding: 3px 3px 2px 12px;
	font-size: 12px;
	color: #444444;
	}
	.sub_menu  ul li a:visited{
	margin:0px;
	text-decoration: none;
	padding: 3px 3px 2px 12px;
	color: #444444;
	}
	.sub_menu  ul li a:hover, .sub_menu  ul li.active a,  .sub_menu ul li.active a:visited {
	margin:0px;
	text-decoration: none;
	background-image: url(../images/point01.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	padding: 3px 3px 2px 12px;
	color: #444444;
	background-color: #d7eaee;
	}
	.why {
	background-image: url(../images/image01.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 2px 130px 10px 2px;
}
.sub_menu  .sub_menu2 ul {
	background-color: #d7eaee;
	list-style:none;
	margin: 0;
	padding: 2px 0 2px 12px;
			}
.sub_menu  .sub_menu2  ul li  {
	margin:0px;
	padding: 0px;
	background-image: url(../images/point01.gif);
	background-repeat: no-repeat;
	color: #222222;
	width: 170px;
	background-position: 4px 7px;
	margin-bottom: 1px;
			}
.sub_menu  .sub_menu2  ul li a {
	margin:0px;
	display: block;
	text-decoration: none;
	padding: 1px 0 1px 12px;
	font-size: 12px;
	color: #444444;
}

.sub_menu  .sub_menu2  ul li a:hover, .sub_menu  .sub_menu2  ul li.active a {
	margin:0px;
	text-decoration: none;
	background-image: url(../images/point01.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	padding: 1px 0 1px 12px;
	color: #444444;
	background-color: #fff;
}
.bottom {
	color: #ffffff;
	font-size: 12px;
	}
	.bottom A:link{
	color:#ffffff;
	text-decoration:none;
	}
	.bottom A:visited{
	color:#ffffff; text-decoration:none;
	}
	.bottom A:hover{
	color:#ffffff;  text-decoration:underline;
	}
	.bottom ul {margin: 0; padding: 0; list-style:none; margin-left: 12px;width: 170px; float: left; display: block;}
	.bottom ul li {width: 170px; float: left; display: block; list-style:none;font-size: 11px; }
.yellow {
	color: #d2eef3;
	font-weight: bold;
}
a.yellow:link  {
	text-decoration: none;
	color: #d2eef3;
}
a.yellow:visited  {
	text-decoration: none;
	color: #d2eef3;
}
a.yellow:hover  {
	text-decoration: none;
	color: #fff;
}
.topmenu {padding: 4px;text-align:right; font-weight:bold;}
.topmenu a {text-decoration: none; padding-right: 3px;
	color: #d2eef3;}
	.topmenu a:hover {color: #fff;}
.tollfree { text-align:right; font-size: 22px; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; padding:10px 4px 0;}
.tollfree span { font-family:Tahoma, Geneva, sans-serif; font-size: 33px; color: #ffff59; }
/* l;ink color */
a.top:link {
	font-size: 10px;
	text-decoration: none;
	background-image: url(../images/point.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0px;
	padding: 0px 5px 0px 10px;
}
a.top:visited {
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	background-image: url(../images/point.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0px;
	padding: 0px 5px 0px 10px;}
a.top:hover {
	font-size: 10px;
	color: #ffe400;
	text-decoration: underline;
	background-image: url(../images/point.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0px;
	padding: 0px 5px 0px 10px;
}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	margin: 8px 0px;
	padding: 0px;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #09869F;
	font-weight: normal;
	margin: 5px 0px;
	padding: 0px;
}
h3 {font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #09869F;
	font-weight: normal;
	padding:7px 10px;
	margin: 2px;
	background:url(../images/title_bg.gif) 0 0 }
table.content {
	border-top: 1px solid #73C8D6;
	border-collapse: collapse;
	margin-right: auto;
	margin-left: auto;
}
table.content th{
	border-bottom: 1px solid #73C8D6;
	background-color: #D0EDF2;
}
table.content td{
	border-bottom: 1px solid #73C8D6;
}
table.content td.color{
	background-color: #ECF8FA;
}
table.style {
	border-top:  1px solid #b7e3e9;
	margin-bottom: 5px;
	border-collapse: collapse;
}
table.style th{
	text-align: left;
	font-size: 12px;
	background-color: #E6F6F8;
	border-bottom:  1px solid #b7e3e9;
}
table.style td{
	border-bottom:  1px dotted #b7e3e9;
	padding-left: 8px;
}
table.style td.color{
	background-color: #E6F6F8;
}
table.style_tip {
	margin-bottom: 5px;
	border-collapse: collapse;
}
table.style_tip th{
	color: #158DA5;
	text-align: left;
	font-size: 12px;
	background-color: #E6F6F8;
	border:  1px solid #b7e3e9;
}
table.style_tip td{
	border-bottom:  1px dotted #b7e3e9;
	padding-left: 8px;
}
table.signin th{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	text-align: left;
	background-color: #E6F6F8;
	border: 1px solid #b7e3e9;
	color: #329FB3;
}
.blue {
	color: #158DA5;
}
.number {
	color: #FFFFFF;
	background-color: #7acbd7;
	padding: 2px 5px;
	font-weight: bold;
}
.page {
	color: #999999;
	font-weight: bold;
	border: 1px solid #71C8D5;
	margin: 0px;
	padding: 1px 4px;
}
a.page:link  {
	text-decoration: none;
	color: #666666;
	background-color: #FFFFFF;
}
a.page:visited  {
	text-decoration: none;
	color: #666;
	background-color: #FFFFFF;
}
a.page:hover  {
	text-decoration: none;
	color: #fff;
	background-color: #7ACBD7;
}
table.design1 th{
	margin: 0px;
	color: #329FB3;
	background-color: #E6F6F8;
	padding: 6px 0px;
	text-align: center;
}
table.imagehead th{
	border: 1px solid #b9e6ed;
	background-color: #ffffff;
	text-align: center;
}
table.imagehead td{
	border: none;
	background-color: #ffffff;
}
table.design4 {
	border-top:  1px solid #b7e3e9;
	margin-bottom: 5px;
	border-collapse: collapse;
}
table.design4 th{
	font-size: 12px;
	background-color: #E6F6F8;
	border-bottom:  1px solid #b7e3e9;
}
table.design4 td{
	border-bottom:  1px dotted #b7e3e9;
	padding-left: 8px;
}
table.design4 td.color{
	background-color: #E6F6F8;
}
table.design6 th{
	font-size: 12px;
	background-color: #73C8D6;
	border-bottom:  1px dotted #b7e3e9;
	color: #FFFFFF;
	text-align: left;
}
table.design6 td{
	border-bottom:  1px dotted #73C8D6;
	padding-left: 8px;
}
#dhtmltooltip{
	position: absolute;
	width: 270px;
	padding: 10px;
	border: 5px solid #b9e6ed;
	background-color:#ffffff;
	visibility: hidden;
	z-index: 100;box-shadow: 5px 5px 8px #aaa; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 5px 5px 8px #aaa;
-moz-box-shadow: 5px 5px 8px #aaa;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.seo_btn:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #108ba3;
	background-image: url(../images/seo_btn_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 6px 10px;
}.seo_btn:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #108ba3;
	background-image: url(../images/seo_btn_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	padding: 6px 10px;
}
.seo_btn:hover {
	background-image: url(../images/seo_btn_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;

}

.ads01 { background: url(../images/ads01_bg.gif) 0 0 no-repeat; width: 197px; height: 42px; padding: 5px; color:#e17400; font-size: 13px; font-weight: bold;}
.ads02 { background: url(../images/ads02_bg.gif) 0 0 no-repeat; width: 197px; height: 42px; padding: 5px; color:#8c23cf; font-size: 13px; font-weight: bold;}

table.homebox p {margin: 0; padding: 0;}

.stickytooltip{
box-shadow: 5px 5px 8px #aaa; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 5px 5px 8px #aaa;
-moz-box-shadow: 5px 5px 8px #aaa;
display:none;
position:absolute;
display:none;
border:5px solid #e6f6f8; /*Border around tooltip*/
background:#f6fcfd;
z-index:3000;
padding: 10px;
}

.atip{width: 270px;}
.atip p {padding-left: 16px;margin-top: 0;}
.stickytooltip .stickystatus{ /*Style for footer bar within tooltip*/
background:#e6f6f8;
color:white;
padding-top:0px;
text-align:center;
}
.tooltiplink { cursor:pointer;}
.tip_title { background:url(../images/arrow.gif) 0 0px no-repeat; font-weight:bold; font-size: 14px; padding-left:16px;}


.topbanner {padding:30px 20px 30px 350px;  background:url(../images/topbanner_bg.jpg) 0 0 no-repeat #f6f6f6; height: 200px;}
.topbanner h1{font-size: 30px; }

a.btn_view_collection { width: 239px;height:69px; background:url(../images/btn_view_collection.gif) 0 0 no-repeat; display:block;margin-top: 30px;}
a.btn_view_collection:hover { background-position:0 -68px;}

a.btn_view_diamond { width: 306px;height:65px; background:url(../images/btn_view_diamond.gif) 0 0 no-repeat; display:block;margin-top: 0px;}
a.btn_view_diamond:hover { background-position:0 -68px;}

.ring-list {background: #c2e7ec; margin:1px  1px 0 0;}
.ring-list ul {margin: 0; padding:7px 0; zoom: 1; overflow:hidden;}
.ring-list ul li {list-style:none; float: left; width: 141px;  background:#fff; padding:0px; margin: 0 0 0 7px; height: 233px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 22px; }
.ring-list ul li a { color: #09869f; display:block; width: 81px;  height: 221px;padding:6px 45px 6px 15px; line-height:24px;}
.ring-list ul li.solitaire a{ background:url(../images/ring-solitaire.jpg); }
.ring-list ul li.tension a{ background:url(../images/ring-tension-set.jpg);}
.ring-list ul li.threestone a{ background:url(../images/ring-3stones.jpg);height: 61px; padding-top: 166px;}
.ring-list ul li.sidestone a{ background:url(../images/ring-side-stones.jpg);height: 61px; padding-top: 166px;}
.ring-list ul li.paveset a{ background:url(../images/ring-pave-set.jpg);}
.ring-list ul li a:hover { background-position: 0 -233px;}


.ring-list ul li.brilliant a{ background:url(../images/loose-round-brilliant.jpg); }
.ring-list ul li.cushion a{ background:url(../images/loose-cushion-cut.jpg);}
.ring-list ul li.princess a{ background:url(../images/loose-princess-cut.jpg);height: 61px; padding-top: 166px;}
.ring-list ul li.oval a{ background:url(../images/loose-oval-cut.jpg);height: 61px; padding-top: 166px;}
.ring-list ul li.emerald a{ background:url(../images/loose-emerald-cut.jpg);}
.ring-list ul li a:hover { background-position: 0 -233px;}





a.briza_btn { background:url(../images/briza_btn.gif) 0 0 no-repeat; width: 198px; height: 52px; display:block;}
a.briza_btn:hover { background-position:0 -52px;}

a.conflict_btn { background:url(../images/conflict_btn.gif) 0 0 no-repeat; width: 198px; height: 52px; display:block;}
a.conflict_btn:hover { background-position:0 -52px;}

.content_box {padding:14px 20px; border: 1px solid #b9e6ed; background:#edfcfb; margin: 1px; margin-right: none;}
.content_box h1 {font-size: 18px; color: #51b2c2}
.content_box p { text-indent:12px;}




/*Quize*/

.quiztopbanner1 {padding:30px 20px 30px 350px;  background:url(../images/qiuzbanner-bg.jpg) 0 0 no-repeat #f6f6f6; height: 59px;}
.quiztopbanner h1{font-size: 30px; }

.quiztopbanner2 {padding:30px 20px 30px 10px;  background:url(../images/qiuzbanner-bg.jpg) 0 0 no-repeat #f6f6f6; height: 59px;}
.quiztopbanner2 h1{font-size: 30px; float:left; }

.content_box2 {padding:14px 20px; border: 1px solid #b9e6ed; background:#edfcfb; margin: 1px; margin-right: none; }
.content_box3 {padding:14px 20px; border: 1px solid #b9e6ed; background:#edfcfb; margin: 1px; margin-right: none; height:730px;}
.numberbox{ width:25px; font-size:24px; font-weight:bold; float:left; height:40px; }
.numberbox2{ width:400px; font-size:14px; font-weight:bold; float:right; height:40px; margin-right:18px; }
.numberbox3{ width:425px; font-size:14px; float:left; height:120px; margin-right:10px; }
.numberbox3_1{ width:425px; font-size:14px; float:left; height:135px; margin-right:10px; }

.numberbox4{ width:25px; font-size:24px; font-weight:bold; float:left; height:27px; margin-left:12px; }
.numberbox5{ width:366px; font-size:14px; float:right; height:25px; margin-right:18px; padding-top:3px; }
.numberbox6{ width:25px; font-size:24px; font-weight:bold; float:left; height:37px; margin-left:12px; }
.numberbox7{ width:366px; font-size:14px; float:right; height:35px; margin-right:18px; padding-top:3px; }
.content_boxtext { height:auto; width:443px; float:left;}
.content_boxhomeimg { height:127px; width:255px; float:right; background-image:url(../images/box-bg.jpg); padding-left:5px; padding-top:5px; margin-bottom:10px;}
.content_boxhomeimg2 { height:188px; width:255px; float:right; background-image:url(../images/quiz-img-box_bg.jpg); padding-left:5px; padding-top:5px; margin-bottom:35px;}
.content_boxhomeimg3 { height:630px; width:250px; float:right; background-image:url(../images/quiz-box-bg.jpg); padding-left:5px; padding-top:5px; margin-bottom:35px; text-align:left;}
.perfect-ringbox-text { height:20px; width:232px; float:left; padding-left:8px; padding-top:8px; margin-bottom:5px; text-align:left;}
.perfect_boxhomeimg { height:132px; width:243px; float:left; background-image:url(../images/perfect-bg.jpg); padding-top:4px; margin-bottom:5px;}
.perfect-ringbox-text3 { height:13px; width:232px; float:left; padding-left:8px; padding-top:8px; text-align:left; color:#09869f;}
.perfect-ringbox-text4 { height:20px; width:232px; float:left; padding-left:8px; padding-top:8px; margin-bottom:5px; text-align:left;}
.perfect-ringbox-text5 { height:13px; width:232px; float:left; padding-left:8px; padding-top:8px; margin-bottom:5px; text-align:left; margin-bottom:15px;}
.perfect-ringbox-text5_1 { height:13px; width:232px; float:left; padding-left:8px; padding-top:8px; margin-bottom:5px; text-align:left; margin-bottom:10px;}
.perfect_mainimg-bg { height:306px; width:425px; float:left; background-image:url(../images/perfect-main-bg.jpg); padding-left:5px; padding-top:5px; margin-bottom:10px;}
.perfect-ringbox-text6 { height:20px; width:200px; float:left; padding-left:8px; padding-top:8px; margin-bottom:25px; text-align:left;}
.perfect-ringbox-text7 { height:20px; width:200px; float:right; padding-left:8px; padding-top:8px; margin-bottom:25px; text-align:right; margin-right:12px;}
.perfect-ringbox-button-box{ height:33px; width:232px; float:left; padding-left:8px; padding-top:2px; margin-bottom:5px; text-align:left; margin-bottom:2px;}


.content_box2 h1 {font-size: 18px; color: #414141; font-weight:bold;}
.content_box2 p { }
.content_boxtext2 { font-size:16px; font-weight:bold; }
.quizquestiontext{font-size:14px; font-weight:bold;}
.quizquestionnumber{font-size:28px; font-weight:bold;}
a.quizbtn { width: 240px;height:65px; background:url(../images/begin-quiz-button.jpg) 0 0 no-repeat; display:block;margin-top: 20px; margin-left:210px; margin-bottom:25px;}
a.quizbtn:hover { background-position:0 -62px;}

a.btn_next { width: 161px;height:69px; background:url(../images/next.gif) 0 0 no-repeat; display:block;margin-top: 15px;}
a.btn_next:hover { background-position:0 -68px;}

a.btn_select-ring { width: 176px;height:33px; background:url(../images/select-ring-button.jpg) 0 0 no-repeat; display:block;margin-top: 0px;}
a.btn_select-ring:hover { background-position:0 -33px;}

a.btn_cutomize-ring { width: 176px;height:33px; background:url(../images/customize-ring-button.jpg) 0 0 no-repeat; display:block;margin-top: 0px;}
a.btn_cutomize-ring:hover { background-position:0 -33px;}
a.btn_more_rings_in_this_style { width: 176px;height:33px; background:url(../images/more_rings_in_this_style.jpg) 0 0 no-repeat; display:block;margin-top: 0px;}
a.btn_more_rings_in_this_style:hover { background-position:0 -33px;}

a.btn_more-ring { width: 176px;height:33px; background:url(../images/more-ring.jpg) 0 0 no-repeat; display:block;margin-top: 0px;}
a.btn_more-ring:hover { background-position:0 -33px;}

a.btn_bookappointment { width: 272px;height:68px; background:url(../images/book-appointment.gif) 0 0 no-repeat; display:block;margin-top: 0px;}
a.btn_bookappointment:hover { background-position:0 -68px;}

.schemalocalbiz {width: 520px; margin: 0 auto;}
