﻿/*-------------General--------------*/
*{
	margin: 0;
	padding: 0;
}

body{
	font: normal 12px/120% "Trebuchet MS", Arial, sans-serif;
	color: #434242;
	background:#E3E3E3 url('../images/background-color.gif') repeat-x left top;
	
}

#pageWrapper{
	width: 941px;
    padding-left:0px;
    float:none;
	margin: 0 auto;
	position: relative;
    margin-top:15px; 
}

table{
	border-collapse: collapse;
	border-spacing: 0;
}

img 
{
    border:0px;
}

a
{
  text-decoration:none;
}

.clear_float
{
  float:none;
}

#header
{    
    padding:8px 0px 0px 0px;
    width:940px;
    height:27px; 
    background:#E3E3E3 url('../images/header_bgcolor.gif') repeat-x left top;
    border:solid 1px #959595;
}

 h1
{     
    height:63px;
    width:176px;
    float:left;
}

#main_logo
{
    width:940px;
    height:95px;
    border:solid 1px #959595; 
    float:left;
    margin-top:5px;  
    background: transparent url(../images/logo_bgcolor.gif) left top  repeat-x;
}

#home_logo
{ 
    width:176px;
    height:63px;
    margin-top:14px;
    float:left;
    position:relative;
    left:15px;
    background: transparent url(../images/logo.gif) left top no-repeat; 
}
#logo
{
    width:176px;
    height:63px;
    float:left;
    position:relative;
    left:29px;
    margin-top:48px;
    background: transparent url(../images/solutions_logo.gif) left top no-repeat;
}
h1 a
{    
    display:block; 
    height:63px;
    width:176px; 
}

#home_menu
{    
   float:left;
   width:281px;
   margin-left:12px;
}

#home_menu li
{    
   background: transparent url(../images/online_support.gif) 110px top no-repeat;
   width:195px;
   padding:0px 0px 0px 12px;
   text-align:right;
   list-style-type:none;
}

#home_menu li a
{    
   font-size:11px;
   font-weight:bold;
   color:#228CD5;
}

#home_menu li a:hover,.selected
{    
   color:#C4C4C4;
}

#home_menu li a.selected
{    
   color:#C4C4C4;
}


#home_menu li.online_support_ul
{
  background: transparent url(../images/online_support.gif) left 3px no-repeat;
  height:14px;
  width:103px;
  float:left;
  text-align:left;
  padding:2px 0px 0px 20px;
}

#home_menu li.online_support_ul_gray
{
  background: transparent url(../images/online_gray.gif) left 3px no-repeat;
  height:20px;
  width:103px;
  float:left;
  text-align:left;
  padding:2px 0px 0px 20px;
}

#home_menu li.home_ul
{
  background: transparent url(../images/home.gif) left 1px no-repeat;
  width:52px;
  float:left;
  text-align:left;
  height:20px;
  padding:3px 0px 0px 20px;
}

#home_menu li.home_ul_gray
{
  background: transparent url(../images/home_gray.gif) left 1px no-repeat;
  width:52px;
  float:left;
  text-align:left;
  height:20px;
  padding:3px 0px 0px 20px;
}

#home_menu li.contact_ul
{
  background: transparent url(../images/header_mail.gif) left 4px no-repeat;
  width:60px;
  float:left;
  text-align:left;
  height:20px;
  padding:3px 0px 0px 20px;
}

#home_menu li.contact_ul_gray
{
  background: transparent url(../images/mail_gray.gif) left 4px no-repeat;
  width:60px;
  float:left;
  text-align:left;
  height:20px;
  padding:3px 0px 0px 20px;
}

#home_menu li.null_ul
{
  height:20px;
  width:0px;
  float:left;
}

/*#home_menu li.empower_home
{
  background: transparent url(../images/empowering.gif) 20px top no-repeat;
  height:20px;
  width:195px;
  float:right;
}*/

#corporate_img_div
{
    margin-top:60px;
    position:relative;
    right:25px;
    float:right;
    width:280px;
    height:16px;
    background: transparent url(../images/corp_perf_manag.gif) left top no-repeat;
}

