 A:hover {
	COLOR: #e9171f
}
 A {
	COLOR: #6699ff
}
.float-left {
	FLOAT: left
}
.float-right {
	FLOAT: right
}
.clear-both {
	CLEAR: both
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%
}
#header {
	WIDTH: 1000px
}
#topnav {
	MARGIN-TOP: 20px; FLOAT: right; WIDTH: auto; MARGIN-RIGHT: 20px; TEXT-ALIGN: right
}
#body {
	MARGIN-LEFT: 10px; WIDTH: 980px; MARGIN-RIGHT: 10px; TEXT-ALIGN: center
}
#footer {
	CLEAR: both; TEXT-ALIGN: center; min-width: 757px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#logo {
	FLOAT: left; MARGIN-LEFT: 5px; HEIGHT: 90px
}
#nav {
	CLEAR: both; MARGIN-LEFT: 10px; WIDTH: 990px; HEIGHT: 22px
}
#sub-nav {
	CLEAR: both; BACKGROUND-POSITION-Y: 50%; BACKGROUND-IMAGE: url(../images/sub-nav-bg.gif); MARGIN-BOTTOM: 20px; WIDTH: 990px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px
}
#sub-nav DIV {
	DISPLAY: none; PADDING-TOP: 6px; HEIGHT: 22px
}
#sub-nav A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#sub-nav A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
#nav DIV {
	FLOAT: left
}
#topnav A {
	COLOR: #000000; TEXT-DECORATION: none
}
#topnav A:hover {
	COLOR: #ee1c24; TEXT-DECORATION: none
}
.hd1 {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #e9171f; FONT-FAMILY: "Trebuchet MS"
}
.list-text1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS"
}
.list-space LI {
	MARGIN-BOTTOM: 8px
}
.list1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.list1 LI {
	BACKGROUND-POSITION: left 8px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/blt1.gif); LIST-STYLE-IMAGE: url(none); BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.list1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
