/* CSS Document */

/* CSS Reset
*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-weight: normal;
	font-style: normal;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border: 0;
}
/* BASIC 
*/
body {
	font: 11px/18px Arial, Verdana, sans-serif;
	background-color: #FFF;
	color: #333;
	font-size: 12px;
	text-decoration: none;
}
strong {
	font-weight:bold;
	font-size: 16px;
}
a {
	color: #069;
	text-decoration: underline;
}
a:hover {
	color: #F60;
	text-decoration: underline;
}
img.goleft{ /*let img float to left*/
	float: left;
}
img.goright{ /*let img float to right*/
	float: right;
}
.img-style{
    padding: 5px;
	border: 1px solid #CCC;
	margin: 8px 15px;
}
.img-s{
    width:680px; 
    height:238px;
}
.img-sb{
    width:680px; 
    height:238px;
	display:block;
}

.simg{
    width:52px; 
    height:53px;
	
}
.mss{
    width:250px; 
    height:110px;
}
.w{
   width:680px;
}

.size2{
   width:232px;
   height:225px;
}
.size3{
   width:97px;
   height:71px;
}
.p10{
   padding:10px;
}
.ssl{
   line-height:30px;
}

.ii1{
   width:48px;
   height:48px;
}
.size5{
   width:185px;
   height:115px;
}
.size7{
   width:190px;
   height:220px;
}
.size8{
   width:78px;
   height:123px;
}

.lci{
   width:259px;
   height:158px;
   border:0;
}
.iis{
   width:125px;
   height:80px;
   
}
.csi{
   width:950px;
   height:300px;
}
.s{
   padding:0 10px 1.5em 10px;
}
.bm{
   font-size:16px; 
   line-height:40px; 
   font-style:italic; 
   font-weight:bold;
}
.fl{
    float:left;
}
.fr{
    float:right;
}

