
body {
	background:#cdedfa url(//www.indygive.com/images/bg.jpg) repeat-x;
	margin:0;
	padding:0;
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
h2 {
	color:#EC5925;
	font-size:20px;
	margin:30px 0 10px;
	padding:0;
	}
	
h3 {
	color:#07A1E5;
	font-size:20px;
	margin:0;
	padding:0;
	}
	
#page-wrapper {
	position:relative;
	}
	
#cload-1 {
	background:url(//www.indygive.com/images/small-cload.png) no-repeat top left;
	position:absolute;
	width:254px;
	height:193px;
	top:430px;
	left:10%;
	}
	
#cload-2 {
	background:url(//www.indygive.com/images/small-cload.png) no-repeat top left;
	position:absolute;
	width:254px;
	height:193px;
	top:215px;
	right:10%;
	}
	
#header-container {
	width:1150px;
	margin:0 auto;
	position:relative;
	left:-60px;
	text-align:left;
	z-index:1;
	}
	
#vote {
	position:absolute;
	top:0;
	right:30px;
	}
	
#fb-root {
	position:absolute;
	right:0;
	top:130px;
	}
	
#menu-container {
	position:absolute;
	top:40px;
	right:30px;
	clear:both;
	}	
	
#menu-container div {
	float:left;
	}
	
#logo-container {
	background:url(//www.indygive.com/images/logo-bg.png) no-repeat top left;
	width:471px;
	height:296px;
	position:relative;
	}
	
#tagline {
	position:absolute;
	top:145px;
	left:410px;
	}
	
#content-container {
	position:relative;
	top:-20px;
	width:973px;
	margin:0 auto;
	z-index:2;
	}
	
.donate #content-container {
	position:relative;
	top:-20px;
	width:973px;
	margin:0 auto;
	z-index:9999;
	}
	
#sub-head-content {
	background:#FFFFFF;
	padding:30px;
	margin:0 0 10px;
	}
	
#content {
	background:#FFFFFF;
	text-align:left;
	padding:30px;
	margin:0 0 30px;
	line-height:1.6em;
	}
	
#content ul {
	margin:0 0 0 10px;
	padding:0;
	}

#content-container a {
	color:#666666;
	text-decoration:underline;
	}

#content-container a:hover {
	color:#333333;
	text-decoration:none;
	}
	
td.divider {
	background:url(//www.indygive.com/images/divider.jpg) repeat-x 10px 11px;
	height:10px;
	width:100%;
	position:relative;
	top:13px;
	}
	
div.divider {
	background:url(//www.indygive.com/images/divider.jpg) repeat-x;
	height:1px;
	width:400px;
	position:relative;
	top:13px;
	}
	
div.ie6.divider {
	background:url(//www.indygive.com/images/divider.jpg) repeat-x;
	height:1px;
	width:500px;
	position:relative;
	top:13px;
	}
	
.payment-divider {
	background:url(//www.indygive.com/images/divider.jpg) repeat-x;
	height:1px;
	width:100%;
	margin:30px 0;
	}
	
#left-arrow {
	background:url(//www.indygive.com/images/left-arrow.png) no-repeat top left;
	position:absolute;
	top:270px;
	left:-108px;
	width:138px;
	height:184px;
	z-index:9999;
	}
	
#birds {
	position:absolute;
	top:-41px;
	right:65px;
	z-index:2;
	background:url(//www.indygive.com/images/birds.png) no-repeat top left;
	width:109px;
	height:47px;
	}
	
#content-top {
	background:url(//www.indygive.com/images/content-cload.png) no-repeat top left;
	position:absolute;
	top:-56px;
	left:0;
	width:973px;
	height:56px;
	z-index:1;
	}
	
#content-bottom {
	background:url(//www.indygive.com/images/content-bottom.png) no-repeat top left;
	width:972px;
	height:25px;
	margin:0 auto -20px;
	position:relative;
	top:-20px;
	}
	
#footer-container {
	width:100%;
	height:183px;
	position:relative;
	z-index:999;
	}
	
#footer-container #copilot {
	position:absolute;
	top:70px;
	right:0;
	}
	
#footer-container #mountains {
	background:url(//www.indygive.com/images/mountain-bg.jpg) repeat-x bottom left;
	width:100%;
	height:144px;
	margin:0 auto;
	text-align:center;
	}
	
#footer-container #blue-bar {
	background:url(//www.indygive.com/images/footer-blue-bar-bg.jpg) repeat-x top left;
	width:100%;
	height:39px;
	}
	
#footer-container #blue-bar #links {
	width:790px;
	margin:0 auto;
	position:relative;
	top:15px;
	left:115px;
	clear:both;
	}
	
#footer-container #blue-bar #links div {
	float:left;
	margin-right:15px;
	}
	
#footer-container #blue-bar #links div a {
	color:#FFFFFF;
	text-decoration:none;
	}
	
#footer-container #blue-bar #links div a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
	
#footer-container #social-media {
	clear:both;
	position:absolute;
	bottom:0;
	left:50%;
	width:964px;
	margin-left:-512px;
	padding-left:60px;
	}
	
#footer-container #social-media div {
	float:left;
	}
	
/*================== Misc Style ==================*/
	
img {
	border:none;
	}
	
/*================== End Misc Style ==================*/


	
/*================== Home Page Featured Style ==================*/

	
#featured-non-profit-container {
	position:relative;
	float:left;
	margin-right:10px;
	}
	
#featured-non-profit-container #featured-tag {
	position:absolute;
	top:10px;
	left:-12px;
	z-index:4;
	}
/*	*/
#featured-non-profit-container img.pic {
	position:relative;
	z-index:1;
	}
	
#featured-non-profit-border {
	background:url(//www.indygive.com/images/inner-shadow.png) no-repeat top left;
	width:499px;
	height:333px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	}
	
#featured-non-profit-caption {
	background:url(//www.indygive.com/images/caption-bg.png) repeat;
	position:absolute;
	bottom:0;
	left:0;
	z-index:3;
	width:459px;
	min-height:51px;
	text-align:left;
	padding:20px;
	color:#FFFFFF;
	}
	
#featured-non-profit-container #edit-image {
	position:absolute;
	top:10px;
	left:10px;
	z-index:99;
	}
	
#featured-non-profit-caption .caption-text {
	width:360px;
	}
	
#home-gallery {
	position:relative;
	height:333px;
	width:499px;
	text-align:left;
	}

#home-gallery div {
	height:333px;
	width:499px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	}

#home-gallery img {
	border:none;
	margin: auto;
	display: block;
	}

#home-gallery a.show {
	z-index:1;
	}

.featured-non-profit-caption {
	background:url(//www.indygive.com/images/caption-bg.png) repeat;
	position:absolute;
	bottom:0;
	left:0;
	z-index:3;
	width:459px;
	height:51px;
	text-align:left;
	padding:20px;
	color:#FFFFFF;
	}
	
.featured-non-profit-caption .caption-text {
	width:360px;
	}
	
.featured-non-profit-caption a {
	float:none;
	position:relative;
	}
	
/*================== End Home Page Featured Style ==================*/

	
/*================== Home Page Columns Style ==================*/

#home-content {
	background:#FFFFFF;
	float:left;
	width:446px;
	position:relative;
	text-align:left;
	line-height:1.8em;
	font-size:14px;
	z-index:2;
	margin:-130px 8px -120px 0;
	padding:170px 30px 120px;
	margin:-130px 8px -140px 0\9;
	padding:170px 30px 140px\9;
	}
	
#make-a-donation-container {
	float:left;
	margin-right:25px;
	position:relative;
	z-index:999;
	}
	
#make-a-donation-container #links-container {
	position:absolute;
	top:140px;
	left:40px;
	z-index:2;
	}
	
#make-a-donation-container #links-container div {
	float:left;
	}
	
#make-a-donation-container #links-container div#donate-money-btn {
	margin:0 0 0 10px;
	width:118px;
	height:54px;
	}
	
#make-a-donation-container #links-container div#donate-money-btn a, #make-a-donation-container #links-container div#donate-money-btn img {
	display:none;
	}
	
#make-a-donation-container #links-container div#donate-stuff-btn {
	margin:-8px 0 0 35px;
	}
	
#make-a-donation-container #links-container div#donate-time-btn {
	margin:10px 0 0 20px;
	}

#tell-your-friends-container {
	float:left;
	position:relative;
	}

#tell-your-friends-container.interior {
	float:left;
	position:relative;
	margin:50px 0 0 40px;
	}

#tell-your-friends-container #title, #make-a-donation-container #title {
	position:relative;
	z-index:1;
	}

#tell-your-friends-container #btn {
	position:absolute;
	top:100px;
	left:50%;
	width:92px;
	margin-left:-46px;
	z-index:2;
	}

#tell-your-friends-container-sm {
	float:left;
	position:relative;
	}

