#main_body {
	FONT-SIZE: small; MARGIN: 8px 0px 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#form_container {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BACKGROUND: #fff;
	MARGIN: 0px auto;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 977px;
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-ALIGN: left
}

a.footerlink:link{
text-decoration:none;
color:#FFFFFF;
}

a.footerlink:active{
text-decoration:none;
color:#FFFFFF;
}

a.footerlink:visited{
text-decoration:none;
color:#FFFFFF;
}

a.footerlink:hover{
text-decoration:none;
}


#top {
	DISPLAY: block; MARGIN: 10px auto 0px; WIDTH: 650px; HEIGHT: 10px
}
#footer {
	CLEAR: both; FONT-SIZE: 85%; PADDING-BOTTOM: 15px; WIDTH: 640px; COLOR: #999999; TEXT-ALIGN: center
}
#footer A {
	COLOR: #999999; BORDER-BOTTOM: #999999 1px dotted; TEXT-DECORATION: none
}
#bottom {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 650px; HEIGHT: 10px
}
FORM.appnitro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 20px 20px 0px; PADDING-TOP: 0px
}
#main_body H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 0px; BACKGROUND-IMAGE: url(../../../images/machform.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -8000px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #dedede; TEXT-DECORATION: none
}
#main_body H1 A {
	DISPLAY: block; MIN-HEIGHT: 40px; OVERFLOW: hidden; HEIGHT: 100%
}
#main_body IMG {
	BEHAVIOR: url(css/iepngfix.htc); BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.appnitro {
	FONT-SIZE: small;
	COLOR: #036;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}
.appnitro LI {
	WIDTH: 61%
}
#main_body FORM UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#main_body FORM LI {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 2px;
	MARGIN: auto;
	PADDING-TOP: 4px;
	POSITION: relative
}
#main_body FORM LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#main_body .buttons:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#main_body .buttons {
	CLEAR: both; MARGIN-TOP: 10px; DISPLAY: block
}
#main_body HTML FORM LI DIV {
	DISPLAY: inline-block
}
#main_body FORM LI DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 4px 0px 0px; COLOR: #444; PADDING-TOP: 0px
}
#main_body FORM LI SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px 4px 0px 0px; COLOR: #444; PADDING-TOP: 0px
}
#main_body FORM LI DIV.left {
	DISPLAY: inline; FLOAT: left; WIDTH: 48%
}
#main_body FORM LI DIV.right {
	DISPLAY: inline; FLOAT: right; WIDTH: 48%
}
#main_body FORM LI DIV.left .medium {
	WIDTH: 100%
}
#main_body FORM LI DIV.right .medium {
	WIDTH: 100%
}
#main_body .clear {
	CLEAR: both
}
#main_body FORM LI DIV LABEL {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #444; LINE-HEIGHT: 9px; PADDING-TOP: 3px
}
#main_body FORM LI SPAN LABEL {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #444; LINE-HEIGHT: 9px; PADDING-TOP: 3px
}
#main_body FORM LI .datepicker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.1em 5px 0px 0px; WIDTH: 16px; CURSOR: pointer! important; PADDING-TOP: 0px; HEIGHT: 16px
}
#main_body .form_description {
	CLEAR: both; DISPLAY: inline-block; MARGIN: 0px 0px 1em
}
#main_body [class].form_description {
	DISPLAY: block
}
#main_body .form_description H2 {
	CLEAR: left;
	FONT-SIZE: 20px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #934900;
	LETTER-SPACING: 0px;
	text-align: left;
}
#main_body .form_description P {
	FONT-SIZE: 95%; MARGIN: 0px 0px 12px; LINE-HEIGHT: 130%
}
#main_body FORM HR {
	DISPLAY: none
}
#main_body FORM LI.section_break {
	MARGIN-TOP: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; WIDTH: 97%! important; COLOR: #f4f4f4; PADDING-TOP: 13px; BACKGROUND-COLOR: #44c3e4
}
#main_body FORM UL LI.first {
	MARGIN-TOP: 0px! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important
}
#main_body FORM .section_break H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN: 0px 0px 2px; LINE-HEIGHT: 130%
}
#main_body FORM .section_break P {
	FONT-SIZE: 85%; MARGIN: 0px 0px 10px
}
#main_body INPUT.button_text {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; OVERFLOW: visible; WIDTH: auto; PADDING-TOP: 0px
}
#main_body .buttons INPUT {
	FONT-SIZE: 120%; MARGIN-RIGHT: 5px
}
#main_body LABEL.description {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 95%; PADDING-BOTTOM: 1px; COLOR: #222; BORDER-TOP-STYLE: none; LINE-HEIGHT: 150%; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#main_body SPAN.symbol {
	FONT-SIZE: 115%; LINE-HEIGHT: 130%
}
#main_body INPUT.text {
	BORDER-RIGHT: #c3c3c3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7c7c7c 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND: url(../../../images/shadow.gif) #fff repeat-x 50% top; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
