/*
Return 4 Cash Reward
Written by Ian Collier, of Return 4 Cash Reward
This work copyright Return 4 Cash Reward
Please do not copy or modified this work without seeking the express permission of
the copyright holder beforehand.
Thank you
*/

/* default style attibutes */

html, body {
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	background-color : #000000;
	width : 100%;
	height : 100%;
}

a {
	cursor : pointer;
	text-decoration : none;
	font-weight : bold;
	font-family : arial;
	font-size : 10pt;	
	color : #000000;
}

a.menuitem {
	font-size : 9pt;	
	color : #C5C5C5;
}

img {
	border : 0px;
	float : center;
}

h1 {
	font-size : 20pt;
	font-weight : bold;
 	color : #000000; 
	position :  relative; 	
	top : 20px;
	font-family : arial;
	margin-left : auto;
	margin-right : auto;
}

h2{
	font-size : 14pt;
	font-weight : bold;
	text-align : left;
	color : #000000;
	font-family : arial;
}

h3 {
	font-size : 12pt;
	font-weight : bold;
	text-align : left;
	color : #000000;
	font-family : arial;
}

p,span,ul,ol,li {
	font-family : arial;
	color : #052300;
	font-size : 10pt;
	font-weight : normal;
}

p.expired {
	color : #FF0000;
}

p.found {
	color : #FF0000;
}

p.valid, span.valid {
	color : #04047B;
}

p.logintext {
	font-weight : bold;
	text-align : right;
}

p.warning, span.warning {
	font-weight : bold;
	font-size : 16pt;
	color : #FF0000;
}

p.developed {
	text-align : center;
	margin-left : 5px;
	color : #C5C5C5;
}

span.stats {
	font-weight : bold;
	font-size : 10pt;
	color : #000000
}

span.good {
	font-weight : bold;
	font-size : 12pt;
	color : #0000FF;
}

ul.menulist {
	margin-top : 40px;
	margin-left : 0px;
	background-image : url('../images/leftpanel.png');
	background-repeat : no-repeat;
	background-position : top center;	
}

li.menulistitem {
	width : 100px;
	margin-top : 10px;
	margin-left : 30px;
	margin-bottom : 10px
	list-style-image : none;
	color : #C5C5C5;
	border-bottom : 1px groove black;
	font-size : 9pt;
	list-style-position : outside;
	vertical-align : top;
}

p.spacer {
	font-size : 2pt;
}

div.topmenubar {
	position : absolute;
	top : 107px;
	left : 395px;
	width : 608px;
	height : 56px;
	background-image : url('../images/greybar.png');
}

span.musthave {
	color : #FF0000;
}

/* site layout */
table.layout {
	width : 100%;
	border-spacing : 0px;
	padding : 0px;
	border : 0px;
}

table.layout tr {
	vertical-align : top;
}

table.layout tr.contentrow {
	background-image : url('../images/contentbackground.png');
	background-repeat : no-repeat;
	background-position : top left;
}

table.layout td {
	text-align : left;
	vertical-align : top;
	padding-left : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	border : 0px;
	border-spacing : 0px;	
/* set border for testing layout */
/*	border : 1px solid #64FE00; */
}

table.layout td.titleblock {
	background-image : url('../images/topgreypanel.png');
	background-repeat : repeat-x;
	vertical-align : middle;
	border-top : 0px;
	border-left : 0px;
	border-right : 0px;
	border-bottom : 4px solid #FEFE00;
	height : 120px;
}

table.layout td.menu {
	width : 200px;
	border-top : 0px;
	border-left : 0px;
	border-right : 0px;
	border-top : 4px solid #FEFE00;
	padding-top : 18px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}

table.layout td.content {
	padding-top : 50px;
	padding-left : 5px;
	padding-right : 140px;
	border-top : 0px;
	border-left : 0px;
	border-right : 0px;	
	border-top : 4px solid #FEFE00;
}

/* content layout */
table.contentlayout {
	position : absolute;
	top : 178px;
	border-spacing : 0px;
	padding : 0px;
	border : 0px;
	margin-left : 10px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right : 5px;
}

