#home_container
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	WIDTH: 960px;
	HEIGHT: 480px;
	POSITION: static;
	FLOAT: left
}
#background_hardware
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	BACKGROUND-IMAGE: URL(../images/system/background_hardware.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 240px;
	HEIGHT: 480px;
	POSITION: static;
	FLOAT: left;
	COLOR: Chocolate;
}
#background_banner
{
	MARGIN: 0px 0px 0px 240px;
	*MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	BACKGROUND-IMAGE: URL(../images/system/background_banner.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 480px;
	HEIGHT: 480px;
	POSITION: absolute;
	COLOR: #000000;
}

#background_blog
{
	MARGIN: 0px 0px 0px 720px;
	*MARGIN: 0px 0px 0px 480px;
	PADDING: 0px 0px 0px 0px;
	BACKGROUND-IMAGE: URL(../images/system/background_blog.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 240px;
	HEIGHT: 240px;
	POSITION: absolute;
	COLOR: #000000
}
#background_information
{
	MARGIN: 120px 0px 0px 720px;
	*MARGIN: 0px 0px 0px 480px;
	PADDING: 0px 0px 0px 0px;
	WIDTH: 240px;
	HEIGHT: 120px;
	POSITION: absolute;
	COLOR: #000000
}
#background_software
{
	MARGIN: 240px 0px 0px 0px;
	*MARGIN: 240px 0px 0px -240px;
	PADDING: 0px 0px 0px 0px;
	BACKGROUND-IMAGE: URL(../images/system/background_software.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 240px;
	HEIGHT: 240px;
	POSITION: absolute;
	COLOR: #ffc600;
}
#background_application
{
	MARGIN: 240px 0px 0px 0px;
	*MARGIN: 240px 0px 0px -240px;
	PADDING: 0px 0px 0px 0px;
	BACKGROUND-IMAGE: URL(../images/system/background_applications.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 240px;
	HEIGHT: 240px;
	POSITION: absolute;
	COLOR: SaddleBrown;
}
#background_service
{
	MARGIN: 240px 0px 0px 480px;
	*MARGIN: 240px 0px 0px 240px;
	PADDING: 0px 0px 0px 0px;
	BACKGROUND-IMAGE: URL(../images/system/background_service.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 240px;
	HEIGHT: 240px;
	POSITION: absolute;
	COLOR: #7907ed
}
#background_client
{
	MARGIN: 240px 0px 0px 720px;
	*MARGIN: 240px 0px 0px 480px;
	PADDING: 0px 0px 0px 0px;
	BACKGROUND-IMAGE: URL(../images/system/background_clients.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 240px;
	HEIGHT: 240px;
	POSITION: absolute;
	COLOR: #b1005f
}
#home_box
{
	MARGIN: 20px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	FONT-FAMILY: arial;
	Z-INDEX: 20
}
#home_box H1
{
	MARGIN: 365px 0px 0px 20px;
	*MARGIN: 365px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 13px;
	WIDTH: 440px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 15px
}
#home_box SPAN.title
{
	MARGIN: 20px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 25px;
	WIDTH: 480px;
	FONT-WEIGHT: bold
}
#home_box H2
{
	MARGIN: 363px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 13px;
	WIDTH: 440px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 17px
}
#home_box P
{
	MARGIN: 0px 0px 5px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 13px;
	WIDTH: 200px;
	LINE-HEIGHT: 15px;
}
#home_box P A
{
	TEXT-DECORATION: none;
}
#home_box P A:hover
{
	TEXT-DECORATION: underline;
}
#home_box IMG
{
	MARGIN: 15px 0px 0px 50px;
	PADDING: 0px 0px 0px 0px;	
}
#home_box UL
{
	MARGIN: 0px 0px 0px 5px;
	PADDING: 0px 0px 0px 0px;	
	WIDTH: 230px;
}
#home_box UL LI
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	LIST-STYLE-TYPE: none;	
	DISPLAY: inline;
    WIDTH: auto;
    TEXT-ALIGN: left
}
#home_box UL LI A
{
	COLOR: #666666;	
	TEXT-DECORATION: none;
	DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 4px;
    WIDTH: auto;
	TEXT-INDENT: 15px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
#home_box UL LI A:hover
{
	COLOR: #000000;	
}
#home_box_small
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 20px 0px 0px 0px;
	FONT-FAMILY: arial;
	HEIGHT: 120px;
	OVERFLOW: hidden;
}
#home_box_small H1
{
	MARGIN: 20px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 25px;
	WIDTH: 170px;
}
#home_box_small SPAN.title
{
	MARGIN: 0px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 25px;
	FONT-WEIGHT: bold
}
#home_box_small .blog
{
	COLOR: purple
}
#home_box_small .events
{
	COLOR: Chartreuse
}
#home_box_small .follow
{
	COLOR: GoldenRod
}
#home_box_small H2
{
	MARGIN: 240px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 13px;
	WIDTH: 440px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 15px
}
#home_box_small P
{
	MARGIN: 0px 0px 5px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 13px;
	WIDTH: 190px;
	LINE-HEIGHT: 15px;
	COLOR: #000000
}
#home_box_small P A
{
	TEXT-DECORATION: none;
	COLOR: #000000
}
#home_box_small P A:hover
{
	TEXT-DECORATION: underline;
}
#home_box_small P A IMG
{
	MARGIN: 0px 5px 0px 0px;
	PADDING: 0px 0px 0px 0px;	
	BORDER: 0px
}
#home_box_small IMG
{
	MARGIN: -25px 0px 0px 50px;
	PADDING: 0px 0px 0px 0px;	
}
#home_box_small UL
{
	MARGIN: 0px 0px 0px 5px;
	PADDING: 0px 0px 0px 0px;	
	WIDTH: 230px;
}
#home_box_small UL LI
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	LIST-STYLE-TYPE: none;	
	DISPLAY: inline;
    WIDTH: auto;
    TEXT-ALIGN: left
}
#home_box_small UL LI A
{
	COLOR: #666666;	
	TEXT-DECORATION: none;
	DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 4px;
    WIDTH: auto;
	TEXT-INDENT: 15px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}
#home_box_small UL LI A:hover
{
	COLOR: #000000;	
}


#home_banner
{
	MARGIN: 0px 0px 0px 240px;
	*MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	POSITION: absolute;
	FLOAT: left;
	FONT-FAMILY: arial;
	COLOR: #000000
}
#home_banner IMG
{
	POSITION: static
	FLOAT: left;
}
#home_banner H1
{
	MARGIN: -180px 0px 0px 20px;
	*MARGIN: -100px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 33px;
	WIDTH: 440px;
	POSITION: relative;
	TEXT-ALIGN: left;
	COLOR: #FFFFFF
}
#home_banner .banner_title
{
	MARGIN: -170px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 33px;
	HEIGHT: 20px;
	WIDTH: 440px;
	POSITION: relative;
	TEXT-ALIGN: left;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 20px
}
#home_banner H2
{
	MARGIN: 20px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 13px;
	WIDTH: 440px;
	POSITION: relative;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 17px;
}
#home_banner .banner_text
{
	MARGIN: 30px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 13px;
	WIDTH: 440px;
	POSITION: relative;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 17px;
	TEXT-ALIGN: left
}
#home_banner P
{
	MARGIN: 10px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;	
	FONT-SIZE: 13px;
	WIDTH: 440px;
	LINE-HEIGHT: 17px;
	POSITION: relative;
	TEXT-ALIGN: right
	
}



#product_hidden
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 10px 0px;
	DISPLAY: none;
}
#product_hidden P
{
	MARGIN: 0px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;
	FONT-FAMILY: arial;
	COLOR: #000000;
	FONT-SIZE: 12px
}
#product_hidden .matrix
{
	MARGIN: 0px 0px 0px 20px;
	PADDING: 20px 0px 0px 0px;
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: transparent;
	WIDTH: 900px;
	HEIGHT: 250px
}
#product_hidden .matrix UL
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px;
	PADDING: 0px;
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: transparent
}
#product_hidden .matrix UL LI
{
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	PADDING-LEFT: 0px;
	DISPLAY: inline;
	LIST-STYLE: none;
	WIDTH: 100px;
	HEIGHT: 240px;
}
#product_hidden .matrix UL LI A
{
	TEXT-DECORATION: none;
	DISPLAY: inline;
	BORDER: 0px none;
	HEIGHT: 240px;
}
#product_hidden .matrix UL LI A IMG
{
	MARGIN-RIGHT: 20px;
	MARGIN-BOTTOM: 100px;
	POSITION: static;
	FLOAT: left;
	WIDTH: 100px;
	HEIGHT: 100px;
	BORDER-TOP: solid 1px #EEEEEE;
	BORDER-RIGHT: solid 1px #CCCCCC;
	BORDER-BOTTOM: solid 1px #CCCCCC;
	BORDER-LEFT: solid 1px #EEEEEE;
	DISPLAY: block
}
#product_hidden .matrix UL LI A IMG:hover
{
	BORDER: solid 1px #ff0000
}
#product_hidden .matrix UL LI A .title
{
	POSITION: static;
	FLOAT: left;
	WIDTH: 100px;
	MARGIN-LEFT: -120px;
	MARGIN-TOP: 105px;
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	HEIGHT: 100px;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 15px
}
#product_hidden .matrix UL LI A:hover .title
{
	TEXT-DECORATION: none
}
#product_hidden .matrix UL LI A .title SPAN
{
	MARGIN-TOP: 20px;
	FONT-SIZE: 10px;
	TEXT-ALIGN: left;
	COLOR: #000000;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}
#product_hidden .matrix UL LI A:hover .title SPAN
{
	TEXT-DECORATION: none;
	
}
#solution_hidden
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 10px 0px;
	DISPLAY: none;
}
#solution_hidden P
{
	MARGIN: 0px 0px 0px 20px;
	PADDING: 0px 0px 0px 0px;
	FONT-FAMILY: arial;
	COLOR: #000000;
	FONT-SIZE: 12p
}
#keyword_surround
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	POSITION: relative;
	FLOAT: left;
	WIDTH: 960px;
}
#home_window_1
{
	MARGIN: 0px 0px 0px 0px;
	Z-INDEX: 10;
	WIDTH: 320px;
	TEXT-ALIGN: left;
	POSITION: static;
	FLOAT: left
}
#home_window_2
{
	MARGIN: 0px 0px 0px 320px;
	*MARGIN: 0px 0px 0px 0px;
	Z-INDEX: 10;
	WIDTH: 320px;
	TEXT-ALIGN: left;
	POSITION: absolute;
}
#home_window_3
{
	MARGIN: 0px 0px 0px 640px;
	*MARGIN: 0px 0px 0px 320px;
	Z-INDEX: 10;
	WIDTH: 320px;
	TEXT-ALIGN: left;
	POSITION: absolute;
}
#home_top
{
	POSITION: relative;
	MARGIN: 0px 0px 0px 0px;
	Z-INDEX: 10;
	HEIGHT: 10px;
	WIDTH: 320px;
	TEXT-ALIGN: left;
	BACKGROUND-IMAGE: URL(../images/system/home_window_top.jpg);
	BACKGROUND-REPEAT: no-repeat
}
#home_middle
{
	POSITION: relative;
	Z-INDEX: 10;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	WIDTH: 320px;
	TEXT-ALIGN: left;
	BACKGROUND-IMAGE: URL(../images/system/home_window.jpg);
	BACKGROUND-REPEAT: y-axis;
	HEIGHT: 100%
}
#home_middle H1
{
	MARGIN: 10px 0px 10px 20px;
	FONT-FAMILY: georgia;
	FONT-SIZE: 35px;
	FONT-WEIGHT: bold;
	COLOR: #777777;
	FLOAT: left;
	WIDTH: 290px
}
#home_middle UL
{
	MARGIN: 0px 0px 0px 20px;
	PADDING: 0px 0px 5px 0px;
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #444444;
	LINE-HEIGHT: 16px;
}
#home_middle UL LI
{
	MARGIN: 0px 0px 0px 0px;
	LIST-STYLE-TYPE: none;
}
#home_middle UL LI A
{
	TEXT-DECORATION: none;
	COLOR: #666666
}
#home_middle UL LI A:hover
{
	COLOR: #000000
}
#home_bottom
{
	MARGIN: 0px 0px 0px 0px;
	Z-INDEX: 10;
	HEIGHT: 10px;
	WIDTH: 320px;
	TEXT-ALIGN: left;
	POSITION: relative;
	BACKGROUND-IMAGE: URL(../images/system/home_window_bottom.jpg);
	BACKGROUND-REPEAT: no-repeat
}