#tell-your-friends-container-sm #title {
	position:relative;
	z-index:1;
	}

#tell-your-friends-container-sm #btn {
	position:absolute;
	top:60px;
	left:50%;
	width:66px;
	margin-left:-33px;
	z-index:2;
	}
	
/*================== End Home Page Columns Style ==================*/

	
/*================== Home Page Giving Style ==================*/

#giving-container {
	background:#F4F9FB;
	float:left;
	width:440px;
	height:335px;
	position:relative;
	}
	
#giving-container #giving-tag {
	position:absolute;
	top:10px;
	left:-2px;
	z-index:4;
	}
	
/*================== End Home Page Giving Style ==================*/


#select-category-container {
	float:right;
	position:relative;
	margin:30px 0 0;
	}

#select-category-container #title {
	margin-right:60px;
	}

#select-category-container #arrow {
	position:absolute;
	top:3px;
	right:-20px;
	z-index:999;
	}
	
#donate-subtitle-container{
	float:right;
	position:relative;
	margin:30px 0 0;
	}

#donate-subtitle-container #title {
	margin-right:60px;
	}

#donate-subtitle-container #arrow {
	position:absolute;
	top:3px;
	right:-20px;
	z-index:999;
	}
	
#faq-container {
	float:left;
	position:relative;
	margin:45px 0 0 60px;
	}

#faq-container #title {
	margin:10px 60px 0 0;
	}

#faq-container #arrow {
	position:absolute;
	top:3px;
	right:-20px;
	z-index:999;
	}
	
#donate-subtitle-container {
	float:right;
	position:relative;
	margin:30px 0 0;
	}

#donate-subtitle-container #title {
	margin:10px 60px 0 0;
	}

#donate-subtitle-container #arrow {
	position:absolute;
	top:3px;
	right:-20px;
	z-index:999;
	}
	
#arrow-container {
	float:right;
	position:relative;
	margin:40px -50px 0 0;
	}

#arrow-container #title {
	margin:10px 60px 0 0;
	}
	
#arrow-container #title.donate-sub-title {
	margin:-25px 60px 0 0;
	text-align:left;
	position:relative;
	}
	
#arrow-container #title.donate-sub-title .check-btn {
	position:absolute;
	top:53px;
	left:5px;
	}

#arrow-container #arrow {
	position:absolute;
	top:3px;
	right:-20px;
	z-index:999;
	}
	
#competitions-container {
	float:right;
	position:relative;
	margin:0 -25px 0 0;
	}

#competitions-container #title {
	margin:10px 60px 0 0;
	}

#competitions-container #arrow {
	position:absolute;
	top:3px;
	right:-20px;
	z-index:999;
	}
	
#cool-rewards-container {
	float:right;
	position:relative;
	margin:25px -20px 0 0;
	}

#cool-rewards-container #title {
	margin:10px 60px 0 0;
	}

#cool-rewards-container #arrow {
	position:absolute;
	top:3px;
	right:-20px;
	z-index:999;
	}
	
#required-amount-container {
	float:right;
	position:relative;
	margin:15px 0 0;
	}
	
#required-amount-container #title {
	margin-right:90px;
	}
	
#required-amount-container #arrow {
	position:absolute;
	top:15px;
	right:10px;
	z-index:999;
	}
	
/*================== Social Media Tabs Style ==================*/
	
#social-media-container {
	float:left;
	width:458px;
	position:relative;
	text-align:left;
	z-index:1;
	}
	
#social-media-container.interior {
	float:right;
	width:458px;
	position:relative;
	text-align:left;
	}
	
#social-media-tabs {
	margin:0;
	}

#social-media-tabs ul#tab-menu {
	margin:0;
	padding:0;
	list-style: none;
	height:44px;
	width:478px;
	}

#social-media-tabs ul#tab-menu li {
	padding: 0;
	margin:0;
	display:inline;
	}

#social-media-tabs ul#tab-menu li#blog a {
	background:url(//www.indygive.com/images/blog-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:92px;
	height:44px;
	line-height:44px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#social-media-tabs ul#tab-menu li#blog a:hover,
#social-media-tabs ul#tab-menu li#blog.ui-state-active a {
	background:url(//www.indygive.com/images/blog-tab-active.png) no-repeat top left;
	}

#social-media-tabs ul#tab-menu li#twitter a {
	background:url(//www.indygive.com/images/twitter-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:101px;
	height:44px;
	line-height:44px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#social-media-tabs ul#tab-menu li#twitter a:hover,
#social-media-tabs ul#tab-menu li#twitter.ui-state-active a {
	background:url(//www.indygive.com/images/twitter-tab-active.png) no-repeat top left;
	}

#social-media-tabs ul#tab-menu li#facebook a {
	background:url(//www.indygive.com/images/facebook-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:111px;
	height:44px;
	line-height:44px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#social-media-tabs ul#tab-menu li#facebook a:hover,
#social-media-tabs ul#tab-menu li#facebook.ui-state-active a {
	background:url(//www.indygive.com/images/facebook-tab-active.png) no-repeat top left;
	}

#social-media-tabs ul#tab-menu li#news a {
	background:url(//www.indygive.com/images/give-news-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:127px;
	height:44px;
	line-height:44px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#social-media-tabs ul#tab-menu li#news a:hover,
#social-media-tabs ul#tab-menu li#news.ui-state-active a {
	background:url(//www.indygive.com/images/give-news-tab-active.png) no-repeat top left;
	}

#social-media-tabs #tab-wrapper {
	background:#FFFFFF;
	width:458px;
	min-height:300px;
	padding:20px 0 120px;
	margin-bottom:-120px;
	padding:20px 0 140px\9;
	margin-bottom:-140px\9;
	}

#social-media-container.interior #social-media-tabs #tab-wrapper {
	background:#FFFFFF;
	width:458px;
	min-height:250px;
	padding:20px 0 120px;
	margin-bottom:-120px;
	padding:20px 0 140px\9;
	margin-bottom:-140px\9;
	}

#social-media-tabs #twitter-content {
	padding:0 25px 20px;
	}

#social-media-tabs #news-content {
	padding:0 25px 20px;
	}
	
.excerpt-container.first {
	padding-top:0;
	}
	
.excerpt-container {
	padding-top:20px;
	line-height:1.8em;
	}
	
.excerpt-container .date-container {
	background:url(//www.indygive.com/images/date-bg.png) no-repeat top left;
	width:72px;
	height:31px;
	float:left;
	margin-right:10px;
	color:#B2B2B2;
	font-size:19px;
	font-weight:bold;
	padding:13px 0 0 20px;
	}
	
.excerpt-container .excerpt-text {
	float:left;
	width:318px;
	margin:10px 0 0;
	}
	
.excerpt-container .excerpt-text a.blog-link {
	color:#000000;
	font-style:italic;
	text-decoration:underline;
	white-space:nowrap;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
.excerpt-container .excerpt-text a.blog-link:hover {
	text-decoration:none;
	}
	
#social-media-container .excerpt-container .excerpt-text .orange a.blog-title {
	color:#E97D36;
	text-decoration:none;
	}
	
#social-media-container .excerpt-container .excerpt-text .orange a.blog-title:hover  {
	color:#E97D36;
	text-decoration:underline;
	}
	
/*================== End Social Media Tabs Style ==================*/

	
	
/*================== Non Profit Style ==================*/

	
/*========= Tabs Style =========*/

#nonprofit-container {
	width:100%;
	position:relative;
	text-align:left;
	overflow:hidden;
	color:#666666;
	}
	
#nonprofit-tabs {
	margin:0;
	}

#nonprofit-tabs ul#nonprofit-menu {
	margin:0;
	padding:0;
	list-style: none;
	height:33px;
	width:1100px;
	}

#nonprofit-tabs ul#nonprofit-menu li {
	padding: 0;
	margin:0;
	display:inline;
	}

#nonprofit-tabs ul#nonprofit-menu li a {
	display:block;
	}

