BODY {

	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #7f95ad

}

#wrapper {

	MARGIN: 0px auto; WIDTH: 994px; TEXT-ALIGN: left

}

#clearfix {

	CLEAR: both

}

#spacer19 {

	HEIGHT: 19px

}

#spacer15 {

	HEIGHT: 15px

}

#padding8 {

	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px

}

#padding8_new {

	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px

}


#padding15 {

	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px

}

A:link {

	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #333333; TEXT-DECORATION: none

}

A:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #002b5c; TEXT-DECORATION: none

}

A:active {

	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #333333; TEXT-DECORATION: none

}

A:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #333333; TEXT-DECORATION: none

}

A.BlueBold100:link {

	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #002b5c; TEXT-DECORATION: none

}

A.BlueBold100:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #044186; TEXT-DECORATION: underline

}

A.BlueBold100:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #002b5c; TEXT-DECORATION: none

}

A.BlueBold1003:link {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #663300; TEXT-DECORATION: none
}
A.BlueBold1003:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #663300; TEXT-DECORATION: underline
}
A.BlueBold1003:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #663300; TEXT-DECORATION: none
}


A.BlueBold1002:link {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.BlueBold1002:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ccd5de; TEXT-DECORATION: underline
}
A.BlueBold1002:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #FFFFFF; TEXT-DECORATION: none
}

A.GreenBold100:link {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #008852; TEXT-DECORATION: none
}
A.GreenBold100:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; TEXT-DECORATION: none; COLOR: #008852;
}
A.GreenBold100:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #002b5c; TEXT-DECORATION: underline
}

.blue100B {

	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #5d9bbb

}

A.Blue100:link {

	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #33749c; TEXT-DECORATION: underline

}

A.Blue100:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #33749c; TEXT-DECORATION: none

}

A.Blue100:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #33749c; TEXT-DECORATION: underline

}

A.white110:link {

	FONT-WEIGHT: normal; FONT-SIZE: 110%; COLOR: #ffd200; TEXT-DECORATION: none

}

A.white110:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 110%; COLOR: #ffffff; TEXT-DECORATION: underline

}

A.white110:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 110%; COLOR: #ffd200; TEXT-DECORATION: none

}

.white110 {

	FONT-SIZE: 110%; COLOR: #ffffff; TEXT-ALIGN: justify

}

.white170 {

	FONT-SIZE: 170%; PADDING-BOTTOM: 10px; COLOR: #ffffff; TEXT-ALIGN: justify

}

.gray100 {

	COLOR: #797979

}

.copyright {

	FONT-SIZE: 95%; COLOR: #002b5c

}

A.copyright:link {

	FONT-SIZE: 95%; COLOR: #002b5c; TEXT-DECORATION: underline

}

A.copyright:visited {

	FONT-SIZE: 95%; COLOR: #002b5c; TEXT-DECORATION: underline

}

A.copyright:hover {

	FONT-SIZE: 95%; COLOR: #002b5c; TEXT-DECORATION: none

}

.footer {

	FONT-SIZE: 105%; COLOR: #ccd5de

}

A.footer:link {

	FONT-SIZE: 105%; COLOR: #ccd5de; TEXT-DECORATION: none

}

A.footer:visited {

	FONT-SIZE: 105%; COLOR: #ccd5de; TEXT-DECORATION: none

}

A.footer:hover {

	FONT-SIZE: 105%; COLOR: #ccd5de; TEXT-DECORATION: none

}

.breadcrumb {

	FONT-SIZE: 99%; COLOR: #333333

}

A.breadcrumb:link {

	FONT-SIZE: 99%; COLOR: #333333; TEXT-DECORATION: none

}

A.breadcrumb:visited {

	FONT-SIZE: 99%; COLOR: #333333; TEXT-DECORATION: none

}

A.breadcrumb:hover {

	FONT-SIZE: 99%; COLOR: #333333; TEXT-DECORATION: underline

}

