
BODY {

	MARGIN: 0px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}

H1 {
	DISPLAY: inline; FONT-WEIGHT: bolder; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 20px; COLOR: #ff6600; LINE-HEIGHT: 25px
}
H2 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 5px; COLOR: #ff6600
}
H3 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #ff6600
}

P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}

TD {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 77%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
TH {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
P {

	LINE-HEIGHT: 18px
}

A {
	COLOR: #ff6600; TEXT-DECORATION: underline
}

A:link {
	COLOR: #ff6600; TEXT-DECORATION: underline
}


A:hover {

	COLOR: #603! important; TEXT-DECORATION: underline
}


FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	CLEAR: all; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.dropbelow {
	CLEAR: both; FONT-SIZE: 1px; MARGIN: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
TD.nav-primary {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #ff6600; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #052A06; TEXT-ALIGN: center
}
TD.nav-primary A {

	COLOR: #fff; TEXT-DECORATION: none
}
TD.nav-primary A:visited {

	COLOR: #fff; TEXT-DECORATION: none
}
TD.nav-primary A:hover {
	COLOR: #ff6600! important; TEXT-DECORATION: none! important
}




TD.nav-primary A.active_item {
	FONT-SIZE: 16px; COLOR: #F8FF08! important; TEXT-DECORATION: none! important
}
TD.nav-primary A.unactive_item {
	FONT-SIZE: 14px; COLOR: #fff! important; TEXT-DECORATION: none! important
}
TD.nav-secondary A.active_item {
	FONT-SIZE: 13px; COLOR: #F8FF08! important; TEXT-DECORATION: none! important
}
TD.nav-secondary A.unactive_item {
	FONT-SIZE: 11px; COLOR: #fff! important; TEXT-DECORATION: none! important
}
TD.nav-secondary A.unactive_item_big {
	FONT-SIZE: 13px; COLOR: #fff! important; TEXT-DECORATION: none! important
}



TD.nav-secondary {

	PADDING-RIGHT: 5px; MARGIN-TOP: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ff6600; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #4E8C4F; TEXT-ALIGN: center
}
TD.nav-secondary A {

	COLOR: #fff; TEXT-DECORATION: none
}
TD.nav-secondary A:visited {

	COLOR: #fff; TEXT-DECORATION: none
}
TD.nav-secondary A:hover {
	COLOR: #ff6600! important; TEXT-DECORATION: none! important
}
.panel-container {

	MARGIN-TOP: 2px; WIDTH: 100%; COLOR: #000; BACKGROUND-COLOR: #e5e5e5
}
.panel-tl {
	BACKGROUND: url(../images/panel_topleft.gif) no-repeat left top
}
.panel-tr {
	BACKGROUND: url(../images/panel_topright.gif) no-repeat right top
}
.panel-bl {
	BACKGROUND: url(../images/panel_bottomleft.gif) no-repeat left bottom
}
.panel-br {
	BACKGROUND: url(../images/panel_bottomright.gif) no-repeat right bottom
}

.panel-content {

	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 95%; PADDING-TOP: 21px /*Firefox do not know this padding-right, but IE know*/
}



.panel-content UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

.panel-content SPAN {

	TEXT-DECORATION: none

}
.panel-content A {

	WIDTH: 100px; COLOR: #9900ff; HEIGHT: 0px; TEXT-DECORATION: none
}



.panel-content LI A {
	  		  WIDTH: 142px; COLOR: black; HEIGHT: 0px; TEXT-DECORATION: none
}



.clientlist {

	MARGIN: 0px; WIDTH: 90%; BACKGROUND-COLOR: #fff
}
.clientlist P {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P#breadcrumb {
	FONT-SIZE: 11px; COLOR: #936
}
P#breadcrumb A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
P.intro {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-TOP: 5px
}
DIV.content-container {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
DIV.content-container P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
DIV.content-container TABLE TD P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
TABLE.table-container H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
TABLE.table-container P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
TD.footer-navcell {
	MARGIN-TOP: 3px; BACKGROUND-COLOR: #e5e5e5
}
TD.footer-navcell P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.footer-navcell P A:link {
	COLOR: #000
}
TD.footer-navcell P A:visited {
	COLOR: #000
}
TD.footer-navcell P A:hover {
	COLOR: #ff6600
}
TD.footer-details {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.footer-details P {
	FONT-SIZE: 9px
}
TD.footer-more P {
	FONT-SIZE: 9px; COLOR: #666
}
TABLE.sitemap {

	BORDER-BOTTOM: #ccc 2px dashed; BORDER-TOP: #ccc 2px dashed; MARGIN-TOP: 20px
}
TABLE.sitemap TR TD {

	BORDER-LEFT: #ccc 2px dashed; BORDER-RIGHT: #ccc 2px dashed; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ccc; PADDING-TOP: 5px
}
TABLE.sitemap TR TD:unknown {
	BORDER-RIGHT: medium none
}
TABLE.sitemap TR TD A {

	COLOR: #7E7B7F! important
}
TABLE.sitemap TR TD A:hover {
	COLOR: #936! important
}
.submitbutton {
	BORDER-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 0px; DISPLAY: block; FONT-SIZE: 1px! important; BORDER-LEFT: 0px; CURSOR: pointer; TEXT-INDENT: -9999px; LINE-HEIGHT: 0! important; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: static! important; HEIGHT: 20px; BACKGROUND-COLOR: transparent
}
#btn_go {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: right; BACKGROUND-IMAGE: url(../images/btn_go.gif); PADDING-BOTTOM: 1px; WIDTH: 30px; PADDING-TOP: 1px; HEIGHT: 15px
}
#btn_submit {
	FLOAT: right; BACKGROUND-IMAGE: url(../images/btn_submit.gif); WIDTH: 60px; HEIGHT: 15px
}
IMG.intro-pic {
	FLOAT: left; MARGIN: 0px 20px 5px 0px
}
.darkpurple {
	COLOR: #603
}
.palepurple {
	COLOR: #936
}
.royalblue {
	COLOR: #6e9bd2
}
.white {
	COLOR: #fff
}
.grey {
	COLOR: #ccc
}
A.darkpurple-link {
	COLOR: #603
}
A.darkpurple-link:visited {
	COLOR: #603
}
A.palepurple-link {
	COLOR: #936
}
A.palepurple-link:visited {
	COLOR: #936
}
A.palepurple-link-plain {
	COLOR: #936; TEXT-DECORATION: none
}
A.palepurple-link-plain:visited {
	COLOR: #936; TEXT-DECORATION: none
}
A.palepurple-link-plain:hover {
	COLOR: #936; TEXT-DECORATION: none
}
A.royalblue-link {
	COLOR: #6e9bd2
}
A.royalblue-link:visited {
	COLOR: #6e9bd2
}
A.white-link {
	COLOR: #fff
}
A.white-link:visited {
	COLOR: #fff
}
A.grey-link {
	COLOR: #fffccc
}
A.palepurple-link:hover {
	COLOR: #603
}
A.royalblue-link:hover {
	COLOR: #603
}
A.white-link:hover {
	COLOR: #603
}
A.grey-link:hover {
	COLOR: #603
}







.PriceSp {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #b91c21; FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}

.colorlist {

	FONT-SIZE: 11px; COLOR: #9900ff; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}

.normalcopy {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: justify
}
A.normalcopy {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: justify
}
.normalcopy_small {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: justify
}
.alist {

	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; COLOR: #9900ff! important; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none! important

}
.alist A:hover {

}
/*
.alist A.translation {
	FONT-SIZE: 11px; COLOR: #F8FF08; TEXT-DECORATION: none! important
}*/
.translation {
	FONT-SIZE: 11px; COLOR: #F8FF08! important; TEXT-DECORATION: none! important
}

.alist_13 {
	FONT-WEIGHT: bold! important; FONT-SIZE: 13px! important; COLOR: #9900ff! important; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none! important
}
.alist_time {
	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; COLOR: #ffffff! important; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none! important /*; background:url('../images/santa.gif') no-repeat right top;*/
}
.alist_time A.translation {
	FONT-SIZE: 11px; COLOR: #F8FF08; TEXT-DECORATION: none! important
}
/*
.alist_banner {
	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; COLOR: #F6E704! important; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none! important; BACKGROUND-COLOR: #2D7D19; PADDING-BOTTOM: 5px *; BORDER-RIGHT: #ffffff 2px solid*
}
.alist_banner A.translation {
	FONT-SIZE: 11px; COLOR: #F8FF08; TEXT-DECORATION: none! important
}*/

/*
.head_banner_big {
	FONT-WEIGHT: bold! important; FONT-SIZE: 43px! important; COLOR: #F6E704! important; FONT-FAMILY: "agency fb"; TEXT-DECORATION: none! important; FONT-STYLE: italic
}
.head_banner_middle {
	FONT-WEIGHT: bold! important; FONT-SIZE: 32px! important; COLOR: #F6E704! important; FONT-FAMILY: "century gothic"; TEXT-DECORATION: none! important
}
.head_banner_small {
	FONT-WEIGHT: bold! important; FONT-SIZE: 18px! important; COLOR: #F6E704! important; FONT-FAMILY: "comic sans ms"; TEXT-DECORATION: none! important; FONT-STYLE: italic *oblique*
}

.head_santa {
	FONT-WEIGHT: bold! important; FONT-SIZE: 43px! important; COLOR: #F6E704! important; FONT-FAMILY: "agency fb"; TEXT-DECORATION: none! important; FONT-STYLE: italic; background:url('../images/santa_small.gif') no-repeat left top;
}
.head_bell {
	FONT-WEIGHT: bold! important; FONT-SIZE: 43px! important; COLOR: #F6E704! important; FONT-FAMILY: "agency fb"; TEXT-DECORATION: none! important; FONT-STYLE: italic; background:url('../images/bell_small.gif') no-repeat right top;
}
.head_candle {
	FONT-WEIGHT: bold! important; FONT-SIZE: 43px! important; COLOR: #F6E704! important; FONT-FAMILY: "agency fb"; TEXT-DECORATION: none! important; FONT-STYLE: italic; background:url('../images/xmascandle_small.gif') no-repeat right top;
}*/


.center {
	VERTICAL-ALIGN: top; TEXT-INDENT: 0pt; TEXT-ALIGN: center
}
.bg-header {

	BACKGROUND-COLOR: #4E8C4F
}
.fg-header {
	COLOR: #a0f0f0
}
.size11 {
	FONT-SIZE: 11px
}
P.bg-header A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #a0a0f0
}
.size9 {
	FONT-SIZE: 9px
}
