body
{
	background-color: #fffce3;
}
.bodyWhiteBackground
{
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}
.ErrorMsg
{
	height:45px;
	vertical-align: center; 
	anti-alias: crisp;
	color: Red; 
	font-size: 15px;
	font-family: arial, verdana, helvetica, sans-serif
}

a:link
{
	color: #000000;
	text-decoration: underline;
}
a:visited
{
	color: #666666;
	text-decoration: underline;
}
blockquote
{
	display: block;
	margin: .05em 15px;
}
a:link:link
{
	color: #000000;
	text-decoration: underline;
}
a:link:visited
{
	color: #7f7f7f;
	text-decoration: underline;
}
a:link:hover
{
	color: #000000;
	text-decoration: underline;
}
a:link:active
{
	color: #000000;
	text-decoration: underline;
}
a.links:link
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	xcolor: #000000;
}
a.links:visited
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.links:hover
{
	color: #0d3d92;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.links:active
{
	color: #0d3d92;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.black:link
{
	color: #000000;
	text-decoration: none;
}
a.black:visited
{
	color: #000000;
	text-decoration: none;
}
a.black:hover
{
	color: #000000;
	text-decoration: none;
}
a.black:active
{
	color: #000000;
	text-decoration: none;
}
#a.blackul:link
{
	color: #000000;
	text-decoration: underline;
}
#a.blackul:visited
{
	color: #000000;
	text-decoration: underline;
}
#a.blackul:hover
{
	color: #000000;
	text-decoration: underline;
}
#a.blackul:active
{
	color: #000000;
	text-decoration: underline;
}
a.belowitems_homepage:active
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
a.belowitems_homepage:hover
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
a.belowitems_homepage:link
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
a.belowitems_homepage:visited
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
a.blue_bold:active
{
	color: 000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.blue_bold:hover
{
	color: 000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.blue_bold:link
{
	color: 000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.blue_bold:visited
{
	color: 000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.grey:link
{
	color: #666666;
	text-decoration: underline;
}
a.grey:visited
{
	color: #666666;
	text-decoration: underline;
}
a.grey:hover
{
	color: #666666;
	text-decoration: underline;
}
a.grey:active
{
	color: #666666;
	text-decoration: underline;
}
a.headers_homepage:active
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 2px;
	text-decoration: none;
}
a.headers_homepage:hover
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 2px;
	text-decoration: none;
}
a.headers_homepage:link
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 2px;
	text-decoration: none;
}
a.headers_homepage:visited
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 2px;
	text-decoration: none;
}
a.red_bold:active
{
	color: 9a0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
a.red_bold:hover
{
	color: 9a0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
a.red_bold:link
{
	color: 9a0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
a.red_bold:visited
{
	color: 9a0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
a.redbar:active
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
a.redbar:hover
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
a.redbar:link
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
a.redbar:visited
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
a.redbox:active
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
}
a.redbox:hover
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
}
a.redbox:link
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
}
a.redbox:visited
{
	color: #d69999;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
}
a.breadcrumbs:active
{
	color: #aaaaaa;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.breadcrumbs:hover
{
	color: #aaaaaa;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.breadcrumbs:link
{
	color: #aaaaaa;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.breadcrumbs:visited
{
	color: #aaaaaa;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.text_body_medspaced:active
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.6;
	text-decoration: none;
}
a.text_body_medspaced:hover
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.6;
	text-decoration: none;
}
a.text_body_medspaced:link
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.6;
	text-decoration: none;
}
a.text_body_medspaced:visited
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.6;
	text-decoration: none;
}
a.text_bold_spaced:active
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.text_bold_spaced:hover
{
	color: 000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.text_bold_spaced:link
{
	color: 000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.text_bold_spaced:visited
{
	color: aaaaaa;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.text_bold_spaced_underline:active
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
a.text_bold_spaced_underline:hover
{
	color: 000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
a.text_bold_spaced_underline:link
{
	color: 000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
a.text_bold_spaced_underline:visited
{
	color: aaaaaa;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
a.text_header_underline:active
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: underline;
}
a.text_header_underline:hover
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: underline;
}
a.text_header_underline:link
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: underline;
}
a.text_header_underline:visited
{
	color: #aaaaaa;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: underline;
}
a.text_link_normal:active
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.text_link_normal:hover
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.text_link_normal:link
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.text_link_normal:visited
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.text_med_grey:link
{
	color: dimgray;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.text_med_grey:visited
{
	color: dimgray;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.text_med_grey:hover
{
	color: dimgray;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.text_med_grey:active
{
	color: dimgray;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.text_small_bold:active
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.text_small_bold:hover
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.text_small_bold:link
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.text_small_bold:visited
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.text_small_bold_red:active
{
	color: #9a0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.text_small_bold_red:hover
{
	color: #9a0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.text_small_bold_red:link
{
	color: #9a0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.text_small_bold_red:visited
{
	color: #9a0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.watermark:active
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
}
a.watermark:hover
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
}
a.watermark:link
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
}
a.watermark:visited
{
	color: #d69999;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
}
a.white:link
{
	color: #ffffff;
	text-decoration: none;
}
a.white:visited
{
	color: #ffffff;
	text-decoration: none;
}
a.white:hover
{
	color: #ffffff;
	text-decoration: none;
}
a.white:active
{
	color: #ffffff;
	text-decoration: none;
}
a.searchlinks:active
{
	color: blue;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
a.searchlinks:hover
{
	color: red;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
a.searchlinks:link
{
	color: blue;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
a.searchlinks:visited
{
	color: purple;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.alpha
{
	color: #ffff00;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.belowitems_homepage
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.black a:active
{
	color: #000000;
	text-decoration: none;
}
.black a:hover
{
	color: #000000;
	text-decoration: none;
}
.black a:link
{
	color: #000000;
	text-decoration: none;
}
.black a:visited
{
	color: #000000;
	text-decoration: none;
}
#.blackul a:active
{
	color: #000000;
	text-decoration: underline;
}
#.blackul a:hover
{
	color: #000000;
	text-decoration: underline;
}
#.blackul a:link
{
	color: #000000;
	text-decoration: underline;
}
#.blackul a:visited
{
	color: #aaaaaa;
	text-decoration: underline;
}
.body_tb_medsmall
{
	background-color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	height: 24px;
	width: 120px;
}
.body_tb_normal
{
	background-color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	height: 24px;
	width: 290px;
}
.body_tb_small
{
	background-color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	height: 24px;
	width: 200px;
}
.body_tb_supersmall
{
	background-color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	height: 24px;
	width: 55px;
}
.body_tb_textarea
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	height: 80px;
	width: 428px;
}
.body_tb_textarea_contact
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	height: 53px;
	overflow: hidden;
	width: 290px;
}
.body_text_normal
{
	anti-alias: crisp;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.body_text_small
{
	anti-alias: crisp;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.breadcrumbs
{
	color: #aaaaaa;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.button2
{
	background-color: #999999;
	border-bottom: 2px solid;
	border-left: px solid;
	border-right: 2px solid;
	border-top: px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.category_header
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1;
}
.category_description
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 1;
}
.checkbox
{
	background-color: #ffffff;
	border-bottom: 0px solid;
	border-left: 0px solid;
	border-right: 0px solid;
	border-top: 0px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
}
.collapse
{
	position: absolute;
	visibility: hidden;
}
.comment_and_attachment_collapsed
{
	height: 30px;
	overflow: hidden;
	vertical-align: top;
	width: 100%;
}
.comment_and_attachment_expanded
{
	height: auto;
	overflow: scroll;
	vertical-align: top;
	width: 100%;
}
.editform
{
	background-color: #999999;
	border-bottom: 1px solid;
	border-color: #000000;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.editformpublic
{
	background-color: #999999;
	border-bottom: 1px solid;
	border-color: #000000;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.edithead
{
	background-color: #e8d3b6;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	x: ebd69f;
}
.EditHead_bold {
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 12px;
	font-weight: bold;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	background-color: #e8d3b6;
} 
.editheadpublic
{
	background-color: #e8d3b6;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	x: ebd69f;
}
.expand
{
	position: relative;
	visibility: visible;
}
.footer_text_black_ro
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}
.footer_text_black
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.footer
{
	color: #666666;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.headers_homepage
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 2px;
}
.hidden
{
	display: none;
	overflow: hidden;
	visibility: hidden;
}
	
.label
{
	anti-alias: crisp;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.label-positive
{
	anti-alias: crisp;
	color: green;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.label_negative
{
	anti-alias: crisp;
	color: red;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.AdditonalInstructions
{
	anti-alias: crisp;
	color:#FF0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	
}

.label_Bold_Italic
{
	anti-alias: crisp;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style:italic;
}

.smalllabel
{
	anti-alias: crisp;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.red_bold
{
	color: 9a0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.redbar
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.redbar_bold {
	color: #fff763;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.redbox_bold_straight
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 1.3px;
	line-height: 1.1;
}
.redbox_straight
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	line-height: 1.1;
	letter-spacing:normal
}

a.redbox_straight:link
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:normal

}
a.redbox_straight:visited
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:normal
}
a.redbox_straight:hover
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:normal
}
a.redbox_straight:active
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:normal
}
.redbox
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	letter-spacing: 1.3px;
	line-height: 1.1;
}
.reset
{
	background-color: #999999;
	border-bottom: 2px solid;
	border-left: px solid;
	border-right: 2px solid;
	border-top: px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.search_drpdown1
{
	background-color: #cccccc;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	width: 133px;
}
.searchbox_input
{
	background-color: #ebd69f;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
	width: 117px;
}
.searchbut
{
	background-color: #ffffff;
	border-color: #d4d0c8;
	clear: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 19px;
	width: 60px;
}
.searchform
{
	background-color: #999999;
	border-bottom: 1px solid;
	border-color: #000000;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.searchhead
{
	background-color: #e8d3b6;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	x: ebd69f;
}
.searchresulthead
{
	background-color: #999999;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.searchresulthead_bold
{
	background-color: #999999;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

.select
{
	background-color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	width: 290px;
}
.servicemark
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
}
.side
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.splash_dropdown
{
	background-color: #ffffff;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	height: 22px;
	width: 255px;
}
.splash_text
{
	color: #ef6839;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0px;
}
.submit
{
	background-color: #d3cec8;
	border-bottom: 2px solid;
	border-left: px solid;
	border-right: 2px solid;
	border-top: px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 60px;
}
.submitbut
{
	background-color: #ffffff;
	border-color: #d4d0c8;
	clear: left;
	color: #dfb456;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 19px;
	width: 60px;
}

.subtitle_small
{
	color: #999999;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
}

.subtitle_small_bold
{
	color: #999999;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold
}

.tabeditarea
{
	background-color: #ffffff;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
}
.table_collapsed
{
	height: 20px;
	overflow: hidden;
	width: 100%;
}
.table_expanded
{
	height: 120px;
	overflow: scroll;
	width: 100%;
}
.table_teaser_title
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
}
.text_big_bold
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
}
.text_big_spaced
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 23px;
	letter-spacing: 4px;
}
.text_med_bold
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
}
.text_med_spaced
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 19px;
	letter-spacing: 4px;
}
.text_med_normal
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 19px;
}
.text_blue
{
	color: #0033cc;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.text_body_spaced
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.text_body_medspaced
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.6;
}
.text_body_medspaced_bold
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	line-height: 1.6;
}

.text_body_bigspaced
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.9;
}
.text_bold_spaced
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.2;
}
.text_bold_spaced_underline
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}
.text_header_underline
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: underline;
}
.text_italic
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
.text_link_bold
{
	anti-alias: crisp;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.text_link_normal
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.text_logo
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 28px;
	font-weight: normal;
}
.text_logo_small
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.text_logo_med
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
}
.text_med_bold_org
{
	color: #ebd69f;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}
.text_med_bold
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.text_big_bold
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.text_med_grey
{
	color: dimgray;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.text_med_italic
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
}
.text_red_bold
{
	color: 9a0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.text_small_bold
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.text_small_green
{
	color:#009900;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.text_small_bold_red
{
	color: #9a0000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.text_small_italic
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
}
.text_small
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.text_very_small_italic
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
}
.text
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.textarea
{
	background-color: white;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.titlebar_bold
{
	color: #ffffff;
	font-family: "arial black";
	font-size: 14px;
	font-weight: normal;
}
.titlebar_text_black
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.titlebar_text
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.titlebar
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.watermark
{
	background: url(http://espanol.dawnfoods.com/img/dawn/ES_21037.jpg) bottom center no-repeat ;
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	letter-spacing: 1.8px;
	line-height: 1.1;
}
.welcomebox
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 1.4;
}
.welcomebox_italics
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: normal;
	line-height: 1.4;
}
.welcomebox_tagline
{
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 1.4;
	word-spacing: 1.6px;
}
.white a:active
{
	color: #ffffff;
	text-decoration: none;
}
.white a:hover
{
	color: #ffffff;
	text-decoration: none;
}
.white a:link
{
	color: #ffffff;
	text-decoration: none;
}
.white a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.products_item_selected
{
	background-color: #fffce3;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
}
.FileListDocText
{
	align: right;
	border-bottom: 0px solid;
	border-left: 0px solid;
	border-right: 0px solid;
	border-top: 0px solid;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
P, UL
{
	margin-bottom: 0px;
	margin-top: 0px;
}

/*
This is handled by the OL and UL tag styles.
Don't uncomment, unless you know something I don't.
LI 
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 1;
	margin-bottom: 0px;
	margin-top: 0px;
}
*/

OL
{
	font-size: 14px;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	line-height: 1.6;
	margin-bottom: 0px;
	margin-top: 0px;
}


UL
{
	font-size: 14px;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	line-height: 1.6;
	margin-bottom: 0px;
	margin-top: 0px;
}


.tbl_calculator{
	background-color:#D5D0CA;
	border-left-style:none; 
	border-top-style:none; 
	border-bottom-style:outset;
	border-right-style:outset;


}

.Tab{
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#666666
}

.NoTab{
border-top:none;
border-bottom:solid;
border-left:none;
border-right:none;
border-bottom-color:#FFFFFF;
border-bottom-width:thin
}

.MyIdeaCard{
	font-size: 14px;
	color: #9a0000;
	font-weight:700;
	font-family: arial, verdana, helvetica, sans-serif;
}


a.MyIdeaCard:link{
	font-size: 14px;
	color: #9a0000;
	font-weight:700;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: underline;
}

a.MyIdeaCard:visited {
	font-size: 14px;
	color: #9a0000;
	font-weight:700;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: underline;
}

a.MyIdeaCard:hover{
	font-size: 14px;
	color: #9a0000;
	font-weight:700;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: underline;
}
a.MyIdeaCard:active{
	font-size: 14px;
	color: #9a0000;
	font-weight:700;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: underline;
}

.MyIdeaCardTabHeader{
	font-size: 16px;
	color: #9a0000;
	font-weight:700;
	font-family: arial, verdana, helvetica, sans-serif;
}

a.MyIdeaCardTabHeader:link{
	font-size: 16px;
	color: #9a0000;
	font-weight:700;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration:none
}

a.MyIdeaCardTabHeader:visited{
	font-size: 16px;
	color: #9a0000;
	font-weight:700;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration:none
}

a.MyIdeaCardTabHeader:hover{
	font-size: 16px;
	color: #9a0000;
	font-weight:700;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration:none
}

a.MyIdeaCardTabHeader:active{
	font-size: 16px;
	color: #9a0000;
	font-weight:700;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration:none
}