#header
{
	background:url(images/header.jpg) no-repeat;
	width:770px;
	height:131px;
	text-align:right;
	vertical-align:top;
}
#lang
{
	padding-right:15px;
	padding-top:3px;
	color:#c0c0c0;
}
#main_table
{
	width:770px;
	border:1px solid #000000;
	background:#ffffff;
}
#menu
{
	background:#fcf3e0;
	height:31px;
	border-bottom:1px solid #c8c8c8;
	border-top:1px solid #293d84;
	width:770px;
	text-align:center;
	padding-left: 10px;
}
#content
{
	padding-bottom:17px;
}
#flash
{
	width:550px;
    height:266px;
    text-align:left;
	vertical-align:top;
	padding-top:10px;
}
#solutions
{
	width:197px;
	padding-left:13px;
	padding-right:10px;
	text-align:left;
	vertical-align:top;
	padding-top:10px;
	border:0px solid red;
}
#rights_row
{
	height:65px;
	border-top:1px solid #666666;
	vertical-align:top;
	padding-top:3px;
}
#rights_row_table
{
	width:770px;
	
}
#rights
{
	text-align:right;
	padding-left:15px;
	width:450px;
}
#simply
{
	text-align:left;
	width:300px;
	border:0px solid red;
}
#content_titles
{
	background-color: #e5e5e5;
	border-top: 1px solid #bebebe;
	border-bottom: 1px solid #bebebe;
	width: 100%;
	height: 28px;
	color:#01367c;
	font-weight:bold;
	font-size:14px;
	padding: 5px;
}
#solutions_table
{
	background: #fddc9e url(images/left_block.jpg) bottom center no-repeat;
	width:197px;
	height:269px;
	border:0px solid red;
}
#sol_title
{
	height:20px;
	padding-left:10px;
	color:#e20a16;
	font-weight:bold;
	font-size:12px;
	border-top:1px solid #cabb97;
	border-bottom:1px solid #cabb97;
}
#sol_item
{
	height:14px;
	padding-left:10px;
}
	#sol_item  A:link {text-decoration: none; font-weight:normal; font-size: 12px; color: #666666;}
	#sol_item  A:visited {text-decoration: none; font-weight:normal; font-size: 12px; color: #666666;}
	#sol_item  A:active {text-decoration: none; font-weight:normal; font-size: 12px; color: #666666;}
	#sol_item  A:hover {text-decoration: underline; font-weight:bold; font-size: 12px; color: #00377c;}
#sol_bottom
{
	height:32px;
}
/*--------------------------content page-------------------------*/

#menu_sub
{
	border-bottom:1px solid #666666;
	height:24px;
	padding-left:10px;
}
#page
{
	width:550px;
    height:266px;
    text-align:left;
	vertical-align:top;
	padding-top:10px;
	border:0px solid red;
	padding-right:15px;
}
#page_cont
{
	width:535px;
	border-bottom:1px solid #666666;
	padding-bottom:10px;
}
#industry
{
	text-align:left;
}
#ind_table
{
	height:27px;
	width:100%;
	vertical-align:left;
	background:#fddc9e;
	border-top:1px solid #e2c698;
	border-bottom:1px solid #e2c698;
}
#choose
{
	color:#00377c;
	font-size:14px;
	font-weigh:normal;
	width:300px;
	padding-left:10px;
}
.ind_list
{
	border-left:1px solid #e2c698;
	width:auto;
	padding-left:7px;
	padding-right:7px;
	color:#00377c;
	font-size:14px;
	font-weigh:normal;
}
.ind_list A:link {text-decoration: none; font-weight:normal; color: #00377c; font-size:12px; }
.ind_list A:visited {text-decoration: none; font-weight:normal; color: #00377c; font-size:12px; }
.ind_list A:active {text-decoration: none; font-weight:normal;  color: #00377c; font-size:12px; }
.ind_list A:hover {text-decoration: underline;  font-weight:normal; color: #00377c; font-size:12px;}

#title_div
{
	text-align:left;
	width:100%;
}
#title_table
{
	height:27px;
	width:100%;
	vertical-align:left;
	background:#e5e5e5;
	border-top:1px solid #00377c;
	border-bottom:1px solid #00377c;
}
#title
{
	color:#00377c;
	font-size:16px;
	font-weigh:bold;
	width:210px;
	padding-left:10px;
}
.title_link
{
	border-left:1px solid #00377c;
	width:auto;
	padding-left:3px;
	padding-right:3px;
	color:#00377c;
	font-size:12px;
	font-weigh:normal;
}
.title_link A:link {text-decoration: none; font-weight:normal; color: #00377c; font-size:11px; }
.title_link A:visited {text-decoration: none; font-weight:normal; color: #00377c; font-size:11px; }
.title_link A:active {text-decoration: none; font-weight:normal;  color: #00377c; font-size:11px; }
.title_link A:hover {text-decoration: underline;  font-weight:normal; color: #00377c; font-size:11px;}
/*----------------promo page--------------*/
.prod_promo_pink
{
	background:#fdf9ef;
	height:110px;
	width:535px;
	border-top:1px solid #8b93ae;
	vertical-align:top;
}
.prod_promo_white
{
	background:#ffffff;
	height:110px;
	width:535px;
	border-top:1px solid #8b93ae;
	vertical-align:top;
}
#top_text
{
	height:100px;
	width:535px;
	vertical-align:top;
}
#promo_pic
{
	width:125px;
	height:93px;
	text-align:right;
	padding-left:5px;
	padding-top:10px;
	padding-bottom:10px;
}
#promo_text
{
	width:380px;
	padding:10px;
	vertical-align:top;
	
}
/*-----------------product page----------------*/
#prod_table
{
	width:535px;
	
}
#prod_left_td
{
	width:255px;
	vertical-align:top;
	padding-right:10px;
}
#prod_right_td
{
	width:280px;
	text-align:right;
	vertical-align:top;
}
#prod_pic
{
	width:280px;
	height:213px;
	border:1px solid #000000;
	text-align:right;
	vertical-align:top;
}
#prod_title
{
	height:22px;
	border-top:1px solid #000000;
	width:245px;
	background:#e5e5e5;
	color:#293d84;
	padding-left:10px;
	font-size:16px;
	font-weight:bold;
}
#prod_text
{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	color:#666666;
	font-size:12px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	vertical-align:top;
}
#prod_notes
{
	padding-left:10px;
	padding-top:3px;
	padding-bottom:10px;
	color:#8b93ae;
	font-size:12px;
	vertical-align:top;
}

#tech_title
{
	height:18px;
	
	width:245px;
	color:#293d84;
	padding-left:10px;
	font-size:12px;
	font-weight:bold;
}
#prod_dem_title
{
	font-size:14px;
	color:#293d84;
	padding-left:10px;
}
.prod_dem_grey
{
	background:#f2f2f2;
	height:30px;
	color:#293d84;
	padding-left:10px;
	font-size:12px;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:3px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}
.prod_dem_white
{
	background:#ffffff;
	height:30px;
	color:#293d84;
	padding-left:10px;
	font-size:12px;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:3px;
}


