BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(img/mainbg.jpg) #333333 repeat-x; COLOR: #757575; FONT-SIZE: 12px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A {
	COLOR: #990000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Century Gothic", Arial, sans-serif; COLOR: #a80000; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H1 SPAN {
	COLOR: #8b8b8b
}
H2 {
	COLOR: #6886a7; FONT-SIZE: 12px
}
.subhead {
	PADDING-LEFT: 2px; COLOR: #6886a7; FONT-SIZE: 11px
}
.subhead A {
	COLOR: #6886a7
}
.spacer {
	CLEAR: both
}
P {
	TEXT-ALIGN: justify
}
.portimg {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: -4px
}
.portlabel {
	FONT-SIZE: 11px
}
.portlabel STRONG {
	COLOR: #9c0000; FONT-WEIGHT: normal
}
.screen {
	MARGIN-TOP: 18px; MARGIN-LEFT: -4px
}
.thumbs {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: -2px; MARGIN-RIGHT: -2px
}
.thumbs IMG {
	FLOAT: left
}
.floatl {
	PADDING-BOTTOM: 3px; MARGIN: 0px 15px 12px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 3px
}
.floatr {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 12px 15px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: right; PADDING-TOP: 3px
}
.error {
	BORDER-BOTTOM: #990000 1px solid; BORDER-LEFT: #990000 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffff66; PADDING-LEFT: 5px; WIDTH: 486px; PADDING-RIGHT: 5px; COLOR: #990000; BORDER-TOP: #990000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #990000 1px solid; PADDING-TOP: 5px
}
#container {
	MARGIN: 0px auto; WIDTH: 952px
}
#header {
	MARGIN-TOP: 15px; BACKGROUND: url(img/headerbg_mid.jpg) repeat-x; HEIGHT: 105px
}
#header .left {
	WIDTH: 170px; BACKGROUND: url(img/header_left.jpg) no-repeat left top; FLOAT: left
}
#header .left .wrap {
	PADDING-LEFT: 12px; BACKGROUND: url(img/divider.gif) no-repeat right 50%; HEIGHT: 95px; PADDING-TOP: 10px
}
#header .right {
	TEXT-ALIGN: right; WIDTH: 745px; PADDING-RIGHT: 25px; BACKGROUND: url(img/header_right.jpg) no-repeat right top; FLOAT: right; HEIGHT: 87px; PADDING-TOP: 18px
}
#header .right .address {
	FONT-FAMILY: "Century Gothic", Arial, sans-serif; MARGIN-BOTTOM: 40px; COLOR: #ffffff; FONT-SIZE: 11px
}
#header .right .address ADDRESS {
	FONT-STYLE: normal; DISPLAY: inline
}
#header .right .address A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#header .right .luna {
	FONT-FAMILY: "Century Gothic", Arial, sans-serif; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#topnav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px -10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#topnav LI {
	MARGIN: 0px; DISPLAY: inline
}
#topnav LI A {
	FONT-FAMILY: "Century Gothic", serif; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.logo {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; PADDING-TOP: 5px
}
#content {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; MARGIN-TOP: 8px; PADDING-LEFT: 5px; WIDTH: 942px; PADDING-RIGHT: 5px; BACKGROUND: url(img/cont_top.gif) #ffffff no-repeat left top; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.conthome {
	BACKGROUND: url(img/cont_top2.gif) #ffffff no-repeat left top
}
.home {
	BACKGROUND: url(img/cont_top_home.gif) #ffffff no-repeat left top
}
#content .cols03 .leftcol {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 174px; PADDING-RIGHT: 20px; BACKGROUND: url(img/leftnav_bg.jpg) no-repeat left top; FLOAT: left; PADDING-TOP: 20px
}
#content .cols03 .midcol {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 35px; WIDTH: 375px; PADDING-RIGHT: 35px; FLOAT: left; PADDING-TOP: 19px
}
#content .cols03 .midcolwide {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 35px; WIDTH: 535px; PADDING-RIGHT: 35px; FLOAT: left; PADDING-TOP: 19px
}
#content .cols03 .rightcol {
	PADDING-LEFT: 4px; WIDTH: 240px; PADDING-RIGHT: 25px; FLOAT: right; PADDING-TOP: 19px
}
#content .cols02 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; PADDING-TOP: 19px
}
#content .cols02 .leftcol {
	WIDTH: 425px; FLOAT: left
}
#content .cols02 .rightcol {
	WIDTH: 480px; FLOAT: right
}
#content > .cols02 .rightcol {
	WIDTH: 476px
}
#content .cols02 .rightcol .tabdown {
	BORDER-BOTTOM: #ffe4b2 1px solid; BORDER-LEFT: #ffe4b2 1px solid; PADDING-LEFT: 8px; DISPLAY: block; MARGIN-BOTTOM: 7px; BACKGROUND: url(img/ico_down.gif) #fff0d4 no-repeat 460px 6px; HEIGHT: 20px; COLOR: #d49829; BORDER-TOP: #ffe4b2 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffe4b2 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#content .cols02 .rightcol A SPAN {
	COLOR: #b54040
}
#content .cols02 .rightcol .tabup {
	BORDER-BOTTOM: #ffe4b2 1px solid; BORDER-LEFT: #ffe4b2 1px solid; PADDING-LEFT: 8px; DISPLAY: block; MARGIN-BOTTOM: 7px; BACKGROUND: url(img/ico_up.gif) #fff0d4 no-repeat 460px 6px; HEIGHT: 20px; COLOR: #d49829; BORDER-TOP: #ffe4b2 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffe4b2 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#content .cols05 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "Century Gothic", Helvetica, san-serif; MARGIN-BOTTOM: -3px; COLOR: #0e0e0e; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#content .cols05 .wrap {
	BACKGROUND: url(img/col5bg.gif) repeat-y 0px 30px
}
#content .cols05 H1 {
	FONT-FAMILY: "Century Gothic", Helvetica, Arial, san-serif; COLOR: #052c46; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
