/* CSS Document */



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {margin:0;padding:0;}





/********

	utilities: general formatting styles

********/

.hr {height:1px;padding:0;margin:0;margin-bottom:10px;line-height:1px;font-size:1px;background-color:#b7b7b7;}
.hrPad {height:1px;padding:0;margin:10px 0;line-height:1px;font-size:1px;background-color:#b7b7b7;}


.alignLeft {text-align:left;}
.alignRight {text-align:right;}
.alignCenter {text-align:center;}

.floatLeft {float:left;}
.floatRight {float:right;}

img.floatLeft {float:left;margin-right:5px;margin-bottom:10px;}
img.floatRight {float:right;margin-left:5px;margin-bottom:10px;}

.displayInline {display:inline;}
.displayBlock {display:block;}

.padRight5 {padding-right:5px;}

h5.marginLeft5 {margin-left:5px;}

div.marginRight9 {margin-right:9px;}
div.marginRight5 {margin-right:5px;}

/********

	fonts: general font styles

********/

a {color:#39c;}
a:active {color:#666;}
a:hover {color:#f60;}

h1 {font-size:22px;color:#000;font-weight:normal;}
h2 {font-size:15px;color:#000;font-weight:bold;margin-bottom:10px;}
h3 {font-size:14px;color:#666;font-weight:bold;margin-bottom:10px;}
h4 {font-size:14px;color:#333;margin-bottom:10px;}
h5 {font-weight:bold;margin-bottom:10px;}
h6 {font-size:10px;color:#000;margin-bottom:10px;}

.fontCopy {font-size:11px;color:#666;font-weight:normal;}
.fontStrike {font-size:10px;color:#f00;font-weight:normal;text-decoration:line-through;}
.fontPrice {font-size:13px;color:#000;font-weight:bold;}
.fontTitle {font-size:13px;color:#000;font-weight:bold;}
.fontSmallCopy {font-size:10px;color:#666;font-weight:normal;}
.fontTinyCopy {font-size:9px;color:#000;font-weight:normal;}
.hed {font-weight:bold;color:#000;font-size:13px;font-family:Arial;padding-bottom:5px;}

.fontBold {font-weight:bold;}

.colorWhite {color:#fff;}
.colorBlack {color:#000;}
.colorRed {color:#f00;}
.colorBlue {color:#283C83;}

label.error {color:#f00;}
input.error {background-color:#fcc;border:1px solid #666;height:17px;}
select.error {background-color:#fcc;}








td.hdr {
	background-image:url(/local/images/dreamprize/HDR_sony_rewrds.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:52px;

	}

td.body_repeater_bg
	{
	background-image:url(/local/images/BG_repeat_strip.jpg);
	background-repeat:repeat-y;
	background-position:left;
	height:400px;
	padding:10px 10px 10px 70px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	vertical-align:top;
	}


td.bodyCopy { padding:5px 40px 20px 5px; }


td.ftr {
	background-image:url(/local/images/FTR_full_width.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}


div.mainBodyContent
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	vertical-align:top;
	background-color:#FFF;
	}


td.topLine
	{
	background-image:url(/local/images/boxes/borders/BDR_T_666_FFF.png); background-repeat:repeat-x; background-position:top;	
	}
td.leftLine
	{
	background-image:url(/local/images/boxes/borders/BDR_L_666_FFF.png); background-repeat:repeat-y; background-position:top;	
	}
td.rightLine
	{
	background-image:url(/local/images/boxes/borders/BDR_R_666_FFF.png); background-repeat:repeat-y; background-position:top;	
	}
td.botLine
	{
	background-image:url(/local/images/boxes/borders/BDR_B_666_FFF.png); background-repeat:repeat-x; background-position:bottom;	
	}



td.topLine_ffc
	{
	background-image:url(/local/images/boxes/borders/BDR_T_666_FFC.png); background-repeat:repeat-x; background-position:top;	
	}
td.leftLine_ffc
	{
	background-image:url(/local/images/boxes/borders/BDR_L_666_FFC.png); background-repeat:repeat-y; background-position:top;	
	}
td.rightLine_ffc
	{
	background-image:url(/local/images/boxes/borders/BDR_R_666_FFC.png); background-repeat:repeat-y; background-position:top;	
	}
td.botLine_ffc
	{
	background-image:url(/local/images/boxes/borders/BDR_B_666_FFC.png); background-repeat:repeat-x; background-position:bottom;	
	}


	
body,td,th,input,select,textarea {font-family:Arial,sans-serif;font-size:11px;color:#666;}


a.linkTop {font-size:10px;padding-left:12px;text-decoration:none;background:url(/local/images/ico_arrow_up_off.gif) no-repeat 0 4px;}
a.linkTop:hover {text-decoration:underline;background:url(/local/images/ico_arrow_up_on.gif) no-repeat 0 4px;}
a.linkTop:active {text-decoration:underline;}

ol,ul {list-style:none;}


p {margin-bottom:10px;}

ul {margin-left:30px;}
ul li {margin-bottom:5px; list-style-type:disc;list-style-position:outside;}

ol {margin-left:25px;margin-bottom:10px;}
ol li {list-style-type:decimal;list-style-position:outside;}

body {background:url(/local/images/dreamprize/bg_repeat.jpg) repeat;}

