/* CSS Document */
  
body{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#666666;}
*{ margin:0px; padding:0px;}
ul,li{ list-style:none;margin:0px; padding:0px;}
img{ border:none;}
 a:link{ color:#666666; text-decoration:none;}
 a:visited{ color:#666666; text-decoration:none;}
 a:hover{ color:#666666; text-decoration:none;}
 a:active{ color:#666666; text-decoration:none;}

.container{ width:1003px;  margin:0px auto; overflow:hidden;}
#header{ height:67px; width:1003px;} 
#logo{ float:left; width:250px; height:67px;   left no-repeat;}
#menu{ float:right; width:735px; height:67px;background:url(../images/bt_73.jpg) no-repeat;}
#menu_bottom{ padding-top:3px;}
 
#menu_search{  width:700px; float:left; padding-left:10px; }
#menu_search_left{ float:left;width:200px; margin-top:3px;  }
#menu_search_right{ float:right; width:500px; margin-top:3px;    }
#menu_search input{ vertical-align:middle;} 
.fen{width:20px; text-align:center;}
#flash{ margin-top:15px;heigth:232px;}
/**.search{ float:left; width:403px;height:50px; padding-top:8px; text-align:right; */
}
/*----------- Main Container -----------*/
#mainContainer{  margin:0px auto; width: 1003px;background:url(../images/home_bg.jpg) repeat-y 1px top; height:100%;}

#left{ width:720px; float:left; line-height:150%; border-right:1px solid #355174; }
#innerleft{ width:775px; float:left; line-height:150%; border-right:1px solid #355174; }
#right{ float:right;width:282px;}
#innerright{ float:left;width:227px;}

#customer{ width:1003px; border-top:1px solid #dadada; height:50px;overflow:hidden; }
#customer_left{width:150px; padding:10px;  color:#FEA912;}
#customer_right{ width:833px; background:url(../images/bt_93.jpg) repeat;}
#customer_right li{ float:left; }
#bottom{ width:1003px; height:47px; text-align:center; color:#dadada; font-size:11px; line-height:150%; overflow:hidden; }
#bottom_left{background:url(../images/bt_82.jpg) no-repeat;height:60px; width:20px;}
#bottom_center{background:url(../images/bt_83.jpg) repeat-x;height:60px; width:963px;padding-top:15px;}
#bottom_right{background:url(../images/bt_84.jpg) no-repeat;height:60px;width:20px;}
input.forminput1{      line-height:16px;  border: 1px solid rgb(204, 204, 204); width: 170px;}
input.forminput2{width:140px; height:16px;  border:0px; background:#dadada; line-height:16px;}
#Video-Conference{ width:240px; height:148px;  background:url(../images/bt_74.jpg)}
#Smart-Station{ width:240px; height:148px;  background:url(../images/bt_75.jpg)}
#ERP{ width:240px; height:148px; background:url(../images/bt_76.jpg)}
#Webstore{ width:283px; height:148px;background:url(../images/bt_77.jpg)}
h1{ font-size:22px; color:#4DABC4; font-weight:normal; height:30px;}
h2{font-size:16px; font-weight:normal; height:24px;}
.content{ padding:0px 15px;}
.content1{ padding:10px 10px;}
.center{ text-align:center; margin-top:10px; }
#login ul{ width:260px;}
.center img{ vertical-align:middle;}
#product,#news,#login{ margin-top:10px;}
#product_flash{ }
#news_content li{ padding-left:20px; background:url(../images/bt_81.jpg) left center no-repeat; line-height:180%; vertical-align:middle;}
.orange{ margin-top:10px;}
.orange a,.center_content a,#customer_left a{ text-decoration:underline; color:#FEA100; font-size:11px;}
#login ul{ width:260px; overflow:hidden; }
#login li{ float:left; height:30px;}
#login img,#login input{ vertical-align:middle;}
.login_img{ width:100px; text-align:center}
.login_text{ width:150px;}
.left{ float:left;}
.center_title{ height:45px; line-height:45px; text-align:center; color:#E1E43B; font-size:14px;}
.center_content{ line-height:120%; color:#ffffff; padding:5px 10px;}


#ja-pathway1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/pathway_line.gif) repeat-x scroll left bottom;
color:#01ABD2;
margin-bottom:12px;
padding:0 0 10px;
}


#ja-pathway {
	font-size: 92%;
background:transparent url(../images/pathway_line.gif) repeat-x scroll left bottom;
 
margin-bottom:12px;
padding:0 0 10px;
}

#ja-pathway strong {
	margin-right: 5px;
	font-weight: normal;
}

#ja-pathway a {
	text-decoration: none;
}

#ja-pathway img {
	margin: 1px 5px;
}


 
 /*----------- Header -----------*/
#wrap{margin: 0 auto;width: 1003px; }

#wrapLayout{position:absolute; top:0px; padding:0px; width:1003px;}




 a.contentpagetitle,
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {
	text-decoration: none !important;

 /*color:#4DABC4; */
color:#FFFFFF; 

}

h2.contentheading, .contentheading {
	padding: 10px 0 8px;
	margin: 5;
 
	font-size:22px;
 
color:#FFFFFF;


}


a.readon, a.readon:hover, a.readon:active, a.readon:focus {
	color:#FEA100;
 

}


h3  {
color:#DB6710;
font-size:14px;
font-weight:bold;
}
#copyright{ padding:5px 0px 10px 18px; color:#919191; font-size:10px;}



/* MODULE
--------------------------------------------------------- */
/**
div.moduletable,
div.moduletable_menu,
div.moduletable_text {
	padding: 0 0 20px;
	margin-bottom: 15px;
	background: url(../images/hdot.gif) repeat-x bottom;
}

div.moduletable h3,
div.moduletable_menu h3,
div.moduletable_text h3 {
	padding: 0 0 8px;
	margin: 0;
	color: #7BA566;
	font-size: 125%;
	font-weight: bold;
	text-transform: uppercase;
}

*/
/* Module rounded */
div.module h3 {
/**	margin: 0 -15px 10px;
	padding: 8px 15px 5px;
	border-bottom: 2px solid #F6F6F6; */
	color:#4DABC4;
	font-size: 20px;
	font-weight: normal;
   height:30px;
 

}

 
div.module {
	margin-bottom: 20px;
	float: left;
	clear: both;
	width: 100%;
	/* background: url(../images/b-br.gif) no-repeat bottom right #FFFFFF;*/
}
/**
div.module div {
	background: url(../images/b-bl.gif) no-repeat bottom left;
}

div.module div div {
	background: url(../images/b-tr.gif) no-repeat top right;
}

div.module div div div {
	padding: 0 15px 10px;
	background: url(../images/b-tl.gif) no-repeat top left;
}
*/
div.module_black div div div div,
div.module_green div div div div,
div.module_blue div div div div,
div.module_red div div div div,
div.module_text div div div div,
div.module div div div div {
	margin: 0;
	padding: 0;
	float: none;
	width: 99%;
	background: none;
}

div.module_text h3 {
	margin: 0 0 10px;
	width: 100%;
	clear: both;
	display: block;
	overflow: hidden;
}

div.module_text span {
	padding: 0 3px 0 0;
	float: left;
	clear: both;
	display: block;
	background: #F6F6F6;
	font-weight: bold;
}

div.module_text {
	margin-bottom: 20px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	background: url(../images/bt-br.gif) no-repeat bottom right #F6F6F6;
}

div.module_text div {
	background: url(../images/bt-bl.gif) no-repeat bottom left;
}

div.module_text div div {
	background: url(../images/bt-tr.gif) no-repeat top right;
}

div.module_text div div div {
	padding: 0 15px 10px;
	display: block;
	background: url(../images/bt-tl.gif) no-repeat top left;
}

div.banneritem_text {
	padding: 5px 0 !important;
}

 

.latestnews li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bt_81.jpg) no-repeat scroll left center;
line-height:180%;
padding-left:20px;
vertical-align:middle;
}
#accordionMenu li{ line-height:150%; padding-left:15px; vertical-align:middle; }
#accordionMenu li img{ vertical-align:middle;}
#accordionMenu li a{ text-decoration:none; }
#accordionMenu li a:hover{ color:#FEA912; background:#efefef}



.secTitle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/t_bg.jpg) no-repeat scroll left top;
/*height:45px;*/
  width:775px;
}
 
