BODY {
	HEIGHT: 100%
}
HTML {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/layup/bg.jpg) #a4afb3 repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 62.5%/140% Verdana, Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#contents {
	BACKGROUND: url(../images/layup/bg_rpt.gif) repeat-y; MARGIN: 0px auto; WIDTH: 760px; TEXT-ALIGN: left
}
#bottom {
	BACKGROUND: url(../images/layup/bottom.png) no-repeat center top; MARGIN: 0px auto; WIDTH: 760px; HEIGHT: 26px
}
#holder {
	PADDING-RIGHT: 26px; PADDING-LEFT: 24px; MIN-HEIGHT: 598px; BACKGROUND: url(../images/layup/main_bg.png) no-repeat left top; PADDING-BOTTOM: 1px; PADDING-TOP: 24px
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
#footer {
	MARGIN: -10px auto 0px; WIDTH: 760px; COLOR: #ccc; TEXT-ALIGN: center
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI {
	DISPLAY: inline
}
#footer A {
	BORDER-RIGHT: #929da1 1px solid; PADDING-RIGHT: 9px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; COLOR: #ccc; PADDING-TOP: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #fff
}
/*A {
	FONT-WEIGHT: bold; COLOR: #4c829d; TEXT-DECORATION: none
}*/
A {
	FONT-WEIGHT: bold;
	COLOR: Maroon;
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
P.indent {
	PADDING-LEFT: 12px
}
#popup {
	Z-INDEX: 100; BACKGROUND: url(../images/layup/black.png); LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%
}
#popcontent {
	BACKGROUND: url(../images/layup/demo_bg.png); LEFT: 50%; MARGIN-LEFT: -310px; WIDTH: 620px; PADDING-TOP: 10px; POSITION: absolute; HEIGHT: 340px; TEXT-ALIGN: center
}
.closewin {
	DISPLAY: block; BACKGROUND: url(../images/layup/buttons/close.gif) no-repeat right top; FLOAT: right; MARGIN: -15px 10px 0px 0px; WIDTH: 86px; TEXT-INDENT: -9000px; HEIGHT: 13px
}
#topbar {
	BACKGROUND: url(../images/layup/topbar_bg.gif) no-repeat left top;
	MARGIN-BOTTOM: 7px;
	WIDTH: 100%;
	HEIGHT: 62px;
}
#topimage {
	MARGIN-BOTTOM: 7px; COLOR: #c1c2c2; HEIGHT: 171px
}
#topimage UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 420px; WIDTH: 285px; PADDING-TOP: 0px; POSITION: absolute
}
#topimage LI {
	DISPLAY: inline
}
#topimage FORM {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/layup/formbg.gif) no-repeat; PADDING-BOTTOM: 10px; WIDTH: 259px; PADDING-TOP: 10px; HEIGHT: 110px
}
#newsfeed DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/layup/formbg.gif) no-repeat; PADDING-BOTTOM: 10px; WIDTH: 259px; PADDING-TOP: 10px; HEIGHT: 110px
}
#newsfeed DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topimage LABEL {
	FLOAT: left; WIDTH: 70px; HEIGHT: 20px; TEXT-ALIGN: left
}
#topimage P {
	CLEAR: left
}
#topimage .textform {
	PADDING-RIGHT: 9px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; BACKGROUND: url(../images/layup/s_input1.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 110px; COLOR: #fff; PADDING-TOP: 1px
}
#topimage .textformfocus {
	PADDING-RIGHT: 9px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; BACKGROUND: url(../images/layup/s_input1.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 110px; COLOR: #fff; PADDING-TOP: 1px
}
#topbar .textform {
	PADDING-RIGHT: 9px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; BACKGROUND: url(../images/layup/s_input1.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 110px; COLOR: #fff; PADDING-TOP: 1px
}
#topbar .textformfocus {
	PADDING-RIGHT: 9px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; BACKGROUND: url(../images/layup/s_input1.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 110px; COLOR: #fff; PADDING-TOP: 1px
}
#topimage .textformfocus {
	BACKGROUND: url(../images/layup/s_input2.gif) no-repeat
}
#searchform {
	MARGIN-TOP: 33px; FLOAT: right; WIDTH: 173px
}
#searchform LABEL {
	DISPLAY: block; TEXT-INDENT: -9000px; LINE-HEIGHT: 0
}
#topbar .textform {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/layup/l_input1.gif) no-repeat; WIDTH: 143px
}
#topbar .textformfocus {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/layup/l_input1.gif) no-repeat; WIDTH: 143px
}
#topbar .textformfocus {
	BACKGROUND: url(../images/layup/l_input2.gif) no-repeat
}
#brochure {
	DISPLAY: none; MARGIN: 0px 0px 0px 420px; POSITION: absolute
}
#login {
	DISPLAY: none; MARGIN: 0px 0px 0px 420px; POSITION: absolute
}
#newsfeed {
	DISPLAY: none; MARGIN: 0px 0px 0px 420px; POSITION: absolute
}
.close {
	MARGIN-TOP: -3px; DISPLAY: block; TEXT-INDENT: -9000px; HEIGHT: 23px
}
#brochure .close {
	MARGIN-LEFT: 82px
}
#newsfeed .close {
	MARGIN-LEFT: 192px
}
#topimage LI A {
	FLOAT: left; TEXT-INDENT: -9000px; MARGIN-RIGHT: 3px; HEIGHT: 23px
}
#topnavi LI A:hover {
	TEXT-DECORATION: none
}
#topimage LI A:hover {
	TEXT-DECORATION: none
}
.close:hover {
	TEXT-DECORATION: none
}
.more:hover {
	TEXT-DECORATION: none
}
.weblink:hover {
	TEXT-DECORATION: none
}
.closewin:hover {
	TEXT-DECORATION: none
}
.testlink:hover {
	TEXT-DECORATION: none
}
#photos A:hover {
	TEXT-DECORATION: none
}
.t1 {
	BACKGROUND: url(../images/layup/tabs.gif) no-repeat
}
.t2 {
	BACKGROUND: url(../images/layup/tabs.gif) no-repeat
}
.t3 {
	BACKGROUND: url(../images/layup/tabs.gif) no-repeat
}
.t1 {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 78px
}
.t2 {
	BACKGROUND-POSITION: -81px 0px; WIDTH: 108px
}
.t3 {
	BACKGROUND-POSITION: -192px 0px; WIDTH: 87px
}
#newsfeed .close {
	MARGIN-TOP: 127px; POSITION: absolute
}
#newsfeed DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; WIDTH: 259px! important; PADDING-TOP: 10px; BORDER-BOTTOM: #3a4042 5px solid; POSITION: absolute; HEIGHT: 105px
}
#newsfeed UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: static
}
#newsfeed LI {
	BORDER-TOP: #697072 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-TOP: 10px
}
#newsfeed LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(../images/layup/arrow1.gif) no-repeat 0px 5px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
#topimage FORM A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(../images/layup/arrow1.gif) no-repeat 0px 5px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
#topimage FORM A {
	MARGIN-LEFT: 65px
}
#topnavi {
	BACKGROUND: url(../images/layup/navibg.gif) no-repeat left top; MARGIN-BOTTOM: 7px; HEIGHT: 25px
}
#topnavi UL {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topnavi LI {
	DISPLAY: inline
}
#topnavi LI A {
	FLOAT: left; MARGIN: 1px 4px 0px 2px; TEXT-INDENT: -9000px; BORDER-BOTTOM: #fff 3px solid; HEIGHT: 21px
}
#n1 {
	BACKGROUND: url(../images/layup/topnavi.gif) no-repeat
}
#n2 {
	BACKGROUND: url(../images/layup/topnavi.gif) no-repeat
}
#n3 {
	BACKGROUND: url(../images/layup/topnavi.gif) no-repeat
}
#n4 {
	BACKGROUND: url(../images/layup/topnavi.gif) no-repeat
}
#n5 {
	BACKGROUND: url(../images/layup/topnavi.gif) no-repeat
}
#n6 {
	BACKGROUND: url(../images/layup/topnavi.gif) no-repeat
}
#n7 {
	BACKGROUND: url(../images/layup/topnavi.gif) no-repeat
}
#n1 {
	BACKGROUND-POSITION: 0px 5px; WIDTH: 37px
}
#n2 {
	BACKGROUND-POSITION: 0px -15px; WIDTH:71px
}
#n3 {
	BACKGROUND-POSITION: 0px -35px; WIDTH: 79px
}
#n4 {
	BACKGROUND-POSITION: 0px -55px; WIDTH: 53px
}
#n5 {
	BACKGROUND-POSITION: 0px -75px; WIDTH: 94px
}
#n6 {
	BACKGROUND-POSITION: 0px -95px; WIDTH: 61px
}
#n7 {
	BACKGROUND-POSITION: 0px -115px; WIDTH: 70px
}
#n1:hover {
	BACKGROUND-POSITION: 0px -135px
}
.on#n1 {
	BACKGROUND-POSITION: 0px -135px
}
#n2:hover {
	BACKGROUND-POSITION: 0px -155px
}
.on#n2 {
	BACKGROUND-POSITION: 0px -155px
}
#n3:hover {
	BACKGROUND-POSITION: 0px -175px
}
.on#n3 {
	BACKGROUND-POSITION: 0px -175px
}
#n4:hover {
	BACKGROUND-POSITION: 0px -195px
}
.on#n4 {
	BACKGROUND-POSITION: 0px -195px
}
#n5:hover {
	BACKGROUND-POSITION: 0px -215px
}
.on#n5 {
	BACKGROUND-POSITION: 0px -215px
}
#n6:hover {
	BACKGROUND-POSITION: 0px -235px
}
.on#n6 {
	BACKGROUND-POSITION: 0px -235px
}
#n7:hover {
	BACKGROUND-POSITION: 0px -255px
}
.on#n7 {
	BACKGROUND-POSITION: 0px -255px
}
#topnavi .on {
	BORDER-BOTTOM: #666 3px solid
}
#textchange .on A {
	BORDER-BOTTOM: #666 3px solid
}
#textchange {
	FLOAT: none! important; MARGIN-LEFT: 10px! important; PADDING-TOP: 5px! important
}
#textchange A {
	BACKGROUND: url(../images/layup/textsize.gif) no-repeat; WIDTH: 11px! important; MARGIN-RIGHT: 3px! important; HEIGHT: 16px! important
}
#Default A {
	BACKGROUND-POSITION: 0px 0px
}
#Medium A {
	BACKGROUND-POSITION: -14px 0px
}
#Large A {
	BACKGROUND-POSITION: -28px 0px
}
#TextOnly A {
	BACKGROUND-POSITION: -42px 0px
}
#leftside {
	FLOAT: left; MARGIN: 0px 7px 0px 0px; WIDTH: 206px
}
#signupform {
	MIN-HEIGHT: 97px
}
#signupform H2 {
	MARGIN-BOTTOM: 10px! important
}
#navi {
	BACKGROUND: #fff; MARGIN: 0px 0px 6px
}
.news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navi UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.news STRONG {
	FONT-WEIGHT: normal; COLOR: #aaa
}
.news LI A {
	DISPLAY: block
}
.news LI .more {
	BACKGROUND: url(../images/layup/buttons/more.gif) no-repeat right top; MARGIN: 6px 0px; TEXT-INDENT: -9000px; HEIGHT: 13px
}
.main .weblink {
	DISPLAY: block; BACKGROUND: url(../images/layup/buttons/website.gif) no-repeat right top; FLOAT: right; MARGIN: 0px 0px 10px; WIDTH: 81px; TEXT-INDENT: -9000px; HEIGHT: 13px
}
.main .testlink {
	DISPLAY: block; BACKGROUND: url(../images/layup/buttons/website.gif) no-repeat right top; FLOAT: right; MARGIN: 0px 0px 10px; WIDTH: 81px; TEXT-INDENT: -9000px; HEIGHT: 13px
}
.main .testlink {
	BACKGROUND-IMAGE: url(../images/layup/buttons/testimonial.gif); WIDTH: 106px; MARGIN-RIGHT: 10px! important
}
.small .weblink {
	MARGIN-TOP: -22px
}
.small .testlink {
	MARGIN-TOP: -22px
}
#intnavi {
	MIN-HEIGHT: 269px; MARGIN-BOTTOM: 15px! important
}
#intnavi LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: url(../images/layup/nav.gif) no-repeat 0px 1px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 4px; WIDTH: 172px; COLOR: #626262; PADDING-TOP: 3px
}
#intnavi LI A:hover {
	BACKGROUND-POSITION: 0px -30px; COLOR: #000; TEXT-DECORATION: none
}
#intnavi LI .on {
	BACKGROUND-POSITION: 0px -60px; COLOR: #000
}
#intnavi LI .on:hover {
	BACKGROUND-POSITION: 0px -60px; COLOR: #000
}
#intnavi LI.over A {
	BACKGROUND-POSITION: 0px -60px; COLOR: #000
}
#intnavi LI.over A:hover {
	BACKGROUND-POSITION: 0px -60px; COLOR: #000
}
#intnavi LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 5px solid
}
#intnavi LI UL LI {
	BORDER-BOTTOM-STYLE: none
}
#intnavi LI.over UL A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; BACKGROUND: url(../images/layup/nav_2.gif) no-repeat 10px 3px; PADDING-BOTTOM: 6px; MARGIN: 0px; FONT: 1em/120% Verdana, Arial, Helvetica, sans-serif; WIDTH: 160px; COLOR: #272727; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#intnavi LI.over UL A:hover {
	BACKGROUND: url(../images/layup/nav_2.gif) no-repeat 10px -27px; COLOR: #000; TEXT-DECORATION: none
}
#intnavi LI.over UL {
	DISPLAY: block
}
#signup {
	BACKGROUND: #fff
}
#signup H2 {
	MARGIN-BOTTOM: 6px
}
#signup P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#signup BUTTON {
	MARGIN-TOP: 5px
}
#signup LABEL {
	DISPLAY: block; TEXT-INDENT: -9000px; LINE-HEIGHT: 0
}
#rightside {
	FLOAT: right; WIDTH: 206px
}
#rightside UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rightside LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rightside IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#middle {
	FLOAT: left; MARGIN: 0px 7px 0px 0px; WIDTH: 283px; BACKGROUND-COLOR: #fff
}
#middle UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#middle UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(../images/layup/li.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.logos {
	FLOAT: right
}
.logos LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 10px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 7px! important; PADDING-TOP: 0px! important
}
.fullwidth {
	WIDTH: 497px! important; MARGIN-RIGHT: 0px! important
}
.wholewidth {
	WIDTH: 710px! important; MARGIN-RIGHT: 0px! important
}
.nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.case {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; WIDTH: auto! important
}
.main {
	MARGIN: 0px 11px 6px
}
#middle .main {
	MIN-HEIGHT: 302px; MARGIN-BOTTOM: 0px
}
.fullwidth .main {
	MIN-HEIGHT: 310px! important
}
.fullheight .main {
	MIN-HEIGHT: 310px! important
}
.contactheight {
	MIN-HEIGHT: 427px! important
}