.lefItem {

	FONT-SIZE: 110%; COLOR: #002b5c

}

A.lefItem:link {

	FONT-SIZE: 110%; COLOR: #002b5c; TEXT-DECORATION: none

}

A.lefItem:hover {

	FONT-SIZE: 110%; COLOR: #002b5c; TEXT-DECORATION: underline

}

A.lefItem:visited {

	FONT-SIZE: 110%; COLOR: #002b5c; TEXT-DECORATION: none

}

.title {

	FONT-WEIGHT: bold; FONT-SIZE: 200%; COLOR: #002b5c

}

.subtitle {

	FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: #333333

}

#toplinks {

	MARGIN-TOP: 8px; WIDTH: 994px; HEIGHT: 25px

}

#toplinks-left {

	FONT-WEIGHT: normal; FONT-SIZE: 80%; FLOAT: left; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none

}

#toplinks-right {

	FONT-WEIGHT: normal; FONT-SIZE: 90%; FLOAT: right; COLOR: #FFFFFF; MARGIN-RIGHT: 4px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.toplinks:link {

	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.toplinks:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.toplinks:active {

	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none

}

A.toplinks:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline

}

#header {

	BACKGROUND: url(homeimages/bgheader.gif); WIDTH: 994px; HEIGHT: 148px

}

#logo {

	MARGIN-TOP: 14px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 28px; WIDTH: 216px

}

#right-header {

	FLOAT: right; WIDTH: 750px

}

#slogan {

	MARGIN-TOP: 23px; FLOAT: left; WIDTH: 722px; TEXT-ALIGN: right

}

#language {

	MARGIN-TOP: 20px; FLOAT: right; MARGIN-RIGHT: 10px

}

#menu {

	BACKGROUND: url(menubg.png)

}

#intro {

	WIDTH: 994px; HEIGHT: 298px

}

#flasharea {

	FLOAT: left; WIDTH: 733px; HEIGHT: 298px

}

#loginRegister {

	FLOAT: right; WIDTH: 261px; HEIGHT: 298px

}

#ordernow {

	WIDTH: 261px; HEIGHT: 85px

}

#login2 {

	BACKGROUND: url(homeimages/login-bg2.gif) repeat-x; WIDTH: 261px; HEIGHT: 212px

}

#login3 {

	FONT-SIZE: 12px; MARGIN-LEFT: 37px; WIDTH: 190px; COLOR: #0a1d48; FONT-FAMILY: Arial, Helvetica, sans-serif

}

#logintitle {

	BACKGROUND: url(homeimages/logintitle.gif) no-repeat center 50%; WIDTH: 260px; HEIGHT: 30px

}

#loginbutton {

	MARGIN-TOP: 14px; MARGIN-LEFT: 162px; HEIGHT: 20px

}

.logintextfield {

	BORDER-RIGHT: #797979 1px solid; BORDER-TOP: #797979 1px solid; BORDER-LEFT: #797979 1px solid; WIDTH: 183px; BORDER-BOTTOM: #797979 1px solid

}

.loginlinks {

	FONT-SIZE: 11px; COLOR: #002b5c; FONT-FAMILY: Arial, Helvetica, sans-serif

}

A.loginlinks:link {

	FONT-SIZE: 11px; COLOR: #002b5c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

A.loginlinks:visited {

	FONT-SIZE: 11px; COLOR: #002b5c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline

}

A.loginlinks:hover {

	FONT-SIZE: 11px; COLOR: #002b5c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

#maincontenthome {

	PADDING-LEFT: 19px; WIDTH: 975px; BACKGROUND-COLOR: #ffffff

}

#maincontent {

	WIDTH: 994px; BACKGROUND-COLOR: #eaeaea

}

#leftcolumn {

	FLOAT: left; WIDTH: 704px

}

#highlights {

	HEIGHT: 27px

}

#highlightborder {

	WIDTH: 699px

}

.highlightborder {

	HEIGHT: 3px; BACKGROUND-COLOR: #002b5c

}

