/* START SERVICES SCROLLER STYLES */
body#sub div#contentColumn div#content img.servicesImgHover{
	border: 2px #0064A4 solid;
}
body#sub div#contentColumn div#content img.servicesImgHover:hover{
	border: 2px #F47B20 solid;
}
body#sub div#contentColumn div#content div.servicesImgLinkContainer{
	border-bottom: 0 none !important;
}
body#sub div#contentColumn div#content a.servicesImgLink img{
	margin-left: 10px;
	margin-top: 20px;
}
body#sub div#contentColumn div#content a.servicesImgLink{
	margin-left: 64px;
}
body#sub div#contentColumn div#content a.servicesImgLink span{
	margin-left: 80px;
	
}
body#sub div#contentColumn div#content div#servicesSelector{
	background: url(../images/services_bg-trans.png) repeat-x top left;
	font-size: 12pt;
	font-weight: bold;
	min-height: 100px;
	padding: 15px;
	text-align: left;
	width: 470px;
}
body#sub div#contentColumn div#content div#servicesSelector ul{
	float: left;
	list-style-type: none;
}
body#sub div#contentColumn div#content div#servicesSelector ul li{
	padding: 0 40px 10px 0;
}
body#sub div#contentColumn div#content div#servicesSelector a.check_mark{
	background: url(../images/check-trans.png) no-repeat left top;
	padding-left: 25px;
}
body#sub div#contentColumn div#content div#servicesSelector a.check_mark:hover{
	background: url(../images/check_hover-trans.png) no-repeat left top;
}
body#sub div#contentColumn div#content div#servicesSelector a.active{
	background: url(../images/check_click-trans.png) no-repeat left top;
	padding-left: 30px;
}
body#sub div#contentColumn div#content div#servicesSelector table tr{ height: 25px; }
body#sub div#contentColumn div#content div#servicesSelector table tr td{ width: 230px; }
body#sub div#contentColumn div#content div#servicesScroller_Container{
	border-top: 1px #ccc solid;
	margin-top: 30px;
}
body#sub div#contentColumn div#content div#servicesScroller{
	font-size: 8pt;
	text-align: left;
	width: 499px;
}
body#sub div#contentColumn div#content div#servicesScroller div{
	background-color: #fff;
	border-bottom: 1px #ccc solid;
	font-size: 10pt;
	padding: 30px 15px 10px;
	width: 450px;
}
body#sub div#contentColumn div#content div#servicesScroller div div{
	background: transparent;
}
body#sub div#contentColumn div#content div#servicesScroller div.normal{
	background-color: #fff;
}
body#sub div#contentColumn div#content div#servicesScroller div.active{
	background-color: #FFEDD1;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
body#sub div#contentColumn div#content div#servicesScroller div.last{
	border: 0 none;
}
body#sub div#contentColumn div#content div#servicesScroller strong:first-child{
	font-size: 14pt;
	color: #0064A4;
}
body#sub div#contentColumn div#content div#servicesScroller div ul{
	list-style-type: none;
}
body#sub div#contentColumn div#content div#servicesScroller div ul li{
	line-height: 15px;
}
body#sub div#contentColumn div#content div#servicesScroller div span.left a, body#sub div#contentColumn div#content div#servicesScroller div p.large2 strong.large2 a, body#sub div#contentColumn div#content div#posts_container div.blog_post h3 a{
	background: url(/images/services_arrow_orange-trans.png) no-repeat center left;
	padding-left: 15px;
}
/* END SERVICES SCROLLER STYLES */

/* START BLOG STYLES */

body#sub div#contentColumn div#content div#categoryBar{
	background: url(../images/blog/category_bar.png) no-repeat left top;
	font-size: 12pt;
	padding: 15px 10px 20px;
  text-align: center;
}
body#sub div#contentColumn div#content div#categoryBar ul li.first{
	padding-left: 0;
}
body#sub div#contentColumn div#content div#categoryBar ul li{
	border-right: 1px #000 solid;
	padding: 0 10px;
}
body#sub div#contentColumn div#content div#categoryBar ul li.last{
	border: 0 none;
}
body#sub div#contentColumn div#content div#categoryBar ul li a{
	color: #000;
}
body#sub div#contentColumn div#content div#categoryBar ul li.active a{
	color: #F47B20;
}
body#sub div#contentColumn div#content div#postsContainer{
	padding-top: 20px;
}
body#sub div#contentColumn div#content div.blog_post{
	border-bottom: 1px #ccc solid;
	padding: 20px 0;
}

/* END BLOG STYLES */

/* START SUPPORT STYLES */

body#sub div#contentColumn div#content div#supportRequestForm{
	border-bottom: 1px #ccc solid;
	padding: 0 0 20px 0;
}
body#sub div#contentColumn div#content div#supportViaEmail{
	padding: 10px 0 0;
}

/* END SUPPORT STYLES */

/* START PRE-BUILT APPLICATIONS STYLES */

p#appsDescription{
	border-bottom: 1px #ccc solid;
	padding: 10px 0;
}
div.pb_app_content{
	border-bottom: 1px #ccc solid;
	padding: 10px 0;
}
div.pb_app_content p.left{
	background: #0064A4;
	border-bottom: 1px #ccc solid;
	color: #fff;
	float: left;
	font-size: 22pt;
	font-weight: bold;
	padding: 15px 17px;	
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}
div.pb_app_content p.content{
	clear: both;
	padding: 5px 0;
}
ul#appsList li{
	padding-right: 15px;
}
body#sub div#contentColumn div#content table#tblPrebuiltApplications tr td{
	height: 60px;
	width: 250px;
}

/* END PRE-BUILT APPLICATIONS STYLES */

/* START IG-EE ART STYLES */

body#sub div#contentColumn div#content ul#igeeArtList{
	border-top: 1px #ccc solid;
	list-style-type: none;
	text-align: center;
}
body#sub div#contentColumn div#content ul#igeeArtList li{
	border-bottom: 1px #ccc solid;
	padding: 20px 0;
}
body#sub div#contentColumn div#content ul#igeeArtList li.last{
	border: 0 none;
}
body#sub div#contentColumn div#content ul#igeeArtList li img{
	padding-bottom: 50px;
}
body#sub div#contentColumn div#content ul#igeeArtList li a:hover{
	text-decoration: none;
}
/* END IG-EE ART STYLES */

/* START COMMUNITY RESOURCES STYLES */

ul#communityResources li{
	border-bottom: 1px #ccc solid;
	padding: 15px 0;
}

/* END COMMUNITY RESOURCES STYLES */

/* START PURL STYLES */

div#powerOfPurl{
	border-top: 1px #ccc solid;
	padding-top: 5px;
}

/* END PURL STYLES */
