 /* Salesforce Colors - Orange: #f8981c :: Blue: #00467f */
a:link {color: #00467f;text-decoration:none;}
a:visited {color:#666666;text-decoration:none;}
a:hover {text-decoration:underline;color: #f8981c;}
a:active {color: #00467f;text-decoration:underline;} 
html, body {border:0;margin:0;padding:0;}
body {font:100%/1.25 Verdana, Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-weight:normal;}
h1 {margin:3px 0px;padding:10px 0 3px 0;letter-spacing:-1px;color: #f8981c;font-weight: bold;font-size:24px;}
h2 {margin:0;padding:2px 0px;font-family:Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #00467f;}
h3 {margin:0;padding:8px 0px;font-family:Arial, Helvetica, sans-serif;font-weight: bold;font-size: 18px;color: #00467f;}
.head{color:#00467f;font-size:1.2em;font-weight:bold;}
p, ul, ol {margin:0;padding:0 0 12px 0;}
ul, ol {padding:0 0 12px 40px;}
li {margin:0px;padding:0px;}
blockquote {margin:0px;padding:0 0 0px 40px;}
img {border: 0;margin: 0;padding: 0;}
hr {color: #f8981c;height:4px;border: 0px solid #f8981c;background-color: #f8981c;}
body {background-color: #00467f;}
#wrapper {width: 874px;margin:0px auto;padding: 0px 35px 0px 41px;background:url(images/containerbg.gif) left top repeat-y;}
#columnContainer {width: 100%;}
#maincopy {padding-left:8px;width: 565px;float:left;margin-bottom:20px;}
#leftgutter {width: 170px;float:left;}
#rightgutter {width: 130px;float:left;}
#footer {clear: both;width: 100%;text-align:center;font-size:11px;height: 112px;margin-top:30px;}
#footercopy {padding-top:8px;padding-bottom:6px;width:75%;float:right;}
.rfloat {float:right;margin-right:8px;}
#homeheader {background: url(images/salesforce_header.jpg) left top no-repeat;margin-bottom: 15px;height:214px;}
#intheader {background: url(images/salesforce_intheader.jpg) left top no-repeat;margin-bottom: 15px;height:153px;}
#homenav {padding-top: 186px;}
#intnav {padding-top: 125px;}
#intnav a { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

#intnavbar{background-color:#000000; height:30px; padding-left:40px;}

#lmenu{width: 160px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight: bold; color:#00467f; padding-top:20px;}
#lmenu ul {list-style: none;margin: 0;padding: 0;}
#lmenu li a {margin:1px 0px 1px 0px;height: 29px;voice-family: "\"}\""; voice-family: inherit;height: 21px;text-decoration: none;}
#lmenu li p {margin:1px 0px 1px 0px;height: 29px;voice-family: "\"}\""; voice-family: inherit; height: 21px;text-decoration: none;display: block;background: url(images/menu4.gif);padding: 4px 0 0 19px;color:#FFFFFF;}
#lmenu li a:link, #lmenu li a:visited {color:#00467f;display: block;padding: 4px 0 0 19px;}
#lmenu li a:hover {color:#00467f;background: url(images/menu4.gif) 0 -27px;padding: 4px 0 0 19px;}
#lmenu li a:active {color:#00467f;background:url(images/menu4.gif) 0 -27px;padding: 4px 0 0 19px;}

.row {margin-top:10px;font-size:11px;}
.row label {display: block;float: left;width: 150px;font-size: 11px;text-align: right;padding-top: 10px;padding-right: 10px;}
.row1 {margin-top:10px;font-size:11px;}
.row1 label {display: block;float: left;width: 100px;font-size: 11px;text-align: right;padding-top: 10px;padding-right: 10px;}
.boldLabel {font-weight:bold;width: 100px;color: #00467f;margin-right: 5px;}
.formField {width:320px;font-size:11px;}
.formField1 {width:150px;font-size:11px;}
.formField2 {width:50px;font-size:11px;}
input {margin-top: 10px;font-size:11px;}
select {font-size:11px;margin-top: 10px;}
.loginbox {border: 1px solid #00467f;background-color:#FFCC66;padding: 5px 5px 5px 8px;margin:5px 0px 20px 5px;width:350px;}
#maincopy ul {list-style-image:url(images/bullet_orange.gif);font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#maincopy ol {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}

#maincopy p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#main {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#maincopy td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#leftgutter p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;margin-left:5px;}
#rightgutter p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding:8px;margin-right:3px;}
.phead {font-weight:bold;font-size:14px;color:#00467f;font-family:Arial, Helvetica, sans-serif;}
.phead2 {font-weight:bold;font-size:12px;color:#000000;font-family:Arial, Helvetica, sans-serif;}
.boldcopy {font-weight: bold;}
.bolditaliccopy {font-weight: bold;font-style:italic;}
.italiccopy {font-style:italic;}
.right {margin-left: 90%;font-weight:bold;}
.right2 {margin-left: 50%;font-weight:bold;}
.toplinks a:link, .toplinks a:visited{color: #00467f;text-decoration:none;}
.toplinks a:hover{color: #00467f;text-decoration:underline;}
.toplinks a:active{color: #00467f;text-decoration:none;}
#maincopy a:link {color: #00467f;text-decoration:underline;}
#maincopy a:visited {color:#666666;text-decoration:underline;}
#maincopy a:hover {text-decoration:none;color: #f8981c;}
#maincopy a:active {color: #00467f;text-decoration:underline;}
#rightgutter a:link {color: #00467f;text-decoration:underline;}
#rightgutter a:visited {color:#666666;text-decoration:underline;}
#rightgutter a:hover {text-decoration:none;color: #f8981c;}
#rightgutter a:active {color: #00467f;text-decoration:underline;}
#footercopy a:link {text-decoration:none;font-weight:bold;color: #00467f;}
#footercopy a:visited {text-decoration:none;font-weight:bold;color:#666666;}
#footercopy a:hover {text-decoration: underline;font-weight: bold;color: #f8981c;}
#footercopy a:active {text-decoration:none;font-weight:bold;color: #00467f;}	
.newssignup {width: 160px;height:147px;border-bottom: 1px solid #00467f;margin-top: 20px;}
.flyout {width:80%;margin:150px 10px 25px 10px;font-family: Arial, Helvetica, sans-serif;font-size:18px;color: #f8981c;}
.flyout2 {width:80%;margin:50px 10px 25px 10px;font-family: Arial, Helvetica, sans-serif;font-size:18px;color: #f8981c;}
.header {background:url(images/newsletterheader.jpg) no-repeat;height:125px;}
.introtext {width:260px;float:left;text-align:justify;}
.promo {width:270px;float:left;margin-left:35px;margin-bottom:15px;}
.mainarticle {clear:left;text-align:justify;}
.newspane {border: 1px solid #00467f;padding: 6px;text-align:center;background-color:#FFCC66;}
.highlighttext {color: #00467f;}
.rfloat_body {float:right;margin:8px;padding:8px;background-color:#f8981c;}
#togitem1 {display:none;margin-bottom:30px;}	
#togitem2 {display:none;margin-bottom:30px;}		
#togitem3 {display:none;margin-bottom:30px;}	
.post-cats{font-weight:bold;padding-top:5px;padding-bottom:5px;}
.art-info-2{float:right;margin-top:12px;}


/* New design for page */
.clear{clear:both;}
.supHr{background:#FFDD9A;margin:0px 5px;height:3px;font-size:1px;}
#leftBlock, #centerBlock, #rightBlock{float:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#leftBlock, #rightBlock{width:190px;}
#leftBlock{
	text-align:center;
}
#leftBlock h2{
font-size:1.5em;
}

#centerBlock{width:470px;padding:10px;padding-top:0;}
	#centerBlock h3{font-size:1.65em;margin-top:0;padding-top:0;}
		#centerBlock .quote{background:#FFDD9A;padding:5px;font-style:italic;margin-bottom:5px;}
		#centerBlock .standout{font-size:1.3em;}
		#centerBlock a:link {color: #00467f;text-decoration:underline;}
		#centerBlock a:visited {color:#666666;text-decoration:underline;}
		#centerBlock a:hover {text-decoration:none;color: #f8981c;}
		#centerBlock a:active {color: #00467f;text-decoration:underline;}
				
		.current{background:#f2f2f2;color:#f8981c;}
		.current a{background:#f2f2f2;color:#f8981c;}
		.quote .author{text-align:right;font-style:normal;}
		
		#controls{text-align:center;width:280px;margin:20px auto 0;}
		#controls .btn{float:left;width:30px;height:26px;background:url(images/btnb.jpg);text-align:center;padding-top:4px;cursor:pointer;}
		
		#controls .btn:hover{float:left;width:30px;height:26px;background:url(images/btno.jpg);text-align:center;padding-top:4px;}
		#controls .currentC{background:url(images/btno.jpg);}
		
		#controls .btnb{float:left;width:30px;height:26px;background:url(images/btnbb.jpg);text-align:center;padding-top:4px;border:1px solid #fff;cursor:pointer;}
		#controls .btnb:hover{float:left;width:30px;height:26px;background:url(images/btnbo.jpg);text-align:center;padding-top:4px;}
		
		#controls .btnf{float:left;width:30px;height:26px;background:url(images/btnfb.jpg);text-align:center;padding-top:4px;border:1px solid #fff;cursor:pointer;}
		#controls .btnf:hover{float:left;width:30px;height:26px;background:url(images/btnfo.jpg);text-align:center;padding-top:4px;}
		
			#controls a .btn{text-decoration:none;color:#fff;font-weight:bold;text-decoration:none;}
					
#rightBlock{text-align:center;}
	.rSide{width:155px;text-align:left;margin:0px auto;margin-bottom:10px;}
		#rightBlock h2{font-size:1.5em;}
		.nLimg img{border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #00c;}
		#rightBlock .quote2{background:#FFDD9A;padding:5px;font-style:italic;margin-bottom:5px; }
		.quote2 .author{text-align:left;font-style:normal;}
		.testimonials_link{ text-align:left; padding-top:12px;}
		.testimonials_link a:link {color: #00467f;text-decoration:underline;}
		.testimonials_link a:visited {color:#666666;text-decoration:underline;}
		.testimonials_link a:hover {text-decoration:none;color: #f8981c;}
		.testimonials_link a:active {color: #00467f;text-decoration:underline;}
#quadBlock{padding:10px;margin:10px auto;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
	.qelement{width:21%;float:left;margin-left:10px;padding:1%;background: white url(images/gradient_2.gif) no-repeat;height:201px;}
	.qelement label{display:block;font-weight:bold;font-size:1.48em;margin-bottom:5px;color:#00467f;}
	.qelement a{color:#000000;}
	.qelement a:hover{text-decoration:none;}
		.qelement p{padding-right:10px;height:110px;}
		.qelement img{float:right;margin-right:15px;}
.test{height:100px;border:1px solid #f00;background:#aaa;}
.newInt{}
.newInt label{font-weight:bold;font-size:.8em;color:#00467f;}
.newInt .author{text-align:right;font-style:normal;}
.newInt .quote{background:#FFDD9A;padding:5px;font-style:italic;margin-bottom:5px;}

.toplinks {font-weight:bold;font-size:11px;float:right;width:450px;color:#000000;text-align:right;margin-right:10px; margin-top:20px;}
/* .toplinkie6 {margin-top:-60px;float:right;}   */

/* .ie7fix {margin-top:-10px;} */

#intheader a{ color:#000000;}
#homeheader a{ color:#000000;}


/* Salesforce Colors - Orange: #f8981c :: Blue: #00467f */
/*===========================================================*/



.art_summary {
padding-bottom:0px;	}

.art_summary p {
	padding:0px;
	margin:0px;}