.ps{
    margin-bottom:0px; 
	font-weight:bold;
	line-height:40px;
}
/* LAYOUT 
*/
#m-B {
	width:950px;
}
.left {
	width:680px;
	float:left;
	height:auto;
}
.right {
	width:259px;
	float:right;
}
.leftSpace {
	margin-bottom: 5px;
	background: url(../images/sec_bg.gif) repeat-x left bottom;
	padding-bottom: 5px;
}
.rightShadow {
	background: url(../images/right_shadow.png) no-repeat center bottom;
	width: 259px;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.clear {
	clear: both;
}
.a-C {
	margin: 0 auto;
}

/* SECTION STYLE
*/
.section {
	width:100%;
}
.section ol{clear:both; line-height:25px; color:#FF9900; width:90%;}
.section ul li{border-bottom:1px dashed #ccc;}
.secName1 {
	font-size:22px;
	padding:10px;
	line-height:40px;
	float:left;
	width:660px;
}
.secName {
	font-size:22px;
	padding:10px;
	line-height:40px;
	border-bottom: 1px solid #CCC;
}
.secName ul{clear:both;}
.secName ul li{font-size:12px; font-weight:bold; color:#FF6600; line-height:30px; list-style:inside; margin-left:50px;}
h1.pTitle {
	line-height:40px;
	font-size:14px;
	color:#06C;
	padding:10px 10px 15px 10px;
}
h1.pTitle  strong {
	font-size:22px;
	font-weight:bold;
}
h1.pTitle  strong span {
	color:#666;
}
p.paragragh {
	padding:0 10px;
	font-size:14px;
	color:#333;
	line-height:1.8em;
	margin-bottom:1.7em
}
h2.paragragh {
	padding:0 10px;
	font-size:14px;
	color:#333;
	line-height:1.8em;
	margin-bottom:1.7em
}
p.paragraghs {
	padding:0 10px;
	font-size:14px;
	color:#333;
	line-height:1.8em;
	margin-bottom:0px; 
	font-weight:bold;
}
.ds{
    clear:both;
}
.sb{
    border:none;
}
.school{
    clear:both; 
	width:300px; 
	height:50px; 
	margin:10px auto
}
ul.conList {
	padding: 10px;
	width:300px;
}

ul.conList li {
	background:url(../images/list_dot.gif) no-repeat 0 8px;
	padding-left:10px;
	font-size:12px;
	margin-bottom:1.17em;
}
ul.conList li a {
	font-size: 14px;
	color:#036;
}
ul.conList li strong {
	font-weight:bold;
	color:#333;
	display:block;
}
ul.conList li a strong {
	font-weight:bold;
}
ul.conList3 {
	padding: 10px;
	width:600px;
}

ul.conList3 li {
	background:url(../images/list_dot.gif) no-repeat 0 8px;
	padding-left:10px;
	font-size:12px;
	margin-bottom:1.17em;
}
ul.conList3 li a {
	font-size: 14px;
	color:#036;
}
ul.conList3 li strong {
	font-weight:bold;
	color:#333;
	display:block;
}
ul.conList3 li a strong {
	font-weight:bold;
}
.tinyCol {
/*	border-left: 1px dotted #999;*/
	margin:20px 0;
	width:350px;
}
.saying {
	font-style:italic;
}
.sayer {
	padding:5px 0;
	font-weight:bold;
	margin-bottom:3em;
}

ul.conList2 li {
	background:url(../images/list_dot.gif) no-repeat 0 8px;
	padding-left:10px;
	font-size:11px;
	line-height:14px;
	margin-bottom:1em;
}

ul.conList2 li a {
	color:#036;
}
ul.conList2 li strong {
	font-weight:bold;
	color:#333;
	display:block;
}
ul.conList2 li a strong {
	font-weight:bold;
}

/** FONT **/
.blue, a.blue {
	color: #069;
}
.bigGrey a.bigGrey:hover {
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
}
.bigBlue a.bigBlue:hover {
	font-size: 16px;
	line-height: 18px;
	color: #4d7187;
	text-decoration: none;
}
.orange, a.orange {
	color:#F60;
	text-decoration:underline;
}
a.orange:hover {
	text-decoration:none;
}
/** HEAD **/
#head {
	height: 90px;
	width: 950px;
}
#logo {
	float: left;
	height: 52px;
	width: 260px;
	padding-top: 18px;
}
#contact-login {
	padding-top:26px;
	line-height:26px;
	text-align:right;
	float:right;
}
#contact-login a {
	font-size:11px;
	color: #666666;
	line-height:20px;
}
#contact-login a:hover {
	color: #F60;
}
/** NAVIGATION **/
#nav {
	width: 950px;
	height: 40px;
}
#nav-bg{background:url(../images/navBg.jpg) 0px -40px; height:5px; width:950px;margin:0px auto 10px auto;}
#nav a {
	text-decoration: none;
}
#nav ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
}
#nav li {
	float:left;
}
#nav li a{
	display:block;
}
.nav_Home, .Home_current, #nav_Applications1, .nav_Applications, .Applications_current, #nav_Industries1, .nav_Industries, .Industries_current, #nav_CloudMessaging1, .nav_CloudMessaging, .CloudMessaging_current, .nav_NewsandEvents, .NewsandEvents_current, #nav_AboutUs1, .nav_AboutUs, .AboutUs_current, #nav_ContactUs1, .nav_ContactUs, #nav_Support1, .nav_Support, .Support_current, .nav_Resellers, .Resellers_current, .ContactUs_current{
	background: url(../images/navBg.jpg) no-repeat;
	text-align:center;
	color:#FFF;
	line-height:40px;
	font-weight:bold;
	height: 40px;
	display: block;
}

