/* @override 
	http://www.inventsai.com/styles.css
	http://inventsai.com/styles.css
*/

*{
	margin: 0;
	padding: 0;
	border-style: none;
	font-family: arial;
}

.clear {clear: both;}

body.home {
	background: url(images/bodybg.jpg) no-repeat center top;
	width: 100%;
}

body {
	background: white url(images/bodybg2.jpg) no-repeat center top;
}
p, li {
	font-size: 12px;
	line-height: 18px;
}

p{
	margin-bottom: 20px;

}

#center ol, #center ul{
	margin-left: 30px;
	margin-right: 20px;
	margin-bottom: 10px;
}

h1 {
	margin-bottom: 7px;
	font-size: 24px;
}

h2 {
	margin-bottom: 7px;
	font-size: 16px;
}

h3,h4,h5,h6 {
		font-size: 12px;
	margin-bottom: 0px;
}

a{
	text-decoration: none;
}

p a:hover{
	text-decoration: underline;
}

.clearboth {
	clear: both;
	position: relative;
}

#wrapper{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

#wrapper.home{
	background: url(images/bodybg.jpg) no-repeat center top;
	
}
#mast {
	position: relative;
	height: 43px;
}

#nav {
	height: 46px;
	left: 235px;
	position: absolute;
	top: 24px;
	}

#nav ul {

}

#nav ul li {
	list-style-type: none;
	float: left;
	margin-right: 18px;
	font-weight: normal;
	font-style: normal;
	position: relative;
	bottom: 10px;
}


#nav ul li a {
	color:  white;
	padding-right: 2px;
}

#nav ul li.currentnav a{
	color: #de7c00;
	padding-right: 2px;
}


#nav ul li a:hover {
	color: #de7c00;
	text-decoration: none;
}

#nav ul li a h1{
	font-size: inherit;
	height: 0;
	margin: 0;
	padding: 0;
}
#logo {
	position: absolute;
	left: 13px;
	top: 0;
}

#mfglogin {
	position: absolute;
	top: 12px;
	left: 673px;
}


#mfglogin a:hover {
	bottom: 1px;
	position: relative;
}

#logo-addthis {
	position: absolute;
	top: 15px;
	left: 822px;
}




/*  HOMEPAGE  */






#c2a-home {
	position: absolute;
	width: 519px;
	height: 349px;
}

#c2a-homeheader {
	color: #356e7f;
	font-size: 27px;
	font-weight: bold;
	position: absolute;
	top: 49px;
	left: 31px;
}

#c2a-homeheadersub {
	color: #bd6d0e;
	position: absolute;
	top: 89px;
	left: 31px;
	font-size: 12px;
	font-weight: bold;
}

#c2a-homecaption {
	color: #4c4b49;
	width: 152px;
	position: absolute;
	right: 5px;
	bottom: 125px;
	font: bold 10px/14px verdana;
	margin-right: 9px;
}

#c2a-homeform {
	position: absolute;
	left: 25px;
	top: 126px;
	width: 329px;
	height: 206px;
}

#c2a-homeform .radiocaption {
	font: 10px verdana;
	position: relative;
	margin-right: 6px;
	margin-left: 3px;
	color: black;
}

#c2a-homeform .formlabel {
	color: #5e5e5e;
	font: 12px verdana;
	text-align: right;
	padding-right: 9px;
	width: 119px;
}

#c2a-homeform tr td{
	padding-bottom: 7px;
}
#c2a-homeform .forminput {
	height: 18px;
	width: 166px;
	border: 1px inset #fffeff;
}


#c2a-homeform .phoneinput {
	height: 18px;
	width: 36px;
	border: 1px inset #fffeff;
}

#c2a-homeform .c2aformsubmit {
	top: 162px;
	position: absolute;
}








#feature-home {
	position: relative;
	height: 377px;
	top: 0;
	margin-bottom: 10px;
}




#feature {
	position: relative;
	height: 100px;
	top: 6px;
	margin-bottom: 27px;
}

.featuretitle {
	color: white;
	font-size: 46px;
	top: 21px;
	position: absolute;
	left: 15px;
}

#featuretext {
	margin-bottom: 32px;
}
#featurecopy {
	position: absolute;
	top: 64px;
	left: 567px;
}
#featurebullets ul li {
	list-style-type: none;
	background: url(images/bullet-orange.gif) no-repeat 0 2px;
	padding-left: 26px;
	margin-bottom: 17px;
	font-weight: bold;
	color: #e2a65f;
	line-height: 15px;
}

