/* CSS Document */

A:link {
	COLOR: #C6241C;
	TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #C6241C;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: #C6241C;
}

A.link-white:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
A.link-white:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
A.link-white:hover {
	COLOR: #C6241C;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}



body
{
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right:0px;
  background-color: #FFFFFF;
  background-image: url(/images/bg_page.gif);
  background-repeat: repeat-x; 
}

h1{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	LETTER-SPACING: 0.05em;
	COLOR: #000000;
	line-height : 1.3;
	text-align: left;
}

.bullet-list-green li 
{
	margin-left: -30px;
	padding-left: 0;
	list-style: none;
	padding-left: 14px;
	padding-bottom: 2px;
	background-image: url(/images/bullet_green.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

.bullet-list-yellow li 
{
	margin-left: -30px;
	padding-left: 0;
	list-style: none;
	padding-left: 14px;
	padding-bottom: 2px;
	background-image: url(/images/bullet_yellow.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

.bullet-list-blue li 
{
	margin-left: -30px;
	padding-left: 0;
	list-style: none;
	padding-left: 14px;
	padding-bottom: 2px;
	background-image: url(/images/bullet_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

.reversed-text
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: #000000;
	padding-left: 3px;
	padding-right: 3px;
}

.page-title
{
	margin-top: 26px;
	padding-bottom: 10px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 26px;
	FONT-WEIGHT: bold;
	COLOR: #A0110A;
	line-height : 1.6;
}



.2col-link
{
	padding-top: 5px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.home-box-format
{
	background-image: url(/images/box_home_bg_228.gif);
	background-repeat: repeat-y;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #333333;
	height: 220px;
	line-height : 1.3;
	text-align: justify;
	padding-top: 10px;
	padding-left:20px;
	padding-right:20px;
}

.column-right-format-red
{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	COLOR: #EEEEEE;
	line-height : 1.3;
	text-align: left;
	padding-top: 10px;
	padding-left:10px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #C6241C;
}

.footer-table-format
{
	height: 60px;
	background-image: url(/images/bg_footer.gif);
	backgound-repeat: repeat-x;
}

.footer-text
{
	padding-top: 20px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	COLOR: #666666;
	line-height: 1.3;
}

.design-process-columns
{
	background-image: url(/images/bg_col_design_process.gif);
	backgound-repeat: repeat-y;
}

.text-main-body{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	COLOR: #666666;
	line-height : 1.3;
	text-align: justify;
}
.print-main-body{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	line-height : 1.3;
	text-align: left;
}
.print-title{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	line-height : 1.3;
	text-align: justify;
}

.text-2cols{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #666666;
	line-height : 1.3;
	text-align: justify;
}

.text-design-process{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #666666;
	line-height : 1.1;
	text-align: left;
}

.text-design-process-subheadings{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #A0110A;
	line-height : 1.6;
	text-align: left;
}

.text-sub-heading{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	line-height : 1.0;
	text-align: left;
	letter-spacing: 0.1em;
	padding-top: 15px;
}

.text-intro{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	line-height : 1.3;
	text-align: justify;
	letter-spacing: 0.05em;
}

.text-form-titles{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
}

.text-10px{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	COLOR: #666666;
}

.text-work-example{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #333333;
	line-height : 1.3;
	text-align: justify;
}

.form-350 {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	WIDTH : 350px;
	border: 1px solid #999999;
}

.form-490 {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	WIDTH : 490px;
	border: 1px solid #999999;
}

 .formbutton {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	WIDTH : 60px;
	HEIGHT : 20px
}

 .formbutton125 {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	WIDTH : 125px;
	HEIGHT : 20px
}

 .formbuttonwide {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	WIDTH : 200px;
	HEIGHT : 20px
}

 .tiny-button {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	WIDTH : 60px;
	HEIGHT : 20px
}

.select200 {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	WIDTH : 175px;
	border: 1px solid #999999;
}


.select125 {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	WIDTH : 125px;
	border: 1px solid #999999;
}

.select250 {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	WIDTH : 250px;
	border: 1px solid #999999;
}