.list1 A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
.list2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.list2 LI {
	BACKGROUND-POSITION: left 5px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/blt2.gif); LIST-STYLE-IMAGE: url(none); BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.list3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.list3 LI {
	BACKGROUND-POSITION: left 5px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/blt1.gif); LIST-STYLE-IMAGE: url(none); MARGIN-BOTTOM: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.box1-body {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-POSITION-Y: 50%; BACKGROUND-IMAGE: url(../images/bg1.gif); PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x
}
.box1 {
	BORDER-RIGHT: #c8c8c8 1px dashed; PADDING-RIGHT: 2px; BORDER-TOP: #c8c8c8 1px dashed; PADDING-LEFT: 2px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8c8c8 1px dashed; PADDING-TOP: 2px; BORDER-BOTTOM: #c8c8c8 1px dashed
}
.box4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-POSITION-Y: 50%; BACKGROUND-IMAGE: url(../images/bg2.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fffdf3
}
#puq {
	FLOAT: left; WIDTH: auto
}
#pup {
	FLOAT: right; WIDTH: auto
}
.box2 {
	FLOAT: right; WIDTH: 40%
}
.box1-raper {
	FLOAT: left; WIDTH: 55%
}
.hd2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS"
}
.hd3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0b3493; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hd4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #5fa705; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hd4_black {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; COLOR: #303030; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hd4 A {
	COLOR: #5fa705; TEXT-DECORATION: none
}
.hd4 A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
.fp-divs {
	MARGIN-BOTTOM: 10px; HEIGHT: 140px
}
.box3-raper {
	CLEAR: both
}
.hd1a {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #2651b1; FONT-FAMILY: "Trebuchet MS"
}
.hd1a A {
	COLOR: #2651b1; TEXT-DECORATION: none
}
.hd1a A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
.hd1b {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #5fa705; FONT-FAMILY: "Trebuchet MS"
}
.hd1b A {
	COLOR: #5fa705; TEXT-DECORATION: none
}
.hd1b A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
.hd2a {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2651b1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hd2a A {
	COLOR: #2651b1; TEXT-DECORATION: none
}
.hd2a A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
.hd2b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #5fa705; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hd2b A {
	COLOR: #5fa705; TEXT-DECORATION: none
}
.hd2b A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
.hd2c {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f48a00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hd2c A {
	COLOR: #f48a00; TEXT-DECORATION: none
}
.hd2c A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
.box4-raper {
	BORDER-RIGHT: #c8c8c8 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #c8c8c8 1px dashed; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #c8c8c8 1px dashed; WIDTH: 175px; PADDING-TOP: 5px; BORDER-BOTTOM: #c8c8c8 1px dashed
}
.box5-raper {
	CLEAR: both
}
.hd1c {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #f48a00; FONT-FAMILY: "Trebuchet MS"
}
.hd1d {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #e9171f; FONT-FAMILY: "Trebuchet MS"
}
.hd1e {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS"
}
.hd-border {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: #c8c8c8 1px dashed
}
.box5-raper DIV {
	MARGIN-TOP: 10px; WIDTH: 48%; HEIGHT: 140px
}
.hd1_testi {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN-BOTTOM: 6px; COLOR: #e9171f; FONT-FAMILY: "Trebuchet MS"
}
.box6-raper {
	CLEAR: both
}
.box6-raper DIV {
	MARGIN-TOP: 20px; WIDTH: 48%
}
.box7-raper {
	FLOAT: left; WIDTH: 48%
}
.box8-raper {
	BORDER-RIGHT: #c8c8c8 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #c8c8c8 1px dashed; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 30px; BORDER-LEFT: #c8c8c8 1px dashed; WIDTH: 44%; PADDING-TOP: 5px; BORDER-BOTTOM: #c8c8c8 1px dashed
}
.box8 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-POSITION-Y: 50%; BACKGROUND-IMAGE: url(../images/bg3.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
.box9-raper {
	CLEAR: both; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; TEXT-ALIGN: center; min-width: 757px
}
.box9-raper IMG {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; VERTICAL-ALIGN: middle
}
#footer A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; COLOR: #2f2f2f; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
#left {
	FLOAT: left; WIDTH: 757px; TEXT-ALIGN: left
}
#right {
	FLOAT: right
}
.img-div {
	FLOAT: right; BACKGROUND-IMAGE: url(../images/img-border.gif); MARGIN-LEFT: 10px; WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 112px
}
.img-div IMG {
	MARGIN: 7px
}
.form-hd {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 150px
}
.form-filelds {
	FLOAT: left
}
.form-fileld-info {
	BORDER-RIGHT: #aa0000 1px dashed; PADDING-RIGHT: 3px; BORDER-TOP: #aa0000 1px dashed; PADDING-LEFT: 3px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #aa0000 1px dashed; WIDTH: 150px; BORDER-BOTTOM: #aa0000 1px dashed; TEXT-ALIGN: justify
}
.red {
	COLOR: #ff0000
}
.list3 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.list3 A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
.text-coreval {
	FONT-SIZE: 12px
}
.raper {
	CLEAR: both
}
.intro {
	FONT-SIZE: 13px; LINE-HEIGHT: 18px; TEXT-ALIGN: justify
}
.indent {
	MARGIN-LEFT: 50px
}
H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
H1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.Heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b30101; FONT-FAMILY: "Arial"
}
.Heading1 A:link {
	COLOR: #b30101; TEXT-DECORATION: none
}
.Heading1 A:active {
	COLOR: #b30101; TEXT-DECORATION: none
}
.Heading1 A:visited {
	COLOR: #b30101; TEXT-DECORATION: none
}
.Heading1 A:hover {
	COLOR: #b30101; TEXT-DECORATION: none
}
.Headingall {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c0c0c0; FONT-FAMILY: "Arial"
}
.Headingall A:link {
	COLOR: #c0c0c0; TEXT-DECORATION: none
}
.Headingall A:active {
	TEXT-DECORATION: none
}
.Headingall A:visited {
	COLOR: #c0c0c0; TEXT-DECORATION: none
}
.Headingall A:hover {
	COLOR: #c0c0c0; TEXT-DECORATION: none
}
.more_blue {
	FONT-SIZE: 11px; COLOR: #006ae0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.more_blue A:link {
	COLOR: #006ae0; TEXT-DECORATION: none
}
.more_blue A:active {
	COLOR: #006ae0; TEXT-DECORATION: none
}
.more_blue A:visited {
	COLOR: #006ae0; TEXT-DECORATION: none
}
.more_blue A:hover {
	COLOR: #006ae0; TEXT-DECORATION: underline
}
.more_red {
	FONT-SIZE: 11px; COLOR: #b71212; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.more_red A:link {
	COLOR: #b71212; TEXT-DECORATION: none
}
.more_red A:active {
	COLOR: #b71212; TEXT-DECORATION: none
}
.more_red A:visited {
	COLOR: #b71212; TEXT-DECORATION: none
}
.more_red A:hover {
	COLOR: #b71212; TEXT-DECORATION: underline
}
.footer {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.footer A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.footer A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #e9693b; TEXT-DECORATION: underline
}
.pf-raper {
	MARGIN-LEFT: auto; WIDTH: 825px; MARGIN-RIGHT: auto
}
.img-holder {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../portfolio/images/logo_holder.jpg); WIDTH: 255px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 207px; TEXT-ALIGN: center
}
.pf-container {
	WIDTH: 375px; TEXT-ALIGN: center
}
.image {
	BACKGROUND-POSITION: center 50%; BACKGROUND-REPEAT: no-repeat
}
.d-left {
	MARGIN-TOP: 200px; WIDTH: 150px; TEXT-ALIGN: left
}
.d-right {
	MARGIN-TOP: 20px; WIDTH: 150px; TEXT-ALIGN: justify
}
.d-mid {
	WIDTH: 500px; TEXT-ALIGN: center
}
.tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../portfolio/images/bleft_top.jpg); BACKGROUND-REPEAT: no-repeat
}
.tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../portfolio/images/bright_top.jpg); BACKGROUND-REPEAT: no-repeat
}
.br {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../portfolio/images/bright_bottom.jpg); BACKGROUND-REPEAT: no-repeat
}
.bl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../portfolio/images/bleft_bottom.jpg); BACKGROUND-REPEAT: no-repeat
}
.ml {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../portfolio/images/bleft_middle.jpg); BACKGROUND-REPEAT: repeat-y
}
.mr {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../portfolio/images/bright_middle.jpg); BACKGROUND-REPEAT: repeat-y
}
.detail-img {
	MARGIN-LEFT: auto; WIDTH: 400px; MARGIN-RIGHT: auto
}
.lh_top {
	BACKGROUND-POSITION-Y: 50%; BACKGROUND-IMAGE: url(../portfolio/images/logo_holder_top.gif); BACKGROUND-REPEAT: no-repeat
}
.lh_bottom {
	BACKGROUND-POSITION-Y: 50%; BACKGROUND-IMAGE: url(../portfolio/images/logo_holder_bottom.gif); BACKGROUND-REPEAT: no-repeat
}
.lh_left {
	BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(../portfolio/images/logo_holder_left.gif); BACKGROUND-REPEAT: no-repeat
}
.lh_right {
	BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(../portfolio/images/logo_holder_right.gif); BACKGROUND-REPEAT: no-repeat
}
.mainleft_portfolio {
	FLOAT: left; WIDTH: 200px; BACKGROUND-COLOR: #fafafa
}
.mainright_portfolio {
	FLOAT: right; WIDTH: 70%
}
.position {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; PADDING-TOP: 8px
}
.selected_section {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #066dd5
}
.box9-raper {
	FLOAT: left; WIDTH: 777px; HEIGHT: 100%; TEXT-ALIGN: left
}
.textportfolio-image {
	PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; TEXT-ALIGN: justify
}
.img_port {
	PADDING-LEFT: 10px; FLOAT: right
}
.left_nav {
	BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 5px; HEIGHT: 25px
}
.left_nav A {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #333333; TEXT-DECORATION: none
}
.left_nav A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
.left_nav_sel {
	BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 5px; HEIGHT: 25px
}
.left_nav_sel A {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #066dd5; TEXT-DECORATION: none
}
.left_nav_sel A:hover {
	COLOR: #e9171f; TEXT-DECORATION: none
}
.left_nav_hd {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; COLOR: #066dd5; PADDING-TOP: 10px
}
.left_nav_br {
	BORDER-TOP: #cccccc 1px solid
}
.w-detail-img {
	PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px
}
.img-br {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.test {
	FLOAT: right; MARGIN-BOTTOM: 20px; WIDTH: 510px
}
.y-us {
	CLEAR: both; TEXT-ALIGN: left
}
.y-us-raper {
	FLOAT: left; WIDTH: 45%
}
.guarantee {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff0000; FONT-FAMILY: "Trebuchet MS"
}
.g-box {
	BORDER-RIGHT: #ff0000 2px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #ff0000 2px dashed; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; BORDER-LEFT: #ff0000 2px dashed; WIDTH: 230px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 2px dashed; HEIGHT: 250px
}
.w-box {
	BORDER-RIGHT: #ff0000 2px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #ff0000 2px dashed; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff0000 2px dashed; WIDTH: 230px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 2px dashed; HEIGHT: 250px
}
.arial {
	FONT-SIZE: 12px; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.left-hd {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 150px; MARGIN-RIGHT: 20px; PADDING-TOP: 4px
}
.img-grid {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 165px; MARGIN-RIGHT: 10px; HEIGHT: 50px; TEXT-ALIGN: center
}
.red-bg {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; BACKGROUND-COLOR: #cc0000
}
.skills-img-box {
	HEIGHT: 60px
}
.skill-hd {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #2651b1; BORDER-BOTTOM: #cccccc 1px dotted; TEXT-ALIGN: left
}
.icon-img {
	WIDTH: 190px; HEIGHT: 50px
}