#featurebullets .bulletsub {
	color: white;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
}

#boxes9 {
	position: relative;
	background: url(images/9boxbg.gif) no-repeat;
	height: 345px;
	margin-bottom: 18px;
}
#box1 {
	position: absolute;
	width: 310px;
	height: 115px;
	top: 0;
	left: 5px;
}

#box2 {
	position: absolute;
	width: 310px;
	height: 115px;
	top: 0;
	left: 328px;
}

#box3 {
	position: absolute;
	width: 310px;
	height: 115px;
	top: 0;
	left: 653px;
}

#box4 {
	position: absolute;
	width: 310px;
	height: 115px;
	top: 119px;
	left: 5px;
}

#box5 {
	position: absolute;
	width: 310px;
	height: 115px;
	top: 119px;
	left: 328px;

}

#box6 {
	position: absolute;
	width: 310px;
	height: 115px;
	top: 119px;
	left: 653px;
}

#box7 {
	position: absolute;
	width: 310px;
	height: 115px;
	top: 238px;
	left: 5px;
}

#box8 {
	position: absolute;
	width: 310px;
	height: 115px;
	top: 238px;
	left: 328px;
}
#box9 {
	position: absolute;
	width: 310px;
	height: 115px;
	top: 238px;
	left: 653px;
}



#boxes9 .btn-box {
	top: 12px;
	position: absolute;
}

#boxes9 .btn-box:hover {
	filter: alpha(opacity=85); /* internet explorer */
	-khtml-opacity: 0.85;      /* khtml, old safari */
	-moz-opacity: 0.85;       /* mozilla, netscape */
	opacity: 0.85;           /* fx, safari, opera */
	}
	
#boxes9 .boxtitle {
	font-size: 15.56px;
	font-weight: bold;
	position: absolute;
	top: 14px;
	left: 61px;
}

#boxes9 .boxtitle a{
		color: #155ea2;
}

#boxes9 .boxtitle a:hover {
	text-decoration: underline;
}


#boxes9 .boxsub {
	font-size: 12px;
	color: #797979;
	top: 36px;
	position: absolute;
	left: 61px;
	margin-right: 8px;
}

#boxes9 .more a {
		color: #195ca0;
}

Xboxes9 .more a:hover {
	text-decoration: underline;
}

#boxes9 .more {
	font-size: 12px;
	position: absolute;
	top: 78px;
	left: 61px;
}

#boxes9 .rightarrow {
	position: absolute;
	top: 82px;
	left: 95px;
}

#interstitial {
	height: 35px;
	position: relative;
	background: url(images/interstitialbg.jpg) no-repeat;
	width: 977px;
}

#interstitial .islefttext {
	font-size: 12px;
	font-weight: bold;
	position: absolute;
	top: 12px;
	left: 5px;
}

#interstitial .ismiddletext {
	font-size: 12px;
	font-weight: bold;
	position: absolute;
	top: 12px;
	left: 185px;
}


#interstitial .islefttext a {
		color: #153274;
	font-size: 15.56px;
	bottom: 3px;
	position: relative;
	left: 5px;
}

#interstitial .islefttext a:hover {
	text-decoration: underline;
}


#interstitial 
{
	position: relative;
}

.ismiddletext {
	font-size: 12px;
	font-weight: bold;
}

#interstitial .ismiddletext a {
		color: #000;
}

#interstitial .ismiddletext a:hover {
	text-decoration: underline;
}


#interstitial .isrighttext {
	font-size: 12px;
	position: absolute;
	top: 12px;
	color: #797979;
	right: 25px;
}

#interstitial .isrighttext a {
		color: #5379a8;
	font-weight: bold;
}

#interstitial .isrighttext a:hover {
	text-decoration: underline;
}

#main {
	position: relative;
	margin-bottom: 25px;
}

#left-home {
	width: 575px;
	margin-left: 10px;
	float: left;
	position: relative;
}

#left-home h1 {
	font-size: 17px;
	color: #41464a;
	font-weight: bold;
	margin-bottom: 15px;
}

#left-home p {
	color: #2d535f;
	font-size: 15px;
	margin-bottom: 15px;
}

#twitter {
		background: url(images/twitterbg.jpg) no-repeat;
	height: 35px;
	width: 615px;
	position: relative;
}

