@import url( /css/tinymce.css );
BODY {
	BACKGROUND: #fff; FONT: 76% Arial, Helvetica, sans-serif; COLOR: #404041
}
A:visited {
	TEXT-DECORATION: none
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
H1 {
	FLOAT: left; COLOR: #e0c283
}
.top_content {
	HEIGHT: 60px; BACKGROUND-COLOR: #888
}
.site_wrapper {
	
}
.main_content .visual_padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.two_column_layout_left .columns_wrapper {
	WIDTH: 535px
}
.two_column_layout_left .left_column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 21px 0px 0px; BORDER-LEFT: #fff 15px solid; PADDING-TOP: 0px
}
.left_top_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/top_left_background.jpg) #000; PADDING-BOTTOM: 15px; MARGIN: 0px; WIDTH: 225px; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 1px solid
}
.left_top_content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 20px; COLOR: #e0c283; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.left_top_content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px 20px; COLOR: #fff; PADDING-TOP: 0px
}
.left_top_content IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 15px 0px 80px; PADDING-TOP: 0px
}
.right_banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.two_column_layout_left .main_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; WIDTH: 534px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.two_column_layout_left .main_content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e1001f; PADDING-TOP: 0px
}
.two_column_layout_left .main_content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; PADDING-TOP: 0px
}
.two_column_layout_left .right_column {
	DISPLAY: block! important
}
.footer {
	BACKGROUND-COLOR: #c0c0c0
}
.login {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
.login A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e0c283; LINE-HEIGHT: 1.9em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.login A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e0c283; LINE-HEIGHT: 1.9em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.login A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.sponsors {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 900px; PADDING-TOP: 0px
}
.footer {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff 0px 0px; PADDING-BOTTOM: 0px; MARGIN: -15px auto 0px; BORDER-LEFT: medium none; WIDTH: 901px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
* HTML .footer {
	FLOAT: none
}
.footer A {
	BORDER-RIGHT: 0px; COLOR: #ffffff! important
}
.footer A:hover {
	COLOR: #ccc! important; TEXT-DECORATION: none
}
.footer A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.f_nav {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: #fff; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.f_nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #e1001f 0px 0px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px; WIDTH: 900px; PADDING-TOP: 3px
}
.f_nav UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.f_nav UL LI A:hover {
	COLOR: #ccc! important; TEXT-DECORATION: none
}
.f_nav UL LI A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.f_nav UL LI A.curr_page:link {
	FONT-WEIGHT: normal; COLOR: #dc9c6c
}
.f_nav UL LI A.curr_page:visited {
	FONT-WEIGHT: normal; COLOR: #dc9c6c
}
.f_nav UL LI A.curr_page {
	FONT-WEIGHT: bold
}
.footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 10px; COLOR: #333; PADDING-TOP: 0px
}
.footer IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 20px; PADDING-TOP: 0px
}
.artavia {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 755px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.copyright {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; WIDTH: 900px; COLOR: #ccc; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.copyright P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 4px 3px; WIDTH: 500px; COLOR: #666666; PADDING-TOP: 0px
}
.copyright IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-TOP: 0px
}
.copyright A {
	COLOR: #112269! important; TEXT-DECORATION: none
}
.copyright A:hover {
	TEXT-DECORATION: underline
}
.copyright A:visited {
	COLOR: #112269! important; TEXT-DECORATION: none
}
FORM.main_content INPUT.submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 100px; WIDTH: 100px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 55px
}
.main_content FIELDSET {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 15px; BORDER-TOP: medium none; PADDING-LEFT: 15px; BACKGROUND: #ecd8af; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px 15px; BORDER-LEFT: medium none; WIDTH: 70%; PADDING-TOP: 15px; BORDER-BOTTOM: medium none
}
.main_content FIELDSET LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; WIDTH: 160px; PADDING-TOP: 0px
}
.main_content INPUT {
	FLOAT: right; MARGIN: 10px 0px 0px
}
.main_content FIELDSET INPUT {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 150px
}
.main_content FIELDSET SELECT {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 150px
}
.main_content FIELDSET TEXTAREA {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 150px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.main_content FIELDSET BR {
	CLEAR: left
}
H2.acms_sponsorManagement {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
DIV.acms_sponsorManagement_sponsors DIV.sponsor {
	
}
DIV.acms_sponsorManagement_sponsors DIV.sponsor H3 {
	
}
DIV.acms_sponsorManagement_sponsors DIV.sponsor IMG {
	
}
DIV.acms_sponsorManagement_sponsors DIV.sponsor P {
	
}
DIV.acms_sponsorManagement_sponsors {
	
}
.main_content TABLE {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; BORDER-LEFT: medium none; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.main_content TABLE TR TH {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; MARGIN: 2px 0px; BORDER-LEFT: medium none; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted; BACKGROUND-COLOR: #00a03e; TEXT-ALIGN: center
}
.main_content TABLE TR TD {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 2px 0px; BORDER-LEFT: #ccc 1px dotted; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted
}
.main_content_table_tr_td {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px! important; BORDER-TOP: medium none; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px! important; BORDER-BOTTOM: medium none
}
DIV#testimonial_flash {
	FLOAT: right; MARGIN-RIGHT: 10px
}
DIV.main_testimonial {
	MARGIN-TOP: 10px; POSITION: static
}
DIV.main_testimonial DIV.testimonial {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #a2a2a2
}
DIV.main_testimonial DIV.name {
	MARGIN-TOP: 5px; FONT-SIZE: 11pt; COLOR: #a2a2a2
}
DIV.other_testimonial {
	MARGIN-TOP: 20px
}
DIV.other_testimonial DIV.testimonial {
	COLOR: #a2a2a2
}
DIV.other_testimonial DIV.name {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; COLOR: #a2a2a2
}
DIV.acms_search {
	COLOR: #ffffff
}
DIV.acms_search LABEL {
	CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 60px; MARGIN-RIGHT: 5px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
DIV.search_result {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 2px solid
}
DIV.search_result STRONG {
	FONT-WEIGHT: normal
}
DIV.search_result H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.5em; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #e86629; PADDING-TOP: 0px
}
DIV.search_result H3 A {
	COLOR: #e86629; TEXT-DECORATION: none! important
}
DIV.search_result H3 A:visited {
	COLOR: #e86629; TEXT-DECORATION: none! important
}
DIV.sponsor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; WIDTH: 428px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 2px dashed
}
DIV.sponsor H3 {
	MARGIN-TOP: 20px; FONT-SIZE: 1.5em; FLOAT: left; WIDTH: 340px
}
DIV.sponsor IMG {
	CLEAR: none; FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: auto! important
}
DIV.sponsor P {
	FLOAT: left
}
DIV.sponsor A {
	FLOAT: left
}
.testimonial_row {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 1000; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-DECORATION: none
}
.testimonial_row .testimonial_short {
	FONT-SIZE: 12px! important; LEFT: 12px! important; WIDTH: 155px! important; FONT-STYLE: italic! important; POSITION: absolute! important; TOP: -3px! important; TEXT-DECORATION: none! important
}
.testimonial_row .testimonial_name {
	Z-INDEX: 1000; RIGHT: 10px! important; BOTTOM: -120px! important; POSITION: absolute! important; TEXT-ALIGN: right! important
}
A .div {
	TEXT-DECORATION: none
}
#testimonial_flash A {
	TEXT-DECORATION: none! important
}
.colocated TABLE {
	
}
.colocated TABLE TR {
	
}
.colocated TABLE TR TD {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.first {
	PADDING-LEFT: 10px
}
.legend_right_upper {
	FLOAT: left; WIDTH: 100px
}
.small {
	FLOAT: left; WIDTH: 100px! important
}
.legend_right_lower {
	FLOAT: left; WIDTH: 100px
}
.legend_left_upper {
	FLOAT: left; WIDTH: 100px
}
.small_left {
	FLOAT: left; WIDTH: 100px
}
.legend_left_lower {
	FLOAT: left; WIDTH: 100px
}
#searchWordSuggest {
	BORDER-RIGHT: #535353 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #535353 1px solid; PADDING-LEFT: 3px; Z-INDEX: 10000; PADDING-BOTTOM: 3px; BORDER-LEFT: #535353 1px solid; WIDTH: 136px; PADDING-TOP: 3px; BORDER-BOTTOM: #535353 1px solid; POSITION: relative; BACKGROUND-COLOR: #356734
}
#searchWordSuggest A {
	COLOR: #fff; BACKGROUND-COLOR: #356734; TEXT-DECORATION: none
}
#searchWordSuggest A:hover {
	COLOR: #cce6e6
}
.colocated_table {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.colocated_table TR TD {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
* HTML .v_nav LI {
	FLOAT: left; HEIGHT: 1%
}
* HTML .v_nav LI A {
	HEIGHT: 1%
}
* HTML .h_nav LI {
	FLOAT: left; HEIGHT: 1%
}
* HTML .h_nav LI A {
	HEIGHT: 1%
}
.search_result A {
	COLOR: #ffffff! important
}
.image_upload_fields {
	FLOAT: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #a2a2a2
}
.image_upload_fields P {
	COLOR: #fff
}
.image_upload_fields TABLE {
	PADDING-LEFT: 7px
}
.image_upload_fields TABLE TR {
	
}
.image_upload_fields TABLE TR TD {
	BACKGROUND-COLOR: #dee487
}
.image_upload_fields TABLE TR TD LABEL {
	FLOAT: left
}
.image_upload_fields TABLE TR TD INPUT {
	FLOAT: left
}
.image_upload_fields LABEL {
	FLOAT: left; MARGIN-LEFT: 10px! important
}
.image_upload_fields INPUT {
	FLOAT: left
}
.image_upload_fields P {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
.exhibitorForm IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.banners {
	PADDING-RIGHT: 140px; PADDING-LEFT: 0px; Z-INDEX: 9999! important; RIGHT: -130px; PADDING-BOTTOM: 0px; PADDING-TOP: 60px; POSITION: absolute; TOP: 0px
}
.banners2 {
	CLEAR: left; Z-INDEX: 9999! important; RIGHT: -130px; FLOAT: left; POSITION: absolute; TOP: 0px
}
.leaderboard {
	FLOAT: right; MARGIN-BOTTOM: 10px
}
.outer_wrapper {
	Z-INDEX: 1; MARGIN: 15px auto 0px; WIDTH: 900px; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.follow_us {
	FLOAT: left; MARGIN: -2px -10px 10px; WIDTH: 900px
}
.follow_us P {
	FONT-SIZE: 20px; FLOAT: left; MARGIN: 27px 0px 0px 420px; WIDTH: 100px
}
.follow_us IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.addthis_block {
	FLOAT: right; MARGIN: -20px 10px 0px; WIDTH: 870px
}
.addthis_block A {
	FLOAT: right
}
.addthis_block A:hover {
	FLOAT: right
}
A.press_link {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; COLOR: #ffffff
}
.product_title .name {
	FONT-WEIGHT: bold; FONT-SIZE: 13px! important; COLOR: #404041
}
.press_data {
	FONT-SIZE: 11px
}
A.view {
	DISPLAY: block; MARGIN-BOTTOM: 15px
}
A.back_to_press {
	MARGIN-TOP: 10px; DISPLAY: block
}
.product_title .short_desc {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000
}
.fullDescription {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000
}
.about_prop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.product_left H3 {
	FONT-SIZE: 13px
}
.back_to_press {
	FONT-SIZE: 12px! important
}