#main_body INPUT.file {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 2px
}
#main_body TEXTAREA.textarea {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; FONT-SIZE: 100%; BACKGROUND: url(../../../images/shadow.gif) #fff repeat-x 50% top; MARGIN: 0px; BORDER-LEFT: #c3c3c3 1px solid; WIDTH: 99%; COLOR: #333; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#main_body SELECT.select {
	BORDER-RIGHT: #c3c3c3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7c7c7c 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND: url(../../../images/shadow.gif) #fff repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #333; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid
}
#main_body INPUT.currency {
	TEXT-ALIGN: right
}
#main_body INPUT.checkbox {
	DISPLAY: block; MARGIN: 6px 0px 0px 3px; WIDTH: 13px; LINE-HEIGHT: 1.4em; HEIGHT: 13px
}
#main_body INPUT.radio {
	DISPLAY: block; MARGIN: 6px 0px 0px 3px; WIDTH: 13px; LINE-HEIGHT: 1.4em; HEIGHT: 13px
}
#main_body LABEL.choice {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; MARGIN: -1.55em 0px 0px 25px; WIDTH: 90%; COLOR: #444; LINE-HEIGHT: 1.4em; PADDING-TOP: 4px
}
#main_body SELECT[class].select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
*:first-child + HTML SELECT[class].select {
	MARGIN: 1px 0px
}
#main_body .safari SELECT.select {
	FONT-SIZE: 120%! important; MARGIN-BOTTOM: 1px
}
#main_body INPUT.small {
	WIDTH: 25%
}
#main_body SELECT.small {
	WIDTH: 25%
}
#main_body INPUT.medium {
	WIDTH: 50%
}
#main_body SELECT.medium {
	WIDTH: 50%
}
#main_body INPUT.large {
	WIDTH: 99%
}
#main_body SELECT.large {
	WIDTH: 100%
}
#main_body TEXTAREA.small {
	HEIGHT: 5.5em
}
#main_body TEXTAREA.medium {
	HEIGHT: 10em
}
#main_body TEXTAREA.large {
	HEIGHT: 20em
}
#error_message {
	BORDER-RIGHT: red 1px dotted; PADDING-RIGHT: 0px; BORDER-TOP: red 1px dotted; PADDING-LEFT: 0px; BACKGROUND: #fff; MARGIN-BOTTOM: 1em; BORDER-LEFT: red 1px dotted; WIDTH: 97%; PADDING-TOP: 4px; BORDER-BOTTOM: red 1px dotted; TEXT-ALIGN: center
}
#error_message_title {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 125%; PADDING-BOTTOM: 0px! important; MARGIN: 7px 0px 5px; COLOR: #df0000; PADDING-TOP: 0px! important
}
#error_message_desc {
	FONT-SIZE: 100%; MARGIN: 0px 0px 0.8em; COLOR: #000
}
#error_message_desc STRONG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; COLOR: red; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffdfdf
}
#main_body FORM LI.error {
	BORDER-RIGHT: #eacbcc 1px solid; MARGIN: 3px 0px; BORDER-BOTTOM: #eacbcc 1px solid; BACKGROUND-COLOR: #ffdfdf! important
}
#main_body FORM LI.error LABEL {
	COLOR: #df0000! important
}
#main_body FORM P.error {
	CLEAR: both; FONT-WEIGHT: 700; FONT-SIZE: 10px; MARGIN: 0px 0px 5px; COLOR: red
}
#main_body FORM .required {
	FONT-WEIGHT: 700; FLOAT: none! important; COLOR: red! important
}
#main_body FORM LI.highlighted {
	BACKGROUND-COLOR: #fff7c0
}
#main_body FORM .guidelines {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 80%; Z-INDEX: 1000; BACKGROUND: #f5f5f5; LEFT: 100%; VISIBILITY: hidden; PADDING-BOTTOM: 9px; MARGIN: 0px 0px 0px 8px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 42%; COLOR: #444; LINE-HEIGHT: 130%; PADDING-TOP: 8px; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: absolute; TOP: 0px
}
#main_body FORM .guidelines SMALL {
	FONT-SIZE: 105%
}
#main_body FORM LI.highlighted .guidelines {
	VISIBILITY: visible
}
#main_body FORM LI:hover .guidelines {
	VISIBILITY: visible
}
.no_guidelines .guidelines {
	DISPLAY: none! important
}
.no_guidelines FORM LI {
	WIDTH: 97%
}
.no_guidelines LI.section {
	PADDING-LEFT: 9px
}
.form_success {
	CLEAR: both; PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 100px; MARGIN: 0px; PADDING-TOP: 90px; TEXT-ALIGN: center
}
.form_success H2 {
	CLEAR: left; FONT-WEIGHT: normal; FONT-SIZE: 160%; MARGIN: 0pt 0pt 3px
}
#main_body UL.password {
	MARGIN-TOP: 60px; MARGIN-BOTTOM: 60px; TEXT-ALIGN: center
}
.password H2 {
	FONT-WEIGHT: bold; MARGIN: 0pt auto 10px; COLOR: #df0000
}
.password INPUT.text {
	FONT-SIZE: 170%! important; WIDTH: 380px; TEXT-ALIGN: center
}
.password LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 120%! important; PADDING-TOP: 10px
}
#li_captcha {
	PADDING-LEFT: 5px
}
#li_captcha SPAN {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: none; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#li_captcha DIV {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#captcha_image {
	PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#captcha_response_field {
	MARGIN-BOTTOM: 10px
}
#dummy_captcha_internal {
	HEIGHT: 8px
}
.embed #top {
	DISPLAY: none
}
.embed #bottom {
	DISPLAY: none
}
.embed H1 {
	DISPLAY: none
}
.embed #form_container {
	WIDTH: 100%;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	background-color: #FFF;
	background-repeat: repeat-x;
}
.embed #footer {
	PADDING-LEFT: 10px; WIDTH: 99%; TEXT-ALIGN: left
}
.embed .success#footer {
	TEXT-ALIGN: center
}
.embed FORM.appnitro {
	MARGIN: 0px
}
.integrated * {
	COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.integrated #top {
	DISPLAY: none
}
.integrated #bottom {
	DISPLAY: none
}
.integrated H1 {
	DISPLAY: none
}
.integrated #form_container {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 99%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.integrated #footer {
	PADDING-LEFT: 10px; WIDTH: 99%; TEXT-ALIGN: left
}
.integrated .success#footer {
	TEXT-ALIGN: center
}
.integrated FORM.appnitro {
	MARGIN: 0px
}
.integrated FORM .section_break H3 {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.integrated #error_message H3 {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
DIV.calendar {
	POSITION: relative
}
.calendar TABLE {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 11px; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; CURSOR: pointer; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calendar TABLE .title {
	FONT-SIZE: 11px
}
.calendar TABLE .button {
	FONT-SIZE: 11px
}
.calendar * {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calendar .button {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.calendar .nav {
	BACKGROUND: #f5f5f5
}
.calendar THEAD .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #dedede; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.calendar THEAD .headrow {
	FONT-WEIGHT: bold; BACKGROUND: #f5f5f5; COLOR: #444
}
.calendar THEAD .daynames {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #333
}
.calendar THEAD .name {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: center
}
.calendar THEAD .weekend {
	COLOR: #666
}
.calendar THEAD .hilite {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #444
}
.calendar THEAD .active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #d12f19
}
.calendar TBODY .day {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 1.8em; COLOR: #222; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.calendar TBODY .othermonth.day {
	FONT-SIZE: 80%; COLOR: #bbb
}
.calendar TBODY .oweekend.othermonth.day {
	COLOR: #fbb
}
.calendar TABLE .wn {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #666; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.calendar TBODY .rowhilite TD {
	BACKGROUND: #fff1af
}
.calendar TBODY .rowhilite TD.wn {
	BACKGROUND: #fff1af
}
.calendar TBODY TD.hilite {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #444; PADDING-BOTTOM: 1px; COLOR: #fff! important; PADDING-TOP: 1px
}
.calendar TBODY TD.active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #529214; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 2px
}
.calendar TBODY TD.selected {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 1px; BORDER-LEFT: #888 1px solid; COLOR: #222! important; PADDING-TOP: 1px; BORDER-BOTTOM: #888 1px solid
}
.calendar TBODY TD.weekend {
	COLOR: #666
}
.calendar TBODY TD.today {
	FONT-WEIGHT: bold; BACKGROUND: #d9efc2; COLOR: #529214
}
.calendar TBODY .disabled {
	COLOR: #999
}
.calendar TBODY .emptycell {
	VISIBILITY: hidden
}
.calendar TBODY .emptyrow {
	DISPLAY: none
}
.calendar TFOOT .footrow {
	BACKGROUND: #556; COLOR: #fff; TEXT-ALIGN: center
}
.calendar TFOOT .ttip {
	PADDING-RIGHT: 3px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND: #222; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
.calendar TFOOT .hilite {
	BORDER-RIGHT: #04f 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #04f 1px solid; PADDING-LEFT: 1px; BACKGROUND: #aaf; PADDING-BOTTOM: 1px; BORDER-LEFT: #04f 1px solid; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #04f 1px solid
}
.calendar TFOOT .active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: #77c; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.calendar .combo {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: none; FONT-SIZE: 90%; Z-INDEX: 100; BACKGROUND: #f5f5f5; LEFT: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 4em; COLOR: #222; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 0px
}
.calendar .combo .label {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.calendar .combo .label-IEfix {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.calendar .combo .label-IEfix {
	WIDTH: 4em
}
.calendar .combo .hilite {
	BACKGROUND: #444; COLOR: #fff
}
.calendar .combo .active {
	BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold; BACKGROUND: #dedede; BORDER-BOTTOM: #999 1px solid
}
#machform_review_table TBODY TR:hover {
	BACKGROUND-COLOR: #fff7c0
}
.alt {
	BACKGROUND: #efefef
}
#machform_review_table TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: left
}
.call_out {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: right; PADDING-BOTTOM: 15px; MARGIN-LEFT: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.call_out H4 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND: #46c6e4; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
.call_out {
	MARGIN-TOP: 0px; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 20px; TEXT-ALIGN: center
}
.call_out A:link {
	FONT-SIZE: 11pt; MARGIN-LEFT: 10px; COLOR: #014b96; LINE-HEIGHT: 11pt; MARGIN-RIGHT: 10px
}
.call_out A:visited {
	FONT-SIZE: 11pt; MARGIN-LEFT: 10px; COLOR: #014b96; LINE-HEIGHT: 11pt; MARGIN-RIGHT: 10px
}
.call_out A:hover {
	FONT-SIZE: 11pt; COLOR: #dd7b23; LINE-HEIGHT: 11pt
}
.quotepackform {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #012849;
	background-color: #EBEBD8;
	font-size: 12px;
}
.headline {
	background-color: #012849;
	color: #E1F1FF;
	width: 900px;
	margin: 0 auto;
	font-size: 18px;
	font-weight: bold;
	padding: 5px 5px 5px 20px;
}
.quotepackform p {
	font-size: 12px;
	color: #036;
	height: auto;
	text-align: justify;
}
.prostart {
	height: 370px;
	color: #012849;
	background-color: #FFF;
}
.redstar {
	background-color: #E5E5E5;
	width: 920px;
	margin: 0 auto;
	padding: 2px 6px 2px 20px;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #012849;
}
.nexttagstar {
}
.understar {
	background-color: #E5E5E5;
	width: 920px;
	margin: 0 auto;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	color: #012849;
}
.photos {
	background-color: #E5E5E5;
	width: 900px;
	margin: auto;
}
.clariaeventstitle {
	background-color: #012849;
	width: 900px;
	margin: auto;
	padding: 5px 5px 5px;
	font-size: 18px;
	color: #E1F1FF;
}
.gallerymenu {
	width: 900px;
	margin: auto;
	padding-left: 10px;
	background-color: #EEE;
}
.instab {
	font-size: 11px;
	margin-right: 7px;
	float: left;
	padding: 2px;
	text-align: left;
}
.smalltabb1 {
	font-size: 11px;
	float: left;
	margin-left:10px;
}
.newhidentabb {
	background-color: #C0D9EE;
	float: left;
}
.undertabb1 {
	background-color: #C0D9EE;
}
.undertabb1 {
	background-color: #C0D9EE;
}
.underslidemenu {
	background-color: #C0D9EE;
	width: 909px;
	margin-left: 30px;
	clear: both;
}
.plaintesxt {
	background-color: #FFF;
	margin-left: 30px;
	width: 892px;
	padding: 4px 10px 4px 10px;
	font-size: 11px;
	text-align: justify;
}
.marginbottom {
	background-color: #012849;
	width: 911px;
	margin-left: 30px;
	color: #012849;
}
.textconten1 {
	background-color: #C0D9EE;
	margin-left: 50px;
	float: left;
	text-align: left;
	font-size: 12px;
	padding: 2px 2px 2px 5px;
	margin-bottom: 5px;
	width: 395px;
}
.rightabbalign {
	font-size: 12px;
	background-color: #C0D9EE;
	margin-left: 80px;
	padding: 2px 2px 2px 5px;
	margin-bottom: 5px;
	float: left;
}
.underlinetabb {
	background-color: #FFF;
	float: left;
	margin-left: 50px;
	padding: 2px 2px 2px 5px;
	width: 395px;
}
.newwhitetabb {
	background-color: #FFF;
	float: left;
	margin-left: 80px;
	margin-bottom: 5px;
	width: 375px;
	padding: 2px 2px 2px 5px;
}
.fullcontenttabb {
	background-color: #FFF;
	width: 500px;
	margin-left: 30px;
}
.newinsidetabb {
	background-color: #ECF5FF;
	float: left;
	width: 380px;
	margin-bottom: 5px;
	padding: 3px;
}
.nexttoit {
	background-color: #C0D9EE;
	float: left;
	margin-bottom: 5px;
	width: 380px;
	padding: 3px;
}
.nesttoit {
	background-color: #FFF;
	float: left;
	width: 420px;
	padding: 5px;
}
.nexttonet {
	background-color: #FFF;
	float: left;
	width: 420px;
	padding: 5px;
	margin-left:10px;
}
.part3conten {
	background-color: #4B94CF;
	clear: both;
	margin-left: 30px;
	width: 900px;
	margin-bottom: 5px;
	padding: 5px;
}
.fulltext {
	background-color: #EBF3FA;
	padding: 7px;
	margin-left: 30px;
	width: 900px;
	text-align: justify;
}
.Notice {
	background-color: #F5F5F5;
	width: 800px;
	margin-left: 40px;
	padding: 10px;
	color: #F30;
	border: 1px dashed #7D7D7D;
}