.postcontactheightleft {
	HEIGHT: 315px! important
}
.postcontactheightright {
	HEIGHT: 315px! important;
	WIDTH: 497px! important; MARGIN-RIGHT: 0px! important
}

.main P SPAN {
	BACKGROUND-COLOR: #ff0
}
.fullwidth .small {
	MIN-HEIGHT: 82px! important; HEIGHT: auto! important
}
.fullwidth .large {
	MIN-HEIGHT: 311px! important; HEIGHT: auto! important
}
#searchresults {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#searchresults LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; BORDER-BOTTOM: #efefef 1px solid
}
#searchresults H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 7px 0px 0px; PADDING-TOP: 0px! important
}
#livesearch {
	DISPLAY: none; Z-INDEX: 1; BACKGROUND: url(../images/layup/live_bg.gif) #000 repeat-y; MARGIN: 46px 0px 0px 537px; WIDTH: 159px; POSITION: absolute
}
#livesearch SPAN {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: url(../images/layup/live_bottom.gif) no-repeat; WIDTH: 159px; HEIGHT: 2px
}
#livesearch STRONG {
	COLOR: #fff
}
#livesearch P {
	MARGIN: 10px
}
#livesearch UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#livesearch LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#livesearch A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: normal; BACKGROUND: url(../images/layup/arrow1.gif) no-repeat 6px 4px; PADDING-BOTTOM: 2px; COLOR: #ccc; PADDING-TOP: 0px
}
.paging {
	DISPLAY: inline; FLOAT: right; LIST-STYLE-TYPE: none
}
.paging LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 7px 0px 0px; PADDING-TOP: 0px! important
}
.paging LI A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BACKGROUND: #999; PADDING-BOTTOM: 1px; MARGIN: 0px 2px 0px 0px; COLOR: #fff; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.paging LI A:hover {
	BACKGROUND: #4c829d; TEXT-DECORATION: none
}
.paging LI .on {
	BACKGROUND: #4c829d; TEXT-DECORATION: none
}
.sitemap A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.sitemap A:hover {
	COLOR: #000
}
.sitemap LI UL A {
	COLOR: #4c829d
}
.sitemap LI UL UL A {
	FONT-WEIGHT: normal
}
.sitemap UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.sitemap LI {
	BACKGROUND: url(../images/layup/sitemapli.gif) no-repeat 0px 0.5em; BORDER-LEFT: #cdcdcd 1px solid
}
.corners {
	CLEAR: both; 
	DISPLAY: block; 
	FONT-SIZE: 0px; 
	BACKGROUND: url(../images/layup/c2.gif) no-repeat right top; 
	WIDTH: 100%; 
	HEIGHT: 5px
}
.corners SPAN {
	DISPLAY: block; 
	BACKGROUND: url(../images/layup/c1.gif) no-repeat left top; 
	WIDTH: 5px; 
	HEIGHT: 5px
}
.cbot {
	BACKGROUND-IMAGE: url(../images/layup/c3.gif);
	CLEAR: both;
	bottom : inherit;
}
.cbot SPAN {
	BACKGROUND-IMAGE: url(../images/layup/c4.gif);
	CLEAR: both;
}
.clight {
	BACKGROUND-IMAGE: url(../images/layup/c2_l.gif)
}
.clight SPAN {
	BACKGROUND-IMAGE: url(../images/layup/c1_l.gif)
}
.floatimg {
	LEFT: 11px; FLOAT: right; POSITION: relative; TOP: 10px
}
#photos {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 35px! important; LIST-STYLE-TYPE: none
}
#photos LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
#photos A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/layup/photo_mask.gif); WIDTH: 93px; TEXT-INDENT: -9000px; POSITION: absolute; HEIGHT: 93px
}
#photos IMG {
	BORDER-RIGHT: #fff 13px solid; MARGIN: 16px 0px 0px 16px; BORDER-BOTTOM: #fff 13px solid
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #707070; PADDING-TOP: 9px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #707070; PADDING-TOP: 9px
}
#middle H2 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
HR {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #c5ccd0 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#emailform {
	MARGIN-BOTTOM: 10px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
LEGEND {
	DISPLAY: none
}
.formarea {
	VERTICAL-ALIGN: top; 
	WIDTH: 260px; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	TEXT-ALIGN: right; 
	BORDER-BOTTOM-STYLE: none
}
.formarea P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
.formarea P LABEL {
	FLOAT: left
}
.formarea SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 174px; PADDING-TOP: 0px
}
.textform {
	PADDING-RIGHT: 9px; PADDING-LEFT: 5px; BACKGROUND: url(../images/layup/input1.gif) no-repeat; PADDING-BOTTOM: 8px; FONT: bold 1em Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; WIDTH: 135px; COLOR: #878686; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.textformfocus {
	PADDING-RIGHT: 9px; PADDING-LEFT: 5px; BACKGROUND: url(../images/layup/input2.gif) no-repeat; PADDING-BOTTOM: 8px; FONT: bold 1em Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; WIDTH: 135px; COLOR: #878686; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.textformfocus {
	BACKGROUND: url(../images/layup/input2.gif) no-repeat; COLOR: #666
}