#corporate_per
{
   background: transparent url(../images/corporate_per.gif) left top no-repeat;
   margin:5px 0px 0px 0px;
   height:247px;
   width:940px;float:left;
   border:solid 1px #959595;
}

#products_menu
{    
   list-style-type:none;
   width:427px;
   float:right;
   height:27px;
   margin-top:0px;
}

#products_menu li
{     
   background: transparent url(../images/ul_border.gif) right 2px no-repeat;  
   font-size:12px;
   font-weight:normal;
   color:#6B6A69;
   float:left;
   margin-top:3px;
   padding:0px 15px 0px 15px;  
}

#products_menu li a
{     
   font-size:12px;
   font-weight:normal;
   color:#6B6A69;
}

#products_menu li a.selected
{     
   font-size:12px;
   font-weight:normal;
   color:#6CA3C9;
}

#products_menu li a:hover
{     
   color:#6CA3C9;
}

#products_menu li.fake_bg
{
  background: transparent url(../images/fake_bg.gif) right 2px no-repeat;
}

#home_maindiv
{
    margin:5px 0px 0px 0px;
    height:230px;
    width:940px;
    float:left;
    background-color:White;
}

/*-------Home-------*/
/*----Left Table-----*/
#multi_table
{
    float:left;
    width:240px;
    margin-top:7px;
    position:relative;
    left:25px;
}

#multi_table td
{
    color:#89C145;
    font-size:13px;
    font-weight:bold;
    height:77px;
}

#multi_table td.cell_movie
{
   background: transparent url(../images/movies.gif) left top no-repeat;
   height:70px;
}

#multi_table td.cell_movie_text
{
   background: transparent url(../images/movies_text.gif) left center no-repeat;
    height:70px;
}

#multi_table td.cell_movie_text a
{
  display:block;
  width:88px;
  height:12px;
}

#multi_table td.cell_demo
{
   height:60px;
   background: transparent url(../images/demo.gif) left 11px no-repeat;
}

#multi_table td.cell_demo_text
{
   background: transparent url(../images/demo_text.gif) left center no-repeat;
   height:60px;
}

#multi_table td.cell_demo_text a
{
  display:block;
  width:75px;
  height:12px;
}

#multi_table td.cell_brochures
{
   background: transparent url(../images/brochures.gif) left 5px no-repeat;
   height:95px;
}

#multi_table td.cell_brochures_text
{
   background: transparent url(../images/brochures_text.gif) left center no-repeat;
   height:95px;
}

#multi_table td.cell_brochures_text a
{
  display:block;
  width:121px;
  height:12px;
}


#multi_table td.whitepapers
{
   background: transparent url(../images/whitepapers.gif) left 10px no-repeat;
   height:90px;
}

#multi_table td.whitepapers_text
{
   background: transparent url(../images/whitepapers_text.gif) left 27px no-repeat;
   height:90px;
}

#multi_table td.whitepapers_text a
{
  display:block;
  width:99px;
  height:31px;
}

#multi_table td.bottom_dot
{
  background: transparent url(../images/dot_gray.gif) left top repeat-x;
  height:1px;
}


#footer
{
    background-color:White;
    width:940px;
    position:relative;
    bottom:10px;
    float:left;    
}

#footer #footer_table
{
   height:1px;
   width:902px;
   margin:0px 0px 7px 10px;
   float:left;
   border-bottom:solid 1px #E3E3E2;
}


#footer_links
{
    font-size:11px;
    margin:0px 0px 0px 32px;
    float:left;
}

#footer_links a
{
  color:#228CD5;
  margin:0px 0px 0px 0px;
  text-decoration:underline;
}

#footer_links a:hover
{
  color:#228CD5;
  margin:0px 0px 0px 0px;
  text-decoration:none;
}

a.request
{
  color:#266E98;
  font-size:12px;
  float:right;
  margin:20px 55px 15px 0px;
  text-decoration:underline;
}

a.request:hover
{
  text-decoration:none;
}
/*-----Scorecards,Dashboards,reports-------*/
#score_dash_reports_container
{
    margin-top:12px;
    float:right;
    width:635px;
    height:200px;
}
#home_maindiv div.score_div
{
    height:196px;
    width:162px;
    float:left;
    margin:12px 0px 0px 0px;
}
div.score_div a.learn_more
{
    margin:0px 0px 0px 106px;
    font-size:11px;
    font-family:arial;
    color:#92C055;
    text-decoration:underline;
}

