BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: left;
}
BODY.unactivated {
	PADDING-TOP: 100px; TEXT-ALIGN: center
}
BODY.security {
	
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #555555; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H4 {
	MARGIN-TOP: 2px; FONT-SIZE: 15px; MARGIN-BOTTOM: 5px
}
H5 {
	MARGIN-TOP: 1px; FONT-SIZE: 13px; MARGIN-BOTTOM: 3px
}
TABLE {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana
}
TR {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana
}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana
}
TH {
	TEXT-ALIGN: left
}
TABLE.list {
	WIDTH: 100%
}
TR.list_odd {
	
}
TR.list_even {
	
}
TD.image {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: top
}
TD.content {
	VERTICAL-ALIGN: top
}
DIV.date {
	FONT-SIZE: 10px;
}
FORM {
	MARGIN: 0px
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana;
	
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana
}
OPTION {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana
}
BUTTON {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana
}
LABEL {
	FONT-WEIGHT: bold
}
INPUT.box {
	VERTICAL-ALIGN: middle
}
INPUT.txt {
	WIDTH: 300px
}
INPUT.browse {
	
}
SELECT {
	WIDTH: 300px
}
TEXTAREA {
	WIDTH: 300px; HEIGHT: 50px
}
DIV.frmhead {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px
}
SPAN.frmheaddesc {
	FONT-WEIGHT: normal
}
SPAN.required {
	COLOR: #cc0000
}
SPAN.error {
	COLOR: #cc0000
}
DIV.divideline {
	WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: #666666
}
TD.divideline {
	HEIGHT: 1px; BACKGROUND-COLOR: #666666
}
TABLE.editor {
	WIDTH: 100%
}
TABLE.editor_borderon {
	BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid
}
TD.editor_borderon {
	BORDER-RIGHT: #999999 1px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: #999999 1px solid
}
TABLE.editor_borderoff {
	
}
TD.editor_borderoff {
	VERTICAL-ALIGN: top
}
IMG.left {
	MARGIN-RIGHT: 10px
}
IMG.right {
	MARGIN-LEFT: 10px
}
IMG.free {
	MARGIN-BOTTOM: 5px
}
P,LI,.filedescription,TABLE.editor a,TABLE.editor a:hover, TABLE.editor a:active, TABLE.editor a:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #807D7D; LINE-HEIGHT: 17px;  FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
LI {
	MARGIN: 0px
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
FONT.size1 {
	FONT-SIZE: 12px
}
FONT.size2 {
	FONT-SIZE: 17px
}
FONT.size3 {
	FONT-SIZE: 10px
}
FONT.size4 {
	FONT-SIZE: 24px
}
H4.file {
	
}
DIV.filechild {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 5px
}
DIV.file {
	PADDING-BOTTOM: 5px;
	font-weight:bold;
}
DIV.filedescription {
	PADDING-TOP: 3px
}
IMG.file {
	
}
H4.product {
	
}
DIV.productintroduction {
	
}
H4.news {
	FONT-SIZE: 12px;
	font-weight:bold;
}
DIV.newsintroduction {
	FONT-SIZE: 12px
}
H4.link {
	
}
DIV.linkdescription {
	PADDING-TOP: 1px
}
DIV.linkchild {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 5px
}
DIV.link {
	PADDING-BOTTOM: 5px
}
TD.guestbookpost {
	PADDING-BOTTOM: 18px; PADDING-TOP: 7px
}
TD.fieldname {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top
}
TD.fieldcontent {
	VERTICAL-ALIGN: top
}
DIV.reply {
	COLOR: #666666; FONT-STYLE: italic
}
BODY.loginmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.loginmenu {
	HEIGHT: 100%
}
TD.loginmenu {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(login_btn.gif); VERTICAL-ALIGN: bottom; BACKGROUND-REPEAT: no-repeat
}
A.loginmenu {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TABLE.grid {
	WIDTH: 100%
}
TR.grid_even {
	BACKGROUND-COLOR: #d5dfe5
}
TR.grid_odd {
	BACKGROUND-COLOR: #d5dfe5
}
TH.grid {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #abc0d1
}
TD.grid {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid
}
TABLE.calenderchoose {
	WIDTH: 400px
}
TH.calenderchoose {
	
}
SELECT.calenderyear {
	WIDTH: 120px;
	
}
SELECT.calendermonth {
	WIDTH: 120px
}
TABLE.calender {
	
}
TH.calender {
	
}
TH.calenderweek {
	BACKGROUND-COLOR: #ffffff
}
TH.calenderholiday {
	COLOR: #cc0000
}
TR.calender_even {
	
}
TR.calender_odd {
	
}
TD.calender {
	HEIGHT: 50px
}
TD.calenderweek {
	BACKGROUND-COLOR: #ffffff
}
TD.calenderdayinmonth {
	
}
TD.calenderdaynotinmonth {
	BACKGROUND-COLOR: #e6ebed
}
DIV.calenderdayinmonth {
	FONT-WEIGHT: bold
}
DIV.calenderdaynotinmonth {
	DISPLAY: none
}
DIV.calendertoday {
	
}
DIV.calenderholiday {
	COLOR: #cc0000
}
A.calenderholiday {
	COLOR: #cc0000
}
H4.calender {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 1px
}
DIV.calenderintroduction {
	PADDING-BOTTOM: 5px
}
DIV.calenderdaywithevent {
	FONT-WEIGHT: bold
}
TABLE.forum {
	
}
TH.forum {
	
}
TD.forum {
	
}
TR.forum_even {
	BACKGROUND-COLOR: #e6ecf0
}
TR.forum_odd {
	
}
TABLE.forumthread {
	
}
TH.forumthread {
	
}
TD.forumthread {
	VERTICAL-ALIGN: top
}
INPUT.short {
	WIDTH: 140px
}
SELECT.short {
	WIDTH: 230px
}
TABLE.search {
	WIDTH: 100%
}
TABLE.activityresource {
	BORDER-RIGHT: #e6ebed 1px solid; BORDER-TOP: transparent 0px; BACKGROUND-IMAGE: url(bg_time.gif); BORDER-LEFT: #e6ebed 1px solid; WIDTH: 100px; BORDER-BOTTOM: #e6ebed 1px solid
}
TD.activityresource {
	WIDTH: 100px
}
TH.activityresource {
	BACKGROUND-IMAGE: url(trans.gif); BACKGROUND-REPEAT: no-repeat
}
TD.activity {
	BORDER-RIGHT: #81a0b8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #81a0b8 1px solid; PADDING-LEFT: 5px; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-LEFT: #81a0b8 1px solid; BORDER-BOTTOM: #81a0b8 1px solid; WHITE-SPACE: nowrap
}
TD.timebar {
	
}
TD.time {
	PADDING-RIGHT: 5px; BORDER-TOP: #e6ebed 1px solid; PADDING-LEFT: 5px; TEXT-ALIGN: right
}
TH.time {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(trans.gif); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
TD.timebar {
	
}
TABLE.timebarnarrow {
	WIDTH: 100%
}
TH.timenarrow {
	BACKGROUND-IMAGE: url(trans.gif); BACKGROUND-REPEAT: no-repeat
}
TD.timenarrow {
	PADDING-RIGHT: 9px
}
TD.layoutloginmenu {
	HEIGHT: 1px
}
TABLE.loginmenu {
	HEIGHT: 40px
}
TEXTAREA.cashregcomment {
	WIDTH: 100%; HEIGHT: 100px
}
TD.cashregtotal {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
TD.cashregtotalprice {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
H4.imagebank {
	FONT-WEIGHT: normal; FONT-SIZE: 15px
}
TD.imagebankobject {
	TEXT-ALIGN: center
}
TD.imagebankcategory {
	TEXT-ALIGN: center
}
TD.imagebankdivider {
	PADDING-TOP: 20px
}
SPAN.searchhighlight {
	BACKGROUND-COLOR: #dddddd
}
SPAN.dictionaryword {
	BACKGROUND-COLOR: #dddddd
}
BODY.module12009 A.back {
	DISPLAY: none
}
table.list a, table.list a:hover, table.list a:visited {
	font-weight:bold;
	font-size:12px;
}

div.filechild a, div.filechild a:hover, div.filechild a:visited {
	font-weight:bold;
	font-size:12px;
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #807D7D; LINE-HEIGHT: 15px; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #686666; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P.daily {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 17px; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
A:link {
	COLOR: #807D7D; TEXT-DECORATION: none
}
A:active {
	COLOR: #807D7D; TEXT-DECORATION: none
}
A:visited {
	COLOR: #807D7D; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #686666; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
td.layoutcontent a,td.layoutcontent a:hover, td.layoutcontent a:active, td.layoutcontent a:visited {
	color:#6a87c3;
	font-weight:bold;
}




p.module17473 h4.product a, p.module17473 h4.product a:hover, p.module17473 h4.product {
	color: #6a87c3;
}
