BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial; HEIGHT: 100%
}
TD {FONT-SIZE: 12px; FONT-FAMILY: Arial;LINE-HEIGHT: 150%;}
.maintext {
	FONT-SIZE: 12px; FONT-FAMILY: Arial
}
.orangetext {
	FONT-SIZE: 12px; COLOR: #ed710d; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.bluetext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #55aad8; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.bluetext:hover {
	FONT-SIZE: 12px; COLOR: #ed710d; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.bluetext2 {
	FONT-SIZE: 12px; COLOR: #165c8f; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.bluetext2:hover {
	FONT-SIZE: 12px; COLOR: #ed710d; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#layout {
	MARGIN: 0px auto; WIDTH: 1003px
}
#left {
	FLOAT: left; WIDTH: 774px; BACKGROUND-COLOR: #e77817
}
#right {
	FLOAT: left; WIDTH: 229px; BACKGROUND-COLOR: #f2a323
}
#nav {
	MARGIN: 0px auto; WIDTH: 1003px
}
#left1 {
	FLOAT: left; WIDTH: 774px; HEIGHT: 100px; BACKGROUND-COLOR: #444242
}
#right1 {
	FLOAT: left; WIDTH: 229px; HEIGHT: 100px; BACKGROUND-COLOR: #5c5a5a
}
#logo {
	PADDING-RIGHT: 31px; PADDING-LEFT: 20px; FLOAT: left; PADDING-TOP: 32px
}
#logo2 {
	PADDING-LEFT: 383px; FLOAT: left; PADDING-TOP: 32px
}
#menu {
	LIST-STYLE-TYPE: none; HEIGHT: 30px
}
#menu LI {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; FONT-FAMILY: Arial
}
#menu LI A {
	DISPLAY: block; FONT-WEIGHT: bold; WIDTH: 97px; COLOR: #ffffff; PADDING-TOP: 33px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu LI A:hover {
	BACKGROUND-COLOR: #777575
}
#banner {
	MARGIN: 0px auto; WIDTH: 1003px
}
#left2 {
	FLOAT: left; WIDTH: 774px
}
#img {
	BORDER-BOTTOM: #ba1825 1px solid
}
#right2 {
	FLOAT: left; WIDTH: 229px; COLOR: #444242; BORDER-BOTTOM: #c1c1c1 1px solid; HEIGHT: 229px; BACKGROUND-COLOR: #eeebe2
}
#right3 {
	FLOAT: left; WIDTH: 229px; COLOR: #444242; BORDER-BOTTOM: #c1c1c1 1px solid; HEIGHT: 171px; BACKGROUND-COLOR: #eeebe2
}
#why {
	PADDING-LEFT: 24px; PADDING-TOP: 10px
}
#main {
	BACKGROUND-POSITION: 494px bottom; BACKGROUND-IMAGE: url(images/bottom_flowers.jpg); MARGIN: 0px auto; WIDTH: 1003px; BACKGROUND-REPEAT: no-repeat
}
#mainleft {
	BORDER-RIGHT: #e5e5e5 1px solid; FLOAT: left; PADDING-BOTTOM: 50px; WIDTH: 773px; HEIGHT: 100%
}
#mainright {
	FLOAT: left; PADDING-BOTTOM: 50px; WIDTH: 229px; HEIGHT: 100%
}
#i_new {
	BACKGROUND-POSITION: 150px 300px; PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(images/balloons.jpg); PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 450px
}
#i_new SPAN {
	BORDER-RIGHT: #cccccc 4px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 4px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 4px solid; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 4px solid
}
#i_new SPAN:hover {
	BORDER-RIGHT: #666666 4px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 4px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666666 4px solid; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 4px solid
}
#i_new H1 {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; PADDING-BOTTOM: 18px; MARGIN: 0px; PADDING-TOP: 5px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#welcome {
	BACKGROUND-POSITION: right bottom; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(images/child.jpg); WIDTH: 695px; PADDING-TOP: 40px; BACKGROUND-REPEAT: no-repeat
}
#welcome P {
	WIDTH: 350px
}
#middle {
	PADDING-LEFT: 30px; FLOAT: left; WIDTH: 774px; PADDING-TOP: 30px; HEIGHT: 165px
}
#i_service {
	PADDING-LEFT: 30px; FLOAT: left; LIST-STYLE-IMAGE: url(images/bullete_services.gif); WIDTH: 310px; PADDING-TOP: 30px; LIST-STYLE-TYPE: none
}
#i_service LI A {
	DISPLAY: block; WIDTH: 240px; COLOR: #666666; BORDER-BOTTOM: #c1c1c1 1px solid; TEXT-DECORATION: none
}
#i_service LI A:hover {
	COLOR: #ed710d
}
#i_request {
	PADDING-LEFT: 30px; FLOAT: left; WIDTH: 393px; PADDING-TOP: 30px; HEIGHT: 165px
}
#philo {
	PADDING-LEFT: 30px; WIDTH: 350px; PADDING-TOP: 50px
}
#footer {
	MARGIN: 0px auto; WIDTH: 1003px
}
#footer P {
	BORDER-TOP: #bfbbbb 8px solid; PADDING-LEFT: 30px; PADDING-TOP: 12px; BORDER-BOTTOM: #d6d6d6 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #f5f5f5
}
#footer SPAN {
	PADDING-LEFT: 30px
}
A {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #ed710d; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}

A.b {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
A.b:hover {
	FONT-SIZE: 14px; COLOR: #FFD800; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}

#content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 500px; PADDING-TOP: 32px
}
#content2 {
	FLOAT: left; PADDING-TOP: 65px
}
#about {
	PADDING-LEFT: 24px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#form {
	PADDING-LEFT: 24px; WIDTH: 180px; PADDING-TOP: 15px
}
#cases {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 730px; PADDING-TOP: 32px
}
#caseslist {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 750px
}
#caseslist IMG {
	BORDER-RIGHT: #cccccc 4px solid; BORDER-TOP: #cccccc 4px solid; FLOAT: left; MARGIN-BOTTOM: 20px; BORDER-LEFT: #cccccc 4px solid; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #cccccc 4px solid
}
#caseslist IMG:hover {
	BORDER-RIGHT: #666666 4px solid; BORDER-TOP: #666666 4px solid; FLOAT: left; MARGIN-BOTTOM: 20px; BORDER-LEFT: #666666 4px solid; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #666666 4px solid
}
#caseslist H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 170px; COLOR: #ed710d; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#caseslist H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#caseslist DIV {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 320px; MARGIN-RIGHT: 40px
}
#casesmain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; WIDTH: 330px
}
#casesmain2 DIV {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(images/screenshot_bg.gif); MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 17px; MARGIN-RIGHT: 0px; PADDING-TOP: 17px
}
#casesmain2 H1 {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ed710d; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#casesmain2 H2 {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#fy {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 700px
}
.fy1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; MARGIN: 5px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ed710d; TEXT-DECORATION: none
}
.fy2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: lighter; FONT-SIZE: 10px; MARGIN: 5px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#news {
	PADDING-LEFT: 20px
}
#news A {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#news A:hover {
	COLOR: #ed710d
}
.b1{
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	border-right-style: inset;
	border-left-style: inset;
	border-right-color: #333333;
	border-left-color: #333333;
	border-right-width: 1px;
	border-left-width: 1px;
}
.b2{
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	border-right-style: inset;
	border-left-style: inset;
	border-right-color: #333333;
	border-left-color: #333333;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}