#twittertext {
	color: #927c90;
	font-size: 12px;
	float: left;
	position: relative;
	top: 9px;
	left: 17px;
}

#twitterlink a {
	color: #4a5fa0;
	font-size: 12px;
	top: 10px;
	right: 17px;
	float: right;
	position: relative;
}

#twitterlink a:hover {
	text-decoration: underline;	

}

#right-home {
	width: 353px;
	float: right;
	position: relative;
}

#pdfdownload {
	position: relative;
	width: 353px;
	background: url(images/pdfbg.jpg) no-repeat;
	height: 160px;
	margin-bottom: 15px;
	clear: both;
}


#pdfimage {
	position: absolute;
	top: 11px;
	left: 12px;
}

#downloadicon {
	position: absolute;
	top: 102px;
	left: 74px;
}

#pdfdownload .pdftitle {
	color: #396e7e;
	font: bold 18px "trebuchet ms";
	position: absolute;
	top: 14px;
	left: 127px;
}

#pdfdownload .pdfsub {
	color: #6b6663;
	position: absolute;
	top: 66px;
	left: 127px;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
}

#pdfdownload .pdflink a{
	font-size: 14px;
	position: absolute;
	top: 120px;
	left: 152px;
	color: #125c9b;
}

#pdfdownload .pdflink a:hover {
		text-decoration: underline;	
}

#downloadicon img:hover {
	filter: alpha(opacity=85); /* internet explorer */
	-khtml-opacity: 0.85;      /* khtml, old safari */
	-moz-opacity: 0.85;       /* mozilla, netscape */
	opacity: 0.85;           /* fx, safari, opera */
	}

#mainarticlesleft{
	float: left;
	width: 48%;
}
#mainarticlesright{
	float: right;
	width: 48%;
}

#centerarticles{
	
}


#mainarticlesleft{
	background-color: #ddded3;
}

#mainarticlesright{
	background-color: #ddded3;
}

#mainarticlesright .infoheader{
	background-image: none;
	background-color: #a2ae7a;
}

#mainarticlesleft .infoheader{
	background-image: none;
	background-color: #a2ae7a;
}


#centerarticles .infolist ul li{
	background-image: none;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 0;
	margin-top: 0;
	padding-top: 0;
}

#centerarticles .infolist ul li a{
	font-size: 12px;
}

#centerarticles .infolist ul{
	margin-bottom: 25px;
}



#centerarticles .infolisttitle{
	color: #fffeff;
}


.infoheader {
	background: url(images/infolistbg.jpg) no-repeat;
	height: 35px;
	margin-bottom: 13px;
}

#right-home .infolist {
	margin-bottom: 9px;
}

.infolisttitle {
	color: #927c90;
	font-size: 12px;
	float: left;
	margin-top: 9px;
	margin-left: 14px;
}

.infolistrss {
	float: right;
	background: url(images/btn-rss.jpg) no-repeat;
	font-size: 12px;
	padding-left: 20px;
	margin-top: 9px;
	margin-right: 20px;
}

#infolistrss a {
	color: #4a5fa0;
}

#infolistrss a:hover {
	text-decoration: underline;	
}

.infolist ul li{
	font-size: 14px;
	margin-left: 14px;
	margin-bottom: 10px;
	background: url(images/rightangleicon.jpg) no-repeat 2px;
	padding-left: 19px;
	list-style-type: none;
}

.infolist ul li a, a {
	color: #4a5fa0;
}

#right-home .infolist ul li a:hover {
			text-decoration: underline;	
}




#right-home .infolistmore a{
	font-size: 14px;
	margin-left: 33px;
	color: #4a5fa0;

}

#right-home .infolist .infolistmore a:hover{
			text-decoration: underline;	
}


/* INSIDE PAGE */

#middle {
	position: relative;
	margin-bottom: 30px;
}


#centermain {
	width: 733px;
	float: right;
	position: relative;
}

#center {
	width: 405px;
	margin-top: 27px;
	padding-left: 5px;
	min-height:520px;
	float: left;
}

#centermain2col #center{
	width: 644px;
	
}

/*LEFT*/


#left {
	width: 212px;
	float: left;
}

#subnav{
}

#subnavtop{
	width: 211px;
	height: 28px;
	background: url(images/subnavbg-top.jpg) no-repeat;
}

#subnavbot{
	width: 212px;
	min-height: 220px;
	background: url(images/subnavbg-bot.jpg) no-repeat;
}

