BODY {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #494949
}
H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff7f00; FONT-SIZE: 18px; PADDING-TOP: 0px
}
H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff7f00; FONT-SIZE: 13px; PADDING-TOP: 0px
}
H4 {
	COLOR: #592377; FONT-SIZE: 14px
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
#wrapper {
	WIDTH: 100%; FLOAT: left; HEIGHT: 100%
}
#container {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 1000px
}
#banner {
	BACKGROUND-IMAGE: url(../images/Homepage-banner.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 225px
}
#banner_flash {
	WIDTH: 777px; FLOAT: right; HEIGHT: 160px; MARGIN-RIGHT: 16px
}
#banner_about {
	BACKGROUND-IMAGE: url(../images/banner_about.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 225px
}
#banner_products {
	BACKGROUND-IMAGE: url(../images/banner_products.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 225px
}
#banner_managed_services {
	BACKGROUND-IMAGE: url(../images/banner_managed_services.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 225px
}
#banner_support_service {
	BACKGROUND-IMAGE: url(../images/banner_support_service.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 225px
}
#banner_consultancy_solutions {
	BACKGROUND-IMAGE: url(../images/banner_consultancy_solutions.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 225px
}
#banner_partners {
	BACKGROUND-IMAGE: url(../images/banner_partners.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% top; HEIGHT: 225px
}
#sub_navigation {
	BORDER-BOTTOM: #cccccc 1px double; TEXT-ALIGN: left; WIDTH: 975px; HEIGHT: 30px; MARGIN-LEFT: 10px; FONT-SIZE: 12px; MARGIN-RIGHT: 15px
}
#sub_navigation .bread_crumb {
	WIDTH: 750px; FLOAT: left; HEIGHT: 22px; PADDING-TOP: 8px
}
#header_callout {
	TEXT-ALIGN: left; MAX-WIDTH: 300px; FLOAT: left; HEIGHT: 160px; MARGIN-LEFT: 35px
}
#header_callout H1 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 0px
}
#header_callout H2 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; COLOR: #c192db; FONT-SIZE: 16px; PADDING-TOP: 0px
}
#navigation_top {
	TEXT-ALIGN: left; WIDTH: 1000px; FLOAT: left; HEIGHT: 41px; PADDING-TOP: 20px
}
#search {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 5px; WIDTH: 170px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 13px; MARGIN-LEFT: 5px; FONT-SIZE: 10px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; MARGIN-RIGHT: 5px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
#header {
	BACKGROUND-IMAGE: url(../images/bg-header.jpg); TEXT-ALIGN: left; WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 160px
}
#header H1 {
	TEXT-ALIGN: left; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 22px
}
#header H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; MARGIN: 0px; COLOR: #c192db; FONT-SIZE: 18px; PADDING-TOP: 15px
}
#header2 {
	BACKGROUND-IMAGE: url(../images/bg-header2.jpg); TEXT-ALIGN: left; WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 160px
}
#header2 H1 {
	TEXT-ALIGN: left; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 22px
}
#header2 H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; MARGIN: 0px; COLOR: #c192db; FONT-SIZE: 18px; PADDING-TOP: 15px
}
#header_aboutus {
	BACKGROUND-IMAGE: url(../images/bg-header-aboutus.jpg); TEXT-ALIGN: left; WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 160px
}
#header_aboutus H1 {
	TEXT-ALIGN: left; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 22px
}
#header_aboutus H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; MARGIN: 0px; COLOR: #c192db; FONT-SIZE: 18px; PADDING-TOP: 15px
}
#content_area {
	PADDING-LEFT: 11px; WIDTH: 989px; FLOAT: left; PADDING-TOP: 10px
}
#sub_header {
	WIDTH: 788px; FLOAT: left
}
#content_area .inner_content {
	WIDTH: 788px; FLOAT: left
}
#content_area .left_navigation {
	MIN-HEIGHT: 300px; WIDTH: 165px; PADDING-RIGHT: 20px; FLOAT: left
}
.left_navigation UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.left_navigation UL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 21px; FONT-SIZE: 12px; BORDER-TOP: #b7b7b7 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 3px
}
#sidebar_right_holder {
	PADDING-LEFT: 10px; WIDTH: 177px; FLOAT: left
}
#sidebar_right_holder .sidebar {
	BACKGROUND-IMAGE: url(../images/bg-sidebox-inner.jpg); TEXT-ALIGN: left; PADDING-LEFT: 10px; WIDTH: 157px; PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#sidebar_right_holder .sidebar H2 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#sidebar_right_holder .sidebar .content {
	HEIGHT: 85px
}
#partners {
	BACKGROUND-IMAGE: url(../images/bg-partners.jpg); MARGIN-TOP: 5px; WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 104px
}
.partners_logos {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 8px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 17px
}
#partners_02 {
	BACKGROUND-IMAGE: url(../images/bg-partners.jpg); TEXT-ALIGN: left; PADDING-LEFT: 25px; WIDTH: 975px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 118px
}
#partners_02 .partners_logos {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 15px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 17px
}
#partners_02 SPAN A {
	TEXT-ALIGN: right; PADDING-RIGHT: 15px; FLOAT: right; COLOR: #000000; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#footer {
	WIDTH: 1000px; FLOAT: left; HEIGHT: auto; COLOR: #a4a4a4; PADDING-TOP: 20px
}
.footer_holder {
	BORDER-TOP: #b7b7b7 1px solid; PADDING-TOP: 5px
}
#footer UL {
	MARGIN: 0px
}
#footer UL LI {
	DISPLAY: inline; FONT-SIZE: 12px
}
#studio_montage {
	DISPLAY: block; PADDING-TOP: 50px
}
#widget_box {
	TEXT-ALIGN: left; PADDING-LEFT: 11px; FLOAT: left; COLOR: #ffffff
}
.image_links {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#widget_box H2 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff
}
H3 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff
}
.widget_text_block {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 16px; PADDING-RIGHT: 10px; HEIGHT: 130px; VERTICAL-ALIGN: top
}
.widget_01 {
	BACKGROUND-IMAGE: url(../images/bg-widgets-01.jpg); PADDING-LEFT: 14px; WIDTH: 169px; PADDING-RIGHT: 14px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 182px; PADDING-TOP: 133px
}
.widget_02 {
	BACKGROUND-IMAGE: url(../images/bg-widgets-02.jpg); PADDING-LEFT: 14px; WIDTH: 169px; PADDING-RIGHT: 14px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 182px; PADDING-TOP: 133px
}
.widget_03 {
	BACKGROUND-IMAGE: url(../images/bg-widgets-03.jpg); PADDING-LEFT: 14px; WIDTH: 169px; PADDING-RIGHT: 14px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 182px; PADDING-TOP: 133px
}
.widget_04 {
	BACKGROUND-IMAGE: url(../images/bg-widgets-04.jpg); PADDING-LEFT: 14px; WIDTH: 169px; PADDING-RIGHT: 14px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 182px; PADDING-TOP: 133px
}
.widget_05 {
	BACKGROUND-IMAGE: url(../images/bg-widgets-05.jpg); PADDING-LEFT: 14px; WIDTH: 169px; PADDING-RIGHT: 14px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 182px; PADDING-TOP: 133px
}
.white_text {
	TEXT-ALIGN: left; COLOR: #ffffff; FONT-SIZE: 12px
}
.normal_text {
	TEXT-ALIGN: left; FONT-SIZE: 12px
}
.normal_text A {
	COLOR: #ff7f00
}
.normal_text A:hover {
	TEXT-DECORATION: underline
}
.welcome_text H1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff7f00; FONT-SIZE: 18px; PADDING-TOP: 0px
}
.content_home {
	BACKGROUND-IMAGE: url(../images/welcomebanner.jpg); MARGIN: 5px 15px 20px 10px; PADDING-LEFT: 0px; WIDTH: 974px; PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; FLOAT: left; HEIGHT: 207px; PADDING-TOP: 0px
}
.welcome_format {
	WIDTH: 920px; FLOAT: left; HEIGHT: 207px; MARGIN-LEFT: 20px
}
.history {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 10px
}
.product_list IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.product_list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 80%; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.product_list UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.product_list LI {
	PADDING-RIGHT: 25px; MARGIN-BOTTOM: 50px; FLOAT: left
}
#DynamicContent A {
	COLOR: #592377; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#DynamicContent TABLE {
	
}
#DynamicContent .tblheader_left{
	width:5px;padding:0px;HEIGHT: 25px;BACKGROUND-IMAGE: url(../images/bg-tblheader-left.jpg);BACKGROUND-REPEAT: no-repeat; 
}
#DynamicContent .tblheader_right{
	width:5px;padding:0px;HEIGHT: 25px;BACKGROUND-IMAGE: url(../images/bg-tblheader-right.jpg);BACKGROUND-REPEAT: no-repeat; 
}
#DynamicContent TH{
	padding-left:2px;padding-top:0px;padding-bottom:0px;font-size:13px;font-weight:bold;HEIGHT: 25px;BACKGROUND-IMAGE: url(../images/bg-tblheader.jpg);BACKGROUND-REPEAT: repeat-x; 
}
#DynamicContent TD{
	padding-left:2px;padding-top:2px;padding-bottom:4px;font-size:12px;
}

#DynamicContent .DynamicHeader {
	POSITION: relative; COLOR: #ffffff; ; TOP: expression(this.offsetParent.scrollTop - 2); LEFT: 0px
}
A.paging_selected {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #592377; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#paging {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #592377; FONT-SIZE: 11px
}