.Home_current:hover, .Applications_current:hover, .Industries_current:hover, .CloudMessaging_current:hover, .NewsandEvents_current:hover, .AboutUs_current:hover, .ContactUs_current:hover, .Support_current:hover, .Resellers_current:hover{
	color:#fff;
}
.nav_Home:hover, #nav_Applications1:hover, .nav_Applications:hover, #nav_Industries1:hover, .nav_Industries:hover, #nav_CloudMessaging1:hover, .nav_CloudMessaging:hover, .nav_NewsandEvents:hover, #nav_AboutUs1:hover, .nav_AboutUs:hover, #nav_ContactUs1:hover,  .nav_ContactUs:hover, #nav_Support1:hover, .nav_Support:hover, .nav_Customers:hover, .nav_Resellers:hover{
	color:#FFF;
}
.nav_Home:action, #nav_Applications1:action, .nav_Applications:action, #nav_Industries1:action, .nav_Industries:action, #nav_CloudMessaging1:action, .nav_CloudMessaging:action, .nav_NewsandEvents:action, #nav_AboutUs1:action, .nav_AboutUs:action,  #nav_ContactUs1:action,  .nav_ContactUs:action, #nav_Support1:action, .nav_Support:action, .nav_Customers:action, .nav_Resellers:action{
	line-height:42px;
	color:#FFF;
	display:block;
}
/*nav_Home*/
.nav_Home {
	background-position: 0px 0px;
	width: 82px;
}
.nav_Home:hover {
	background-position: 0px -45px;
}
.nav_Home:active {
	background-position: 0px -90px;
}
.Home_current {
	background-position: 0px -135px;
	width: 82px;
	display:block;
}
/*nav_Applications*/
.nav_Applications {
	background-position: -82px 0px;
	width: 110px;
}
.nav_Applications:hover {
	background-position: -82px -45px;
}
.nav_Applications:active {
	background-position: -82px -90px;
}
#nav_Applications1 {
	background-position: -82px 0px;
	width: 110px;
}
#nav_Applications1 a{ color:#fff;}
#nav_Applications1 ul {display:none;}
#nav_Applications1:hover ul { text-align:left;  display:block; position:relative;top:-1px;margin-top:1px;left:0px;width:140px; color:#fff;}
#nav_Applications1:hover ul li a {display:block;background: url(../images/drop_hover.gif) repeat-x;color:#fff;height:auto;line-height:16px;padding:7px 20px;width:140px;border-top:1px solid #5ba4c9;}
#nav_Applications1:hover ul li a:hover { display:block;color:#fff;background: url(../images/drop_normal.gif) repeat-x;}
.Applications_current {
	background-position: -82px -135px;
	width: 110px;
	display: block;
}
/*nav_Industries*/
.nav_Industries {
	background-position: -192px 0px;
	width: 97px;
}
.nav_Industries:hover {
	background-position: -192px -45px;
}
.nav_Industries:active {
	background-position: -192px -90px;
}
#nav_Industries1 {
	background-position: -192px 0px;
	width: 97px;
}
#nav_Industries1 a{ color:#fff;}
#nav_Industries1 ul {display:none;}
#nav_Industries1:hover ul { text-align:left;  display:block; position:relative;top:-1px;margin-top:1px;left:0px;width:240px; color:#fff;}
#nav_Industries1:hover ul li a {display:block;background: url(../images/drop_hover.gif) repeat-x;color:#fff;height:auto;line-height:16px;padding:7px 20px;width:240px;border-top:1px solid #5ba4c9;}
#nav_Industries1:hover ul li a:hover { display:block;color:#fff;background: url(../images/drop_normal.gif) repeat-x;}
.Industries_current {
	background-position: -192px -135px;
	width: 97px;
	display: block;
}
/*nav_CloudMessaging*/
.nav_CloudMessaging {
	background-position: -289px 0px;
	width: 137px;
}
.nav_CloudMessaging:hover {
	background-position: -289px -45px;
}
.nav_CloudMessaging:active {
	background-position: -289px -90px;
}
#nav_CloudMessaging1{
	background-position: -289px 0px;
	width: 137px;
}
#nav_CloudMessaging1 a{ color:#fff;}
#nav_CloudMessaging1 ul {display:none;}
#nav_CloudMessaging1:hover ul { text-align:left;  display:block; position:relative;top:-1px;margin-top:1px;left:0px;width:190px; color:#fff;}
#nav_CloudMessaging1:hover ul li a {display:block;background: url(../images/drop_hover.gif) repeat-x;color:#fff;height:auto;line-height:16px;padding:7px 20px;width:190px;border-top:1px solid #5ba4c9/*#68b6dd*/;}
#nav_CloudMessaging1:hover ul li a:hover { display:block;color:#fff;background: url(../images/drop_normal.gif) repeat-x;}
.CloudMessaging_current {
	background-position: -289px  -135px;
	width: 137px;
	display: block;
}
/*nav_NewsandEvents*/
.nav_NewsandEvents {
	background-position: -427px 0px;
	width: 141px;
}
.nav_NewsandEvents:hover {
	background-position: -427px -45px;
}
.nav_NewsandEvents:active {
	background-position: -427px -90px;
}
.NewsandEvents_current {
	background-position: -427px -135px;
	width: 141px;
	display: block;
}
/*nav_Support1*/
.nav_Support{
	background-position: -568px 0px;
	width: 84px;
}
.nav_Support:hover {
	background-position: -568px -45px;
}
.nav_Support:active {
	background-position: -568px -90px;
}

