body 
{
	background:#fff url(../images/general/bgPage.jpg) repeat-x left top;
	font-family:Verdana;
	height: 100%;
	width: 100%;
	text-align: center; 
	margin: 0 auto; 
	padding:0;
	font-size : 11px;
	color:#494949;
	line-height:16px;
}
ul {list-style:none;}
ul , li{margin:0px;padding:0px;}
table{margin:0px;padding:0px;}

img.png{behavior:url('include/pngbehavior.htc')}
img {border:0px}

h4{font-weight:bold;font-family:Verdana;font-size : 11px;margin:0px;padding:0px;}
a {text-decoration:none;}
span {font-weight:bold;}

/*THE CENTERD DIV*/
.outerPageDiv{background-color:#fff;margin-left:auto; margin-right:auto;width:774px;position:relative;text-align: left;border:1px solid #E0E0E0;}


.topMain{width:100%;float:left;height:307px;background:url(../images/general/bgTopMain.jpg) repeat-x left top;}
.topMainInner{width:100%;float:left;height:142px;background:url(../images/general/bgTopMainInner.jpg) repeat-x left top;}
.mainPic{float:right;height:307px;position:relative;}
.mainPic img{position:absolute;bottom:0px!important;bottom:-1px;right:10px;}

.topLogo{float:left;display:inline;margin-left:15px;margin-top:18px;width:90%;}
.topLogo a 
{
	text-decoration:none;
}
.topMenuContainer{width:592px;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;float:left;height:48px;margin-top:15px;position:relative;z-index:5;}


.menuButtonOff , .menuButtonOn{cursor:pointer;float:left;border-left:1px solid #fff;border-right:1px solid #E8E8E8;width:120px;vertical-align:middle;height:48px;line-height:48px;text-align:center;position:relative}
.menuButtonOn{background:url(../images/buttons/bgButtonsOn.gif) repeat-x left top;}
.menuButtonOff img , .menuButtonOn img{}

.objectivs{float:left;display:inline;margin:20px 0 0 10px;}


.middleSectionContainer{float:left;width:100%;background:#fff;}
.middleSectionContainer_inner{float:left;width:100%;background:#fff;background-image:url(../images/general/bgMain.gif);margin-bottom:1px;}


.leftSidContainer{float:left;display:inline;margin:22px 0 0 16px;width:460px;}
.leftSidContainerInner{float:left;display:inline;margin:22px 0 0 16px;width:322px;}
.leftSidContainerInner .title{float:left;width:100%;clear:both;margin-bottom:7px;}
.leftSidContainerInner .pic{border:1px solid #DBDBDB;float:left;}
.leftSidContainerInner .pic img{margin:4px;}
.leftSidContainerInner .shadow{clear:both;float:left;width:308px;height:10px;background:url(../images/general/bgPicShadow.jpg) no-repeat center top;}

.blueArrowlink{line-height:12px;float:left;background:#fff url(../images/icons/i_bluePointer.gif) no-repeat top left ;}
.blueArrowlink a{text-decoration:none;color:#0786E3;margin-left:12px;}
.blueArrowlink a:hover{text-decoration:underline;color:#0786E3;margin-left:12px;}



.yellowTiltle{clear:both;float:left;background:url(../images/general/bg_doted_title.gif) repeat-x left top;width:440px;}
.yellowTiltle .linkMore{float:right;background:#fff url(../images/icons/i_bluePointer.gif) no-repeat top left ;}
.yellowTiltle .linkMore a{text-decoration:none;color:#0786E3;margin-left:12px;}
.yellowTiltle .linkMore a:hover{text-decoration:underline;color:#0786E3;margin-left:12px;}
.yellowTiltle .theText{float:left;clear:both;width:100%;margin-top:5px;line-height:16px;}


.rightSideContainer{float:right;display:inline;margin-top:16px;margin-right:15px;width:268px;}
.rightSideContainerInner{float:left;width:395px;margin-left:17px;margin:40px 0 0 16px;}


.grayBulletUl{}
.grayBulletUl li{background:url(../images/icons/i_grayBullet.gif) no-repeat left 8px;padding-left:14px;margin-left:4px;line-height:23px;}

.blueBulletUl{margin-top:10px;margin-bottom:45px;}
.blueBulletUl li{background:url(../images/icons/i_blueBullet.gif) no-repeat left;padding-left:14px;margin-left:4px;line-height:23px;font-size:12px;}
.blueBulletUl li a{color:#1985D1;text-decoration:none;}

.dotedLineBreak , .dotedLineBreakSmall{float:none;margin-left:auto;margin-right:auto;clear:both;width:97%;height:35px;background:url(../images/general/bg_doted_title.gif) repeat-x left;}
.dotedLineBreakSmall{height:15px;}


.grayBox{float:right;position:relative;border:1px solid #E0E0E0;text-align:left;}
.grayBox .ctr{background:url(../images/general/c_gray_t_r.gif) no-repeat top right;width:4px;height:4px;position:absolute;top:-1px;right:-1px;}
.grayBox .ctl{background:url(../images/general/c_gray_t_l.gif) no-repeat top left;width:4px;height:4px;position:absolute;top:-1px;left:-1px;}
.grayBox .cbr{background:url(../images/general/c_gray_b_r.gif) no-repeat bottom right;width:4px;height:4px;position:absolute;bottom:-1px!important;bottom:-2px;right:-1px;}
.grayBox .cbl{background:url(../images/general/c_gray_b_l.gif) no-repeat bottom left;width:4px;height:4px;position:absolute;bottom:-1px!important;bottom:-2px;left:-1px;}

.grayBox .boxContainer{float:none;margin-right:auto;margin-left:auto;margin-top:6px;/*margin:6px 6px 0 6px;*/}

.grayBox .boxContainer .headLine{width:100%;background:#EDEDED;line-height:34px;height:34px;text-align:center;vertical-align:middle;}
.grayBox .boxContainer .headLine img{margin-top:8px;}

.grayBox .boxContainer .title{float:left;margin-top:20px;}

.grayBox .boxContainer .partnerContainer{float:left;width:101px;margin-top:10px;margin-left:15px;display:inline;}

.grayBox .boxContainer .partnerContainer .logoBox_off{cursor:pointer;display:inline-block;float:left;background:url(../images/general/bgLogoBox_off.gif) no-repeat center;width:101px;height:54px;text-align:center;vertical-align:middle;line-height:54px;}
.grayBox .boxContainer .partnerContainer .logoBox_on{cursor:pointer;display:inline-block;float:left;background:url(../images/general/bgLogoBox_on.gif) no-repeat center;width:101px;height:54px;text-align:center;vertical-align:middle;line-height:54px;}
.grayBox .boxContainer .partnerContainer .logoBox_off img{vertical-align:middle;}
.grayBox .boxContainer .partnerContainer .logoBox_on img{vertical-align:middle;}
.grayBox .boxContainer .partnerContainer .partnerName{color:#1A83CF;float:left;display:inline;margin-left:7px;width:110px;line-height:11px;/*margin-top:25px;*/}
.grayBox .boxContainer .partnerContainer a{text-decoration:none;color:#0786E3;}
.grayBox .boxContainer .partnerContainer a:hover{text-decoration:underline;color:#0786E3;}

.addressContainer {float:left;width:130px;margin-top:10px;margin-left:15px;display:inline;}


.innerTitle{position:relative;float:left;line-height:96px;height:96px;width:100%;background:url(../images/general/bgInnerTitle.jpg) repeat-y left top;}
.innerTitle .png{vertical-align:middle;margin-left:20px;}
.innerTitle .bgBottom{position:absolute;bottom:0px;left:0px;height:11px;width:597px;background:url(../images/general/bgBottomInnerTitle.jpg) repeat-y left top;}



.footer{text-align:center;float:left;clear:both;height:37px;line-height:37px;width:100%;background:url(../images/general/bgFooter.jpg) repeat-x top;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #D0D0D4;}
.footer img{vertical-align:middle;}


/*  POPUP  */
.popDiv{float:left;position:absolute;top:-2500px;left:-2500px;width:580px;height:675px;z-index:25;}
.popHead{float:left;line-height:30px;height:33px;vertical-align:middle;}
.popNavButtons{float:left;display:inline;margin-top:5px;width:27px;cursor:pointer;}
.popCloseButton{float:right;margin-right:11px;margin-top:5px;width:27px;cursor:pointer;display:inline;}
.popFrame{float:left;width:100%;height:676px;background-image:url('../images/popUp/BG.gif');clear:both;}
.popButtom{height:5px;line-height:5px;background:#003B68;width:100%;clear:both;}
.popScreen{float:left;width:560px;height:450px;margin-left:10px;margin-top:4px;}
.popScreen_descript{float:left;width:560px;margin-left:10px;margin-top:-1px;background-color:#ffffff;height:180px;
		display:inline;overflow-x:hidden;overflow-y:scroll;}
.popScreen_descript .textBox{float:left;margin:10px;text-align:left;display:inline;}
.popScreen_descript .textBox .textBox_title{color:#05A2EF;font-size:14px;font-weight:bold;}
.popScreen_descript .textBox .textBox_TXT{color:#494949;font-size:11px;font-weight:normal;}
#modalBackdrop{
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 20;
	top: 0px;
	left: 0px;
	background-color: #000000;		
}


.mForm{}

.mForm td{vertical-align:top;margin-bottom:9px;padding-bottom:8px;}

.mForm input , .mForm select{
 width:135px;
 border:1px solid #82A7BA;
 color:#494949;
 font-family: Verdana;
 font-size: 12px;
 height:14px;
 line-height:14px;
}

.mForm select
{
 height:16px;
 width:137px!important;
 width:140px;
}


p.med{height:10px;line-height:10px;margin:0px;padding:0px;}

.mTop10{float:left;clear:both;width:93%;overflow:hidden;height:10px;display:inline;line-height:10px;}
.mTop20{float:left;clear:both;width:93%;overflow:hidden;height:20px;display:inline;line-height:20px;}

.mTop30{float:left;clear:both;width:93%;overflow:hidden;height:30px;display:inline;line-height:30px;}

.mTop20R{float:right;clear:both;width:93%;overflow:hidden;height:20px;display:inline;line-height:20px;}


.centerSpan{ 
            width:0; 
            height:100%;
            display:inline-block;
            vertical-align:middle;
}

vMiddle{vertical-align:middle;}

.fRight{float:right;}
.fLeft{float:left;}
.cBoth{clear:both;}
.dInline{display:inline;}

.noLine{
  text-decoration:none;
}
.uLine{
  text-decoration:underline;
}
.normal{
  font-weight:normal;
}

.bold{
 font-weight:bold;
}

.product_container 
{
	float:left;width:100%;
}
.product_description 
{
	float:left;width:100%;margin-top:10px;
}
.product_description img {
	float:left;margin-right:5px;border:0px;
}
.product_description a:link, .product_description a:visited
{
	color:#494949;text-decoration:none;
}
.product_description a:hover, .product_description a:active
{
	color:#494949;text-decoration:none;
}
.product_title 
{
	float:left;color:#FFFFFF;font-size:26px;font-family:Trebuchet MS;margin-left:15px;display:inline;
}
.product_title span 
{
	color:#023D8D;margin-left:15px;
}
.sub_title 
{
	color:#1985D1;font-size:16px;font-weight:bold;margin-bottom:10px
}
.leftCol 
{
	width:534px;float:left;margin-top:20px;margin-left:20px;display:inline;margin-right:20px;
}
.rightCol 
{
	float:left;width:200px;background-color:#EEEEEE;height:100%;margin-top:1px;margin-bottom:50px;
}
.rightCol_box 
{
	float:left;margin-left:20px;display:inline;
}
.product_overview 
{
	float:left;
}
.product_overview img {
	float:right;border: 0px;
}
.moreProducts 
{
	float:left;color:#09A2F0;font-size:15px;font-family:Trebuchet MS;
}
.moreProducts_button 
{
	float:left;width:174px;margin-top:6px;cursor:pointer;
}
.moreProducts_button .left 
{
	float: left;width: 6px;height: 22px;
	background-image: url('../images/buttons/b_gray.gif');
	background-position: 0px 0px;
}
.moreProducts_button .right 
{
	float: left;width: 6px;height: 22px;
	background-image: url('../images/buttons/b_gray.gif');
	background-position: 0px 22px;
}
.moreProducts_button .center 
{
	float: left;height: 22px;width:140px;
	background-image: url('../images/buttons/b_gray.gif');
	background-position: 0px -22px;
	padding: 0px 5px;color: #434343;line-height: 19px;font-size: 12px;text-align: left;
}

.moreProducts_button_on 
{
	float:left;width:174px;margin-top:6px;cursor:pointer;
}
.moreProducts_button_on .left 
{
	float: left;width: 6px;height: 22px;
	background-image: url('../images/buttons/b_gray_on.gif');
	background-position: 0px 0px;
}
.moreProducts_button_on .right 
{
	float: left;width: 6px;height: 22px;
	background-image: url('../images/buttons/b_gray_on.gif');
	background-position: 0px 22px;
}
.moreProducts_button_on .center 
{
	float: left;height: 22px;width:140px;
	background-image: url('../images/buttons/b_gray_on.gif');
	background-position: 0px -22px;
	padding: 0px 5px;color: #434343;line-height: 19px;font-size: 12px;text-align: left;
}
.subMenu 
{
	position:absolute;left:0px;top:48px;width:120px;display:none;
}
.subMenu .bottom 
{
	float:left;width:120px;height:3px;overflow:hidden;
}
.subMenu .bottom .left 
{
	float:left;width:4px;height:3px;overflow:hidden;
	background-image:url('../images/subMenu/bottomLeft.gif');
}
.subMenu .bottom .middle 
{
	float:left;width:112px;height:3px;overflow:hidden;
	background-image:url('../images/subMenu/bottom.gif');
}
.subMenu .bottom .right 
{
	float:left;width:4px;height:3px;
	background-image:url('../images/subMenu/bottomRight.gif');
}
.subMenu .center 
{
	float:left;width:119px;background-color:#ffffff;
	border-right:1px solid #E8E8E8;border-left:1px solid #E8E8E8;
}
.subMenu .center .subMenuItem 
{
	float:left;width:113px;height:28px;margin-left:3px;display:inline;color:#434343;
	background-image:url('../images/subMenu/body.gif');
}
.subMenu .center .subMenuItem .item 
{
	font-size:11px;text-align:center;line-height:28px;text-decoration:none;
}
.subMenu .center .subMenuItem .item a:link, .subMenu .center .subMenuItem .item a:visited{color:#434343}
.subMenu .center .subMenuItem .item a:hover, .subMenu .center .subMenuItem .item a:active{color:#0789E5}
.branch_title 
{
	color:#989C2F;font-size:16px;font-weight:bold;font-family:Trebuchet MS;text-align:left;line-height:28px;
}
.overview_img_container 
{
	float:right;
	height:155px;
	margin-bottom:20px;
	margin-left:10px;
	width:166px;
	cursor:pointer;
}
.overview_img_container .screen_img
{
	background-color:#E1E1E1;
	float:left;
	height:137px;
	width:100%;
}
.overview_img_container .screen_img img 
{
	float:left;
	margin-left:3px;
	margin-top:4px;
}
 .overview_img_container .screen_img_on 
{
	float: left;
	width: 100%;
	height:137px;
	background-color: #83D2FB;
}
.overview_img_container .screen_img_on img 
{
	float:left;
	margin-left:3px;
	margin-top:4px;
}
.product_screenShots 
{
	float: left;
	width: 100%;
	margin-bottom:50px;
}
.product_screenShots .screen_img_container 
{
	float: left;
	width: 166px;
	height: 155px;
	margin-right: 8px;
	margin-bottom: 30px;
	cursor:pointer;
}
.product_screenShots .screen_img_container .screen_img 
{
	float: left;
	width: 100%;
	height:137px;
	background-color: #E1E1E1;
}
.product_screenShots .screen_img_container .screen_img_on 
{
	float: left;
	width: 100%;
	height:137px;
	background-color: #83D2FB;
}
.product_screenShots .screen_img_container .screen_img img 
{
	float: left;
	margin-top: 4px;
	margin-left: 3px;
}
.product_screenShots .screen_img_container .screen_img_on img 
{
	float: left;
	margin-top: 4px;
	margin-left: 3px;
}
.product_screenShots .screen_img_container .screen_title 
{
	color: #494949;
	font-size: 11px;
	text-align: left;
	float: left;
}
.text_list 
{
	float: left;
	margin-top: 10px;
}
.text_list ul 
{
	float: left;
	margin-left: 20px;
	display: inline;
}