#content .cols05 .col1 {
	WIDTH: 255px; FLOAT: left
}
#content .cols05 .photoright {
	FLOAT: right; MARGIN-LEFT: 10px; MARGIN-RIGHT: 20px
}
#content .cols05 .col2 {
	PADDING-LEFT: 16px; WIDTH: 140px; FLOAT: left
}
#content .cols05 .col3 {
	PADDING-LEFT: 20px; WIDTH: 140px; FLOAT: left
}
#content .cols05 .col4 {
	PADDING-LEFT: 20px; WIDTH: 140px; FLOAT: left
}
#content .cols05 .col5 {
	FLOAT: right
}
#flashcont {
	MARGIN: 10px 0px; WIDTH: 952px; HEIGHT: 440px
}
.wdetail {
	COLOR: #6886a7; FONT-SIZE: 11px; MARGIN-RIGHT: 15px
}
.wdetail > P {
	MARGIN: 18px 0px
}
.wdetail .tech {
	WIDTH: 196px; FLOAT: left; COLOR: #9c0000
}
.wdetail .tech STRONG {
	COLOR: #858585
}
.wdetail .type STRONG {
	COLOR: #858585
}
.wdetail .type {
	FLOAT: left; COLOR: #9c0000
}
.wdetail .btn {
	PADDING-LEFT: 18px; DISPLAY: block; BACKGROUND: url(img/ico_arrow.gif) #feeac5 no-repeat 8px 50%; HEIGHT: 17px; COLOR: #2f5674; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.leftnav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.leftnav LI {
	PADDING-LEFT: 16px; DISPLAY: block; MARGIN-BOTTOM: 8px; BACKGROUND: url(img/bullet.gif) no-repeat 0px 4px
}
.leftnav LI SPAN {
	COLOR: #a5a5a5
}
.leftnav A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #d49829; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftnav A:hover {
	COLOR: #cc0000
}
.leftnav .selected {
	COLOR: #cc0000
}
.leftnav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#prefoot {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
DIV > #prefoot {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#prefoot .leftcol {
	WIDTH: 290px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #d5d5d5; FONT-SIZE: 11px
}
#prefoot .midcol {
	WIDTH: 290px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #d5d5d5; MARGIN-LEFT: 25px; FONT-SIZE: 11px
}
#prefoot .rightcol {
	WIDTH: 290px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #d5d5d5; FONT-SIZE: 11px
}
#prefoot A {
	COLOR: #d5d5d5; FONT-WEIGHT: bold
}
#prefoot A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#footer {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 50px; COLOR: #ffffff; CLEAR: both; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#footer A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #cc0000
}
#footer IMG {
	VERTICAL-ALIGN: middle
}
#footer .left {
	FLOAT: left
}
#footer .right {
	TEXT-ALIGN: right; FLOAT: right
}
.captcha {
	VERTICAL-ALIGN: middle
}
.success {
	COLOR: green; FONT-WEIGHT: bold
}
.error {
	COLOR: #cc0000; FONT-WEIGHT: bold
}
.contactinput {
	BORDER-BOTTOM: #d1ab00 1px solid; BORDER-LEFT: #d1ab00 0px; BACKGROUND-COLOR: #ffffa0; BORDER-TOP: #d1ab00 0px; BORDER-RIGHT: #d1ab00 0px
}
FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
LEGEND {
	FONT-WEIGHT: bold
}
.red-wide-bn {
	TEXT-ALIGN: center; MARGIN: auto; WIDTH: 375px; DISPLAY: block; BACKGROUND: url(img/blue-wide-btn-bg.gif); HEIGHT: 30px; COLOR: white; FONT-SIZE: 24px; TEXT-DECORATION: none; PADDING-TOP: 17px
}
.red-wide-bn:hover {
	COLOR: white; TEXT-DECORATION: none
}