#nonprofit-tabs ul#nonprofit-menu li#info a {
	background:url(//www.indygive.com/images/info-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:63px;
	height:33px;
	line-height:33px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#nonprofit-tabs ul#nonprofit-menu li#info a:hover,
#nonprofit-tabs ul#nonprofit-menu li#info.ui-state-active a {
	background:url(//www.indygive.com/images/info-tab-active.png) no-repeat top left;
	}

#nonprofit-tabs ul#nonprofit-menu li#animals a {
	background:url(//www.indygive.com/images/animals-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:85px;
	height:33px;
	line-height:33px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#nonprofit-tabs ul#nonprofit-menu li#animals a:hover,
#nonprofit-tabs ul#nonprofit-menu li#animals.ui-state-active a {
	background:url(//www.indygive.com/images/animals-tab-active.png) no-repeat top left;
	}

#nonprofit-tabs ul#nonprofit-menu li#arts-culture a {
	background:url(//www.indygive.com/images/arts-culture-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:128px;
	height:33px;
	line-height:33px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#nonprofit-tabs ul#nonprofit-menu li#arts-culture a:hover,
#nonprofit-tabs ul#nonprofit-menu li#arts-culture.ui-state-active a {
	background:url(//www.indygive.com/images/arts-culture-tab-active.png) no-repeat top left;
	}

#nonprofit-tabs ul#nonprofit-menu li#community-building a {
	background:url(//www.indygive.com/images/community-building-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:181px;
	height:33px;
	line-height:33px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#nonprofit-tabs ul#nonprofit-menu li#community-building a:hover,
#nonprofit-tabs ul#nonprofit-menu li#community-building.ui-state-active a {
	background:url(//www.indygive.com/images/community-building-tab-active.png) no-repeat top left;
	}
	
#nonprofit-tabs ul#nonprofit-menu li#enviroment a {
	background:url(//www.indygive.com/images/environment-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:123px;
	height:33px;
	line-height:33px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#nonprofit-tabs ul#nonprofit-menu li#enviroment a:hover,
#nonprofit-tabs ul#nonprofit-menu li#enviroment.ui-state-active a  {
	background:url(//www.indygive.com/images/environment-tab-active.png) no-repeat top left;
	}

#nonprofit-tabs ul#nonprofit-menu li#ft-carson a {
	background:url(//www.indygive.com/images/ft-carson-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:99px;
	height:33px;
	line-height:33px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#nonprofit-tabs ul#nonprofit-menu li#ft-carson a:hover,
#nonprofit-tabs ul#nonprofit-menu li#ft-carson.ui-state-active a  {
	background:url(//www.indygive.com/images/ft-carson-tab-active.png) no-repeat top left;
	}

#nonprofit-tabs ul#nonprofit-menu li#helping-hands a {
	background:url(//www.indygive.com/images/helping-hands-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:135px;
	height:33px;
	line-height:33px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#nonprofit-tabs ul#nonprofit-menu li#helping-hands a:hover,
#nonprofit-tabs ul#nonprofit-menu li#helping-hands.ui-state-active a {
	background:url(//www.indygive.com/images/helping-hands-tab-active.png) no-repeat top left;
	}

#nonprofit-tabs ul#nonprofit-menu li#wellness a {
	background:url(//www.indygive.com/images/wellness-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:89px;
	height:33px;
	line-height:33px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#nonprofit-tabs ul#nonprofit-menu li#wellness a:hover,
#nonprofit-tabs ul#nonprofit-menu li#wellness.ui-state-active a {
	background:url(//www.indygive.com/images/wellness-tab-active.png) no-repeat top left;
	}

#nonprofit-tabs ul#nonprofit-menu li#youth a {
	background:url(//www.indygive.com/images/youth-tab.png) no-repeat top left;
	float:left;
	padding:0;
	margin:0;
	width:66px;
	height:33px;
	line-height:33px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	}

#nonprofit-tabs ul#nonprofit-menu li#youth a:hover,
#nonprofit-tabs ul#nonprofit-menu li#youth.ui-state-active a {
	background:url(//www.indygive.com/images/youth-tab-active.png) no-repeat top left;
	}
	
#nonprofit-tabs #nonprofit-wrapper {
	width:918px;
	padding:35px 20px 0 35px;
	position:relative;
	background:#fff;
	}
	
	
/*========= End Tabs Style =========*/
	
	
/*========= Content Style =========*/

#non-profit-left {
	width:238px;
	float:left;
	margin-right:40px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	text-align:right;
	line-height:1.4em;
	}

#non-profit-center {
	width:315px;
	float:left;
	margin-right:30px;
	line-height:1.7em;
	}

#non-profit-right {
	margin:0;
	width:285px;
	float:left;
	}

#non-profit-menu {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	text-align:right;
	line-height:1.4em;
	}

#non-profit-menu div.first {
	margin:0 0 20px;
	}

#non-profit-menu div.link {
	margin:20px 0;
	}

#non-profit-menu a {
	color:#666666;
	text-decoration:none;
	}

#non-profit-menu a:hover, #non-profit-menu div.active a {
	color:#EC5925;
	text-decoration:none;
	}

.non-profit-title {
	margin:25px 0 30px;
	font-size:35px;
	color:#666666;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
#quote-container {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-align:center;
	margin:30px 0 0;
	line-height:1.5em;
	}
	
#donation-container {
	position:relative;
	z-index:999;
	width:278px;
	margin:50px auto 0;
	}
	
#donation-container.notop {
	position:relative;
	z-index:999;
	width:278px;
	margin:0 auto 0;
	}
	
#donation-btn-container {
	position:absolute;
	top:75px;
	left:35px;
	z-index:2;
	}
	
#donation-btn-container div {
	float:left;
	}
	
#donation-btn-container div#donate-money-sm-btn {
	margin:0 0 0 2px;
	width:60px;
	height:24px;
	}
	
#donation-btn-container div#donate-money-sm-btn a, #donation-btn-container div#donate-money-sm-btn img {
	display:none;
	}
	
#donation-btn-container div#donate-stuff-sm-btn {
	margin:-2px 0 0 15px;
	}
	
#donation-btn-container div#donate-time-sm-btn {
	margin:2px 0 0 10px;
	}
	
	
#matching-grant-container {
	position:relative;
	z-index:999;
	width:281px;
	margin:0 auto 0;
	}
	
#matching-grant-content {
	background:#f5fbfe;
	width:241px;
	padding:10px 20px;
	}
	
#matching-grant-bottom {
	background:url(//www.indygive.com/images/matching-challenge-grant-bottom.jpg) no-repeat top left;
	width:281px;
	height:11px;
	}
	
.chart-titles {
	position:absolute;
	bottom:-42px;
	left:80px;
	}
	
	
/*========= Content Style =========*/
	
	
/*================== End Non Profit Style ==================*/

#category-list {
	list-style: url(//www.indygive.com/images/bullet.jpg);
	width:240px;
	margin:0 auto 40px;
	padding:0;
	white-space: nowrap;
	}

#category-list li {
	margin:0 0 20px;
	}

#category-list li a {
	text-decoration:none;
	}
	

	
	
/*================== Home Give Video Style ==================*/
	
#give-video-container {
	background:#FFFFFF;
	padding:50px 0 200px;
	margin-bottom:-200px;
	min-height:100px\9;
	}
	
#give-video {
	border:10px solid #39B4EA;
	background:url(//www.indygive.com/images/inner-shadow-video.png) no-repeat top left;
	width:305px;
	height:203px;
	margin:0 auto 0;
	}
	

.list {
	margin:0 0 0 10px;
	padding:0;
	}
	
/*================== Home Give Video Style ==================*/

#admin-bar {
	background:#E75922;
	height:77px;
	width:100%;
	position:fixed;
	bottom:0;
	left:0;
	z-index:999;
	}

#admin-bar #admin-content {
	width:900px;
	margin:30px auto 0;
	}
	
#save-btn {
	cursor:pointer;
	}

.popup_block {
	display:none;
	position: absolute;
	top: 20%;
	left: 50%;
	z-index: 99999;
	}
	
#donate-rewards-popup {
	width:667px;
	background:#FDFEFF;
	text-align:left;
	line-height:1.6em;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	padding:20px;
	border:10px solid #d6f0fb;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin-left:-333px;
	}
	
#nonprofit-window-container {
	width:675px;
	background:#FDFEFF;
	text-align:left;
	line-height:1.6em;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	padding:20px;
	border:10px solid #d6f0fb;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin-left:-333px;
	}

#nonprofit-window-content {
	width:635px;
	margin:0 auto;
	}

#nonprofit-window-container a {
	color:#666666;
	text-decoration:underline;
	}

#nonprofit-window-container a:hover {
	color:#333333;
	text-decoration:none;
	}
	
#tell-your-friends-popup {
	width:519px;
	background:#FDFEFF;
	text-align:left;
	line-height:1.6em;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	padding:20px;
	border:10px solid #d6f0fb;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin-left:-259px;
	}
	
#thanks-container-popup {
	width:519px;
	background:#FDFEFF;
	text-align:left;
	line-height:1.6em;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	padding:20px;
	border:10px solid #d6f0fb;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin-left:-259px;
	}
	
#error-pdf-popup {
	width:519px;
	background:#FDFEFF;
	text-align:left;
	line-height:1.6em;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	padding:20px;
	border:10px solid #d6f0fb;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin-left:-259px;
	}
	
#error-pdf-popup a {
	color:#07A1E5;
	text-decoration:none;
	}
	
#download-pdf-popup {
	width:519px;
	height:204px;
	background:none;
	border:none;
	margin-left:-259px;
	}
	
#tell-your-friends-content {
	position:relative;
	}
	
#facebook-share {
	position:absolute;
	top:105px;
	left:50%;
	margin-left:-26px;
	}
	