.highlightbox {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 74px; COLOR: #ffffff; LINE-HEIGHT: 27px; HEIGHT: 27px; BACKGROUND-COLOR: #002b5c; TEXT-ALIGN: center

}

#pscroller2 {

	WIDTH: 615px; LINE-HEIGHT: 27px; HEIGHT: 27px

}

#showHighlits {

	FLOAT: right

}

#rightcolumn {

	MARGIN-TOP: 22px; FLOAT: right; WIDTH: 260px

}

#news {

	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 219px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #dbdbdb

}

#newslinetop {

	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #008852

}

#newstitle {

	MARGIN: 6px 0px -6px 12px

}

#newscontent {

	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 6px; PADDING-TOP: 0px

}

#rightboxlinks {

	BACKGROUND: url(homeimages/rightbox-linksbg.jpg); MARGIN-LEFT: -5px; WIDTH: 225px

}

#c1center {

	WIDTH: 244px

}

#c2center {

	WIDTH: 244px

}

#color1 {

	BACKGROUND: url(homeimages/rightbox-c1-2.gif) repeat-y;

}

#color2 {

	BACKGROUND: url(homeimages/rightbox-c2-2.gif) repeat-y;

}

#ctop {

	WIDTH: 244px; HEIGHT: 7px

}

#cbottom {

	WIDTH: 244px; HEIGHT: 5px

}

#c1centerInt {

	WIDTH: 188px

}

#c2centerInt {

	WIDTH: 188px

}

#color1Int {

	BACKGROUND: url(homeimages/rightboxint-c1-2.gif) repeat-y

}

#color2Int {

	BACKGROUND: url(homeimages/rightboxint-c2-2.gif) repeat-y

}

#ctopInt {

	WIDTH: 188px; HEIGHT: 7px

}

#cbottomInt {

	WIDTH: 188px; HEIGHT: 5px

}

#linkseparation {

	HEIGHT: 10px; TEXT-ALIGN: center

}

#welcome {

	WIDTH: 699px; BACKGROUND-COLOR: #002b5c

}

#boxesSolid {

	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(homeimages/content-bg.gif) no-repeat 50% bottom; FLOAT: left; WIDTH: 669px; PADDING-TOP: 15px

}

#leftinside {

	FLOAT: left; WIDTH: 699px

}

#rightinside {

	FLOAT: right; WIDTH: 5px

}

#leftbox {

	BORDER-RIGHT: #cccccc 1px dotted; FLOAT: left; WIDTH: 324px

}

#discover {

	BACKGROUND: url(homeimages/discover.jpg) no-repeat; WIDTH: 324px; BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 26px; padding:0; 

}

#rightbox {

	FLOAT: right; WIDTH: 344px

}

#solid {

	BACKGROUND: url(homeimages/solid-partner.jpg); WIDTH: 325px; BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 26px; padding:0; padding-left:15px;

}

#discover-footer {

	BORDER-RIGHT: #cccccc 1px dotted; BACKGROUND: url(homeimages/discover-footer.jpg); FLOAT: left; WIDTH: 323px; BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 25px

}

#solid-footer {

	BACKGROUND: url(homeimages/solid-partner-footer.jpg); FLOAT: right; WIDTH: 346px; BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 25px

}

#content-footer {

	BACKGROUND: url(homeimages/content-footer.gif) no-repeat 50% bottom; WIDTH: 699px; HEIGHT: 42px

}

.content-footer {

	PADDING-LEFT: 17px; PADDING-TOP: 12px

}

#footer {

	BORDER-TOP: #b2bbd2 3px solid; PADDING-LEFT: 12px; WIDTH: 982px; PADDING-TOP: 14px; HEIGHT: 30px; BACKGROUND-COLOR: #002b5c

}

#copyright {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px

}

#sitecredits {

	PADDING-RIGHT: 8px; FLOAT: right; PADDING-BOTTOM: 4px; PADDING-TOP: 4px

}

