img, div, p { behavior: url(iepngfix.htc) }
body, div, dl, dt, dd, ul, ol, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td{margin:0;}table{border-collapse:collapse; border-spacing:0}fieldset, img{border:0}address, caption, cite, code, dfn, em, strong, th, var{font-style:normal; font-weight:normal}ol, ul{list-style:none}caption, th{text-align:left}q:before, q:after{content:''}

/*
***********************************
***********************************
CONTENTS:
1. Global Styles
	a) General (body, container, links etc)
	b) Header styles (top menus, search etc)
	c) Footer styles (bottom menus, newsletter etc)
2. By Page
	a) graps.html
	b) roulette.html
***********************************
***********************************
*/



/*
***********************************
******* 1.////Global Styles *******
***********************************
*/


/*======== a)///General (body, container, links etc) =========*/
h1{
	font-size:20px;
	font-family:Verdana;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:3px;
}

h2{
	font-size:18px;
	font-family:Verdana;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:3px;
}

h3{
	font-size:16px;
	font-family:Verdana;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:3px;
	font-style:italic;
}

h4{
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:3px;
}

body {
	font-family: Tahoma, Geneva, sans-serif;
	background:url(images/background.gif) repeat center top;
	color:#333333;
	font-size:12px;
}

p {
	margin-top:15px;
	margin-bottom:15px;
	font-family:Verdana;
	font-size:14px;
}

a {
	text-decoration:underline;
}

.cl {
	clear:both;
	font-size:1px;
	height:1px;
	line-height:1px;
}
.center{
	text-align:center;
	font-size:14px;
}
#container-middle{
	position:relative;
	width:1014px;
	margin:0 auto;
	background:url(images/container-middle.gif) repeat-y left top;
}

#container-top{
	position:relative;
	width:1014px;
	background:url(images/container-top.gif) no-repeat left top;
}

#container-bottom{
	position:relative;
	width:1014px;
	background:url(images/container-bottom.gif) no-repeat left bottom;
	padding-bottom:30px;
}

#content{
	position:relative;
	width:980px;
	margin:10px auto 20px auto;
	min-height:700px;
	height:auto !important;
	height:700px;
}

#left-side{
	position:relative;
	float:left;
	width:190px;
}

#center-side{
	position:relative;
	width:560px;
	margin:0 auto;
	padding-bottom:5px;
}

#right-side{
	position:relative;
	float:right;
	width:190px;
}
.links{
	font-size:14px;
}
blockquote{
	background-color:#C9E7F6;
	margin-left:15px;
	margin-right:15px;
	border-bottom:medium;
	border-right:medium;
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	padding-bottom:1px;
}
.review{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.review h2{background:url(images/table-bar2.png); width:501px; height:30px; font-size:18px; color:#FFFFFF; text-align:center; margin: 0 0 0 29px; font-weight:normal;}
.review table{background:url(images/hp-bg.png); text-indent:10px; border: 1px solid #666666; margin: 0 0 10px 30px;}
.review table a{color:#0000FF;}
.review table a:hover{text-decoration:none;}
.review table a:visited{color:#0000FF;}
.green{color:#007020;}
/*======== a)General (body, container, links etc)/// =========*/

/*======== b)///Header styles (top menus, search etc) =========*/
#header{
	position:relative;
	height:120px;
	z-index:1;
}
/*======== b)Header styles (top menus, search etc)/// =========*/

/*======== c)///Footer styles (bottom menus, newsletter etc) =========*/
#footer{
	position:relative;
	height:auto;
	height:24px;
	line-height:12px;
	padding-left:16px;
	padding-right:16px;
	font-size:10px;
	color:#AAAAAA;
}
/*======== c)Footer styles (bottom menus, newsletter etc)/// =========*/

/*
***********************************
******* 1.Global Styles//// *******
***********************************
*/


/*
***********************************
********** 2.////By Page **********
***********************************
*/

/*======== b)/// graps.html =========*/
#logo-graps{
	position:absolute;
	display:block;
	top:11px;
	left:-12px;
	width:504px;
	height:127px;
}

#menu-graps{
	position:relative;
	float:right;
	width:933px;
	height:41px;
	z-index:2;
}

#menu-graps li{
	position:relative;
	float:left;
	width:150;
	padding-left:40px;
	line-height:40px;
	font-size:18px;
	margin-right:35px;
}

#menu-graps li a{
	display:block;
	text-decoration:none;
	color:white;
}
/*======== b) graps.html/// =========*/

/*======== b)/// roulette.html =========*/
#logo-roulette{
	position:absolute;
	display:block;
	top:0px;
	left:-12px;
	width:575px;
	height:149px;
}

#menu-roulette{
	position:relative;
	float:right;
	width:865px;
	height:41px;
	padding-right:10px;
	z-index:2;
}

#menu-roulette li{
	position:relative;
	float:left;
	width:auto;
	line-height:40px;
	font-size:18px;
	margin-right:35px;
}

#menu-roulette li a{
	display:block;
	text-decoration:none;
	color:white;
}
.t-heading{
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
}
.main-table{
	font-size:14px;
	font-weight:bold;
}
.list{
}
.list li{
	font-size:14px;
	list-style:inside;
}
.list a{
	text-decoration:underline;
}
strong{
	font-weight:bold;
}
em{
	font-style:italic;
}
.review{
	font-size:13px;
}
.review-A{
	background-color:#333333;
	color:#E7E7E7;
	font-weight:bold;
}
.review-B{
	background-color:#E6E6E6;
	vertical-align:top;
	font-weight:bold;
}
.yes-list{
	font-size:22px;
}
.yes-list li{
	list-style-image:url(/images/yes.png);
	font-style:bold;
	font-size:14px;
	margin-bottom:10px;
}
.center{
	text-align:center;
}
.dark-row{
	background-color:#CCCCCC;
	font-weight:bold;
}
/*======== b) roulette.html/// =========*/

/*
***********************************
********** 2.By Page ////**********
***********************************
*/