#age-container-popup, #email-container-popup {
	width:450px;
	height:200px;
	background:#FDFEFF;
	text-align:left;
	line-height:1.6em;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	padding:20px;
	border:10px solid #d6f0fb;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin-left:-225px;
	}
	
#privacy-policy-popup,#terms-conditions-popup {
	width:667px;
	background:#FDFEFF;
	text-align:left;
	line-height:1.6em;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	padding:20px;
	border:10px solid #d6f0fb;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin-left:-333px;
	}
	
#refund-policy-popup, #shipping-policy-popup {
	width:450px;
	background:#FDFEFF;
	text-align:left;
	line-height:1.6em;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	padding:20px;
	border:10px solid #d6f0fb;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin-left:-225px;
	}
	
.widget-popup {
	width:530px;
	background:#FDFEFF;
	text-align:left;
	line-height:1.6em;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	padding:20px 0;
	border:10px solid #d6f0fb;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin-left:-245px;
	}
	
.popup-close, .thanks-close {
	position:absolute;
	top:-55px;
	left:20px;
	}
	
#donate-rewards-popup .list {
	margin:0 0 0 20px;
	padding:0
	}
	
.scroll-pane, .tc-scroll-pane, .pp-scroll-pane {
	width:667px;
	height: 572px;
	overflow: auto;
	}
	
#scroll-news {
	width:100%;
	height:450px;
	overflow:auto;
	}
	
#scroll-news-content {
	width: 375px;
	margin:20px 0 0;
	padding-bottom:80px;
	}
	
#page-fade {
	display: none;
	background: #FFF; 
	position: fixed;
	left: 0;
	top: 0; 
	z-index: 10;
	width: 100%;
	height: 100%;
	opacity: .80;
	z-index: 9999;
	}
	
#tell-friends-fade {
	display: none;
	background: #000; 
	position: absolute;
	left: 0;
	top: 0; 
	z-index: 10;
	width: 100%;
	height: 100%;
	opacity: .80;
	z-index: 9999;
	}
	
#tell-friends-loading {
	text-align:center;
	display:none;
	background:#FFF; 
	position: fixed;
	padding:20px;
	top: 50%;
	left: 50%;
	z-index: 99999;
	border:10px solid #d6f0fb;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	}
/**/

	
/*================== Donate Style ==================*/

#donate-container {
	position:relative;
	}

.donate-tab {
	text-align:left;
	}

.nonprofit-donate-content {
	background:#FFFFFF;
	width:275px;
	padding:20px;
	margin-bottom:20px;
	text-align:left;
	}
	
.nonprofit-title {
	width:190px;
	margin-top:5px;
	}
	
.donate-input {
	width:60px;
	text-align:right;
	}
	
#donate-next-btn {
	position:absolute;
	bottom:120px;
	left:50%;
	width:267px;
	height:160px;
	margin:0 0 0 190px;
	z-index:999;
	}
	
#congrats-container {
	float:right;
	margin-right:75px;
	width:415px;
	}
	
#congrats-top {
	background:url(//www.indygive.com/images/congrats-top.png) no-repeat top left;
	width:415px;
	height:15px;
	}
	
#congrats-bottom {
	background:url(//www.indygive.com/images/congrats-bottom.png) no-repeat top left;
	width:415px;
	height:16px;
	}
	
#congrats-content {
	background:url(//www.indygive.com/images/congrats-bg.jpg) repeat-y;
	width:355px;
	padding:15px 30px;
	}
	
#congrats-content .dark-orange a {
	color:#EC5925;
	}
	
#congrats-content .dark-orange a:hover {
	color:#EC5925;
	text-decoration:none;
	}

	
/*================== Donate Style ==================*/

	
/*================== Structure Style ==================*/

#formMsg {
	display:none; 
	position:absolute; 
	z-index:999999; 
	background:url(//www.indygive.com/images/msg_arrow.gif) left center no-repeat; 
	padding-left:7px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#924949;
	margin: 0 0 0 10px;
	}
	
#formMsgcontent {
	display:block; 
	background:#f3e6e6; 
	border:2px solid #924949; 
	border-left:none; 
	padding:5px; 
	min-width:150px; 
	max-width:250px;
	}

.image-slideshow {
	position:relative;
	overflow:hidden;
	}

.image-slideshow img {
	position:absolute;
	top:0;
	left:0;
	}

#ajax-loader{
	position:absolute;
	top:10px;
	right:10px;
	visibility:hidden;
	z-index:999;
	}
	
input[type=text], textarea, input[type=password] {
	border:#D9D9D9 solid 2px;
	padding:6px 5px;
	}
	
.androgyne div {
	margin:-6px 0;
	margin:2px 0\9;
	}
	
#nonprofit-container.ui-tabs,
#nonprofit-container.ui-widget,
#nonprofit-container.ui-widget-content,
#nonprofit-container.ui-corner-all,
#nonprofit-container .ui-corner-all,
#nonprofit-container .ui-tabs-nav,
#nonprofit-container .ui-widget-header,
#nonprofit-container .ui-state-default,
#nonprofit-container .ui-corner-top,
#nonprofit-container .ui-corner-bottom,
#social-media-container.ui-tabs,
#social-media-container.ui-widget,
#social-media-container.ui-widget-content,
#social-media-container.ui-corner-all,
#social-media-container .ui-corner-all,
#social-media-container .ui-tabs-nav,
#social-media-container .ui-widget-header,
#social-media-container .ui-state-default,
#social-media-container .ui-corner-top,
#social-media-container .ui-corner-bottom {
	border:none;
	background:none;
	margin:0;
	padding:0;
	top:0;
	-moz-border-radius-bottomright: none; 
	-webkit-border-bottom-right-radius: none; 
	-khtml-border-bottom-right-radius: none; 
	border-bottom-right-radius: none;
	-moz-border-radius-bottomleft: none;
	-webkit-border-bottom-left-radius: none;
	-khtml-border-bottom-left-radius: none;
	border-bottom-left-radius: none;
	-moz-border-radius-topleft: none;
	-webkit-border-top-left-radius: none;
	-khtml-border-top-left-radius: none;
	border-top-left-radius: none;
	-moz-border-radius-topright: none;
	-webkit-border-top-right-radius: none;
	-khtml-border-top-right-radius: none;
	border-top-right-radius: none;
	}
	
#nonprofit-wrapper .nonprofit-content.ui-tabs-panel.ui-widget-content {
	width:918px;
	background:#fff;
	padding:0 0 20px 0;
	margin-bottom:20px;
	position:relative;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	}	
	
.hidden {display:none;} 