div.score_div a:hover
{ 
    text-decoration:none;
}

div.score_div p.score_text
{
   margin-bottom:20px;
}


.scorecards_title
{
  background: transparent url(../images/scorecards.gif) left top no-repeat;
  height:15px;
  width:84px; 
  float:right;
  margin:23px 0px 0px 0px; 
}

.scorecards_title a
{
  display:block;
  height:15px;
  width:84px;
}

.dashboards_title
{
  background: transparent url(../images/dashboards.gif) left top no-repeat;
  height:14px;
  width:85px; 
  float:right;
  margin:23px 0px 0px 0px; 
  
}

.dashboards_title a
{
  display:block;
  height:14px;
  width:85px;
}

.reports_title
{
  background: transparent url(../images/reports.gif) left top no-repeat;
  height:17px;
  width:57px; 
  float:right;
  margin:23px 0px 0px 0px; 
}

.reports_title a
{
  display:block;
  height:17px;
  width:57px;
}

.scorecards_img
{
  background: transparent url(../images/scorecards_img.gif) left top no-repeat;  
  height:91px;
  width:58px;
  margin:0px 0px 0px 0px; 
}

.scorecards_img a
{
  display:block;
  height:91px;
  width:58px;
}

.dashboards_img
{
  background: transparent url(../images/dashboards_img.gif) left top no-repeat;  
  height:89px;
  width:54px;
  margin:0px 0px 0px 0px; 
}

.dashboards_img a
{
  display:block;
  height:89px;
  width:54px;
}


.reports_img
{
  background: transparent url(../images/report_img.gif) left top no-repeat;  
  height:93px;
  width:54px;
  margin:0px 0px 0px 0px; 
}

.reports_img a
{
  display:block;
  height:65px;
  width:61px;
}

#home_maindiv div.dotted_line
{
    background: transparent url(../images/verdot_gray.gif) left top repeat-y;
    width:1px;
    height:160px;
    float:left;
    margin:50px 22px 0px 22px;
}

/*--------bottom text------*/
#home_bottom
{
 float:left; 
 height:340px;
 width:940px;
 background-color:White;
}

#best_practice
{
   width:300px;
   height:250px;
   float:left;
   margin-top:15px;
}

#best_practice p.best_par
{
   width:277px;
   height:200px;
   text-align:justify;
   
}

#main_features
{
   width:360px;
   float:left;
   height:270px; 
   margin-top:15px;
}

#main_features ul
{
    margin:0px 0px 0px 2px;
    list-style-type:none;
}

#main_features ul li
{
  background: transparent url(../images/arrow.gif) left 2px no-repeat;
  padding:0px 0px 17px 15px;
}

p.home_titles
{
   font-size:18px;
   font-weight:bold;
   color:#1E7DBE;
   margin:13px 0px 20px 0px;
}

a.learn_more
{
   color:#228CD5;
   font-size:11px;
   margin:0px 0px 0px 200px;
}

a.learn_more:hover
{
   text-decoration:underline;
}

#main_features a.learn_more
{
   color:#228CD5;
   font-size:11px;
   margin:0px 0px 0px 265px;
}

#login
{
   background: transparent url(../images/login.jpg) left top no-repeat; 
   width:204px;
   height:235px; 
   float:left;
   margin:29px 0px 0px 45px;
}

#login_table
{
    width:175px;
    margin:35px 0px 0px 15px;
}

#login_table td
{
   color:#FFFFFF;
   height:27px;
}

#login_table td a
{
   color:#FFFFFF;
}

#login_table td a:hover
{
  color:#F9E4BF;
}

#login_table input
{
    width:119px;
    height:16px;
    border:0px;
}

#login_table input.login_button
{
   background: transparent url(../images/login_button.gif) left top no-repeat; 
   width:64px;
   height:17px;
   text-align:center;
   float:right;
   color:#504F4F;
   font-size:11px;
   font-family:Arial;
}

/*----Products------*/

#product_mainpage
{
     background: transparent url(../images/products_main.jpg) left top no-repeat;
     width:940px;
     height:174px; 
     margin:10px 0px 0px 0px;
}

