.chromestyle ul{
border: 0px solid #BBB;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
margin:0px;
padding:0px;
list-style:none;
}

.chromestyle ul li a{
color: #000000;
padding: 0px;
margin: 0px;
text-decoration: none;
border-right: 0px solid #666666;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{
color:#CC0000;
padding:0px;
margin:0px;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 0px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 0px;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

.dropmenudiv_solution{
position:absolute;
top: 0;
font:normal 12px Verdana;
line-height:26px;
z-index:100;
width: 202px;
height:252px;
padding:10px 0px 0px 35px;
margin:0px;
visibility: hidden;
background:url(../images/bg_submenu.png) no-repeat top left;
}


.dropmenudiv_solution a{
width:237px;
display: block;
text-indent: 3px;
padding: opx 0px 0px 0px;
text-decoration: none;
font-weight: bold;
color: black;
text-transform:uppercase;
}

* html .dropmenudiv_solution a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_solution a:hover{ /*THEME CHANGE HERE*/
padding: 0px; color:#FF0000;
}

.dropmenudiv_about{
position:absolute;
top: 0;
font:normal 12px Verdana;
line-height:26px;
z-index:100;
width: 153px;
height:74px;
padding:0px 0px 0px 30px;
margin:0px;
visibility: hidden;
background:url(../images/bg_submenu_about.png) no-repeat top left;
}


.dropmenudiv_about a{
width:183px;
display: block;
text-indent: 3px;
padding:0px 0px 0px 0px;
text-decoration: none;
font-weight: bold;
text-transform:uppercase;
color: black;
}

* html .dropmenudiv_about a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_about a:hover{ /*THEME CHANGE HERE*/
padding: 0px;
color:#FF0000;
}

#pager
{
	position: relative;
	width:1000px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	border:#000000 solid 1px;
	padding:0px 0px 0px 0px;
}
#logo{ clear:both; margin:0px;}

#menu_top 
{
	height:26px;
	color:#cccccc; 
	font-size:12px;
	padding:0px 30px 0px 0px;
	margin:0px 0px 0px 0px;
}
#menu_top a { text-decoration:none; color:#CCCCCC;}
#menu_top a:hover { color:#FF0000;}

#menu
{
	height:37px;
	width:1000px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	border:0px solid #333333;
}
#menu a
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	text-decoration:none;
	text-transform:uppercase;
}
#menu a:hover
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	color:#FF3300;
	text-decoration:none;
}

#header
{
	margin: 0px auto 0px auto;
	padding:10px 0px 0px 0px;
	background:url(../images/logo.jpg) no-repeat top left;
	height:106px;
	width:1000px;
	border:0px solid #009999;
}

#content_home
{
	width:1000px;
	/*height:472px;*/
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	background:url(../images/bg_home.jpg) repeat-x left top;
	border:0px solid #009999;
	line-height:150%;
}

#content_sub
{
	width:1000px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	background:url(../images/bg_content.jpg) repeat-x left top;
	border:0px solid #009999;
	line-height:150%;
}

.bgcontent-bottom{	background:url(../images/bgcontent-bottom.jpg) repeat-x left bottom; padding-bottom:30px; 
}
#tell_us_form
{
	padding:10px 0px 0px 0px;
	border:0px solid #009999;
	line-height:150%;
}
#tell_us_form a
{ text-decoration:none;
}

