/* ##### A ##### */

.arrow_right
{
margin:2px 0px 0px 0px;
}
.arrow_index
{
margin:4px 0px 0px 0px;
}
.arrow_sitemap
{
margin:0px 3px 0px 0px;
}
.arrow_right
{
margin:2px 0px 0px 0px;
}

/* ##### B ##### */

body
{
margin:0px;
background-image:url(../images/bg_main.gif);
}
.bg1
{
background-image:url(../images/menu_bg1.gif);
background-repeat:repeat-x;
}
.bg1_col
{
background-image:url(../images/menu_bg1_col.gif);
background-repeat:repeat-x;
}
.bg2
{
background-image:url(../images/menu_bg2.gif);
background-repeat:repeat-x;
}
.bg2_col
{
background-image:url(../images/menu_bg2_col.gif);
background-repeat:repeat-x;
}
.bg3
{
background-image:url(../images/menu_bg3.gif);
background-repeat:repeat-x;
}
.bg3_col
{
background-image:url(../images/menu_bg3_col.gif);
background-repeat:repeat-x;
}
.bg4
{
background-image:url(../images/menu_bg4.gif);
background-repeat:repeat-x;
}
.bg4_col
{
background-image:url(../images/menu_bg4_col.gif);
background-repeat:repeat-x;
}
.bg5
{
background-image:url(../images/menu_bg5.gif);
background-repeat:repeat-x;
}
.bg5_col
{
background-image:url(../images/menu_bg5_col.gif);
background-repeat:repeat-x;
}
.bg6
{
background-image:url(../images/menu_bg6.gif);
background-repeat:repeat-x;
}
.bg6_col
{
background-image:url(../images/menu_bg6_col.gif);
background-repeat:repeat-x;
}
.bg_right
{
background-image:url(../images/bg_right.gif);
background-repeat:repeat-y;
}
.bg_band
{
background-color:#F1F1F1;
}
.bg_band_btm
{
background-image:url(../images/bg_tab_btm.gif);
background-repeat:repeat-x;
}
.bg_band_top
{
background-image:url(../images/tab_band_bg.gif);
background-repeat:repeat-x;
}
.bg_index_band
{
background-image:url(../images/bg_index_band.gif);
background-repeat:repeat-x;
}
.logo_part_line
{
background-image:url(../images/logo_line.jpg);
background-repeat:repeat-x;
}

.bg_white
{
background-color:#FFFFFF;
}
.bg_btm_band
{
background-image:url(../images/band_btm_bg.gif);
background-repeat:repeat-x;
}
.bullet_portfolio
{
margin:3px 0px 0px 0px;
}


/* ##### D ##### */

.dot_line_right
{
background-image:url(../images/dots_line_right.gif);
background-repeat:repeat-x;
}

/* ##### I ##### */

input
{
border:1px solid #DEDEDE;
font-family:tahoma;
font-size:8pt;
color:#7F7F7F;
}
.input
{
border:none;
}

/* ##### L ##### */

.line_menu
{
margin:3px 0px 0px 0px;
}
.line_flash_btm
{
background-image:url(../images/line_flash_btm.gif);
background-repeat:repeat-x;
}
.line_right
{
background-image:url(../images/line_right.gif);
background-repeat:repeat-x;
}
.line_right_top
{
background-image:url(../images/line_right_top.gif);
background-repeat:repeat-x;
}
.line_tab
{
background-image:url(../images/line_tab.gif);
background-repeat:repeat-y;
}
.line_portfolio
{
background-image:url(../images/line_portfolio.gif);
background-repeat:repeat-x;
}
.line_index_btm
{
background-image:url(../images/line_index_btm.gif);
background-repeat:repeat-x;
}
.login_top_bg
{
background-image:url(../images/login_top_bg.gif);
background-repeat:repeat-x;
}
.login_back_bg
{
background-color:#F7F7F7;
}
.login_left
{
background-image:url(../images/login_left.gif);
background-repeat:repeat-y;
}
.login_right
{
background-image:url(../images/login_right.gif);
background-repeat:repeat-y;
}
.login_btm
{
background-image:url(../images/login_btm_bg.gif);
background-repeat:repeat-x;
}
li
{
font-family:tahoma;
font-size:8.5pt;
color:#7F7F7F;
margin:0px 0px 5px 0px;
text-align:justify;
}
.line_portfolio1
{
background-image:url(../images/line_portfolio1.gif);
background-repeat:repeat-x;
}

/* ##### M ##### */

.menu
{
margin:18px 0px 0px 0px;
}
.more_right
{
margin:0px 26px 14px 0px;
}

/* ##### O ##### */

.outsource_bg
{
background-image:url(../images/outsource_bg.gif);
background-repeat:repeat-y;
}

/* ##### P ##### */