#product_nav 
{
  background-color:white;
  width:892px;
  padding-left:48px;
  border-top:solid 1px #959595;
  border-left:solid 1px #959595;
  border-right:solid 1px #959595;
  margin-top:5px;
}

#product_table
{
  width:266px;
  margin-top:45px;
  position:relative;
  left:28px;
  float:left;
}

#product_table td
{
 background: transparent url(../images/product_table_gray_dot.gif) left top repeat-x;
 height:39px;
 padding:0px 0px 0px 9px;
}

#product_table td.fake_bg
{
  background: transparent url(../images/fake_bg_pro.gif) right 2px no-repeat;
}

#product_table td a
{
 font-weight:bold;
 font-size:12px;
 color:#838383;
}


#product_table td a:hover
{
  color:#89C145;
}

#product_table td a.selected
{
 font-size:12px;
 color:#CCCCCC;
}

#product_table td a.selected:hover
{
  text-decoration:none;
}

#product_nav div.dotted_line
{

    width:1px;
    height:0px;
    float:left;
    margin:25px 0px 0px 27px;
}
#product_nav div.dotted_line1
{

    width:1px;
    height:0px;
    float:left;
    margin:25px 0px 0px 27px;
}

div.product_left
{
    width:532px;
    float:left;
    position:relative;
    top:45px;
    left:107px;
    color:#1D7BBA;
    font:normal 18px Trebuchet MS;
}

#page_body
{
    width:940px; 
    background:#ffffff;
    float:left;
    border:solid 1px #959595; 
    margin:5px 0px 10px 0px;
}

div p.product_titles
{
    font-size:16px;
    font-weight:bold;
    color:#E4AD50;
    line-height:20px;
    margin:70px 0px 0px 30px;
    text-align:justify;
}

div p.product_titles2
{
    font-size:14px;
    font-weight:bold;
    color:#E4AD50;
    line-height:20px;
    margin:0px 0px 21px 0px;
    text-align:justify;
}

div p.product_titles3
{
    font-size:14px;
    font-weight:bold;
    color:#E4AD50;
    line-height:17px;
    margin-top:34px;
}

div p.product_subtitles
{
    font-size:13px;
    font-weight:bold;
    color:#3E8DBF;
    margin:0px 0px 9px 0px;
    text-align:justify;
}

div span.product_subtitles
{
    font-size:11px;
    font-weight:bold;
    color:#3E8DBF;
}

div p.product_text
{
    font-size:11px;
    line-height:18px;
    text-align:justify;
    color:#434242;
    margin-bottom:13px;
}

div p.product_text2
{
    font-size:11px;
    color:#838381;
    margin-top:14px;
    line-height:18px;
    text-align:justify;
}

.product_star
{
  color:#E4AD50;
}

#multi_table.prod
{
    margin:25px 0px 0px 0px;
}

ul.product_ul
{
    list-style-type:none;
    float:left;
    display:table-row;
}

ul.product_ul li.product_li
{
  float:left;
  width:532px;
  background: transparent url(../images/arrow.gif) left 4px no-repeat;
  padding:0px 0px 16px 14px;
  font:normal 11px Trebuchet MS;
  color:#434242;
}

#warehouse
{
 background: transparent url(../images/warehouse.gif) center top no-repeat;
 width:532px;
 height:355px;
 float:left;
 margin:16px 0px 25px 0px;

}

#levels
{
 background: transparent url(../images/levels.gif) center top no-repeat;
 width:532px;
 height:261px;
 margin:50px 0px 33px 0px;
}

/*---Scorecards------*/
#scorecards_window
{
     background: transparent url(../images/scorecards_window.gif) right top no-repeat;
     width:179px;
     height:190px; 
     margin:20px 0px 0px 0px;
     float:right;
}

/*---Dashboards------*/
#dashboards_window
{
     background: transparent url(../images/dashboards_window.gif) right top no-repeat;
     width:177px;
     height:202px; 
     margin:20px 0px 0px 0px;
     float:right;
}

/*---Reports------*/
#reports_window
{
     background: transparent url(../images/reports_window.gif) right top no-repeat;
     width:177px;
     height:197px; 
     margin:20px 0px 0px 0px;
     float:right;
}

