body{font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; text-decoration: none; color:#3333333;}
a {text-decoration: none; color:#04347a;}
a:visited {text-decoration: none; color:#04347a;}
a:hover {text-decoration: underline; color:#04347a;}

img, form {margin:0px; padding:0px; border:0px;}

img, form {margin:0px; padding:0px; border:0px;}
#page {width:726px; *width: 728px; border: 1px solid #04347a;}

#meat {}
#leftMeat {float: left; width: 500px; margin-bottom: 10px;}
#rightMeat {float: right; width: 200px;  border-left: 1px solid #04347a;  border-bottom: 1px solid #04347a; margin-bottom: 10px;}

#intelepeer {margin:5px; height: 35px; background: url(//images.tmcnet.com/online-communities/caas/images/IntlelPeer-PoweredBy.jpg) right top no-repeat;}

#intro {height: 150px; position: relative; background: url(//images.tmcnet.com/online-communities/caas/images/caas-bg2.jpg) no-repeat top;}
#intro h2 {position: absolute; left: 10px; top: 7px; width: 500px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 28px; line-height: 28px; color: rgb(4, 52, 122); text-decoration: none;}
#intro .subTitle {position: absolute; left: 10px; top: 42px; width: 500px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; line-height: 12px; color: #FFFFFF;; text-decoration: none;}
#intro .text {position: absolute; left: 10px; top: 70px; width: 500px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; color: #333333; text-decoration: none;}

#navigation { background: url(//images.tmcnet.com/online-communities/caas/images/nav_bg.jpg) left bottom repeat-x;}

#navLogo {float:left; height: 75px; width:255px; background: url(//images.tmcnet.com/online-communities/caas/images/IntelePeer_logo.jpg) left bottom no-repeat;  cursor: pointer;}

#navBox {float: left;}
#navBox #navFrame {height: 75px; text-align: center; cursor: pointer; background: url(//images.tmcnet.com/online-communities/caas/images/nav_bg.jpg) left bottom repeat-x;}
#navBox a #navFrame {text-decoration:none; color: #04347a;}
#navBox a:visited #navFrame {text-decoration:none; color: #04347a;}
#navBox a:hover #navFrame {text-decoration:none; color: #04347a; background: url(//images.tmcnet.com/online-communities/caas/images/nav_roll.jpg) left bottom repeat-x; display: block}

.navText {padding: 40px 0px 0px 0px; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#04347a; text-decoration: none;}
.navDivide {float: left; width: 2px; height: 75px; background: url(//images.tmcnet.com/online-communities/caas/images/nav_divider.jpg) left bottom no-repeat;}

#videoBox {margin: 10px 0px 0px 10px;}
#videoBox .right {float: right; width: 160px; padding: 10px 10px 10px 10px; background: #d4d8e4; text-align: left; font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 10px; color: #333333; text-decoration: none;}
#videoBox .left {float: left; width: 300px;}

#f-arti-box {position:relative;}
#f-arti-box .second-nav{
	width:400px;
	height:24px;
	position:absolute;
	top:-23px;
	left:10px;
}
.tabBox {float: left; margin: 30px 0px 0px 0px; border-top: 1px solid #04347a; border-right: 1px solid #04347a; border-bottom: 1px solid #04347a;}

.second-nav-link {float:left; font-family:Arial, Helvetica, sans-serif; padding:4px 12px 4px 12px; background-color:#04347a; border-top:1px solid #04347a; border-left:1px solid #04347a; border-right:1px solid #04347a; margin-right:3px; display:block;}
.second-nav-link a{color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:bold; display:block; }
.second-nav-link a:visited {color:#FFFFFF; text-decoration:none; display:block;}
.second-nav-link a:hover {color:#FFFFFF; text-decoration:underline; display:block;}

.second-nav-link-alt { float:left; font-family:Arial, Helvetica, sans-serif; padding:4px 12px 4px 12px; background-color:#FFFFFF; border-top:1px solid #04347a; border-left:1px solid #04347a; border-right:1px solid #04347a; margin-right:3px; display:block;}
.second-nav-link-alt a{color:#04347a; text-decoration:none; font-size:11px; font-weight:bold; display:block;}
.second-nav-link-alt a:visited {color:#04347a; text-decoration:none; display:block;}
.second-nav-link-alt a:hover {color:#04347a; text-decoration:underline; display:block;}

#f-arti-box .ln-break {padding-top:20px; border-bottom:1px dotted #7bc13f; margin-bottom: 10px;}

#f-arti-box .text {font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: normal; font-size:11px; color: #333333; text-decoration: none;}
#f-arti-box .text a {color: #7bc13f; text-decoration: none;}
#f-arti-box .text a:visited {color: #7bc13f; text-decoration: none;}
#f-arti-box .text a:hover {color: #04347a; text-decoration: underline;}

#page h3 {font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: normal; font-size:18px; color: #04347a; text-decoration: none; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }

#articleBox {padding: 0px 0px 10px 10px;}
#articleBox h3 {font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: normal; font-size:18px; color: #04347a; text-decoration: none; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; }

#feature1 {height: 88px; position: relative; background: url(//images.tmcnet.com/online-communities/caas/images/feature1.jpg) no-repeat bottom left; border-left: 1px solid #E7E7E8; border-bottom: 1px solid #E7E7E8;}
#feature2 {height: 88px; position: relative; background: url(//images.tmcnet.com/online-communities/caas/images/feature2.jpg) no-repeat bottom left; border-left: 1px solid #E7E7E8; border-bottom: 1px solid #E7E7E8;}
#feature3 {height: 88px; position: relative; background: url(//images.tmcnet.com/online-communities/caas/images/feature3.jpg) no-repeat bottom left; border-left: 1px solid #E7E7E8; border-bottom: 1px solid #E7E7E8;}

.featureTitle {width: 180px; position: absolute; left: 10px; bottom: 5px; font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; font-size:13px; color: #04347a; text-decoration: none;}
.featureTitle a {color: #04347a; text-decoration: none;}
.featureTitle a:visited {color: #04347a; text-decoration: none;}
.featureTitle a:hover {color: #04347a; text-decoration: underline;}

.featureText {width: 135px; position: absolute; left: 60px; top: 10px; font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: normal; font-size: 10px; line-height: 13px; color: #5b5d64; text-decoration: none;}
.featureText a {color: #7bc13f; text-decoration: none;}
.featureText a:visited {color: #7bc13f; text-decoration: none;}
.featureText a:hover {color: #04347a; text-decoration: underline;}

.green {font-size: 11px; color: #7bc13f;}

.articleTitle {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: left; text-decoration: none; color:#7bc13f;}
.articleTitle a { text-decoration: none; color:#7bc13f;}
.articleTitle a:visited { text-decoration: none; color:#7bc13f;}
.articleTitle a:hover { text-decoration: none; color:#04347a;}

.articleDesc {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; text-decoration: none; color:#818282;}
.articleDesc a { text-decoration: none; color:#818282;}
.articleDesc a:visited { text-decoration: none; color:#818282;}
.articleDesc a:hover { text-decoration: none; color:#04347a;}

.articleDate {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; text-decoration: none; color:#04347a;}
.articleDate a { text-decoration: none; color:#04347a;}
.articleDate a:visited { text-decoration: none; color:#04347a;}
.articleDate a:hover { text-decoration: none; color:#04347a;}

.expertTitle {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: left; text-decoration: none; color:#04347a;}
.expertTitle a { text-decoration: none; color:#04347a;}
.expertTitle a:visited { text-decoration: none; color:#04347a;}
.expertTitle a:hover { text-decoration: none; color:#04347a;}

.expertBlurb {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: left; text-decoration: none; color:#818282; padding-bottom: 10px;}
.expertBlurb a { text-decoration: none; color:#818282;}
.expertBlurb a:visited { text-decoration: none; color:#818282;}
.expertBlurb a:hover { text-decoration: none; color:#04347a;}

#expertWrap {background: #E7E7E8;}
#expertPanel {background: #E7E7E8; padding: 5px; cursor: pointer;}
#expertWrap a:hover #expertPanel {background: #818282;}
#expertWrap a:hover .expertTitle {color: #FFFFFF;}
#expertWrap a:hover .expertBlurb {color: #FFFFFF;}

#expertPic {float: left; width: 60px; text-align: center;}
#expertText {float: right; width: 120px;}

.littlequote {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: left; font-style: italic; text-decoration: none; color:#818282;}
.littlequote a { text-decoration: none; color:#818282;}
.littlequote a:visited { text-decoration: none; color:#818282;}
.littlequote a:hover { text-decoration: none; color:#04347a;}

.ctcBlurb {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: left; text-decoration: none; color:#818282; padding: 0px 10px 10px 10px;}
.ctcBlurb a { text-decoration: none; color:#818282;}
.ctcBlurb a:visited { text-decoration: none; color:#818282;}
.ctcBlurb a:hover { text-decoration: none; color:#04347a;}

.ctcTitle {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: left; text-decoration: none; color:#04347a; padding: 10px 0px 10px 0px;}
.ctcTitle a { text-decoration: none; color:#04347a;}
.ctcTitle a:visited { text-decoration: none; color:#04347a;}
.ctcTitle a:hover { text-decoration: none; color:#7bc13f;}

#ctcWrap {background: url(//images.tmcnet.com/online-communities/caas/images/click-to-call.jpg) no-repeat left top #FFFFFF;}
#ctcPanel {cursor: pointer;}
#ctcWrap a:hover #ctcPanel {background: url(//images.tmcnet.com/online-communities/caas/images/click-to-call-roll.jpg) no-repeat left top #818282; display: block;}
#ctcWrap a:hover .ctcTitle {color: #7bc13f;}
#ctcWrap a:hover .ctcBlurb {color: #7bc13f;}

#calldiv {margin: 5px 10px 10px 10px; display: none;}

#h5Frame {height: 36px; position: relative; background: url(//images.tmcnet.com/online-communities/caas/images/h4_bg.jpg) repeat-x bottom; border-left: 1px solid #E7E7E8; border-bottom: 1px solid #E7E7E8;}
#h5Frame h5 {width: 180px; position: absolute; left: 10px; top: 8px; font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; font-size:17px; color: #04347a; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#blueTab {height: 38px; position: relative; background: url(//images.tmcnet.com/online-communities/caas/images/tab_blue.jpg) no-repeat bottom right;}
#blueTab2 {height: 38px; position: relative; background: url(//images.tmcnet.com/online-communities/caas/images/tab_blue2.jpg) no-repeat bottom right;}
#tabContent { background-color: #e7e5e5; border-bottom: 1px solid #E7E7E8; border-left: 1px solid #E7E7E8; font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: normal; font-size:11px; color: #818282; text-decoration: none;}
#tabContent a {color: #818282; text-decoration: none;}
#tabContent a:visited {color: #818282; text-decoration: none;}
#tabContent a:hover {color: #04347a; text-decoration: underline;}

.phoneBox {margin: 0px 5px 10px 10px; padding: 0px 0px 0px 20px; background: url(//images.tmcnet.com/online-communities/caas/images/phone.gif) no-repeat top left;}
.personBox {margin: 0px 5px 10px 10px; padding: 0px 0px 0px 20px; background: url(//images.tmcnet.com/online-communities/caas/images/person.gif) no-repeat top left;}
.newsBox {margin: 0px 5px 10px 10px; padding: 0px 0px 0px 20px; background: url(//images.tmcnet.com/online-communities/caas/images/download.gif) no-repeat top left;}
.rssBox {margin: 0px 5px 10px 10px; padding: 0px 0px 0px 20px; background: url(//images.tmcnet.com/online-communities/caas/images/rss.gif) no-repeat top left;}
.videoBox {margin: 0px 5px 10px 10px; padding: 0px 0px 0px 20px; background: url(//images.tmcnet.com/online-communities/caas/images/video.gif) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: left; text-decoration: none; color:#3333333;}
.videoBox a {color: #818282; text-decoration: none; font-size: 11px;}
.videoBox a:visited {color: #818282; text-decoration: none; font-size: 11px;}
.videoBox a:hover {color: #04347a; text-decoration: underline; font-size: 11px;}

.10 {font-size: 10px;}

.tabTitle {width: 180px; position: absolute; left: 10px; top: 3px; font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; font-size:13px; color: #FFFFFF; text-decoration: none;}
.tabTitle a {color: #FFFFFF; text-decoration: none;}
.tabTitle a:visited {color: #FFFFFF; text-decoration: none;}
.tabTitle a:hover {color: #FFFFFF; text-decoration: underline;}

#blueTab h4 {position: absolute; left: 10px; top: 3px; font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; font-size:13px; color: #FFFFFF; text-decoration: none; border: 0px; margin: 0px; width: 100%;}
#blueTab2 h4 {position: absolute; left: 10px; top: 3px; font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; font-size:13px; color: #FFFFFF; text-decoration: none; border: 0px; margin: 0px; width: 100%;}

#brochure {height: 264px; background: url(//images.tmcnet.com/online-communities/caas/images/company_brochure.jpg) center bottom;}

.fl-lft{ float:left; padding-right:5px;}
.fl-rt{float:right;}
.clr-right { clear:right;}
.clr-lft { clear:left;}
.wrapper10 {padding:10px;}
.wrappertp10 {padding-top:10px;}
.wrappertp55 {padding-top:55px;}

.magic {clear:both;}

#content-wrapper {}
#content {text-align: left; margin-top: 10px;}
#content .txt-wrapper{padding:0px 20px 0px 15px; }
#content h1{ font-size:20px; color:#04347a; font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-align: left;}
#content h1 a{ font-size:20px; color:#04347a; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}
#content h1 a:visited{ font-size:20px; color:#04347a; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}
#content h1 a:hover{ font-size:20px; color:#7bc13f; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}
#content h2{ font-size:16px; color:#000000; font-family: Arial, Helvetica, sans-serif;  margin:0px; padding:6px 0px 0px 0px;}
#content h3{ font-size:14px; color:#000000; font-family: Arial, Helvetica, sans-serif;  margin:0px; padding:0px;}
#content h4{ font-size:12px; color:#000000; font-family: Arial, Helvetica, sans-serif;  margin:0px; padding:0px;}
#content .para { padding:5px 0px 8px 0px; margin:0px; color:#4c555c; line-height:18px;}


#content .bx-txt { font-size:12px; padding-top:6px; line-height:17px;}
#content .bx-txt{font-size:12px; color:#333333; padding:6px 0px 0px 0px; }
#content .bx-txt a {font-size:12px; color:#04347a; text-decoration:underline; }
#content .bx-txt a:visited {font-size:12px; color:#04347a; text-decoration:underline; }
#content .bx-txt a:hover {color:#7bc13f;}


#content .product-holder{height:220px;}
#content .ph-wrapper {padding:22px 0px 0px 10px;}
#content .view-all {padding:2px 20px 2px 20px; text-align:right; font-weight:bold;}
#content .view-all a{color:#7f1947; font-size:11px; font-weight:bold; text-decoration:underline;}
#content .view-all a:visited{color:#7f1947; font-size:11px; font-weight:bold; text-decoration:underline;}
#content .view-all a:hover{color:#7bc13f; font-size:11px; font-weight:bold; text-decoration:underline;}
/*------------------- automated article css------ */
#content .txt-wrapper p { color:#333333; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#content .txt-wrapper p a{ color:#333333; text-decoration:underline;}
#content .txt-wrapper p a:visited { color:#333333; text-decoration:underline;}
#content .txt-wrapper p a:hover { color:#7bc13f; text-decoration:underline;}

#content .txt-wrapper-alt div { color:#333333;  padding:2px 2px 2px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
#content .txt-wrapper-alt div a:link{ color:#04347a; text-decoration:underline; }
#content .txt-wrapper-alt div a:visited{ color:#04347a; text-decoration:underline;}
#content .txt-wrapper-alt div a:hover { color:#7bc13f; text-decoration:underline;}

#content .txt-wrapper ul{list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; text-align:left; line-height:17px; }
#content .txt-wrapper ul li { color:#333333; text-decoration:none; font-size:12px;  text-align:left;  padding:3px 0px 3px 0px;}
#content .txt-wrapper ul li a{ color:#333333; text-decoration:underline; font-size:12px;  text-align:left;  padding:0px 0px 0px 0px;}
#content .txt-wrapper ul li a:visited{ color:#333333; text-decoration:underline; font-size:12px;  text-align:left;  padding:0px 0px 0px 0px;}
#content .txt-wrapper ul li a:hover{ color:#7bc13f; text-decoration:underline; font-size:12px;  text-align:left;  padding:0px 0px 0px 0px;}

#content .txt-wrapper table { color:#333366; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
#content .txt-wrapper table b{ color:#333366; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
#content .txt-wrapper table a:link { color:#333366; text-decoration:underline; line-height:16px;}
#content .txt-wrapper table a:visited { color:#333366; text-decoration:underline; line-height:16px;}
#content .txt-wrapper table a:hover { color:#7bc13f; text-decoration:underline;}

#content .date { color:#04347a; text-decoration:none; font-size:11px; padding-bottom:8px;}
#content .titletop-bg {font-size:14px; color:#000000; font-weight:bold; padding:3px 0px 0px 5px;}
#content .titletop {font-size:12px; color:#000000; font-weight:bold; padding:3px 0px 0px 0px;}
#content .titletop a {font-size:12px; color:#04347a; font-weight:bold; text-decoration:underline; }
#content .titletop a:visited {font-size:12px; color:#04347a; font-weight:bold; text-decoration:underline; }
#content .titletop a:hover { color:#7bc13f; }

.wvfa-top-link{font-size:12px; color:#04347a; padding:5px 0px 0px 0px; }
.wvfa-top-link a {font-size:12px; color:#04347a; font-weight:bold; text-decoration:underline; }
.wvfa-top-link a:visited {font-size:12px; color:#04347a; font-weight:bold; text-decoration:underline; }
.wvfa-top-link a:hover {color:#7bc13f;}

.na-link{font-size:12px; color:#04347a; padding:0px 10px 10px 0px; float:left; }
.na-link a {font-size:12px; color:#04347a; font-weight:bold; text-decoration:underline; }
.na-link a:visited {font-size:12px; color:#04347a; font-weight:bold; text-decoration:underline; }
.na-link a:hover {color:#7bc13f;}

/*------------------- automated article css ends------ */
.fl-lft{ float:left; padding-right:5px;}
.fl-rt{float:right;}
.clr-right { clear:right;}
.clr-lft { clear:left;}
.wrapper10 {padding:10px;}
.wrappertp10 {padding-top:10px;}
.wrappertp55 {padding-top:55px;}

.magic {clear:both;}
h1 {font-family: Arial, Helvetica, sans-serif; color: #003366; font-size: 10px; font-weight: bold; text-align: center; padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px;}
