BODY {
	MARGIN: 0px auto; FONT-FAMILY: "Lucida Sans unicode", Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 14px
}
UL {
	LIST-STYLE-IMAGE: url(../images/list-style-image.png)
}
A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
STRONG {
	FONT-WEIGHT: normal
}
.contentpaneopen H2 {
	COLOR: #b40000 !important; FONT-SIZE: 16px
}
A STRONG {
	COLOR: #940000; FONT-WEIGHT: bold
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	COLOR: #b40000; TEXT-DECORATION: none
}
.headermodules OBJECT {
	MARGIN-TOP: 10px
}
BUTTON {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; LINE-HEIGHT: 30px; TEXT-TRANSFORM: uppercase; DISPLAY: inline-block; BACKGROUND: url(../images/button.jpg) repeat-x left 50%; HEIGHT: 30px; COLOR: #333; MARGIN-LEFT: 430px; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; -moz-box-shadow: 2px 2px 6px #333; -webkit-box-shadow: 2px 2px 6px #333; -o-box-shadow: 2px 2px 6px #333; box-shadow: 2px 2px 6px #333
}
BUTTON:hover {
	BACKGROUND: url(../images/button_hover.jpg) repeat-x left 50%
}
INPUT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-LEFT: 6px; BACKGROUND: #e9e9e9; COLOR: #666; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 2px 2px 5px #ccc; -webkit-box-shadow: 2px 2px 5px #ccc; -o-box-shadow: 2px 2px 5px #ccc; box-shadow: 2px 2px 5px #ccc
}
TEXTAREA {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-LEFT: 6px; BACKGROUND: #e9e9e9; COLOR: #666; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 2px 2px 5px #ccc; -webkit-box-shadow: 2px 2px 5px #ccc; -o-box-shadow: 2px 2px 5px #ccc; box-shadow: 2px 2px 5px #ccc
}
TEXTAREA {
	PADDING-TOP: 3px
}
TEXTAREA:hover {
	PADDING-TOP: 3px
}
INPUT:hover {
	BORDER-BOTTOM: #697ca9 1px solid; BORDER-LEFT: #697ca9 1px solid; BORDER-TOP: #697ca9 1px solid; BORDER-RIGHT: #697ca9 1px solid; -moz-box-shadow: 0 0 5px #697CA9; -webkit-box-shadow: 0 0 5px #697CA9; -o-box-shadow: 0 0 5px #697CA9; box-shadow: 0 0 5px #697CA9
}
TEXTAREA:hover {
	BORDER-BOTTOM: #697ca9 1px solid; BORDER-LEFT: #697ca9 1px solid; BORDER-TOP: #697ca9 1px solid; BORDER-RIGHT: #697ca9 1px solid; -moz-box-shadow: 0 0 5px #697CA9; -webkit-box-shadow: 0 0 5px #697CA9; -o-box-shadow: 0 0 5px #697CA9; box-shadow: 0 0 5px #697CA9
}
INPUT:focus {
	BORDER-BOTTOM: #697ca9 1px solid; BORDER-LEFT: #697ca9 1px solid; BORDER-TOP: #697ca9 1px solid; BORDER-RIGHT: #697ca9 1px solid; -moz-box-shadow: 0 0 5px #697CA9
}
.topline {
	BORDER-BOTTOM: #666 2px solid; WIDTH: 100%; BACKGROUND: #060606; HEIGHT: 40px
}
.topline_inner {
	MARGIN: 0px auto
}
.secondline {
	WIDTH: 100%; BACKGROUND: #0b294c url('top_bg.jpg') no-repeat center bottom; HEIGHT: 100px
}
.header {
	TEXT-ALIGN: center; MIN-HEIGHT: 88px; BACKGROUND: #0b294c url('header_bg.jpg') no-repeat center top; 
}
.header .headermodules {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 327px; PADDING-TOP: 61px
}
.user_mods {
	MARGIN-TOP: -50px; WIDTH: 960px; HEIGHT: 40px; COLOR: #fff
}
.user1 {
	TEXT-ALIGN: left; LINE-HEIGHT: 40px; WIDTH: 40%; FLOAT: left; HEIGHT: 40px; FONT-SIZE: 18px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; text-shadow: 0.1em 0.1em #999
}
.user2 {
	TEXT-ALIGN: right; LINE-HEIGHT: 40px; WIDTH: 60%; FLOAT: left; HEIGHT: 40px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; text-shadow: 0.1em 0.1em #999
}
.user6 {
	MARGIN-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 40px; FLOAT: left; HEIGHT: auto
}
.user7 {
	MARGIN-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 40px; FLOAT: left; HEIGHT: auto
}
.user8 {
	MARGIN-TOP: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 40px; FLOAT: left; HEIGHT: auto
}
.user3 {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 40px; FLOAT: left; HEIGHT: auto
}
.user4 {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 40px; FLOAT: left; HEIGHT: auto
}
.user5 {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 40px; FLOAT: left; HEIGHT: auto
}
.clear {
	CLEAR: both
}
.main {
	MARGIN-TOP: -40px; BACKGROUND: url('main.png') no-repeat center top; HEIGHT: auto
}
.main H4 {
	COLOR: #333
}
.main H3 {
	COLOR: #333
}
.main H2 {
	COLOR: #333
}
.main H1 {
	COLOR: #333
}
.main_inner {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: auto
}
.main_inner_left {
	WIDTH: 25%; FLOAT: left; MARGIN-LEFT: 20px; MARGIN-RIGHT: 30px
}
.moduletable-blank H3 {
	border:2px solid #666; LINE-HEIGHT: 30px; PADDING-LEFT: 20px; WIDTH: auto; BACKGROUND: url('h_bg.png') repeat-x left 50%; HEIGHT: 30px; COLOR: #ccc; VERTICAL-ALIGN: middle; -webkit-border-top-left-radius: 1em; -moz-border-radius: 1em 0; border-radius: 1em 0; -moz-box-shadow: 2px 2px 10px #000000; -webkit-box-shadow: 2px 2px 10px #000000; -o-box-shadow: 2px 2px 10px #000000; box-shadow: 2px 2px 10px #000000; -webkit-border-bottom-right-radius: 1em
}
.moduletable H3 {
	border:2px solid #666; LINE-HEIGHT: 30px; PADDING-LEFT: 20px; WIDTH: auto; BACKGROUND: url('h_bg.png') repeat-x left 50%; HEIGHT: 30px; COLOR: #ccc; VERTICAL-ALIGN: middle; -webkit-border-top-left-radius: 1em; -moz-border-radius: 1em 0; border-radius: 1em 0; -moz-box-shadow: 2px 2px 10px #000000; -webkit-box-shadow: 2px 2px 10px #000000; -o-box-shadow: 2px 2px 10px #000000; box-shadow: 2px 2px 10px #000000; -webkit-border-bottom-right-radius: 1em
}
.main_inner_content {
	WIDTH: auto; HEIGHT: auto; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.breadcrumb {
	MARGIN: 0px auto; PADDING-LEFT: 30px; WIDTH: 960px; HEIGHT: 40px; PADDING-TOP: 15px
}
.footer {
	MIN-HEIGHT: 250px; BACKGROUND: #0b294c url('footer_bg.jpg') no-repeat center top; BORDER-TOP: 2px solid #666; 
}
.footer_inner {
	MARGIN: 0px auto; WIDTH: 960px
}
.bottom1 {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 190px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 200px; COLOR: #fff; TOP: 25px; PADDING-TOP: 5px
}
.bottom2 {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 190px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 200px; COLOR: #fff; TOP: 25px; PADDING-TOP: 5px
}
.bottom3 {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 190px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 200px; COLOR: #fff; TOP: 25px; PADDING-TOP: 5px
}
.bottom1 {
	LEFT: 80px
}
.bottom2 {
	LEFT: 100px
}
.bottom3 {
	LEFT: 120px
}
.bottom1 H3 {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; TEXT-TRANSFORM: capitalize; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; FONT-SIZE: 16px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; -webkit-border-top-left-radius: 1em; -moz-border-radius: 0 1em; border-radius: 1em 0; -moz-box-shadow: 2px 2px 10px #000000; -webkit-box-shadow: 2px 2px 10px #000000; -o-box-shadow: 2px 2px 10px #000000; box-shadow: 2px 2px 10px #000000; -webkit-border-bottom-right-radius: 1em
}
.bottom2 H3 {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; TEXT-TRANSFORM: capitalize; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; FONT-SIZE: 16px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; -webkit-border-top-left-radius: 1em; -moz-border-radius: 0 1em; border-radius: 1em 0; -moz-box-shadow: 2px 2px 10px #000000; -webkit-box-shadow: 2px 2px 10px #000000; -o-box-shadow: 2px 2px 10px #000000; box-shadow: 2px 2px 10px #000000; -webkit-border-bottom-right-radius: 1em
}
.bottom3 H3 {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; TEXT-TRANSFORM: capitalize; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; FONT-SIZE: 16px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; -webkit-border-top-left-radius: 1em; -moz-border-radius: 0 1em; border-radius: 1em 0; -moz-box-shadow: 2px 2px 10px #000000; -webkit-box-shadow: 2px 2px 10px #000000; -o-box-shadow: 2px 2px 10px #000000; box-shadow: 2px 2px 10px #000000; -webkit-border-bottom-right-radius: 1em
}
.bottom1 UL {
	LIST-STYLE-IMAGE: url(../images/list-style-image_blue.png)
}
.bottom2 UL {
	LIST-STYLE-IMAGE: url(../images/list-style-image_blue.png)
}
.bottom3 UL {
	LIST-STYLE-IMAGE: url(../images/list-style-image_blue.png)
}
.bottom1 A {
	COLOR: #fff
}
.bottom2 A {
	COLOR: #fff
}
.bottom3 A {
	COLOR: #fff
}
.bottom1 A:hover {
	COLOR: #08b1fe
}
.bottom2 A:hover {
	COLOR: #08b1fe
}
.bottom3 A:hover {
	COLOR: #08b1fe
}
.socialme {
	LINE-HEIGHT: 40px; BACKGROUND: #060606; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: #666 2px solid; FONT-WEIGHT: bold
}
.socialme IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
.contacts {
	POSITION: relative; BORDER-BOTTOM-COLOR: #666; BORDER-LEFT: #666 2px solid; WIDTH: 200px; BACKGROUND: #060606; FLOAT: left; HEIGHT: 210px; COLOR: #fff; BORDER-TOP: #666 2px solid; TOP: 40px; FONT-WEIGHT: bold; BORDER-RIGHT: #666 2px solid; LEFT: 20px; -moz-border-radius-topright: 2em; -moz-border-radius-topleft: 2em; border-top-right-radius: 2em; border-top-left-radius: 2em; -webkit-border-top-right-radius: 2em; -webkit-border-top-left-radius: 2em
}
.sec_inner {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 130px
}
.sec_left {
	POSITION: relative; WIDTH: 600px; FLOAT: left; HEIGHT: 100px
}
.sec_left H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sec_left H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sec_left H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sec_left H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sec_right {
	BORDER-BOTTOM: #666 2px solid; POSITION: relative; BORDER-LEFT: #666 2px solid; BORDER-TOP-COLOR: #666; WIDTH: 180px; BOTTOM: 2px; BACKGROUND: #060606; FLOAT: left; HEIGHT: 130px; COLOR: #fff; FONT-WEIGHT: bold; BORDER-RIGHT: #666 2px solid; LEFT: 100px; -webkit-border-bottom-right-radius: 2em; -moz-border-radius-bottomleft: 2em; -moz-border-radius-bottomright: 2em; border-bottom-left-radius: 2em; border-bottom-right-radius: 2em; -webkit-border-bottom-left-radius: 2em
}
.sec_right OBJECT {
	MARGIN-TOP: -10px
}
.contentheading {
	PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: bold; text-shadow: 2px 2px #D3D3D3
}
.contentheading A {
	PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #000; FONT-SIZE: 16px; FONT-WEIGHT: bold; text-shadow: 2px 2px #D3D3D3
}
.user3 moduletable H3 {
	MARGIN-RIGHT: 20px
}
.user3 moduletable H4 {
	MARGIN-RIGHT: 20px
}
.user3 moduletable H5 {
	MARGIN-RIGHT: 20px
}
.opacity50 {
	FILTER: alpha(opacity=50); ZOOM: 1; opacity: 0.50
}
.contact_email LABEL {
	LINE-HEIGHT: 30px; VERTICAL-ALIGN: bottom
}
A.portfolio {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: url(../images/button.jpg) repeat-x left 50%; HEIGHT: 25px; COLOR: #333; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; -moz-box-shadow: 2px 2px 6px #333; -webkit-box-shadow: 2px 2px 6px #333; -o-box-shadow: 2px 2px 6px #333; box-shadow: 2px 2px 6px #333
}
A.portfolio:hover {
	BACKGROUND: url(../images/button_hover.jpg) repeat-x left 50%
}
.pagination UL LI {
	DISPLAY: inline
}
.pagination UL LI A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: #ffffff 0px 0px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px 5px 5px 5px
}
.pagination UL LI A:hover {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: #ddd 0px 0px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px 5px 5px 5px
}
.pagination UL LI A:hover {
	DISPLAY: inline; COLOR: #fff
}
.pagination UL LI A:active {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: #ddd 0px 0px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px 5px 5px 5px
}
.pagination UL LI A {
	DISPLAY: inline; COLOR: #238db4
}
#sbbar_bg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#sbbar {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#slider {
	MARGIN: 0px auto
}