.product_dandas
{
     width:132px;
     height:124px; 
     float:left;
}

#dandas_gauge
{
     background: transparent url(../images/dandas_gauge.gif) left top no-repeat;
}

#dandas_map
{
     background: transparent url(../images/dandas_map.gif) left top no-repeat;
}

#dandas_calendar
{
     background: transparent url(../images/dandas_calendar.gif) left top no-repeat;
}

#dandas_chart
{
     background: transparent url(../images/dandas_chart.gif) left top no-repeat;
}

/*--------Solution architecture------*/

#architecture
{
     background: transparent url(../images/architecture.gif) left top no-repeat;
     width:383px;
     height:250px; 
     margin:15px 0px 0px 28px;
}

#business_intel
{
     background: transparent url(../images/business_intel.gif) right top no-repeat;
     width:181px;
     height:200px; 
     margin:0px 0px 0px 7px;
     float:left;
}

#approved_data
{
     background: transparent url(../images/approved_data.gif) center center no-repeat;
     width:532px;
     height:370px; 
     float:left;
}

#hub_server
{
     background: transparent url(../images/hub_server.gif) left top no-repeat;
     width:222px;
     height:237px; 
     float:right;
     margin:14px 25px 0px 25px;
}

#mdx
{
     background: transparent url(../images/mdx.gif) left top no-repeat;
     width:415px;
     height:740px; 
     margin:25px 0px 25px 53px;
}

/*----Features Comparison------*/
#comparison
{
    width:560px;
    border:solid 1px #E7E7E7;
    
}

#comparison th
{
    font-size:11px;
    font-weight:bold;
    color:#3E8DBF;
    background-color:#EBEBE8;
    vertical-align:middle;
    border:solid 1px #E7E7E7;
}

#comparison td
{
    font-size:11px;
    vertical-align:middle;
    text-align:center;
    height:25px;
        border:solid 1px #E7E7E7;
}

#comparison th.features
{
    padding:0px 0px 0px 5px;
    text-align:left;
}

#comparison td.features
{
    padding:0px 0px 0px 5px;
    text-align:left;
}

#comparison td.colored
{
    background: #FAFAF7 url(../images/dot.gif) center center no-repeat;
    padding:0px 0px 0px 17px;
}

#comparison td.colored2
{
    background: #FAFAF7;
}


/*--------Solution------*/
#solutions_mainpage
{
     background: transparent url(../images/solutions_logo_bgcolor.gif) left top repeat-x;
     width:940px;
     height:172px; 
     margin:5px 0px 0px 0px;
     border:solid 1px #959595; 
}
#solutions_sub_logo
{
    float:right;
    width:686px;
    height:172px;
    background: transparent url(../images/main_04.jpg) left top no-repeat;
}

#aboutcubes_sub_logo
{
    float:right;
    width:686px;
    height:172px;
    background: transparent url(../images/main_05.jpg) left top no-repeat;
}

#partners_sub_logo
{
    float:right;
    width:686px;
    height:172px;
    background: transparent url(../images/main_03.jpg) left top no-repeat;
}

#products_sub_logo
{
    float:right;
    width:686px;
    height:172px;
    background: transparent url(../images/main_01.jpg) left top no-repeat;
}

#services_sub_logo
{
    float:right;
    width:686px;
    height:172px;
    background: transparent url(../images/main_02.jpg) left top no-repeat;
}

div p.solutions_titles
{
    font-size:16px;
    font-weight:bold;
    color:#E4AD50;
    line-height:20px;
    margin:0px 0px 0px 0px;
    word-spacing:normal;
}
.cubes_for_banking
/*--------Services------*/
#services_mainpage
{
        background: transparent url(../images/services_main.jpg) left top no-repeat;
     width:940px;
     height:174px; 
     margin:10px 0px 0px 0px;
}


#services_diagram
{
   background: transparent url(../images/services_diagram.gif) center top no-repeat;
   width:532px;
   height:525px; 
   margin:30px 0px 0px 0px;
}
/*---online_support-----*/
#online_mainpage
{
   background: transparent url(../images/online_support_online.jpg) left top no-repeat;
   width:940px;
   height:174px; 
   margin:10px 0px 0px 0px;
}