#nav_Support1 {
	background-position: -568px 0px;
	width: 84px;
}
#nav_Support1 a{ color:#fff;}
#nav_Support1 ul {display:none;}
#nav_Support1:hover ul { text-align:left;  display:block; position:relative;top:-1px;margin-top:1px;left:0px;width:140px; color:#fff;}
#nav_Support1:hover ul li a {display:block;background: url(../images/drop_hover.gif) repeat-x;color:#fff;height:auto;line-height:16px;padding:7px 20px;width:140px;border-top:1px solid #5ba4c9/*#68b6dd*/;}
#nav_Support1:hover ul li a:hover { display:block;color:#fff;background: url(../images/drop_normal.gif) repeat-x;}
.Support_current {
	background-position: -568px -135px;
	width: 84px;
	display: block;
}
/*nav_Resellers*/
.nav_Resellers {
	background-position: -652px 0px;
	width: 94px;
}
.nav_Resellers:hover {
	background-position: -652px -45px;
}
.nav_Resellers:active {
	background-position: -652px -90px;
}
.Resellers_current {
	background-position: -652px -135px;
	width: 94px;
	display: block;
}
/*nav_AboutUs*/
.nav_AboutUs{
	background-position: -746px 0px;
	width: 93px;
}
.nav_AboutUs:hover {
	background-position: -746px -45px;
}
.nav_AboutUs:active {
	background-position: -746px -90px;
}
#nav_AboutUs1{
	background-position: -746px 0px;
	width: 93px;
}
#nav_AboutUs1 a{ color:#fff;}
#nav_AboutUs1 ul {display:none;}
#nav_AboutUs1:hover ul { text-align:left; display:block; position:relative;top:-1px;margin-top:1px;left:0px;width:140px; color:#fff;}
#nav_AboutUs1:hover ul li a {display:block;background: url(../images/drop_hover.gif) repeat-x;color:#fff;height:auto;line-height:16px;padding:7px 20px;width:140px;border-top:1px solid #5ba4c9/*#68b6dd*/;}
#nav_AboutUs1:hover ul li a:hover { display:block;color:#fff;background: url(../images/drop_normal.gif) repeat-x;}
.AboutUs_current {
	background-position: -746px -135px;
	width: 93px;
	display: block;
}
/*nav_ContactUs*/
.nav_ContactUs{
	background-position: -839px 0px;
	width: 111px;
}
.nav_ContactUs:hover {
	background-position: -839px -45px;
}
.nav_ContactUs:active {
	background-position: -839px -90px;
}
#nav_ContactUs1{
	background-position: -839px 0px;
	width: 111px;
}
#nav_ContactUs1 a{ color:#fff;}
#nav_ContactUs1 ul {display:none;}
#nav_ContactUs1:hover ul { text-align:left;  display:block; position:relative;top:-1px;margin-top:1px;left:-68px;width:140px; color:#fff;}
#nav_ContactUs1:hover ul li a {display:block;background: url(../images/drop_hover.gif) repeat-x;color:#fff;height:auto;line-height:16px;padding:7px 20px;width:140px;border-top:1px solid #5ba4c9/*#68b6dd*/; text-align:right;}
#nav_ContactUs1:hover ul li a:hover { display:block;color:#fff;background: url(../images/drop_normal.gif) repeat-x;}
.ContactUs_current {
	background-position: -839px -135px;
	width: 111px;
	display: block;
}
/*End Nav*/