.subnavtab{
		width: 211px;
	background: url(images/subnavbg-tab.jpg) no-repeat;
	padding-top: 1px;
	height: 34px;
	padding-bottom: 3px;
}

.subnavtabcurrent{
	width: 211px;
	padding-top: 1px;
	height: 34px;
	padding-bottom: 3px;
	background: url(images/subnavbg-current.jpg) no-repeat;
}

.subnavtabcurrent .tabtext {
	color: #9a6225;
}

.subnavtabcurrent .tabtext a:hover {
	text-decoration: none;
}

.tabtext{
	float: right;
	margin-right: 10px;
	margin-top: 7px;
	text-transform: none;
}

a .tabtext {
	font-size: 17px;
	color: #4a4c4e;

}

.tabicon{
	float: right;
	margin-right: 10px;
}
.subnavtab:hover{
	filter: alpha(opacity=80); /* internet explorer */
	-khtml-opacity: 0.80;      /* khtml, old safari */
	-moz-opacity: 0.80;       /* mozilla, netscape */
	opacity: 0.80;           /* fx, safari, opera */	
}

#subnavbot ul {
	padding-top: 20px;
	padding-right: 8px;
}


#subnavbot ul li{
	list-style-type: none;
	font-size: 10pt;
	text-align: right;
	margin-bottom: 9px;
	line-height: 19px;
}
#subnavbot a, #center a  {
	color: #27519d;
}

#subnavbot a:hover, #center a:hover {
	color: #f49841;
	text-decoration: underline;
}

.italic{
	font-style: italic;
}

#center .centersubtitle {
	font-size: 14px;
	color: #888;
	margin-bottom: 15px;  
}
.centertipl, .centertipr {
	background: #edeae8 no-repeat;
	border: 2px solid #97988f;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 2px;
	width: 170px;
}

.centertipl{
		float: left;
		margin-right: 10px;

}

.centertipr{
		float: right;
	margin-left: 10px;
		
}


.tiptitle {
	font-size: 17px;
	font-weight: bold;
	color: #004f8d;
	margin-bottom: 5px;
}
.tippic img{
	width: 170px;
	height: auto;
}
.tiptext{
	font-size: 11px;
	color: #5e5e5e;
	margin-bottom: 5px;
	line-height: 13px;
}


#right {
	width: 292px;
	float: right;
	padding-top: 10px;
	border: 1px dotted #ebeaeb;
}



#middlenavbuttons{
	height: 25px;
	position: relative;
	margin-bottom: 10px;
}
#nextnavbutton {
	float: right;
}

#prevnavbutton {
	float: right;
	margin-right: 12px;
}


#prevleft {
	height: 24px;
	background: url(images/btn-subnavleftarrow.jpg) no-repeat;
	float: left;
	width: 13px;
}

#prevmiddle {
	background-image: url(images/btn-subnavleftmid.jpg);
	float: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-right: 10px;
}


#prevright {
	width: 6px;
	height: 25px;
	background: url(images/btn-subnavleftend.jpg) no-repeat;
	float: left;
}

#nextleft {
	height: 24px;
	background: url(images/btn-subnavrightend.jpg) no-repeat;
	float: left;
	width: 7px;
}

#nextmiddle {
	background-image: url(images/btn-subnavrightmid.jpg);
	float: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-right: 10px;
}

#nextright {
	width: 22px;
	height: 24px;
	background: url(images/btn-subnavrightarrow.jpg) no-repeat;
	float: left;
}

#prevnavbutton:hover{
		filter: alpha(opacity=50); /* internet explorer */
	-khtml-opacity: 0.50;      /* khtml, old safari */
	-moz-opacity: 0.50;       /* mozilla, netscape */
	opacity: 0.50;
}

#nextnavbutton:hover{
		filter: alpha(opacity=50); /* internet explorer */
	-khtml-opacity: 0.50;      /* khtml, old safari */
	-moz-opacity: 0.50;       /* mozilla, netscape */
	opacity: 0.50;
}

.navbutton a:hover{
	text-decoration: none;
}

.navbutton a{
	font-size: 9pt;
	color: black;
}


#centerright{
	position: relative;
}



#c2a {
	position: relative;
	height: 452px;
	background: url(images/c2abg.jpg) no-repeat;
}

#c2aheader {
	color: #356e7f;
	font-size: 24px;
	font-weight: bold;
	position: absolute;
	top: 20px;
	left: 17px;
}