/*---terms of use-----*/
#terms_of_use
{
   background: transparent url(../images/terms_of_use.jpg) left top no-repeat;
   width:940px;
   height:174px; 
   margin:10px 0px 0px 0px;
}

/*---Privacy Policy-----*/
#privacy_policy
{
   background: transparent url(../images/privacy_policy.jpg) left top no-repeat;
   width:940px;
   height:174px; 
   margin:10px 0px 0px 0px;
}

/*---Login-----*/
#login_main
{
   background: transparent url(../images/login_main.jpg) left top no-repeat;
   width:940px;
   height:174px; 
   margin:10px 0px 0px 0px;
}

span.inside_links
{
  color:#2E8ABE; 
}

span.inside_links a
{
  color:#2E8ABE; 
}

/*---Contact Us------*/
#contactus_mainpage
{
   background: transparent url(../images/aboutcubes_main.jpg) left top no-repeat;
   width:940px;
   height:174px; 
   margin:10px 0px 0px 0px;
}

.green
{
    color:#92C055;
}

/*---request more info.-----*/
#request_info
{
 width:390px;
 margin:0px 0px 0px 0px;   
}

#request_info td
{
  color:#434242;
  height:29px;
  vertical-align:top; 
  font-size:11px;
}

#request_info td a
{
  color:#1E7DBE;
  height:29px;
  vertical-align:top; 
}

#request_info td a:hover
{
  color:#cccccc;
}

#request_info td input,select
{
  height:16px;
  width:226px;
  border:solid 1px #D6D6D5;  
}

.country_select
{
  height:22px;
  width:228px;
  color:#666662;
  font-size:11px;
    
}

#request_info td textarea
{
  height:89px;
  width:226px;
  border:solid 1px #D6D6D5;   
}

#request_info td .request_button
{
  background: transparent url(../images/request_button.gif) left top no-repeat;
  width:63px;
  height:20px;
  border:0px;
  color:#EEF5FA;
}
    
#request_info td #rad_no
{
  width:20px;
  border:0px;
}

#request_info td #rad_yes
{
  width:20px;
  border:0px;
}

#request_info td #rad_sales
{
  width:20px;
  border:0px;
}

#request_info td input.login_width
{
   width:146px;
}

#sum_request
{
    font-size:11px;
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 15px;
    color:#E4AD50; 
    line-height:15px;  
}


/*---Technology Partners----*/
#technology_mainpage
{
   background: transparent url(../images/partners_main.jpg) left top no-repeat;
   width:940px;
   height:174px; 
   margin:10px 0px 0px 0px;  
}

#microsoft
{
  background: transparent url(../images/microsoft.gif) 30px top no-repeat; 
  width:215px;
  height:29px; 
  margin:20px 0px 18px 0px;
  float:left;
}

#dandas_techno
{
  background: transparent url(../images/dandas_techno.gif) left top no-repeat; 
  width:193px;
  height:243px; 
  margin:0px 0px 0px 20px; 
  float:right;
}

.blue
{
    color:#3788BC;
}

/*----Registered------------*/
.reg_12
{
   position:relative;
   bottom:3px;  
}

.reg_18
{
  font-size:15px;
  position:relative;
  bottom:5px;  
}

/*----Admin--------------*/
.wrong_pass
{
    font-size:11px;
    margin:0px 0px 0px 0px;
    color:#E4AD50;
}

#table_news
{
   width:515px;
   margin:0px 0px 0px 0px;
}


#table_news td.date
{
   background: transparent url(../images/news_dot.gif) left bottom repeat-x; 
   background-color:#F4F4F2;
   color:#7A7A79;
   height:22px;
   font-size:12px;
   padding:0px 10px 0px 0px;
}

#table_news td.header
{
   color:#4EA0CB;
   font-weight:bold;
   font-size:12px;
   padding:12px 0px 17px 0px;
}

#table_news td.desc
{
   padding:0px 0px 50px 0px;
    color:#434242;
    font-size:12px;
}


#table_newshome
{
   width:240px;
   position:relative;
   left:22px;
   float:left;
}