.bg-white {background:#FFFFFF;}

.bg-lightblue {background:#F4F9FB;}

.orange {color:#E97D36;}
.dark-orange {color:#EC5925;}
.grey {color:#999999;}
.blue {color:#07A1E5;}
.dark-green {color:#404F4F;}
.dark-gray {color:#666666;}

#content-container a.nonprofit-link {text-decoration:underline;}
#content-container a.nonprofit-link:hover {text-decoration:none;}


#content a.dark-orange {color:#EC5925; text-decoration:none;}
#content a.dark-orange:hover  {color:#EC5925; text-decoration:underline;}

.italic {font-style:italic;}
.bold {font-weight:bold;}
.pointer {cursor:pointer;}
.relative {position:relative;}

.line-height10 {line-height:1.0em;}
.line-height11 {line-height:1.1em;}
.line-height12 {line-height:1.2em;}
.line-height13 {line-height:1.3em;}
.line-height14 {line-height:1.4em;}
.line-height15 {line-height:1.5em;}
.line-height16 {line-height:1.6em;}
.line-height17 {line-height:1.7em;}
.line-height18 {line-height:1.8em;}
.line-height19 {line-height:1.9em;}
.line-height20 {line-height:2.0em;}

.letter-spacing1 {letter-spacing:1px;}
.letter-spacing2 {letter-spacing:2px;}
.letter-spacing3 {letter-spacing:3px;}
.letter-spacing4 {letter-spacing:4px;}
.letter-spacing5 {letter-spacing:5px;}

.padding2 {padding:2px;}
.padding3 {padding:3px;}
.padding4 {padding:4px;}
.padding5 {padding:5px;}
.padding6 {padding:6px;}
.padding7 {padding:7px;}
.padding8 {padding:8px;}
.padding9 {padding:9px;}
.padding10 {padding:10px;}
.padding11 {padding:11px;}
.padding12 {padding:12px;}
.padding13 {padding:13px;}
.padding14 {padding:14px;}
.padding15 {padding:15px;}
.padding20 {padding:20px;}
.padding25 {padding:25px;}
.padding30 {padding:30px;}
.padding35 {padding:35px;}
.padding40 {padding:40px;}
.padding45 {padding:45px;}
.padding50 {padding:50px;}
.padding55 {padding:55px;}
.padding60 {padding:60px;}
.padding65 {padding:65px;}
.padding70 {padding:70px;}
.padding75 {padding:75px;}
.padding80 {padding:80px;}
.padding85 {padding:85px;}
.padding90 {padding:90px;}
.padding95 {padding:95px;}
.padding100 {padding:100px;}

.padding-top5 {padding-top:5px;}
.padding-top10 {padding-top:10px;}
.padding-top15 {padding-top:15px;}
.padding-top20 {padding-top:20px;}
.padding-top25 {padding-top:25px;}
.padding-top30 {padding-top:30px;}
.padding-top35 {padding-top:35px;}
.padding-top40 {padding-top:40px;}
.padding-top45 {padding-top:45px;}
.padding-top50 {padding-top:50px;}
.padding-top55 {padding-top:55px;}
.padding-top60 {padding-top:60px;}
.padding-top65 {padding-top:65px;}
.padding-top70 {padding-top:70px;}
.padding-top75 {padding-top:75px;}
.padding-top80 {padding-top:80px;}
.padding-top85 {padding-top:85px;}
.padding-top90 {padding-top:90px;}
.padding-top95 {padding-top:95px;}
.padding-top100 {padding-top:100px;}

.padding-bottom5 {padding-bottom:5px;}
.padding-bottom10 {padding-bottom:10px;}
.padding-bottom15 {padding-bottom:15px;}
.padding-bottom20 {padding-bottom:20px;}
.padding-bottom25 {padding-bottom:25px;}
.padding-bottom30 {padding-bottom:30px;}
.padding-bottom35 {padding-bottom:35px;}
.padding-bottom40 {padding-bottom:40px;}
.padding-bottom45 {padding-bottom:45px;}
.padding-bottom50 {padding-bottom:50px;}
.padding-bottom55 {padding-bottom:55px;}
.padding-bottom60 {padding-bottom:60px;}
.padding-bottom65 {padding-bottom:65px;}
.padding-bottom70 {padding-bottom:70px;}
.padding-bottom75 {padding-bottom:75px;}
.padding-bottom80 {padding-bottom:80px;}
.padding-bottom85 {padding-bottom:85px;}
.padding-bottom90 {padding-bottom:90px;}
.padding-bottom95 {padding-bottom:95px;}
.padding-bottom100 {padding-bottom:100px;}

.padding-left5 {padding-left:5px;}
.padding-left10 {padding-left:10px;}
.padding-left15 {padding-left:15px;}
.padding-left20 {padding-left:20px;}
.padding-left25 {padding-left:25px;}
.padding-left30 {padding-left:30px;}
.padding-left35 {padding-left:35px;}
.padding-left40 {padding-left:40px;}
.padding-left45 {padding-left:45px;}
.padding-left50 {padding-left:50px;}
.padding-left55 {padding-left:55px;}
.padding-left60 {padding-left:60px;}
.padding-left65 {padding-left:65px;}
.padding-left70 {padding-left:70px;}
.padding-left75 {padding-left:75px;}
.padding-left80 {padding-left:80px;}
.padding-left85 {padding-left:85px;}
.padding-left90 {padding-left:90px;}
.padding-left95 {padding-left:95px;}
.padding-left100 {padding-left:100px;}

.padding-right5 {padding-right:5px;}
.padding-right10 {padding-right:10px;}
.padding-right15 {padding-right:15px;}
.padding-right20 {padding-right:20px;}
.padding-right25 {padding-right:25px;}
.padding-right30 {padding-right:30px;}
.padding-right35 {padding-right:35px;}
.padding-right40 {padding-right:40px;}
.padding-right45 {padding-right:45px;}
.padding-right50 {padding-right:50px;}
.padding-right55 {padding-right:55px;}
.padding-right60 {padding-right:60px;}
.padding-right65 {padding-right:65px;}
.padding-right70 {padding-right:70px;}
.padding-right75 {padding-right:75px;}
.padding-right80 {padding-right:80px;}
.padding-right85 {padding-right:85px;}
.padding-right90 {padding-right:90px;}
.padding-right95 {padding-right:95px;}
.padding-right100 {padding-right:100px;}

.padding-hort1 {padding-left:1px;padding-right:1px;}
.padding-hort2 {padding-left:2px;padding-right:2px;}
.padding-hort3 {padding-left:3px;padding-right:3px;}
.padding-hort4 {padding-left:4px;padding-right:4px;}
.padding-hort5 {padding-left:5px;padding-right:5px;}
.padding-hort6 {padding-left:6px;padding-right:6px;}
.padding-hort7 {padding-left:7px;padding-right:7px;}
.padding-hort8 {padding-left:8px;padding-right:8px;}
.padding-hort9 {padding-left:9px;padding-right:9px;}
.padding-hort10 {padding-left:10px;padding-right:10px;}
.padding-hort11 {padding-left:11px;padding-right:11px;}
.padding-hort12 {padding-left:12px;padding-right:12px;}
.padding-hort13 {padding-left:13px;padding-right:13px;}
.padding-hort14 {padding-left:14px;padding-right:14px;}
.padding-hort15 {padding-left:15px;padding-right:15px;}
.padding-hort16 {padding-left:16px;padding-right:16px;}
.padding-hort17 {padding-left:17px;padding-right:17px;}
.padding-hort18 {padding-left:18px;padding-right:18px;}
.padding-hort19 {padding-left:19px;padding-right:19px;}
.padding-hort20 {padding-left:20px;padding-right:20px;}
.padding-hort21 {padding-left:21px;padding-right:21px;}
.padding-hort22 {padding-left:22px;padding-right:22px;}
.padding-hort23 {padding-left:23px;padding-right:23px;}
.padding-hort24 {padding-left:24px;padding-right:24px;}
.padding-hort25 {padding-left:25px;padding-right:25px;}
.padding-hort26 {padding-left:26px;padding-right:26px;}
.padding-hort27 {padding-left:27px;padding-right:27px;}
.padding-hort28 {padding-left:28px;padding-right:28px;}
.padding-hort29 {padding-left:29px;padding-right:29px;}
.padding-hort30 {padding-left:30px;padding-right:30px;}
.padding-hort31 {padding-left:31px;padding-right:31px;}
.padding-hort32 {padding-left:32px;padding-right:32px;}
.padding-hort33 {padding-left:33px;padding-right:33px;}
.padding-hort34 {padding-left:34px;padding-right:34px;}
.padding-hort35 {padding-left:35px;padding-right:35px;}
.padding-hort36 {padding-left:36px;padding-right:36px;}
.padding-hort37 {padding-left:37px;padding-right:37px;}
.padding-hort38 {padding-left:38px;padding-right:38px;}
.padding-hort39 {padding-left:39px;padding-right:39px;}
.padding-hort40 {padding-left:40px;padding-right:40px;}


.padding-vert1 {padding-top:1px;padding-bottom:1px;}
.padding-vert2 {padding-top:2px;padding-bottom:2px;}
.padding-vert3 {padding-top:3px;padding-bottom:3px;}
.padding-vert4 {padding-top:4px;padding-bottom:4px;}
.padding-vert5 {padding-top:5px;padding-bottom:5px;}
.padding-vert6 {padding-top:6px;padding-bottom:6px;}
.padding-vert7 {padding-top:7px;padding-bottom:7px;}
.padding-vert8 {padding-top:8px;padding-bottom:8px;}
.padding-vert9 {padding-top:9px;padding-bottom:9px;}
.padding-vert10 {padding-top:10px;padding-bottom:10px;}
.padding-vert11 {padding-top:11px;padding-bottom:11px;}
.padding-vert12 {padding-top:12px;padding-bottom:12px;}
.padding-vert13 {padding-top:13px;padding-bottom:13px;}
.padding-vert14 {padding-top:14px;padding-bottom:14px;}
.padding-vert15 {padding-top:15px;padding-bottom:15px;}
.padding-vert16 {padding-top:16px;padding-bottom:16px;}
.padding-vert17 {padding-top:17px;padding-bottom:17px;}
.padding-vert18 {padding-top:18px;padding-bottom:18px;}
.padding-vert19 {padding-top:19px;padding-bottom:19px;}
.padding-vert20 {padding-top:20px;padding-bottom:20px;}
.padding-vert21 {padding-top:21px;padding-bottom:21px;}
.padding-vert22 {padding-top:22px;padding-bottom:22px;}
.padding-vert23 {padding-top:23px;padding-bottom:23px;}
.padding-vert24 {padding-top:24px;padding-bottom:24px;}
.padding-vert25 {padding-top:25px;padding-bottom:25px;}
.padding-vert26 {padding-top:26px;padding-bottom:26px;}
.padding-vert27 {padding-top:27px;padding-bottom:27px;}
.padding-vert28 {padding-top:28px;padding-bottom:28px;}
.padding-vert29 {padding-top:29px;padding-bottom:29px;}
.padding-vert30 {padding-top:30px;padding-bottom:30px;}
.padding-vert31 {padding-top:31px;padding-bottom:31px;}
.padding-vert32 {padding-top:32px;padding-bottom:32px;}
.padding-vert33 {padding-top:33px;padding-bottom:33px;}
.padding-vert34 {padding-top:34px;padding-bottom:34px;}
.padding-vert35 {padding-top:35px;padding-bottom:35px;}
.padding-vert36 {padding-top:36px;padding-bottom:36px;}
.padding-vert37 {padding-top:37px;padding-bottom:37px;}
.padding-vert38 {padding-top:38px;padding-bottom:38px;}
.padding-vert39 {padding-top:39px;padding-bottom:39px;}
.padding-vert40 {padding-top:40px;padding-bottom:40px;}
	
.size8 {font-size:8px;}
.size9 {font-size:9px;}
.size10 {font-size:10px;}
.size11 {font-size:11px;}
.size12 {font-size:12px;}
.size13 {font-size:13px;}
.size14 {font-size:14px;}
.size15 {font-size:15px;}
.size16 {font-size:16px;}
.size17 {font-size:17px;}
.size18 {font-size:18px;}
.size19 {font-size:19px;}
.size20 {font-size:20px;}
.size21 {font-size:21px;}
.size22 {font-size:22px;}
.size23 {font-size:23px;}
.size24 {font-size:24px;}
.size25 {font-size:25px;}
.size26 {font-size:26px;}
.size27 {font-size:27px;}
.size28 {font-size:28px;}
.size29 {font-size:29px;}
.size30 {font-size:30px;}
.size31 {font-size:31px;}
.size32 {font-size:32px;}
.size33 {font-size:33px;}
.size34 {font-size:34px;}
.size35 {font-size:35px;}
.size36 {font-size:36px;}
.size37 {font-size:37px;}
.size38 {font-size:38px;}
.size39 {font-size:39px;}
.size40 {font-size:40px;}
.size41 {font-size:41px;}
.size42 {font-size:42px;}
.size43 {font-size:43px;}
.size44 {font-size:44px;}
.size45 {font-size:45px;}
.size46 {font-size:46px;}
.size47 {font-size:47px;}
.size48 {font-size:48px;}
.size49 {font-size:49px;}
.size50 {font-size:50px;}
.size51 {font-size:51px;}
.size52 {font-size:52px;}
.size53 {font-size:53px;}
.size54 {font-size:54px;}
.size55 {font-size:55px;}
.size56 {font-size:56px;}
.size57 {font-size:57px;}
.size58 {font-size:58px;}
.size59 {font-size:59px;}
.size60 {font-size:60px;}
.size66 {font-size:67px;}

.float-left {float:left;margin-right:10px;}
.float-right {float:right;margin-right:10px;}
.clear {clear:both;}
.last {margin-right:0;}
.ie-margin {margin-right:5px\9;}

.margin1 {margin:1px;}
.margin2 {margin:2px;}
.margin3 {margin:3px;}
.margin4 {margin:4px;}
.margin5 {margin:5px;}
.margin6 {margin:6px;}
.margin7 {margin:7px;}
.margin8 {margin:8px;}
.margin9 {margin:9px;}
.margin10 {margin:10px;}
.margin11 {margin:11px;}
.margin12 {margin:12px;}
.margin13 {margin:13px;}
.margin14 {margin:14px;}
.margin15 {margin:15px;}
.margin16 {margin:16px;}
.margin17 {margin:17px;}
.margin18 {margin:18px;}
.margin19 {margin:19px;}
.margin20 {margin:20px;}

.margin-right1 {margin-right:1px;}
.margin-right2 {margin-right:2px;}
.margin-right3 {margin-right:3px;}
.margin-right4 {margin-right:4px;}
.margin-right5 {margin-right:5px;}
.margin-right10 {margin-right:10px;}
.margin-right15 {margin-right:15px;}
.margin-right20 {margin-right:20px;}
.margin-right25 {margin-right:25px;}
.margin-right30 {margin-right:30px;}
.margin-right35 {margin-right:35px;}
.margin-right40 {margin-right:40px;}
.margin-right45 {margin-right:45px;}
.margin-right50 {margin-right:50px;}
.margin-right55 {margin-right:55px;}
.margin-right60 {margin-right:60px;}
.margin-right65 {margin-right:65px;}
.margin-right70 {margin-right:70px;}
.margin-right75 {margin-right:75px;}
.margin-right80 {margin-right:80px;}
.margin-right85 {margin-right:85px;}
.margin-right90 {margin-right:90px;}
.margin-right95 {margin-right:95px;}
.margin-right100 {margin-right:100px;}
.margin-right105 {margin-right:105px;}
.margin-right110 {margin-right:110px;}
.margin-right115 {margin-right:115px;}
.margin-right120 {margin-right:120px;}
.margin-right125 {margin-right:125px;}
.margin-right130 {margin-right:130px;}
.margin-right135 {margin-right:135px;}
.margin-right140 {margin-right:140px;}
.margin-right145 {margin-right:145px;}
.margin-right150 {margin-right:150px;}
.margin-right155 {margin-right:155px;}
.margin-right160 {margin-right:160px;}
.margin-right165 {margin-right:165px;}
.margin-right170 {margin-right:170px;}
.margin-right175 {margin-right:175px;}
.margin-right180 {margin-right:180px;}
.margin-right185 {margin-right:185px;}
.margin-right190 {margin-right:190px;}
.margin-right195 {margin-right:195px;}
.margin-right200 {margin-right:200px;}
.margin-right205 {margin-right:205px;}
.margin-right210 {margin-right:210px;}
.margin-right215 {margin-right:215px;}
.margin-right220 {margin-right:220px;}
.margin-right225 {margin-right:225px;}
.margin-right230 {margin-right:230px;}
.margin-right235 {margin-right:235px;}
.margin-right240 {margin-right:240px;}
.margin-right245 {margin-right:245px;}
.margin-right250 {margin-right:250px;}

.margin-left5 {margin-left:5px;}
.margin-left10 {margin-left:10px;}
.margin-left15 {margin-left:15px;}
.margin-left20 {margin-left:20px;}
.margin-left25 {margin-left:25px;}
.margin-left30 {margin-left:30px;}
.margin-left35 {margin-left:35px;}
.margin-left40 {margin-left:40px;}
.margin-left45 {margin-left:45px;}
.margin-left50 {margin-left:50px;}
.margin-left55 {margin-left:55px;}
.margin-left60 {margin-left:60px;}
.margin-left65 {margin-left:65px;}
.margin-left70 {margin-left:70px;}
.margin-left75 {margin-left:75px;}
.margin-left80 {margin-left:80px;}
.margin-left85 {margin-left:85px;}
.margin-left90 {margin-left:90px;}
.margin-left95 {margin-left:95px;}
.margin-left100 {margin-left:100px;}
.margin-left105 {margin-left:105px;}
.margin-left110 {margin-left:110px;}
.margin-left115 {margin-left:115px;}
.margin-left120 {margin-left:120px;}
.margin-left125 {margin-left:125px;}
.margin-left130 {margin-left:130px;}
.margin-left135 {margin-left:135px;}
.margin-left140 {margin-left:140px;}
.margin-left145 {margin-left:145px;}
.margin-left150 {margin-left:150px;}
.margin-left155 {margin-left:155px;}
.margin-left160 {margin-left:160px;}
.margin-left165 {margin-left:165px;}
.margin-left170 {margin-left:170px;}
.margin-left175 {margin-left:175px;}
.margin-left180 {margin-left:180px;}
.margin-left185 {margin-left:185px;}
.margin-left190 {margin-left:190px;}
.margin-left195 {margin-left:195px;}
.margin-left200 {margin-left:200px;}
.margin-left205 {margin-left:205px;}
.margin-left210 {margin-left:210px;}
.margin-left215 {margin-left:215px;}
.margin-left220 {margin-left:220px;}
.margin-left225 {margin-left:225px;}
.margin-left230 {margin-left:230px;}
.margin-left235 {margin-left:235px;}
.margin-left240 {margin-left:240px;}
.margin-left245 {margin-left:245px;}
.margin-left250 {margin-left:250px;}

.prepend-top1 {margin-top:1px;}
.prepend-top2 {margin-top:2px;}
.prepend-top3 {margin-top:3px;}
.prepend-top4 {margin-top:4px;}
.prepend-top5 {margin-top:5px;}
.prepend-top6 {margin-top:6px;}
.prepend-top7 {margin-top:7px;}
.prepend-top8 {margin-top:8px;}
.prepend-top9 {margin-top:9px;}
.prepend-top {margin-top:10px;}
.prepend-top11 {margin-top:11px;}
.prepend-top12 {margin-top:12px;}
.prepend-top13 {margin-top:13px;}
.prepend-top14 {margin-top:14px;}
.prepend-top15 {margin-top:15px;}
.prepend-top16 {margin-top:16px;}
.prepend-top17 {margin-top:17px;}
.prepend-top18 {margin-top:18px;}
.prepend-top19 {margin-top:19px;}
.prepend-top20 {margin-top:20px;}
.prepend-top25 {margin-top:25px;}
.prepend-top30 {margin-top:30px;}
.prepend-top35 {margin-top:35px;}
.prepend-top40 {margin-top:40px;}
.prepend-top45 {margin-top:45px;}
.prepend-top50 {margin-top:50px;}
.prepend-top55 {margin-top:55px;}
.prepend-top60 {margin-top:60px;}
.prepend-top65 {margin-top:65px;}
.prepend-top70 {margin-top:70px;}
.prepend-top75 {margin-top:75px;}
.prepend-top80 {margin-top:80px;}
.prepend-top85 {margin-top:85px;}
.prepend-top90 {margin-top:90px;}
.prepend-top95 {margin-top:95px;}
.prepend-top100 {margin-top:100px;}
.prepend-top105 {margin-top:105px;}
.prepend-top110 {margin-top:110px;}
.prepend-top115 {margin-top:115px;}
.prepend-top120 {margin-top:120px;}
.prepend-top125 {margin-top:125px;}
.prepend-top130 {margin-top:130px;}
.prepend-top135 {margin-top:135px;}
.prepend-top140 {margin-top:140px;}
.prepend-top145 {margin-top:145px;}
.prepend-top150 {margin-top:150px;}


.append-bottom1 {margin-bottom:1px;}
.append-bottom2 {margin-bottom:2px;}
.append-bottom3 {margin-bottom:3px;}
.append-bottom4 {margin-bottom:4px;}
.append-bottom5 {margin-bottom:5px;}
.append-bottom6 {margin-bottom:6px;}
.append-bottom7 {margin-bottom:7px;}
.append-bottom8 {margin-bottom:8px;}
.append-bottom9 {margin-bottom:9px;}
.append-bottom {margin-bottom:10px;}
.append-bottom11 {margin-bottom:11px;}
.append-bottom12 {margin-bottom:12px;}
.append-bottom13 {margin-bottom:13px;}
.append-bottom14 {margin-bottom:14px;}
.append-bottom15 {margin-bottom:15px;}
.append-bottom16 {margin-bottom:16px;}
.append-bottom17 {margin-bottom:17px;}
.append-bottom18 {margin-bottom:18px;}
.append-bottom19 {margin-bottom:19px;}
.append-bottom20 {margin-bottom:20px;}
.append-bottom25 {margin-bottom:25px;}
.append-bottom30 {margin-bottom:30px;}
.append-bottom35 {margin-bottom:35px;}
.append-bottom40 {margin-bottom:40px;}
.append-bottom45 {margin-bottom:45px;}
.append-bottom50 {margin-bottom:50px;}
.append-bottom55 {margin-bottom:55px;}
.append-bottom60 {margin-bottom:60px;}
.append-bottom65 {margin-bottom:65px;}
.append-bottom70 {margin-bottom:70px;}
.append-bottom75 {margin-bottom:75px;}
.append-bottom80 {margin-bottom:80px;}
.append-bottom85 {margin-bottom:85px;}
.append-bottom90 {margin-bottom:90px;}
.append-bottom95 {margin-bottom:95px;}
.append-bottom100 {margin-bottom:100px;}
.append-bottom105 {margin-bottom:105px;}
.append-bottom110 {margin-bottom:110px;}
.append-bottom115 {margin-bottom:115px;}
.append-bottom120 {margin-bottom:120px;}
.append-bottom125 {margin-bottom:125px;}
.append-bottom130 {margin-bottom:130px;}
.append-bottom135 {margin-bottom:135px;}
.append-bottom140 {margin-bottom:140px;}
.append-bottom145 {margin-bottom:145px;}
.append-bottom150 {margin-bottom:150px;}

.pull-left00 {margin-right:10px;margin-left:0px;}
.pull-left10 {margin-right:10px;margin-left:-10px;}
.pull-left20 {margin-right:20px;margin-left:-20px;}
.pull-left30 {margin-right:30px;margin-left:-30px;}
.pull-left40 {margin-right:40px;margin-left:-40px;}
.pull-left50 {margin-right:50px;margin-left:-50px;}
.pull-left60 {margin-right:60px;margin-left:-60px;}
.pull-left70 {margin-right:70px;margin-left:-70px;}
.pull-left80 {margin-right:80px;margin-left:-80px;}
.pull-left90 {margin-right:90px;margin-left:-90px;}


.text-center{text-align:center;}
.text-right{text-align:right;}
.text-left{text-align:left;}

.center{margin-left:auto;margin-right:auto;}
.valign-top {vertical-align:top;}
.valign-middle img {vertical-align:middle;}
.valign-bottom {vertical-align:bottom;}
	
.pull-up5 {top:-5px;}
.pull-up10 {top:-10px;}
.pull-up15 {top:-15px;}
.pull-up20 {top:-20px;}
.pull-up25 {top:-25px;}
.pull-up30 {top:-30px;}
.pull-up35 {top:-35px;}
.pull-up40 {top:-40px;}
.pull-up45 {top:-45px;}
.pull-up50 {top:-50px;}
.pull-up55 {top:-55px;}
.pull-up60 {top:-60px;}

.z-index0 {z-index:0;position:relative;}
.z-index1 {z-index:1;position:relative;}
.z-index2 {z-index:2;position:relative;}
.z-index3 {z-index:3;position:relative;}
.z-index4 {z-index:4;position:relative;}
.z-index5 {z-index:5;position:relative;}

.min-width300{min-width:300px;}
	
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	}
 
.clearfix {
	display: inline-block;
	}
 
html[xmlns] .clearfix {
	display: block;
	}
 
* html .clearfix {
	height: 1%;
	}


.width5 {width:5px;}
.width10 {width:10px;}
.width15 {width:15px;}
.width20 {width:20px;}
.width25 {width:25px;}
.width30 {width:30px;}
.width35 {width:35px;}
.width40 {width:40px;}
.width45 {width:45px;}
.width50 {width:50px;}
.width55 {width:55px;}
.width60 {width:60px;}
.width65 {width:65px;}
.width70 {width:70px;}
.width75 {width:75px;}
.width80 {width:80px;}
.width85 {width:85px;}
.width90 {width:90px;}
.width95 {width:95px;}
.width100 {width:100px;}
.width105 {width:105px;}
.width110 {width:110px;}
.width115 {width:115px;}
.width120 {width:120px;}
.width125 {width:125px;}
.width130 {width:130px;}
.width135 {width:135px;}
.width140 {width:140px;}
.width145 {width:145px;}
.width150 {width:150px;}
.width155 {width:155px;}
.width160 {width:160px;}
.width165 {width:165px;}
.width170 {width:170px;}
.width175 {width:175px;}
.width180 {width:180px;}
.width185 {width:185px;}
.width190 {width:190px;}
.width195 {width:195px;}
.width200 {width:200px;}
.width205 {width:205px;}
.width210 {width:210px;}
.width215 {width:215px;}
.width220 {width:220px;}
.width225 {width:225px;}
.width230 {width:230px;}
.width235 {width:235px;}
.width240 {width:240px;}
.width245 {width:245px;}
.width250 {width:250px;}
.width255 {width:255px;}
.width260 {width:260px;}
.width265 {width:265px;}
.width270 {width:270px;}
.width275 {width:275px;}
.width280 {width:280px;}
.width285 {width:285px;}
.width290 {width:290px;}
.width295 {width:295px;}
.width300 {width:300px;}
.width305 {width:305px;}
.width310 {width:310px;}
.width315 {width:315px;}
.width320 {width:320px;}
.width325 {width:325px;}
.width330 {width:330px;}
.width335 {width:335px;}
.width340 {width:340px;}
.width345 {width:345px;}
.width350 {width:350px;}
.width355 {width:355px;}
.width360 {width:360px;}
.width365 {width:365px;}
.width370 {width:370px;}
.width375 {width:375px;}
.width380 {width:380px;}
.width385 {width:385px;}
.width390 {width:390px;}
.width395 {width:395px;}
.width400 {width:400px;}
.width405 {width:405px;}
.width410 {width:410px;}
.width415 {width:415px;}
.width420 {width:420px;}
.width425 {width:425px;}
.width430 {width:430px;}
.width435 {width:435px;}
.width440 {width:440px;}
.width445 {width:445px;}
.width450 {width:450px;}
.width455 {width:455px;}
.width460 {width:460px;}
.width465 {width:465px;}
.width470 {width:470px;}
.width475 {width:475px;}
.width480 {width:480px;}
.width485 {width:485px;}
.width490 {width:490px;}
.width495 {width:495px;}
.width500 {width:500px;}
.width505 {width:505px;}
.width510 {width:510px;}
.width515 {width:515px;}
.width520 {width:520px;}
.width525 {width:525px;}
.width530 {width:530px;}
.width535 {width:535px;}
.width540 {width:540px;}
.width545 {width:545px;}
.width550 {width:550px;}
.width555 {width:555px;}
.width560 {width:560px;}
.width565 {width:565px;}
.width570 {width:570px;}
.width575 {width:575px;}
.width580 {width:580px;}
.width585 {width:585px;}
.width590 {width:590px;}
.width595 {width:595px;}
.width600 {width:600px;}
.width605 {width:605px;}
.width610 {width:610px;}
.width615 {width:615px;}
.width620 {width:620px;}
.width625 {width:625px;}
.width630 {width:630px;}
.width635 {width:635px;}
.width640 {width:640px;}
.width645 {width:645px;}
.width650 {width:650px;}
.width655 {width:655px;}
.width660 {width:660px;}
.width665 {width:665px;}
.width670 {width:670px;}
.width675 {width:675px;}
.width680 {width:680px;}
.width685 {width:685px;}
.width690 {width:690px;}
.width695 {width:695px;}
.width700 {width:700px;}
.width705 {width:705px;}
.width710 {width:710px;}
.width715 {width:715px;}
.width720 {width:720px;}
.width725 {width:725px;}
.width730 {width:730px;}
.width735 {width:735px;}
.width740 {width:740px;}
.width745 {width:745px;}
.width750 {width:750px;}
.width755 {width:755px;}
.width760 {width:760px;}
.width765 {width:765px;}
.width770 {width:770px;}
.width775 {width:775px;}
.width780 {width:780px;}
.width785 {width:785px;}
.width790 {width:790px;}
.width795 {width:795px;}
.width800 {width:800px;}
.width805 {width:805px;}
.width810 {width:810px;}
.width815 {width:815px;}
.width820 {width:820px;}
.width825 {width:825px;}
.width830 {width:830px;}
.width835 {width:835px;}
.width840 {width:840px;}
.width845 {width:845px;}
.width850 {width:850px;}
.width855 {width:855px;}
.width860 {width:860px;}
.width865 {width:865px;}
.width870 {width:870px;}
.width875 {width:875px;}
.width880 {width:880px;}
.width885 {width:885px;}
.width890 {width:890px;}
.width895 {width:895px;}
.width900 {width:900px;}
.width905 {width:905px;}
.width910 {width:910px;}
.width915 {width:915px;}
.width920 {width:920px;}
.width925 {width:925px;}
.width930 {width:930px;}
.width935 {width:935px;}
.width940 {width:940px;}
.width945 {width:945px;}
.width950 {width:950px;}
.width955 {width:955px;}
.width960 {width:960px;}
.width965 {width:965px;}
.width970 {width:970px;}
.width975 {width:975px;}
.width980 {width:980px;}
.width985 {width:985px;}
.width990 {width:990px;}
.width995 {width:995px;}
.width1000 {width:1000px;}

.width5-per {width:5%;}
.width10-per {width:10%;}
.width15-per {width:15%;}
.width20-per {width:20%;}
.width25-per {width:25%;}
.width30-per {width:30%;}
.width35-per {width:35%;}
.width40-per {width:40%;}
.width45-per {width:45%;}
.width50-per {width:50%;}
.width55-per {width:55%;}
.width60-per {width:60%;}
.width65-per {width:65%;}
.width70-per {width:70%;}
.width75-per {width:75%;}
.width80-per {width:80%;}
.width85-per {width:85%;}
.width90-per {width:90%;}
.width95-per {width:95%;}
.width100-per {width:100%;}


.height5 {height:5px;}
.height10 {height:10px;}
.height15 {height:15px;}
.height20 {height:20px;}
.height25 {height:25px;}
.height26 {height:26px;}
.height30 {height:30px;}
.height35 {height:35px;}
.height40 {height:40px;}
.height45 {height:45px;}
.height50 {height:50px;}
.height55 {height:55px;}
.height60 {height:60px;}
.height65 {height:65px;}
.height70 {height:70px;}
.height75 {height:75px;}
.height80 {height:80px;}
.height85 {height:85px;}
.height90 {height:90px;}
.height95 {height:95px;}
.height100 {height:100px;}
.height105 {height:105px;}
.height110 {height:110px;}
.height115 {height:115px;}
.height120 {height:120px;}
.height125 {height:125px;}
.height130 {height:130px;}
.height135 {height:135px;}
.height140 {height:140px;}
.height145 {height:145px;}
.height150 {height:150px;}
.height155 {height:155px;}
.height160 {height:160px;}
.height165 {height:165px;}
.height170 {height:170px;}
.height175 {height:175px;}
.height180 {height:180px;}
.height185 {height:185px;}
.height190 {height:190px;}
.height195 {height:195px;}
.height200 {height:200px;}
.height205 {height:205px;}
.height210 {height:210px;}
.height215 {height:215px;}
.height220 {height:220px;}
.height225 {height:225px;}
.height230 {height:230px;}
.height235 {height:235px;}
.height240 {height:240px;}
.height245 {height:245px;}
.height250 {height:250px;}
.height255 {height:255px;}
.height260 {height:260px;}
.height265 {height:265px;}
.height270 {height:270px;}
.height275 {height:275px;}
.height280 {height:280px;}
.height285 {height:285px;}
.height290 {height:290px;}
.height295 {height:295px;}
.height300 {height:300px;}
.height305 {height:305px;}
.height310 {height:310px;}
.height315 {height:315px;}
.height320 {height:320px;}
.height325 {height:325px;}
.height330 {height:330px;}
.height335 {height:335px;}
.height340 {height:340px;}
.height345 {height:345px;}
.height350 {height:350px;}
.height355 {height:355px;}
.height360 {height:360px;}
.height365 {height:365px;}
.height370 {height:370px;}
.height375 {height:375px;}
.height380 {height:380px;}
.height385 {height:385px;}
.height390 {height:390px;}
.height395 {height:395px;}
.height400 {height:400px;}
.height405 {height:405px;}
.height410 {height:410px;}
.height415 {height:415px;}
.height420 {height:420px;}
.height425 {height:425px;}
.height430 {height:430px;}
.height435 {height:435px;}
.height440 {height:440px;}
.height445 {height:445px;}
.height450 {height:450px;}
.height455 {height:455px;}
.height460 {height:460px;}
.height465 {height:465px;}
.height470 {height:470px;}
.height475 {height:475px;}
.height480 {height:480px;}
.height485 {height:485px;}
.height490 {height:490px;}
.height495 {height:495px;}
.height500 {height:500px;}
.height505 {height:505px;}
.height510 {height:510px;}
.height515 {height:515px;}
.height520 {height:520px;}
.height525 {height:525px;}
.height530 {height:530px;}
.height535 {height:535px;}
.height540 {height:540px;}
.height545 {height:545px;}
.height550 {height:550px;}
.height555 {height:555px;}
.height560 {height:560px;}
.height565 {height:565px;}
.height570 {height:570px;}
.height575 {height:575px;}
.height580 {height:580px;}
.height585 {height:585px;}
.height590 {height:590px;}
.height595 {height:595px;}
.height600 {height:600px;}
.height605 {height:605px;}
.height610 {height:610px;}
.height615 {height:615px;}
.height620 {height:620px;}
.height625 {height:625px;}
.height630 {height:630px;}
.height635 {height:635px;}
.height640 {height:640px;}
.height645 {height:645px;}
.height650 {height:650px;}
.height655 {height:655px;}
.height660 {height:660px;}
.height665 {height:665px;}
.height670 {height:670px;}
.height675 {height:675px;}
.height680 {height:680px;}
.height685 {height:685px;}
.height690 {height:690px;}
.height695 {height:695px;}
.height700 {height:700px;}
.height705 {height:705px;}
.height710 {height:710px;}
.height715 {height:715px;}
.height720 {height:720px;}
.height725 {height:725px;}
.height730 {height:730px;}
.height735 {height:735px;}
.height740 {height:740px;}
.height745 {height:745px;}
.height750 {height:750px;}
.height755 {height:755px;}
.height760 {height:760px;}
.height765 {height:765px;}
.height770 {height:770px;}
.height775 {height:775px;}
.height780 {height:780px;}
.height785 {height:785px;}
.height790 {height:790px;}
.height795 {height:795px;}
.height800 {height:800px;}
.height805 {height:805px;}
.height810 {height:810px;}
.height815 {height:815px;}
.height820 {height:820px;}
.height825 {height:825px;}
.height830 {height:830px;}
.height835 {height:835px;}
.height840 {height:840px;}
.height845 {height:845px;}
.height850 {height:850px;}
.height855 {height:855px;}
.height860 {height:860px;}
.height865 {height:865px;}
.height870 {height:870px;}
.height875 {height:875px;}
.height880 {height:880px;}
.height885 {height:885px;}
.height890 {height:890px;}
.height895 {height:895px;}
.height900 {height:900px;}
