﻿body									{ background: url(/images/bg_fullPage.gif);
										  margin-top: 10px;
										  padding: 0;
										  color: #666666;
										  font-family: verdana, arial, helvetica, sans-serif;
										  font-size: 10px; }

	a										{ color: #ff6f02;
											  text-decoration: none; }

	a:hover									{ color: #ff6f02;
											  text-decoration: underline; }

	a:visited								{ color: #bb5100;
											  text-decoration: none; }

	a:visited:hover							{ color: #bb5100;
											  text-decoration: underline; }

/* -- Special Styles  - used for notes in the support area -- */

	.specialheader							{ font-family: Papyrus, Verdana, Geneva, sans-serif;
											font-size: large;
											font-weight: bold;
											color: #bf984e; }
	.specialnote 							{ color: #8c8458; }



/* -- Content Styles -- */
	.fullTable							{ background: white;
										  border: solid #bfbfbf 1px;
										  padding: 0; }

	.bodyContent						{ padding-top: 40px; }
										  
	.loginBox							{ font-family: Arial, verdana, helvetica, sans-serif;
										  font-size: 10px;
										  color: #b6b6b6;
										  line-height: 23px;
										  padding-right: 10px;
										  padding-top: 6px; }
		.loginBox a							{ color: #fb7006;
											  text-decoration: none; }
		.loginBox a:hover					{ color: #fb7006;
											  text-decoration: none; }

	.blueFont							{ color: #333333; }
											  
	.mainNav							{ height: 28px;
										  background: #828282;
										  padding-left: 20px;
										  font-family: Arial, verdana, helvetica, sans-serif;
										  font-size: 11px;
										  color: white; }
		.mainNav a							{ color: white;
											  text-decoration: none; }
		.mainNav a:hover					{ color: white;
											  text-decoration: none; }

	.subNavSection						{ padding-left: 22px;
										  padding-right: 55px;
										  padding-top: 30px;
										  font-size: 10px;
										  color: #999999; }

	.subNav								{ font-size: 10px;
										  color: #3789fa;
										  line-height: 24px; }
		.subNav a							{ color: #3789fa;
											  text-decoration: none; }
		.subNav a:hover						{ color: #3789fa;
											  text-decoration: underline; }
											  
	.homeContent						{ padding-left: 45px;
										  padding-top: 40px;
										  padding-right: 45px;
										  padding-bottom: 25px;
										  font-family: verdana, arial, helvetica, sans-serif;
										  font-size: 10px;
										  color: #555555; }

	.subContent							{ padding-left: 90px;
										  padding-right: 80px;
										  padding-top: 30px;
										  padding-bottom: 30px;
										  line-height: 16px; }

	.knowledgebase						{ color: #666666; }
		.knowledgebase a					{ color: #0066ff;
											  text-decoration: none; }
		.knowledgebase a:hover				{ color: #0066ff;
											  text-decoration: underline; }

	.contentHdr							{ padding-left: 70px;
										  font-family: 'trebuchet ms', verdana, arial, helvetica, sans-serif;
										  font-size: 15pt;
										  color: #333333; }

	.footerBar							{ background: #828282;
										  font-family: Arial, verdana, helvetica, sans-serif;
										  color: #d0d0d0;
										  font-size: 9px;
										  padding-left: 15px;
										  height: 32px;
										  border-top: solid 1px #616161; }
		.footerBar a						{ color: #d0d0d0;
											  text-decoration: none; }
		.footerBar a:hover					{ color: #d0d0d0;
											  text-decoration: underline; }

#rounded-corner							{ width: 500px;
										  text-align: left;
										  border-collapse: collapse;
										  margin: 20px; }

#rounded-corner thead th.rounded-sumopen	{ background: #b9c9fe url("/images/left.png") left -1px no-repeat; }

#rounded-corner thead th.rounded-sumclose	{ background: #b9c9fe url("/images/right.png") right -1px no-repeat; }

#rounded-corner th							{ font-weight: bold;
											  font-size: 10px;
											  color: #333333;
											  background: #b9c9fe;
											  padding: 8px; }

#rounded-corner td							{ background: white;
											  border-top: 1px solid #dedede;
											  border-right: 1px solid #dedede;
											  border-left: 1px solid #dedede;
											  padding: 8px; }

#rounded-corner tfoot td.rounded-foot-left	{ background: #e8edff url("/images/botleft.png") left bottom no-repeat; }

#rounded-corner tfoot td.rounded-foot-right	{ background: #e8edff url("/images/botright.png") right bottom no-repeat; }


/* -- HTML Form Styles -- */
	.form						{ margin: 0; }

		.form input					{ font-size: 10px;
									  vertical-align: middle;
									  padding: 1px; }

		.form textarea				{ font-size: 11px;
									  font-family: verdana, arial, helvetica, sans-serif;
									  vertical-align: middle; }

		.form select				{ font-size: 11px;
									  font-family: verdana, arial, helvetica, sans-serif;
									  vertical-align: middle; }

	.button						{ background: #f7f7f7;
								  border: solid 1px #525252;
								  padding: 2px;
								  color: #525252;
								  font-size: 12px;
								  font-weight: bold;
								  font-family: verdana, arial, helvetica, sans-serif; }


.newsticker 					{ width: 270px; }

.newsticker ul li				{ list-style: none;
								  display: block;
								  padding-bottom: 32px;
								  margin: 0; }

.clear							{ clear: both; }

.next							{ border: 0;
								  background: white;
								  color: #ff6f02;
								  font-size: 10px; }

.prev							{ border: 0;
								  background: white;
								  color: #ff6f02;
								  font-size: 10px; }