.title { font-size:12px; padding:0px 0px 10px 0px; font-weight:bold;}
.redstar { font-size:16px; color:#FF0000;}

#list_solution_detail { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#list_solution_detail ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#list_solution_detail ul li 
{ 
	margin:0px 0px 0px 0px;
	list-style:none;
	background:url(../images/point.gif) no-repeat left 8px;
	padding:0px 0px 0px 20px;
	
}

#list_solution_web { float:left; width:280px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #009999;}
#list_solution_web ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#list_solution_web ul li 
{ 
	margin:0px 0px 0px 0px;
	list-style:none;
	background:url(../images/point.gif) no-repeat left 8px;
	padding:0px 0px 0px 20px;
	
}

#demo_video { float:right; width:233px; height:131px;}
#demo_video a { text-decoration:none; color:#FFFFFF; display:block; width:203px; height:91px;background:url(../images/bg_video.jpg) no-repeat; padding:40px 0px 0px 30px;}
#demo_video a:hover { text-decoration:none; color:#FFFFFF; color:#3399FF;}

#threebox 
{
	width:1000px;
	height:160px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	background:url(../images/bg_sec_home.jpg) repeat-x left top;
	color:#FFFFFF;
}

.box_1 { float:left; width:272px;  padding:10px 30px 0px 30px;}
.box_2 { float:left; width:272px;  padding:10px 30px 0px 30px;}
.box_3 { float:left; width:272px;  padding:10px 30px 0px 30px;}

.title_box { padding:0px 0px 10px 0px;}
#tell_us { text-align:center; margin:0px; padding:10px 0px 0px 0px;}
#tell_us a{ text-decoration:none; color:#FFFF66;}
#tell_us a:hover{ text-decoration:none; color:#FFFFFF;}

.our_work { float:left; padding:30px 0px 0px 0px;}
.next_solution { float:right; text-align:right; width:124px; padding:30px 0px 0px 0px;}

.demo_video { float:right; width:245px; padding:0px 0px 0px 25px; background:url(../images/arrow.gif) no-repeat left 2px; }
.demo_video a {color:#CC0000; text-decoration:none;}
.demo_video a:hover {color:#666666; text-decoration:none;}

#video { padding:0px 0px 10px 0px; margin:0px auto 0px auto; text-align:center; width:640px; height:360px;}
.video_more { text-align:center; padding:0px 0px 0px 0px;}
.video_more a {color:#CC0000; text-decoration:none;}
.video_more a:hover {color:#666666; text-decoration:none;}

#content_text { padding:10px 0px 0px 0px; width:;}

#left_colum_home { float:left; padding:0px 0px 0px 0px; width:350px; border:0px solid #009999;}
#right_colum_home { float:right; padding:24px 35px 0px 5px; width:600px; border:0px solid #009999;}

#left_colum { float:left; padding:45px 0px 0px 0px; width:360px; border:0px solid #009999; text-align:center}
#right_colum { float:right; padding:20px 25px 0px 0px; width:605px; border:0px solid #009999;}

.onecol{padding:20px 20px 20px 30px; width:950px; margin:0 auto; background-color:none; min-height:300px; }
.onecol p{ margin-top:0px;}

#title_page { padding:0px 0px 2px 0px;border-bottom:1px solid #CCCCCC;}
#slogan { margin:0px; padding:10px 0px 10px 0px;}

.input {width:165px; height:22px; float:left; margin-right:30px;}
.input2 { margin:20px 0px 20px 0px;}
.bg_input 
{ 
	float:left;
	display:inline;
	width:165px; 
	height:22px; 
	padding:2px 8px 0px 10px; 
	border:0px;
	background:url(../images/bg_input.jpg) no-repeat left top;
	color:#999999;
}
.bg_input input{border:0px; width:140px; background:none;color:#999999;}
.bg_input_2
{ 
	width:96px; 
	height:20px; 
	padding:4px 8px 0px 10px; 
	border:0px;
	background:url(../images/bg_input_2.jpg) no-repeat left top;
	color:#999999;
}
#login { float:right; padding-right:3px;}

.search_top {width:170px; height:26px; float:right;width:140px; 
	height:21px; 
	padding:3px 15px 0px 15px; 
	border:0px;
	background:url(../images/bg_search.jpg) no-repeat left top;
	color:#666666;}
.search_top input{ border:none; width:140px; background:none;}	
.search_text_top { margin:0px 0px 0px 0px;}
/*.bg_search_top 
{ 
	width:140px; 
	height:21px; 
	padding:5px 15px 0px 15px; 
	border:0px;
	background:url(../images/bg_search.jpg) no-repeat left top;
	color:#666666;
}
*/
.bt_solution_gp { padding:12px 0px 0px 0px;}
.text_area_line
{	
	width:420px; height:144px;
	border:1px solid #E3E3E3;
	margin:0px 0px 20px 0px;
}

.text_area
{	
	width:400px; height:120px;
	padding:10px 10px 10px 10px;
	color:#999999;
	background:url(../images/bg_box.jpg) repeat-x left top;
	border:0px;
}
#click_here { float:right; padding:20px 0px 10px 0px;}
.text_click_here { float:left; padding:5px 0px 0px 0px; height:23px; border:0px solid #009999;}
.bt_click_here {  float:left; padding:0px 5px 0px 0px; height:28px;  border:0px solid #009999;}

.divclear { clear:both;}

.marginT30 { margin:30px 0px 0px 0px;}
.tRed { color:#FF0000;} .tRed a { color:#FF0000; text-decoration:none;}

#footer 
{
	clear:both;
	width:1000px;
	height:36px;
	margin:0px auto 0px auto;
	background-color:#000000;
	color:#FFFFFF;
	font-size:12px;
}

#address 
{
	float:left;
	margin:10px 15px 0px 10px;
}
#copyright 
{
	float:left;
	margin:10px 30px 0px 0px;
	color:#CCCCCC;
	font-size:12px;
	display:inline;
	padding-left:110px;
}
#sitemap{ float:right; 	margin:10px 15px 0px 10px; display:inline;}
#sitemap a, #sitemap a:visited{ color:#fff; text-decoration:none;}
#sitemap a:hover{ color:#B1161E; text-decoration:underline;}

#logo_bottom 
{
	float:left;
	padding:0px 0px 0px 30px;
}

.link_footer { font-size:13px;}
.link_footer a { color:#000000;}
.link_footer a:hover { color: #003399;}

.space { margin:0px 10px 0px 0px;}
.space_line { margin:0px 10px 0px 10px; color:#FF0000;}

#copyright_text { float:left; width:460px; text-align:right;  padding:20px 0px 0px 0px;}

#nav_bar
{
	margin-left: auto;
	margin-right: auto;
	width:1000px;
	height:35px;
	border:0px solid #006666;
	padding:0px 0px 0px 0px;
}
#nav
{
	width:1000px;
	height:37px;
	list-style:none;
	padding:0px;
	line-height:0px;
	margin:0px auto 0px auto;
	clear:both;
	border:0px solid #ffffff;
}
#nav li
{
	margin-left:0px;
	float:left;
	height:37px;
}
#nav li a
{
	height: 37px;
	display:block;
	float:left;
	text-decoration:none;
	text-indent: -900em;
}
/* logo */
#nav #nav_logo a
{
	width: 257px;
	height: 40px;
	background: url(../images/trans.gif) no-repeat left top;
}
#nav #nav_logo a:hover
{
	background: url(../images/trans.gif) no-repeat left bottom;
}
body#logo #nav_logo a
{
	background: url(../images/trans.gif) no-repeat left bottom;
}
/*nav_home */
#nav #nav_home a
{
	width: 101px;
	background: url(../images/menu_home.jpg) no-repeat left top;
}
#nav #nav_home a:hover
{
	background: url(../images/menu_home.jpg) no-repeat left bottom;
}
body#home #nav_home a
{
	background: url(../images/menu_home.jpg) no-repeat left bottom;
}
/* nav_about */
#nav #nav_about a
{
	width: 101px;
	background: url(../images/menu_about.jpg) no-repeat left top;
}
#nav #nav_about a:hover
{
	background: url(../images/menu_about.jpg) no-repeat left bottom;
}
body#about #nav_about a
{
	background: url(../images/menu_about.jpg) no-repeat left bottom;
}
/* nav_solutions */
#nav #nav_solutions a
{
	width: 99px;
	background: url(../images/menu_solutions.jpg) no-repeat left top;
}
#nav #nav_solutions a:hover
{
	background: url(../images/menu_solutions.jpg) no-repeat left bottom;
}
body#solutions #nav_solutions a
{
	background: url(../images/menu_solutions.jpg) no-repeat left bottom;
}
/* nav_gallery */
#nav #nav_gallery a
{
	width: 101px;
	background: url(../images/menu_gallery.jpg) no-repeat left top;
}
#nav #nav_gallery a:hover
{
	background: url(../images/menu_gallery.jpg) no-repeat left bottom;
}
body#gallery #nav_gallery a
{
	background: url(../images/menu_gallery.jpg) no-repeat left bottom;
}
/* nav_resources */
#nav #nav_resources a
{
	width: 99px;
	background: url(../images/menu_resources.jpg) no-repeat left top;
}
#nav #nav_resources a:hover
{
	background: url(../images/menu_resources.jpg) no-repeat left bottom;
}
body#resources #nav_resources a
{
	background: url(../images/menu_resources.jpg) no-repeat left bottom;
}
/* nav_contact */
#nav #nav_contact a
{
	width: 101px;
	background: url(../images/memu_contact.jpg) no-repeat left top;
}
#nav #nav_contact a:hover
{
	background: url(../images/memu_contact.jpg) no-repeat left bottom;
}
body#contact #nav_contact a
{
	background: url(../images/memu_contact.jpg) no-repeat left bottom;
}
/* nav_filetransfer */
#nav #nav_filetransfer a
{
	width: 113px;
	background: url(../images/menu_filetransfer.jpg) no-repeat left top;
}
#nav #nav_filetransfer a:hover
{
	background: url(../images/menu_filetransfer.jpg) no-repeat left bottom;
}
body#filetransfer #nav_filetransfer a
{
	background: url(../images/menu_filetransfer.jpg) no-repeat left bottom;
}
/* menu end */
#nav #nav_end a
{
	width: 28px;
	background: url(../images/menu_end.jpg) no-repeat left bottom;
}