#c2aheadersub {
	color: #bd6d0e;
	position: absolute;
	top: 55px;
	left: 19px;
	font-size: 11px;
	font-weight: bold;
}

#c2acaption {
	color: #4c4b49;
	width: 109px;
	position: absolute;
	bottom: 6px;
	font: bold 10px/14px verdana;
	margin-right: 9px;
	right: 0;
}

#c2aform {
	position: absolute;
	top: 87px;
	height: 206px;
	width: 293px;
}

.radiocaption {
	font: 10px verdana;
	position: relative;
	color: black;
	margin-right: 1px;
	padding-left: 2px;
}

.phoneinput {
	height: 18px;
	width: 38px;
	border: 1px inset #fffeff;
}

#c2aform tr td{
	padding-bottom: 7px;
	color: #797979;
}
.formlabel {
	color: #4a4a4a;
	font: 12px verdana;
	text-align: right;
	padding-right: 2px;
	width: 109px;
}
.formlabelroi  {
	color: #4a4a4a;
	font: 12px verdana;
	text-align: right;
	padding-right: 25px;
}


/*********** INVENTORS **********/

.addinventor {
	font-size: 12px;
	padding: 2px 10px;
	background-color: #009800;
	color: #fffeff;
}
.removeinventor {
	font-size: 12px;
	padding: 2px 10px;
	background-color: #a20000;
	color: #fffeff;
	margin-right: 10px;
	display: none;
}

#secondinventortitle,
#secondinventorfirst,
#secondinventorlast,
#thirdinventortitle,
#thirdinventorfirst,
#thirdinventorlast,
#fourthinventortitle,
#fourthinventorfirst,
#fourthinventorlast,
#fifthinventortitle,
#fifthinventorfirst,
#fifthinventorlast  {
	background-color: #d8cfa8;
	font-weight: bold;
	color: #5f5b49;
	font-size: 12px;
	display: none;
}



#secondinventorfirst,
#secondinventorlast,
#thirdinventorfirst,
#thirdinventorlast,
#fourthinventorfirst,
#fourthinventorlast,
#fifthinventorfirst,
#fifthinventorlast  {
	background-color: #e5dfc3;
}




 .noninput {
	color: #4a4a4a;
	font: 12px verdana;
	text-align: right;
	
}
.roitable{
	background-color: #edebe3;
	padding: 21px;
	border-style: solid;
	border-spacing: 5px;
}

#tos-roi{
	height: 190px;
	overflow: auto;
	border: 1px solid #edebe3;
	padding: 10px;
}

.nospace{
	margin: 0;
	line-height: 0;
}

.bgwhite{
	background-color: white;
}

.bgwhite td{
	padding: 20px;
}
.roisubmit {
	font-size: 24px;
	padding: 5px 20px;
	background-color: #808080;
	color: #fffeff;
	border: 3px solid #a8a59a;
}


.paddedtable {
	border-spacing: 10px;
}

.errortext{
	color: #a20000;
}
.forminput, textarea {
	height: 18px;
	width: 144px;
	border: 1px inset #fffeff;
}

table.fullformtable {
	border-spacing: 10px;
}

table.fullformtable .formlabel{
	width: auto;
}



.textinput {
	height: 18px;
	width: 158px;
	border: 1px inset #fffeff;
}

#c2aform .c2aformsubmit {
	top: 179px;
	position: absolute;
	left: 109px;
}

select{
	background-color: #eabd89;
}

/* FOOTER */



#footer{
	width: 100%;
	background: #292d30 url(images/footerbg.jpg) repeat-x;
	height: 310px;
}

#footerwrapper {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	min-height: 286px;
	position: relative;
}
#goinggreen {
	background: url(images/goinggreenbg.jpg) no-repeat;
	width: 315px;
	height: 145px;
	position: absolute;
	left: 496px;
	top: 65px;
}

#goinggreen .goinggreenco {
	color: #343821;
	position: absolute;
	top: 21px;
	font-weight: bold;
	font-size: 14px;
	left: 101px;
}

#goinggreen .goinggreentitle {
	color: #4f5e33;
	font-size: 24px;
	font-weight: bold;
	position: absolute;
	top: 37px;
	right: 69px;
}

#goinggreen  ul {
	color: #343821;
	top: 66px;
	position: relative;
	width: 181px;
	height: 59px;
	left: 107px;
}

#goinggreen  ul li {
	list-style-type: disc;
	list-style-position: inside;
	font-size: 11px;
	font-weight: bold;
	line-height: 19px;
}