table.contentlayout.tr {

}

table.contentlayout td {
	text-align : left;
	vertical-align : top;
	padding-left : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	border : 0px;
	border-spacing : 0px;
}

table.contentlayout td.contentlayouttopleft {
	width : 50px;
	height : 50px;
	background-image : url('../images/topleft.png');
	background-repeat : no-repeat;
	background-position : bottom right;
}

table.contentlayout td.contentlayouttopmiddle {
	width : 575px;
	height : 50px;
	vertical-align : bottom;
	background-image : url('../images/topmiddle.png');
	background-repeat : repeat-x;
	background-position : bottom left;
}

table.contentlayout td.contentlayouttopright {
	width : 50px;
	height : 50px;
	background-image : url('../images/topright.png');
	background-repeat : no-repeat;
	background-position : bottom left;
}

table.contentlayout td.contentlayoutmiddleleft {
	width : 50px;
	background-image : url('../images/leftmiddle.png');
	background-repeat : repeat-y;
	background-position : top right;
}

table.contentlayout td.contentlayoutmiddlemiddle {
	width : 575px;
	background-image : url('../images/centre.png');
	background-repeat : repeat;
	background-position : top left;
}

table.contentlayout td.contentlayoutmiddleright {
	width : 50px;
	background-image : url('../images/rightmiddle.png');
	background-repeat : repeat-y;
	background-position : top left;
}

table.contentlayout td.contentlayoutbottomleft {
	width : 50px;
	height : 50px;
	background-image : url('../images/bottomleft.png');
	background-repeat : no-repeat;
	background-position : top right;
}

table.contentlayout td.contentlayoutbottommiddle {
	width : 575px;
	height : 50px;
	background-image : url('../images/bottommiddle.png');
	background-repeat : repeat-x;
	background-position : top left;
}

table.contentlayout td.contentlayoutbottomright {
	width : 50px;
	height : 50px;
	background-image : url('../images/bottomright.png');
	background-repeat : no-repeat;
	background-position : top left;
}

/* user input */
input.topmenu {
	behaviour : url('../includes/iefix.htc');
	background-image : url('../images/topmenubutton.png');
	background-position : center center;
	background-repeat : no-repeat;
	background-color : transparent;
	color : #FFFFFF;
	cursor : pointer;
	font-weight : bold;
	font-size : 8pt;
	text-align : center center;
	width : 84px;
	height : 36px;
	float : left;
	border : 0px;
	font-family : arial;
	position : absolute;
	top : 10px;
}

input.topmenu:hover, input.topmenu.hover {
/*	height : 62px; */
/*	background-image : url('../images/topmenubuttonpressed.png'); */
}

input.action {
	behaviour : url('../includes/iefix.htc');
	background-image : url('../images/button.png');
	background-position : center center;
	background-repeat : no-repeat;
	background-color : transparent;
	color : #000000;
	cursor : pointer;
	font-weight : bold;
	font-size : 8pt;
	text-align : center;
	width : 102px;
	height : 42px;
	float : left;
	border : 0px;
}

input.txt, input.chk, select.sel, textarea.ta, input.opt {
	border : 1px solid #000000;
	background-color : #FFFFFF;
	font-family : arial;
	color : #052300;
	font-size : 10pt;	
}

/* forms layout */
table.forms {
	border-spacing : 0px;
	padding : 0px;
	border : 0px;
}

table.forms tr {
	vertical-align : top;
	height : 30px;
}

table.forms tr.rowspacer {
	height : 20px;
}

table.forms td {
	text-align : left;
	vertical-align : top;
	padding-left : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	border : 0px;
	border-spacing : 0px;
}

table.forms td.fieldname {
	text-align : right;
	vertical-align : top;
}

img.code {
	border : 2px solid #000000;
	background-color: #FFFFFF;
	height : 75px;
	width:150px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 2px;
}

img.logo {
	border : 2px solid #000000;
	background-color: #FFFFFF;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 2px;
   vertical-align : middle;	
}

hr {
	border-top : 2px solid #000000;
	border-bottom : 2px solid #FFFF00;
}
/* end of default style attributes */