.btnOrderSC {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(homeimages/btnordersc.gif) no-repeat; WIDTH: 178px; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 32px; BORDER-BOTTOM-STYLE: none

}

.btnFilter {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(homeimages/btnfilter.gif) no-repeat; WIDTH: 72px; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 32px; BORDER-BOTTOM-STYLE: none

}

.btnOrderUC {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(homeimages/btnorderuc.gif) no-repeat; WIDTH: 117px; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 32px; BORDER-BOTTOM-STYLE: none

}

.btnOrderCO {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(homeimages/btnorderco.gif) no-repeat; WIDTH: 95px; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 32px; BORDER-BOTTOM-STYLE: none

}

.btnContinue {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(homeimages/btnorderco.gif) no-repeat; WIDTH: 95px; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 32px; BORDER-BOTTOM-STYLE: none

}

.btnContinueShop {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(homeimages/btnorderco2.gif) no-repeat; WIDTH: 162px; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 32px; BORDER-BOTTOM-STYLE: none

}

#breadcrumb {

	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 10px; PADDING-TOP: 8px

}

#InteriorContent {

	BACKGROUND: url(homeimages/int-content-bg.jpg) #ffffff repeat-y; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 1px; WIDTH: 780px

}

#altmenu {

	FLOAT: left; WIDTH: 211px

}

#content {

	PADDING-RIGHT: 24px; PADDING-LEFT: 14px; FLOAT: right; BORDER-LEFT: #cccccc 1px dotted; WIDTH: 530px; PADDING-TOP: 20px

}

#rightcolumnInt {

	DISPLAY: inline; FLOAT: right; WIDTH: 190px; MARGIN-RIGHT: 13px

}

#altrightmenu {

	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-LEFT: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 180px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #dbdbdb

}

#altrightmenucontent {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px

}

#altrightitems {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px

}

#rightboxlinksInt {

	MARGIN-BOTTOM: 19px; WIDTH: 190px

}

#lefItem {

	PADDING-LEFT: 5px; BACKGROUND: url(homeimages/leftMenuItemInt.jpg); WIDTH: 206px; PADDING-TOP: 6px; HEIGHT: 26px

}



/* New Style */



FORM#customized {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; COLOR: #333; PADDING-TOP: 20px; BACKGROUND-COLOR: #fff

}

#customized H3 {

	CLEAR: left; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}

#customized DIV {

	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1.5em; MARGIN: 0px 0px 1.5em; PADDING-TOP: 0px

}

.custom-checks INPUT {

	LEFT: -9999em; POSITION: absolute

}

.custom-radios INPUT {

	LEFT: -9999em; POSITION: absolute

}

.custom-checks LABEL {

	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1.2em; BACKGROUND: url(check-radio.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 1em 0.5em 0px; CURSOR: pointer; LINE-HEIGHT: 1; PADDING-TOP: 1px

}

.custom-radios LABEL {

	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1.2em; BACKGROUND: url(check-radio.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 1em 0.5em 0px; CURSOR: pointer; LINE-HEIGHT: 1; PADDING-TOP: 1px

}

.custom-checks LABEL.hover {

	BACKGROUND-POSITION: 0px -300px

}

.custom-checks LABEL.focus {

	BACKGROUND-POSITION: 0px -300px

}

.custom-checks LABEL.checked {

	BACKGROUND-POSITION: 0px -150px

}

.custom-checks LABEL.focus {

	outline: 1px dotted #ccc

}

.custom-radios LABEL {

	BACKGROUND-POSITION: 0px -450px

}

.custom-radios LABEL.hover {

	BACKGROUND-POSITION: 0px -750px

}

.custom-radios LABEL.focus {

	BACKGROUND-POSITION: 0px -750px

}

.custom-radios LABEL.checked {

	BACKGROUND-POSITION: 0px -600px

}

.custom-radios LABEL.focus {

	outline: 1px dotted #ccc

}