.footercols ul, .footercols-articles ul {
	margin-top: 13px;
	border-top: 1px solid #212121;
	padding-top: 6px;
}
.footercols ul li, .footercols-articles ul li {
	list-style-type: none;
}

.footercols{
	float: left;
	margin-right: 30px;
	margin-top: 34px;
}
.footercollisttitle a{
	color: white;
	font: bold 15px "trebuchet ms";
}

.footercols ul li,.footercols ul li a, .footercols-articles ul li a{
	color: #c1dbe8;
	font-size: 12px;
	color: #97999a;
}

.footercols-articles {
	margin-top: 6px;
}

.footercols-articles ul{
	width: 1024px;
	height: 202px;
}

.footercols-articles ul li{
	float: left;
	width: 170px;
	margin-right: 0px;
	font-size: 9px;
	margin-bottom: 0;
	padding: 0;
	line-height: 12px;
}


#footercolumns {
	position: absolute;
	width: 700px;
	height: 100%;
}


#footeraddress {
	position: absolute;
	top: 72px;
	right: -15px;
	color: white;
	font-size: 12px;
}

#footeraddress .companyname {
	font-size: 14px;
}

#footeraddress .privacy {
	color: #97999a;
	line-height: 25px;
}


#footeraddress .privacy a {
	color: #97999a;
}



#footer a:hover{
	color: white;
	text-decoration: none;
}


/*ADMIN */

.scroll200{
	max-height: 200px;
	overflow: auto;
	padding-bottom: 43px;
}

input.inputtext, textarea.textareatext{
	width: 300px;
	padding: 5px;
	background-color: #f2f0d5;
	font-size: 14px;
	border: 1px inset #908d84;
}
textarea.textareatext{
	height: 200px;
}

textarea.textareamedium {
	height: 100px;
	width: 250px;
	font-size: 12px;
}

.submitbutton{
	background-color: #a85b00;
	color: #fffeff;
	padding: 5px 20px;
	font-weight: bold;
	font-size: 18px;
} 

.separator {
	text-align: left;
	border-color: #000;
	background-color: #7e7c70;
	height: 2px;
	width: 320px;
	margin-top: 10px;
	margin-bottom: 20px;
}

.noninput{
	background-image: none;
	background-color: transparent;
}

#sb-body{
	background-color: white;
}

ul.caseslinks li a img{
	height: 90px;
	width: 90px;
	margin-right: 0;
}

ul.caseslinks li{
	margin-bottom: 10px;
	border: 1px solid #fff;
	font-size: 10px;
	text-align: center;
	width: 90px;
	float: left;
	margin-right: 10px;
	height: 145px;
}


ul.caseslinks li:hover{
	border: 1px solid #e4dec4;
}

#center ul.caseslinks li:hover a{
	text-decoration: none;
}

#center ul.caseslinks{
	list-style-type: none;
	width: 410px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0;
	height: 324px;
}





/* ADMIN SECTION */

table.todaysleads{
border-spacing:0;
	border-style: none;
}

table.todaysleads tr.oddrow{
	background-color: #ebe8de;
}

.org {
	background-color: #dde4ea;
}

.org strong{
	font-size: 9px;
	white-space: nowrap;
}
.orgtot {
	background-color: #c0d1e0;
}

tr.oddrow td.org {
	background-color: #c0d1e0;
}

.org .leadpct, .orgtot .leadpct{
	color: #6987a2;
	
}

table.todaysleads tr td{
	padding: 2px 20px 2px 5px;
	font-size: 14px;
}

.leadpct{
	color: #b1a98c;
	font-size: 10px;
}

/* lp */
.lpchecks{
	color: #004b97;
	font:  21px Georgia, "Times New Roman", Times, serif;
}

.lpblueitalic{
	color: #004b97;
	font: italic 21px Georgia, "Times New Roman", Times, serif;
}

.landingpagecopy p, h2{
	line-height: normal;
	font-size: 14px;
}


.featuretitle-lp {
	color: white;
	font-size: 32px;
	top: 21px;
	position: absolute;
	left: 15px;
}

/* THANK YOU PAGE */

#downloadpdf{
	padding: 10px;
	position: relative;
	margin-bottom: 20px;
	border: 1px solid #c2d3f1;
}
#pdflink{
	position: absolute;
	left: 282px;
	top: 86px;
	font-size: 24px;
}