.portfolio_band_top1
{
background-image:url(../images/portfolio_top_band_top1.gif);
background-repeat:repeat-x;
}
.portfolio_band_top
{
background-image:url(../images/portfolio_top_band_top.gif);
background-repeat:repeat-x;
}
.portfolio_band_left
{
background-image:url(../images/portfolio_top_band_left.gif);
background-repeat:repeat-y;
}
.portfolio_band_right
{
background-image:url(../images/portfolio_top_band_right.gif);
background-repeat:repeat-y;
}
.portfolio_band_btm
{
background-image:url(../images/portfolio_top_band_btm.gif);
background-repeat:repeat-x;
}
.portfolio_band_btm1
{
background-image:url(../images/portfolio_top_band_btm1.gif);
background-repeat:repeat-x;
}
.portfolio_band_bg
{
background-color:#f5a533;
font-family:tahoma;
font-size:8pt;
color:#FFFFFF;
}
.portfolio_band_bg1
{
background-color:#fffaf1;
font-family:tahoma;
font-size:8pt;
color:#FFFFFF;
}
.portfolio_text
{
font-family:tahoma;
font-size:8.5pt;
color:#616161;
}
.portfolio_text_head
{
font-family:tahoma;
font-size:8.5pt;
color:#c07d1f;
}
.portfolio_text1
{
font-family:tahoma;
font-size:8.5pt;
color:#7F7F7F;
}
.portfolio_top
{
background-image:url(../images/portfolio_top.gif);
background-repeat:repeat-x;
}
.portfolio_btm
{
background-image:url(../images/portfolio_btm.gif);
background-repeat:repeat-x;
}

.portfolio_left
{
background-image:url(../images/portfolio_left.gif);
background-repeat:repeat-y;
}
.portfolio_right
{
background-image:url(../images/portfolio_right.gif);
background-repeat:repeat-y;
}

/* ##### R ##### */

.right_bg
{
background-image:url(../images/right_bg_top.gif);
background-repeat:repeat-y;
}
.right_btm_bg
{
background-image:url(../images/right_btm_top.gif);
background-repeat:no-repeat;
}

/* ##### S ##### */

select
{
font-family:tahoma;
font-size:8pt;
color:#7F7F7F;
}

/* ##### T ##### */

textarea
{
font-family:tahoma;
font-size:8pt;
color:#7F7F7F;
}
.text
{
font-family:tahoma;
font-size:8.5pt;
color:#7F7F7F;
margin:0px 0px 13px 0px;
text-align:justify;
}
.text_glossary
{
font-family:tahoma;
font-size:8.5pt;
color:#7F7F7F;
text-align:justify;
}
.text_glossary_head
{
font-family:tahoma;
font-size:8.5pt;
color:#7F7F7F;
background-color:#F1F1F1;
font-weight:bold;
}
.text_index
{
font-family:tahoma;
font-size:7.5pt;
color:#7F7F7F;
}
.text_index_black
{
font-family:tahoma;
font-size:8.5pt;
color:#000000;
}
.text_index_col
{
font-family:tahoma;
font-size:8.5pt;
color:#FF6600;
}
.text_strong
{
font-weight:bold;
}
.text_head
{
font-family:tahoma;
font-size:14px;
color:#3e93ae;
font-weight:bold;
}
.text_head_small
{
font-family:tahoma;
font-size:8.5pt;
color:#3e93ae;
font-weight:bold;
margin:0px 0px 13px 0px;
}
.text_head_small_col
{
font-family:tahoma;
font-size:8.5pt;
color:#FF771F;
font-weight:bold;
}
.text_head_black
{
font-family:tahoma;
font-size:8.5pt;
color:#000000;
font-weight:bold;
margin:15px 0px 15px 10px;
}

.text_head_grey
{
font-family:tahoma;
font-size:8.5pt;
color:#7f7f7f;
font-weight:bold;
}
.text_col
{
font-family:tahoma;
font-size:8.5pt;
color:#FF771F;
}
.text_paging
{
font-family:tahoma;
font-size:8.5pt;
color:#FF7300;
}
.text_col_btm
{
font-family:tahoma;
font-size:8.5pt;
color:#7F7F7F;
}
.text_outsource
{
font-family:tahoma;
font-size:8.5pt;
color:#7F7F7F;
}
.top_btn
{
margin:0px 30px 18px 0px;
}
.text_btm
{
font-family:tahoma;
font-size:8.5pt;
color:#A3A3A3;
text-decoration:none;
}

/* ##### W ##### */

.web_bg
{
background-image:url(../images/web_bg.jpg);
background-repeat:repeat-x;
}


.portfolio_line{
background-image:url(../images/portfolio_line.jpg);
background-repeat:repeat-x;}

.clients_logo5{ float:left; margin:0px 30px 0px 0px ;}