/* page divisions */
.pageWrapper { width:100%; overflow:auto;}
.row1 { width:100%; overflow:auto; background:#fff;}
.row2 { width:100%; overflow:auto; background:#1d99d7;}
.row3 { width:100%; overflow:auto; /*background:url(../images/solutionsbg.jpg) top repeat-x;*/ background:#1d99d7; }
.row4 { width:100%; overflow:auto; background:#F5F5F5;}
.row5 { width:100%; overflow:auto; background:#F5F5F5;}

.container { width:980px; margin:0 auto;}
/************ row1 *****************/
#header { width:979px; overflow:hidden; padding:10px 0;  background:#FFF;}
#header .logo{ width:300px; height:auto; float:left; margin-left:40px; }
#header .menu { width:570px; height:30px; float:right; padding:20px 45px 10px 20px;}
/************ End row1 *****************/

/************ row2 *****************/
#flash { width:979px; overflow:hidden; background:url(../images/tranbg.jpg) left top repeat-y;}
#flash .logo { float:left; overflow:hidden; width:194px; height:245px; margin-left:30px;}
#flash .flashimage{ float:right; overflow:hidden; width:726px; height:245px; background:url(../images/tranbg.jpg) right top repeat-y; padding-right:30px;}
#flash .banner1 { width:980px; height:115px;  overflow:hidden; background:url(../images/tranbg.jpg) right top repeat-y;}
#flash .solutionspage1 { width:980px; overflow:hidden; background:url(../images/tranbg.jpg) right top repeat-y;}
#flash .solutionspage2 { width:980px; height:133px; overflow:hidden; background:url(../images/solutionsbg.jpg) top repeat-x;}

/************ End row2 *****************/

/************ row3 *****************/
#slogan { width:980px;   background:url(../images/tranbg1.jpg) left top repeat-y;}
#slogan .support { float:left;  width:194px; height:400px;  border-right:1px solid #FFF;}
#slogan .solutions{ float:right; overflow:hidden; width:980px; height:400px; }
/************ End row3 *****************/

/************ row4 *****************/

#content { width:965px; overflow:hidden; padding:7px; background:#FFF;}
#content .column1 { float:left; width:245px; min-height:200px; overflow:hidden; padding-left:10px;}

#content .column2 { float:right; width:945px; min-height:500px; padding-right:10px;}

#content .column02 { float:right; width:945px; min-height:200px; overflow:hidden; padding-right:10px;}

#content .column4 { float:right; width:945px; min-height:200px; overflow:hidden; padding-right:10px;}
#content .column5 { float:left; width:245px; min-height:200px; overflow:hidden; padding-left:10px;}
#content .column3 { width:100%; min-height:10px; overflow:hidden; padding-right:10px;}
.column2 #colm1  { float:left; width:280px; padding:10px;}
#colm1  h4{ font-size:19px;}
.column2 #colm2 { float:right; width:310px; overflow:hidden; padding:10px;}
.product_left{
	float:left;
	width:700px;
}

#colm1 ul li
{
	padding:5px 0;
}

/************ End row4 *****************/

/************ row5 *****************/
#footer { width:980px; height:60px;  padding-top:13px; background:url(../images/footerbg.jpg) top repeat-x; overflow:hidden;}
#footer p{color:#FFF; text-align:center; }
#footer a { text-decoration:none;  font-size:11px; color:#2f846c; padding-left:10px; background:url(../images/footerpipe.gif) 3px no-repeat;}
#footer a:hover { color:#F00;}
/************ End row5 *****************/
/** other layout classes ******/