.formtextarea {
	PADDING-RIGHT: 9px; 
	PADDING-LEFT: 5px;
	/*BACKGROUND: url(../images/layup/input1.gif) no-repeat; */
	PADDING-BOTTOM: 8px; 
	FONT: bold 1em Verdana, Arial, Helvetica, sans-serif; 
	VERTICAL-ALIGN: top; 
	WIDTH: 135px; 
	COLOR: #878686; 
	PADDING-TOP: 3px; 
	/*BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none*/
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid	
}
.formtextareafocus {
	PADDING-RIGHT: 9px; 
	PADDING-LEFT: 5px; 
	/*BACKGROUND: url(../images/layup/input2.gif) no-repeat; */
	PADDING-BOTTOM: 8px; 
	FONT: bold 1em Verdana, Arial, Helvetica, sans-serif; 
	VERTICAL-ALIGN: top; 
	WIDTH: 135px; 
	COLOR: #878686; 
	PADDING-TOP: 3px; 
	/*BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none*/
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid	
}
.formtextareafocus {
	/*BACKGROUND: url(../images/layup/input2.gif) no-repeat; */
	COLOR: #666
}

/*.textarea {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid
}*/
BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; TEXT-INDENT: -9000px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.gob {
	BACKGROUND: url(../images/layup/buttons/go.gif) no-repeat; WIDTH: 28px; HEIGHT: 13px
}
.go {
	BACKGROUND: url(../images/layup/buttons/go.gif) no-repeat; WIDTH: 28px; HEIGHT: 13px
}
.gob {
	BACKGROUND: url(../images/layup/buttons/go_b.gif) no-repeat
}
.printlogo {
	DISPLAY: none
}
.none {
	DISPLAY: none
}
.hidden {
	LEFT: -9999px; POSITION: absolute
}
.hand {
	CURSOR: pointer
}
.error {
	COLOR: #bc2020
}
#login .error {
	COLOR: #fff; FONT-STYLE: italic
}
.textleft {
	TEXT-ALIGN: left! important
}
.textcenter {
	TEXT-ALIGN: center! important
}
.textright {
	TEXT-ALIGN: right! important
}
.right {
	FLOAT: right
}
.left {
	FLOAT: left
}
