#main
{
    FLOAT:right;
    MARGIN: 0px auto;
    WIDTH: 758px;
		
}
#temp_row_main
{
    FLOAT: left;
    WIDTH: 758px
}
#logo
{
    FLOAT: left;
    WIDTH: 254px;
    MARGIN-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 71px
}
#logo H1 SPAN
{
    DISPLAY: none
}
#logo_middle
{
    FLOAT: left;
    MARGIN: 4px 3px 0px 0px;
    WIDTH: 468px;
    HEIGHT: 37px
}
#contactus_btn
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/btn_contactus.gif);
    MARGIN: 4px 3px 0px 0px;
    WIDTH: 88px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 27px
}
#contactus_btn H1 SPAN
{
    DISPLAY: none
}
#support_btn
{
    FLOAT: right;
    BACKGROUND-IMAGE: url(../images/btn_support.gif);
    MARGIN: 0px 0px 0px;
    WIDTH: 74px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 27px
}
#support_btn H1 SPAN
{
    DISPLAY: none
}
#upper_navigation
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right 50%;
    PADDING-LEFT: 12px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/img_divider_upeer_links.gif);
    BACKGROUND-REPEAT: no-repeat
}
#upper_navigation_end
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right 50%;
    PADDING-LEFT: 12px;
    FLOAT: left;
    BACKGROUND-REPEAT: no-repeat
}
#navigation_top_w758
{
    MARGIN-TOP: 9px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/img_top_navigation1.gif);
    MARGIN-BOTTOM: -6px;
    WIDTH: 758px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 36px
}
#top_navigation
{
    FLOAT: left;
    MARGIN: 10px 0px 0px
}
#rightcontainer_mid1
{
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/img_top_blackline.gif);
    WIDTH: 180px;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 22px
}
#rightcontainer_mid
{
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/img_top_blackline1.gif);
    WIDTH: 180px;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 21px
}
#rightcontainer
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../images/img_top_right_nav.gif);
    WIDTH: 180px;
    COLOR: #000;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 23px
}
#divider_w166
{
    BACKGROUND-IMAGE: url(../images/img_divider_right_nav.gif);
    WIDTH: 166px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
#rightmiddle
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: url(../images/img_sides_right_nav.gif) repeat-y;
    MARGIN: 0px;
    WIDTH: 190px;
    COLOR: #000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#company_right_navi
{
    LINE-HEIGHT: 18px;
    PADDING-TOP: 5px
}
#company_right_navi UL
{
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
#border_right_nav_bottom
{
    BACKGROUND-IMAGE: url(../images/img_bottom_right_nav1.gif);
    MARGIN-BOTTOM: 13px;
    WIDTH: 190px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 22px
}
#maintext
{
    MARGIN-TOP: 15px;
    DISPLAY: inline;
    FLOAT: left;
    WIDTH: 422px;
    MARGIN-RIGHT: 15px
}

#containertop
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/img_toproundcontainer_bg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 758px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
#containermiddle
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/img_topcontainer_bg.gif);
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    WIDTH: 758px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y
}
#containermiddle_row1
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 758px;
    PADDING-TOP: 0px
}
#containermiddle_row2
{
    BORDER-RIGHT: #cccccc;
    BORDER-TOP: #cccccc 1px solid;
    MARGIN-TOP: 3px;
    FLOAT: left;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #cccccc;
    WIDTH: 753px;
    MARGIN-RIGHT: 3px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #ececec
}
#containerbottom
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/img_bottomroundcontainer_bg.gif);
    WIDTH: 758px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px
}
#containermiddle_row3_heading
{
    MARGIN-LEFT: 35px
}
#containermiddle_row3_greybar
{
    MARGIN-TOP: 10px;
    PADDING-LEFT: 7px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/img_bg_gray.gif);
    WIDTH: 349px;
    PADDING-TOP: 2px;
    HEIGHT: 19px
}
#containermiddle_row3_title_left
{
    FLOAT: left;
    HEIGHT: 19px
}
#containermiddle_row3_title_right
{
    FLOAT: right;
    HEIGHT: 19px
}
#products_main_image
{
    MARGIN-TOP: 15px;
    DISPLAY: inline;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/img_products_mainimage.jpg);
    MARGIN-LEFT: 15px;
    WIDTH: 266px;
    MARGIN-RIGHT: 25px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 196px
}
#our_solutions
{
    MARGIN-TOP: 10px;
    FLOAT: left;
    WIDTH: 61px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 59px
}
#temp_row_1
{
    MARGIN-TOP: 16px;
    /*FLOAT: left;*/
	float: none;
    WIDTH: 758px
}
#center_editable_part
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 758px;
    PADDING-TOP: 0px
}
#breadcrums
{
    MARGIN-TOP: 1px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 17px;
    TEXT-ALIGN: left
}
#containermiddle_row3_development_solutions
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 15px;
    WIDTH: 356px
}
#containermiddle_row3_development_solutions_right
{
    DISPLAY: inline;
    FLOAT: right;
    WIDTH: 356px;
    MARGIN-RIGHT: 15px
}
#temp_row_bottom
{
    FLOAT: left;
    WIDTH: 758px
}
#footer_copy
{
    MARGIN-RIGHT: 12px
}
#footer
{
    MARGIN-TOP: 10px;
    DISPLAY: block;
    FLOAT: left;
    MARGIN-BOTTOM: 40px;
    WIDTH: 758px;
    HEIGHT: 19px;
    TEXT-ALIGN: center
}
#footer H2
{
    PADDING-RIGHT: 12px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right
}
#footer A
{
    MARGIN-LEFT: 12px;
    MARGIN-RIGHT: 12px
}

A:hover
{
    outline: none
}
SUP
{
    LINE-HEIGHT: 10px
}
A
{
    CURSOR: pointer
}
.top_right_link
{
    MARGIN-TOP: 4px;
    FLOAT: right;
    WIDTH: 60px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}
UNKNOWN
{
    COLOR: #000;
    TEXT-DECORATION: none
}
OL
{
}
OL LI
{
    MARGIN-TOP: 15px
}