.web_form{ float:right; padding-top:0px; width:302px;}

.web_form #btaddthis{float:right;padding-top:1px;margin-right:10px;}
.web_form #sllocation{float:right;}
 



#rightColToolBar{ background:#446891 url(../images/bg_quicklinks.jpg) repeat-x left top; height:45px;}

.t_quickLinks{
	height:43px;

}
 

.rightColToolBar_b {
	padding-top:20px;
}








ul.disc li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/disc_li_bg.gif) no-repeat scroll 0 7px;
line-height:1.35em;
margin-bottom:5px;
padding-left:20px;
} 
 
li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

  
.tableStyle {
	border:#777777 solid 1px;
}

.tableStyle .border-top {
	border-top:#777777 solid 1px;
}

.tableStyle td{ padding:10px 13px 10px 13px;}

.tableStyleTitle td{ padding:5px 13px 5px 13px;}
.tableTitle{ background:#DCDCDC; color:#7F7E7E; font-weight: normal; font-size:14px;}

 


.inputbox  {
 border: 1px solid rgb(204, 204, 204); width: 170px;
}

 

.lognreg {
background-image:url(../images/logn_rg.gif);
border:1px solid #DFDFDF;
float:left;
height:100%;
overflow:hidden;
padding-bottom:10px;
padding-left:0px;
width:99%;
}

 



.mgetop {
margin-top:10px;
}

.contentpaneopen{
   width:650px;

}
.small {
  
color:#DB6710;
font-size:14px;
font-weight:bold;
 }

.contentpaneopen a  { 
  
color:#DB6710;
font-size:14px;
font-weight:bold;
 }


ul.pagination {
	margin: 15px auto;
	padding: 10px 0;
	background: url(../images/hdot.gif) repeat-x top;
}

ul.pagination li {
	margin: 0;
	padding: 0;
	display: inline;
	background: none;
}

ul.pagination li span{
	padding: 2px 5px;
}

ul.pagination a {
	padding: 2px 5px;
	border: 1px solid #F6F6F6;
}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
	border: 1px solid #ECECEC;
	background: #FFFFFF;
}