/*WebLaunch Intro*/
#so-In {
	background: url(../images/so-In_bg.gif) repeat-x left top;
	border-top: 1px solid #FFF;
	width:680px;
	height:210px;

}
#leftdiv{
	width:680px;
	float: left;
}
#so-In h1 {
	font-size: 16px;
	margin-bottom: 5px;
	color: #069;
	padding-top: 15px;
}
#so-In h2 {
	line-height: 14px;
}
#so-In h2 p {
	line-height:1.5em;
	margin-bottom: 5px;
	font-size: 11px;
}
#so-In h3 {
	font-size: 12px;
}
#so-In h3 a {
	color: #069;
}
#so-In h3 a:hover {
	color: #F90;
}
#so-In_p {
	float: left;
	background-position:center;
	padding: 20px 10px 0 10px;
	margin-top:10px;
	height: 180px;
	display: inline;
	width: 90px;

}
#so-In_c {
	float: right;
	height: 180px;
	padding: 10px;
	display: inline;
	width: 550px;
}
/*soL*/
#soL {
	margin: 10px 7px;
	width: 666px;
}
#soL_title {
	font-size: 16px;
	background: url(../images/commonTitleBg.gif) repeat-x;
	width: 636px;
	line-height: 34px;
	height: 34px;
	padding: 0 15px;
}
#soL_title a {
	color: #E6F2FF;
}
#soL_title a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
#soL_content {
	clear:both;
}
#soL_content #left {
	float: left;
	width: 300px;
	margin:10px;
}
#soL_content #right {
	margin:10px;
	float: right;
	width: 300px;
}
#soL_content .soL_item {
	border-bottom: 1px dashed #CCC;
	padding: 15px 15px 15px 0;
}
#soL_content .soL_item .soL_item_img {
	float: left;
	height: 57px;
	width: 57px;
	display: inline;
}
#soL_content .soL_item .soL_item_txt {
	float: left;
	padding-left: 10px;
	width: 210px;
}
#soL_content .soL_item h1 a {
	font-size:14px;
	line-height:20px;
	color:#069;
}
#soL_content .soL_item h1 a:hover {
	color:#F60;
}
#soL_content .soL_item h2 {
	color:#666;
	line-height:18px;
}
#soL_content .soL_item h3 a {
	line-height:30px;
	color:#069;
}
#soL_content .soL_item h3 a:hover {
	color:#F60;
}
/*sLink*/
#sLink {
	background: url(../images/sLink_bg_top.gif) no-repeat center top;
	background-color: #d2d2d2;
	width: 667px;
	margin: 0 7px;
}
#sLink_i {
	background: url(../images/sLink_bg_btm.gif) no-repeat center bottom;
	padding:8px;
	width:651px
}
#sLink div.sLink_i {
	background: url(../images/sLink_item_bg.gif) no-repeat left top;
	margin: 5px;
	float: left;
	height: 54px;
	width: 295px;
	padding: 10px;
	display: inline; /*Hace in IE6*/
}
#sLink div.sLink_i:hover {
	background: url(../images/sLink_item_bg.gif) no-repeat left bottom;
}
#sLink div.sLink_i div.sLink_i_img {
	float: left;
	padding: 0 2px;
}
#e-i{
width:52px;
height:53px;
}
#sLink div.sLink_i div.sLink_i_txt {
	float: left;
	padding-left: 10px;
}
#sLink div.sLink_i h1 {
	font-size: 12px;
	line-height: 20px;
	color: #999999;
}
#sLink div.sLink_i h1 a {
	font-size: 16px;
	line-height: 20px;
	color: #006699;
	font-family: "Trebuchet MS";
}
#sLink div.sLink_i h1 a:hover {
	color: #F60;
}
#sLink div.sLink_i h2 {
	line-height: 14px;
	color: #666;
	font-size: 11px;
	padding-top: 2px;
}
/** RIGHT SECTION **/
#whatsMore {
}
.commontitle {
	font-size: 14px;
	line-height: 34px;
	color: #FFF;
	text-decoration: none;
	background-color: #333;
	text-indent: 15px;
	background-image: url(../images/commonTitleBg.gif);
	background-repeat: repeat-x;
}
.commontitle_2 {
	font-size: 14px;
	line-height: 34px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/commonTitleBg.gif);
	background-repeat: repeat-x;
	text-indent: 15px;
}
.commonContent {
	background-color: #ececec;
	padding: 10px;
}
.commonContent2 {
	padding: 10px;
}
.outer_ul {
	margin-left:30px;
	list-style:disc;
}
.inner_ul {
	margin-left:30px;
	list-style:circle;
}
#whatsMore .demo_links {
	padding: 15px;
	background: url(../images/wl96_icon.jpg) no-repeat 150px 20px;
	font-size: 14px;
	color: #333;
	text-decoration: none;
}
#whatsMore .demo_links ul {
	margin: 0px;
	list-style-type: none;
	padding: 10px 0;
}
#whatsMore .demo_links li {
	margin-bottom: 2px;
}
#whatsMore .demo_links a {
	background: url(../images/mouseBg.gif) no-repeat 0px -15px;
	font-size:12px;
	display: block;
	height: 15px;
	width: 70px;
	padding-left: 31px;
	line-height: 15px;
	color: #333;
	text-decoration: none;
}
#whatsMore .demo_links a:hover {
	color: #FFF;
	background: url(../images/mouseBg.gif) no-repeat 0px 0px;
	display: block;
}
ul.commonUl {
	margin: 0px;
	padding: 10px;
	list-style-type: none;
	border-left: #ECECEC 1px solid;
	border-right: #ECECEC 1px solid;
}
a.squar {
	line-height: 22px;
	display: block;
	text-indent: 10px;
	background-image: url(../images/squar.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
}
.mainContentPadding {
	padding: 15px;
	background-color: #ececec;
}
img.storyHead {
	background-color: #FFF;
	border: 1px solid #CCC;
	float: left;
	margin-right: 8px;
	padding: 4px;
}
a.sucStoryCompanyName {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.sucStoryCompanyName span {
	font-weight: bold;
	color: #666;
}
.storyContent {
	line-height: 14px;
	color: #333333;
	text-decoration: none;
	clear: both;
	padding: 5px 0;
	font-weight: normal;
	margin: 0px;
}
a.storyLinkDemo {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #369;
	text-decoration: underline;
	background-image: url(../images/icon_play_demo.png);
	height: 25px;
	padding-left: 20px;
	display: block;
	background-repeat: no-repeat;
	background-position: left center;
}
a.storyLinkDownload {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #369;
	text-decoration: underline;
	background-image: url(../images/pdf_ico.png);
	height: 25px;
	padding-left: 20px;
	display: block;
	background-repeat: no-repeat;
	background-position: 2px center;
}
a.storyLinkMore {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #369;
	text-decoration: underline;
	background-image: url(../images/more_ico.png);
	height: 25px;
	padding-left: 20px;
	display: block;
	background-repeat: no-repeat;
	background-position: 2px center;
}
.industryTXT {
	line-height: 14px;
	color: #333;
	text-decoration: none;
	float: left;
}
.industryTXT strong {
	color: #039;
}
#industryItem {
	clear: both;
}
/** NEXT STEP **/
#nextStep {
}
#nextStep_item {
	background-color:#FFF;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
}
#nextStep_item ul {
	list-style-type: none;
}
#nextStep_item li {
/*visibility:hidden;*/
}
/*#nextStep #nextStep_item li.transform {
	margin-bottom: 1px;
	display:block;
	visibility: visible;
}*/
#nextStep_item a {
	font-size: 12px;
	line-height: 33px;
	color: #666;
	background-color:#FFF;
	background: url(../images/nextStep_arrow.gif) no-repeat 230px -33px;
	border-top: 1px solid #eee;
	display: block;
	height:33px;
	padding-left: 14px;
}
#nextStep_item a:hover {
	color: #F60;
	background-color:#FFF;
	background: url(../images/nextStep_arrow.gif) no-repeat 230px 0px;
}
/** SITEMAP **/
#siteMap {
	width: 950px;
	background: url(../images/commonTitleBg.gif) repeat-x;
}
#siteMap #siteMap_title {
	line-height: 34px;
	color: #FFF;
	margin-bottom: 1px;
}
#siteMap #siteMap_title #siteMap_tollPhone {
	color: #FFF;
	float: left;
	padding-left: 15px;
	font-size: 14px;
}
#siteMap #siteMap_title #siteMap_userLink {
	color: #FFF;
	float: right;
	font-size: 12px;
	padding-right: 15px;
}
div.siteMap_section {
	width: 164px;
	float: left;
	padding: 15px 15px 15px 10px;
	border-left: 1px solid #CCC;
}
div.siteMap_section ul {
	list-style-type: none;
}
div.siteMap_section a.mainChannel {
	line-height: 16px;
	font-weight: bold;
	color:#036;
	margin-top: 8px;
	display: block;
	text-indent: 10px;
}
div.siteMap_section a.mainChannel:hover {
	color: #F60;
}
div.siteMap_section a.subChannel {
	font-size:11px;
	line-height: 16px;
	color:#333;
	display: block;
	padding-left: 18px;
}
div.siteMap_section a.subChannel:hover {
	color: #F60;
}
#copyright {
	font-size:11px;
	line-height: 20px;
	text-align: center;
	width: 950px;
	margin-top: 15px;
	padding-top: 15px;
	padding-bottom: 30px;
	border-top: 1px solid #eee;
}
/** SCROLL NEWS **/
.scrollNews {
	line-height:33px;
	background: #000;
	margin: 1px 0;
	color: #FFF;
	text-indent: 15px;
}
.scrollNews span {
	font-size: 12px;
	color: #F30;
	text-decoration: none;
}
.scrollNews a {
	color: #FFF;
}
.app_big {
	background-image: url(../images/app_big_bg.gif);
	background-repeat: repeat-x;
	padding-top: 10px;
}
h1.overviewTitle {
	font-size: 14px;
	line-height: 24px;
	color: #0066CC;
	text-decoration: none;
}
h2.overviewContent {
	line-height: 14px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 1em;
}
h3.link {
	padding-left: 15px;
	line-height: 30px;
	color: #999999;
}
h3.link a {
	color: #333333;
	text-decoration: underline;
}
h3.link a:hover {
	color: #0099CC;
	text-decoration: underline;
}
.dashboard {
	margin-bottom: 10px;
}
.dashboard .d-title {
	line-height: 26px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/dash-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 10px;
}
.dashboard .d-content {
	background-image: url(../images/dash-bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.d-content li {
	list-style-type: none;
}
.d-content a {
	background-image: url(../images/dot-1.gif);
	background-repeat: no-repeat;
	background-position: 4px center;
	text-indent: 15px;
	line-height: 18px;
	display: block;
}
.d-content a:hover {
	background-color:#c5cfd6;
	text-decoration:none;
	color:#F60;
	display: block;
}
#fourFunctions {
	background-color: #EEEEEE;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	padding: 15px;
	clear: both;
}
div.styleMouseOut {
	padding: 15px;
	border: 1px solid #EEEEEE;
}
div.styleMouseOver {
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
	padding: 15px;
}
#home_industry_section {
	float: left;
	width: 328px;
}
#home_news_section {
	float: right;
	width: 328px;
}
ul.industry {
	width: 300px;
}
ul.industry li {
	float: left;
	width: 145px;
}
ul.industry a {
	background-image: url(../images/dot-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	display: block;
	line-height: 22px;
}
ul.industry2 {
	margin-top:10px;
}
ul.industry2 li {
	float: left;
	width: 190px;
}
ul.industry2 a {
	background-image: url(../images/dot-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	display: block;
	line-height: 22px;
}
ul.home_news {
	width: 300px;
}
ul.home_news li {
	list-style:none;
}
ul.home_news a {
	background-image: url(../images/dot-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	display: block;
	line-height: 22px;
}
/** Demo Center - Video **/


.video_con {
	padding: 15px;
}
.article_title, .video_title {
	line-height: 60px;
	color: #333333;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 28px;
}
.article_con {
	padding: 15px;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.article_con p {
	margin-bottom: 1em;
}
/** Login Page **/
#mainNav {
	width: 930px;
	margin: 8px auto 0 auto;
}
ul#mainNavBar {
	height: 150px;
	width: 930px;
}
ul#mainNavBar li {
	float: left;
}
#mainNavBar li.navSpace {
	width: 2px;
	display: block;
	float: left;
	height: 151px;
}
a.emailLink, a.faxLink, a.voiceLink, a.surveyLink, a.smsLink {
	background: url(../images/mainNavBg.jpg) no-repeat;
	text-align: center;
	height: 115px;
	width: 183px;
	padding-top: 36px;
	background-color: #069;
	display: block;
}
a.emailLink {
	background-position: 0px -151px;
}
a.emailLink:hover {
	background-position: 0px 0px;
}
a.faxLink {
	background-position: -185px -151px;
}
a.faxLink:hover {
	background-position: -185px 0px;
}
a.voiceLink {
	background-position: -370px -151px;
}
a.voiceLink:hover {
	background-position: -370px 0px;
}
a.surveyLink {
	background-position: -555px -151px;
}
a.surveyLink:hover {
	background-position: -555px 0px;
}
a.smsLink {
	background-position: -740px -151px;
	width: 190px;
}
a.smsLink:hover {
	background-position: -740px 0px;
	width: 190px;
}
#contentBox {
	width: 930px;
	margin:8px auto 0 auto;
}
.roundCorner {
	background: url(../images/contentTopImg.gif) no-repeat!important;
	background:none;
	height: 12px!important;
	height:0;
	width: 930px;
	line-height:1px;
}
#con_gradiant_bg {
	background: url(../images/contentGradiant.gif) repeat-x left top;
	display:inline-block;
	display /**/:block;
}
#fullLogo {
	float: left;
	width: 182px;
	padding-top: 65px;
	padding-left: 70px;
}
#announcement {
	float: left;
	width: 218px;
	padding-top: 40px;
	padding-left: 48px;
	padding-bottom: 40px;
	background:inherit;
}
#announcement a.aTitle {
	line-height: 30px;
	color: #25a;
	display: block;
	width: 180px;
	font-size: 14px;
}
#announcement .aTitle:hover {
	color: #F60;
}
#announcement .aContent {
	color: #666;
	text-decoration: none;
	display: block;
	line-height:16px;
	margin-bottom:1.5em;
	width: 190px;
}
#login {
	float: right;
	width: 360px;
	padding: 60px 0 60px 40px;
	background: url(../images/spaceLine-2.gif) no-repeat left center;
}
.blueFontNormal {
	color: #2255aa;
	font-size: 12px;
	font-weight: normal;
}
.blueFont {
	color: #25a;
}
.blueFont:hover {
	color: #F60;
}
.orangeFont {
	color: #069;
}
input.typeIn {
	border-top: 1px solid #bababa;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #bababa;
	padding: 4px 2px;
	background:url(../images/div-input-bg.gif) no-repeat left top;
}
input.botton {
	background: url(../images/bottonBg.gif) repeat center center;
	height: 20px;
	border: 1px solid #748db7;
	color: #069;
	padding: 1px 10px;
}
#app_tab {
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	display: block;
	height:30px;
	clear:both;
}
#app_tab li {
	float: left; 

}
#app_tab li a {
	line-height:30px;
	padding: 0 10px;
	display: block;
	color: #999;
}
#app_tab li a:hover {
	line-height:30px;
	padding: 0 10px;
	color:#333;
	display: block;
}
#app_tab li a.current {
	padding: 0 10px;
	background-color:#333;
	color:#FFF;
	display: block;
}
#app_tab_center {
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	display: block;
	height:30px;
	clear:both;
}
#app_tab_center ul{
	margin:0 auto;
}
#app_tab_center li {
	float: left; 

}
#app_tab_center li a {
	line-height:30px;
	padding: 0 7px;
	display: block;
	color: #999;
}
#app_tab_center li a:hover {
	
	color:#333;
}
#app_tab_center li a.current {
	background-color:#333;
	color:#FFF;
}

