﻿/* @group http://www.marriottregistry.com/templates/css/marriott.css */

/* commonly used colors- find other colors in miscellaneous.css */
.tan { BACKGROUND-COLOR: #cecdbe; }
.lightTan { BACKGROUND-COLOR: #ebebdb;}
.darkTan { BACKGROUND-COLOR: #8d8c7d; }
.gray { BACKGROUND-COLOR: #666666; }
.lightGray { BACKGROUND-COLOR: #cccccc; }
.medGray { BACKGROUND-COLOR: #999999; }
.darkGray { BACKGROUND-COLOR: #333333; }
.white { BACKGROUND-COLOR: #ffffff; }
.black { BACKGROUND-COLOR: #000000; }
.rewardsGray {background-color: #b2c2c2; }
.rewardsLightGray {background-color: #e8eded; }
.red { BACKGROUND-COLOR: #9D102D; }
.redFont { COLOR: #9D102D; }
.red a {FONT-SIZE:11px; COLOR:#ffffff; BACKGROUND-COLOR: #9D102D; LINE-HEIGHT: 12px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none;}
.red a:visited { COLOR: #ffffff; }
.red a:hover { COLOR: #ffffff; TEXT-DECORATION:none; }
.red a:active { COLOR: #ffffff; }
.formLightBlue { BACKGROUND-COLOR: #cee2ed; }
.formBlue { BACKGROUND-COLOR: #a5c6d6; }

.formTable{
    padding:2px;
    
}
.th
{
    padding-right:5px;
    font-weight:bold;
}
.contentCell
{
    padding:1px;
}

.wideInput
{
    height:17px;
}
.smallInput
{
    width:150px;
    height:17px;
}

.bodyCopy
{
    font-family:Verdana;
	line-height: 18px;
	font-weight: normal;
	font-size: 11px;
}


.formContent { font-family:Arial; FONT-SIZE: 10px;COLOR: #333333;TEXT-DECORATION: none; }

.nlLI, #nlLI, .nlUL, #nlUL {list-style:disc;clear:inherit; margin-left:20px;}
/* @end */

#nlFieldSet, .nlFieldSet
{
    background-color:#CACACA;margin-left:10px;padding:2px;-moz-border-radius: 8px;
}
    
.redText { COLOR: #9D102D; }