#table_newshome td.date
{
   background: transparent url(../images/news_dot.gif) left bottom repeat-x; 
   background-color:#F4F4F2;
   color:#7A7A79;
   height:22px;
   padding:0px 2px 0px 0px;
}

#table_newshome td.header
{
   color:#3E8DBF;
   font-weight:bold;
   font-size:12px;
   padding:7px 0px 5px 0px;
}

#table_newshome td.desc
{
   padding:0px 0px 23px 0px;
}

#table_newshome a
{
 color:#228CD5;
 position:relative;
 top:2px;
}

/*---------------------*/
#home_news
{
  width:530px;
  margin:20px 0px 0px 0px;
  text-align:left;
}

#home_news tr
{
   background: transparent url(../images/news_dot.gif) left bottom repeat-x;
}

#home_news th
{
   background-color:#F4F4F2;
   color:#4EA0CB;
   height:22px;
   padding:0px 0px 0px 0px;
}


#home_news td
{
   color:#999998;
   height:30px;
   font-size:11px;
   font-weight:bold;
}

#home_news td a
{
   color:#4EA0CB;
   font-size:11px;
   font-weight:normal;
}

#home_news td a:hover
{
   color:#D1D1D1;
}


#home_news td.date
{
   color:#5D5D5D;
   font-size:11px;
   font-weight:normal;
}

.newslnk_class
{
    color:#4EA0CB;
    font-size:11px;
    float:right;
    margin:0px 15px 0px 0px;
}

a.newslnk_class:hover
{
   color:#D1D1D1;
}

/*-----Create New-------*/
#create_table
{
  width:490px;
  margin:20px 0px 0px 0px;
  text-align:left;
  color:#434242;
}

 #create_table td
{
  vertical-align:top;
} 

#create_table input.text
{
  width:400px;
  height:16px;
  border:solid 1px #D6D6D5;  
}


#create_table textarea.text
{
  width:400px;
  height:110px;
  border:solid 1px #D6D6D5;  
}

#create_table textarea.partners_textarea
{
  width:360px;
  height:110px;
  border:solid 1px #D6D6D5; 
}

#create_table select.text
{
  border:solid 1px #D6D6D5;
  color:#666662;
  font-size:13px;  
}

#create_table input.button
{
  background: transparent url(../images/request_button.gif) left top no-repeat;
  width:63px;
  height:20px;
  border:0px;
  float:right;
  margin:0px 0px 0px 5px;
  color:#EEF5FA;
}

#create_table input.nofloat
{
    float:none;
}

#create_table .del_link
{
  color:#6CA3C9;
  margin-left:5px;
  
}

#create_table .del_link:hover
{
  color:#6B6A69;
}

#online_mainpage
{
   background: transparent url(../images/online_main.gif) left top no-repeat;
   width:940px;
   height:174px; 
   margin:10px 0px 0px 0px;
}

/*----partners admin------*/
.partner_all
{
  float:left;
  width:560px;
}

.partner_pics
{
  float:left;
  width:220px;
}
  
.partner_desc
{
  float:left;
  width:307px;
  font-size:11px;
  line-height:18px;
  text-align:justify;
  color:#434242;
}

.online_up
{ 
 position:relative;
 left:-30px;
 margin-top:22px;
 margin-bottom:35px;
}

/*-----temp--------*/
ul.special_ul
{
   list-style-type:none;
   float:left;
}

ul.special_ul li
{
  float:left;
  width:326px;
  background: transparent url(../images/arrow.gif) left 4px no-repeat;
  padding:0px 0px 16px 14px;
  font:normal 11px Trebuchet MS;
  color:#434242;
}

/*-----------------*/
#banking_window
{
     background: transparent url(../images/banking.gif) right top no-repeat;
     width:177px;
     height:202px; 
     margin:20px 0px 0px 0px;
     float:right;
}

#insurance_window
{
     background: transparent url(../images/insurance.gif) right top no-repeat;
     width:177px;
     height:202px; 
     margin:20px 0px 0px 0px;
     float:right;
}

#sales_window
{
     background: transparent url(../images/sales.gif) right top no-repeat;
     width:177px;
     height:202px; 
     margin:20px 0px 0px 0px;
     float:right;
}