#form-top {
	background-image: url(../images/form-bg_01.gif);
	background-repeat: no-repeat;
	width: 580px;
	padding:40px 30px 20px 30px;
	height:52px;
}
#form-top2 {
	background-image: url(../images/form-bg_04.gif);
	background-repeat: no-repeat;
	width: 640px;
	padding-top: 112px;
}
#form-btm {
	background-image: url(../images/form-bg_03.gif);
	background-repeat: no-repeat;
	width: 640px;
	padding-bottom: 35px;
	background-position: left bottom;
}
#form-bg {
	background-image: url(../images/form-bg_02.gif);
	background-repeat: repeat-y;
	width: 640px;
	margin-left: 20px;
} 
.fp{
    font-size:14px;
	color:#666;
}
.fe{
    font-size:36px;
	color:#09C; 
	line-height:80px;
}
/* New added
*/
ol.ind {	margin: 0 0 1.8em 0; list-style-type: none; padding: 0 0 0 30px; }
ol.ind li {font-size: 11px; color: #06C; text-decoration: none; text-indent: 0px; line-height: 16px; font-weight: normal; padding: 0 0 0 12px; background: url(../images/dot-3.gif) no-repeat left 5px; display: block; margin: 0; }

.f-links {
	width: 950px; margin: 0 auto;
}
.f-links-title {
	font-size: 14px;
	line-height: 34px;
	color: #FFFFFF;
	background-image: url(../images/commonTitleBg.gif);
	background-repeat: repeat-x;
	padding-left: 15px;
}
.f-links-cont {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.f-links-cont li {
	font-size:11px;
	float: left;
	width: 110px;
	line-height: 20px;
	background-image: url(../images/dot-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}

/* Home Search
*/
#globe-search {
	background-color:#F5F5F5;
	height:25px;
	color:#666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
}
#globe-search .inner {
	margin:0 auto;
	width:950px;
	text-align:right;
}
input.searchbar {
	height:17px;
	width:120px;
	border:1px solid #587287;
	color:#000;
	padding:0 2px;
	line-height:17px;
	background-color: #FBFAD2;
}
input.searchbtn {
	background-image: url(../images/btn-search.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 60px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
	color: #FFFFFF;
}
.a-list-title {
	font-size: 30px;
	color: #069;
	padding: 10px;
	line-height: 1.5em;
	border-bottom: 2px solid #E3E9F0;
}
.a-list {
	padding: 20px 10px;
}
.a-list li {
	border-bottom: 1px dashed #ccc;
}
.a-list a {
	background: #FFF url(../images/bullet_yellow.gif) no-repeat 10px 18px;
	font-size: 14px;
	color: #000;
	line-height: 1.5em;
	padding:10px 10px 10px 25px;
	display:block;
}
.a-list a:hover {
	color: #003399;
	text-decoration: none;
	background-color:#f2f2f2;
}
.hiddenDiv {
display:none;
}
.zone_top{ background:url(../images/zone_top.jpg) no-repeat; width:680px; height:10px;}
.zone_mid{ background:url(../images/zone_mid.jpg) repeat-y; width:680px;}
.zine_bottom{ background:url(../images/zone_bottom.jpg) no-repeat; width:680px; height:26px;}

