BODY {
	FONt-size: 12px; 
	font-family: "Calibri", "Verdana";
	color:#666; 
	LINE-HEIGHT: 120%;
}
BR {
	LINE-HEIGHT: 130%; clear:left;
}
P {
    font-size: 12px; line-height:130%;
}
STRONG { 
       font-weight:bold;
}
H1,h2,h3,h4,h5,h6 { 
    font-weight:bold;
    padding-bottom:10px;
}
H1 {
	FONT-SIZE: 30px; 
}
H2 {
	FONT-SIZE: 24px; 
}
H3 {
	FONT-SIZE: 18px; 
    padding-bottom:10px;
    padding-top:5px;
	line-height:20px;
}
H4 {
	FONT-SIZE: 16px; 
}
H5 {
	FONT-SIZE: 12px; 
}
H6 { 
   font-size: 12px;
}
A {
	COLOR: #7B3037; TEXT-DECORATION: none
}
A:visited {
	COLOR: #7B3037
}
A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
FIELDSET {
	padding-left:10px; padding-right:10px; padding-bottom:10px; margin-bottom: 10px; border:1px #ddd solid;
}
LEGEND {
   color: #C137B1; font-weight:bold; font-size:18px; padding-bottom:5px; padding-top:0px;
}
LABEL {
    display:block;  WIDTH: 180px; font-weight:bold; margin-top:10px; 
}
label.checkbox {
    padding:0; display: block; clear: none; width: 300px; margin-top:14px; margin-bottom:10px; float:left;
}

label.check {
    display: block; clear:none; padding-top:0px; margin-top:12px;
}

input[type='checkbox'] {
	display: block; float: left; clear: left; padding:5px; margin-top:10px; margin-bottom: 10px;
}
input[type='radio'] {
	padding:5px; margin-top:10px;
}

INPUT {
	float:left; BORDER: #ccc 1px solid; MARGIN-TOP: 3px; BACKGROUND-COLOR: #F3ECED; margin-right: 10px;  
}
DIV.error {
	BORDER: #ccc 1px dashed;  
	padding:10px; 
	BACKGROUND-COLOR: #F3ECED; 
	margin-bottom:10px;
	min-height:25px;
	}
img.error {
	float:left; padding-right:5px;	
}
SELECT {
     BACKGROUND-COLOR: #F3ECED; BORDER: #ccc 1px solid; MARGIN-TOP: 3px; font-size:12px; width:145px;
}
TEXTAREA {
    Display: block; BORDER: #ccc 1px solid; MARGIN-TOP: 3px; BACKGROUND-COLOR: #F3ECED; width:390px; height: 80px; FONT-FAMILY: Calibri; Font-size:12px;
}
.form-left-column { 
    width:50%; display:block; float:left;
}
.form-right-column {
    width:50%; display:block; float:right;
}
#SubmitButton {
    BACKGROUND: url(/images/button_background.gif) no-repeat left top; padding:5px; color:#666; 
	verticle-align:bottom; 
	text-align:left; 
	padding-left:20px; 
	padding-bottom: 10px; 
	padding-top:3px;
	height:25px; 
	border:none; 
	width:100px;
	margin: 0px;
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}

/*
  >> THESE ITEMS ARE IN THE HEADER.INC FILE
*/
#pagetop {
	MARGIN: 0px 0px 0px
}
#pagetop UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #7B3037; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#pagetop UL LI.bookmark {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px;  BACKGROUND: url(/images/bookmark.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 2px
}
#pagetop UL LI.friend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px;  BACKGROUND: url(/images/friend.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 2px
}
#logo {
	height:60px; width:400px; clear:right; clear:left; float:left; position: relative; MARGIN-LEFT: 0px; PADDING-TOP: 10px; padding-bottom:10px;
}
#logo H1 {
	BACKGROUND: url(/images/logo.gif); MARGIN: 6px 0px 0px; HEIGHT: 54px; background-repeat: no-repeat; left:auto;
}
#strapline {
	 float:right; PADDING-TOP: 20px
}
#navbar {
	WIDTH: 747px
}
UL#navigation {
	FLOAT: left; LIST-STYLE-TYPE: none; HEIGHT: 48px
}
UL#navigation LI {
	FLOAT: left; 
}
UL#navigation SPAN {
	DISPLAY: none
}
UL#navigation A {
	DISPLAY: block; WIDTH: 114px; HEIGHT: 36px; 
}

/*
  << END HEADER.INC FILE ITEMS
*/


#wrapper {
	MARGIN: 0px 10px auto; WIDTH: 747px; TEXT-ALIGN: left;
}
#introduction {
	WIDTH: 747px; 
}
#introduction IMG {
	PADDING-BOTTOM: 10px;
}
DIV.transbox {
	LEFT: 508px; WIDTH: 224px; TOP: 200px; BACKGROUND-COLOR: #fff; opacity: 0.8; POSITION: absolute; /*-moz-opacity: 0.8*;*/ FILTER: alpha(opacity=80); border:none; padding:none;
}
DIV.transbox P {
	MARGIN: 10px; 
}
DIV.transbox P.clientname {
	FONT-SIZE: 12px; COLOR: #666; 
}
#col_1 {
    float:left; margin-bottom:10px; width:170px;
}
#col_2 {
	FLOAT: right; MARGIN-BOTTOM: 10px; WIDTH: 492px
}
P.dot_text {
	BORDER-TOP: #ccc 1px dashed; margin-top:20px; margin-bottom:20px;
}
P.italicblurb {
	FONT: italic 16px/140% Georgia, Times, serif; 
}
.required {
    font-weight:bold; color:#e37222; font-size:12px;
}
STRONG.lightblue {
	FONT-WEIGHT: bold; COLOR: #0083a9; FONT-FAMILY: Helvetica, sans-serif
}
STRONG.pink {
	FONT-WEIGHT: bold; COLOR: #b1059d; FONT-FAMILY: Helvetica, sans-serif
}
STRONG.orange {
	FONT-WEIGHT: bold; COLOR: #e37222;  FONT-FAMILY: Helvetica, sans-serif
}
STRONG.darkblue {
	FONT-WEIGHT: bold; COLOR: #001d77; FONT-FAMILY: Helvetica, sans-serif
}
STRONG.brown {
	FONT-WEIGHT: bold; COLOR: #783037; FONT-FAMILY: Helvetica, sans-serif
}
STRONG.purple {
	FONT-WEIGHT: bold; COLOR: #77216f; FONT-FAMILY: Helvetica, sans-serif
}
STRONG.black {
	FONT-WEIGHT: bold; COLOR: #000; 
}
STRONG.green {
	FONT-WEIGHT: bold; font-size:13px; COLOR: #79A501; 
}
STRONG.red {
	FONT-WEIGHT: bold; COLOR: #b1059d; font-size:13px;
}

STRONG.burgendy {
	FONT-WEIGHT: bold; COLOR: #7B3037; FONT-FAMILY: Helvetica, sans-serif
}
STRONG.grey {
	FONT-WEIGHT: bold; COLOR: #2C2C2C; FONT-FAMILY: Helvetica, sans-serif
}
STRONG.lightgrey {
	FONT-WEIGHT: bold; COLOR: #C2C1B9; FONT-FAMILY: Helvetica, sans-serif
}

.formCentered {
	BORDER: #ccc 1px dashed; PADDING: 10px; 
}

.indent {
	MARGIN-left: 30px; font-weight:bold;
}

.indent_double {
	MARGIN-left: 60px; 
}

P.list {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/arrow.gif) no-repeat; MARGIN: 0px; margin-top:10px; text-indent:25px;
}




