body {
	background: #D8D3C5;
	color: #000;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	margin: 5px 0 15px 5px; border: 0; padding: 0;
 	
}

/*  table {background: #fff; border:0} */

th {background-color: #6177c2;
	color: #fff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 3px; 
}
p, td {font size: 12px; background-color:#FFFFFF; border:none;}


img {display:block; }

#container {
	background-color:#FFFFFF;
	width: 751px; 
	border-left: 1px solid #036; 
	border-right: 1px solid #036; 
	border-bottom: 1px solid #036; 
	margin-left: auto;
	margin-right: auto; 
	padding:0; 
	text-align: left;
}

#content.listtitles {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	font-family: verdana, sans-serif; 
	font-weight: normal; 
	letter-spacing: .025em;
	padding-left: 2px;
	color: #000;
	font-size: 10px;
	line-height: 130%;
}

.listtitles td {font-family: Arial, Helvetica, sans-serif;text-decoration:underline; font-size:10px; font-weight: normal;}
.listtitles a:link {font-family: Arial, Helvetica, sans-serif;text-decoration:underline; font-size:10px; font-weight: normal;}
.listtitles a:visited {text-decoration:underline; font-size:10px;font-weight: normal; }
.listtitles a:hover {text-decoration:none; font-size:10px;font-weight: normal;}
.listtitles a:active {text-decoration:underline; font-size:10px; color:#FF0000;font-weight: normal;}


hr {border-top: 1px solid #ccc; width: 100%; height: 1px; padding-top: 6px; padding-bottom: 6px;}
.noborder table{border: 0;color: #036; font: small verdana, helvetica, sans-serif;
	}	

/* Masthead Codes ------------------------------------- */
#sitemast table {
				
				width: 750px;
				margin-left: auto;
				margin-right: auto;
				padding: 0px;
				border-top: 1px solid #036;
				border-left: 1px solid #036;
				border-right: 1px solid #036;
				font-family: verdana, arial, helvetica, sans-serif;
				font-size: 70%;
				color: #fff;background-color: #6177c2;
				}
#sitemast td {padding: 0; background:#6177c2;}
#sitemast h1 {font-family: verdana, arial, helvetica, sans-serif;
				font-size: 11px;
				color: #B0B0B0;
				text-align:center;
				font-weight:normal;
				padding: 0; margin:0;
}
#sitemast .cap {font-size: 30px;
	font-family: verdana, arial, helvetica, sans-serif;
	letter-spacing: normal;
	font-style: italic;
	color: #69f;}

#sitemast .pic { top: 7px; left: 160px; margin: 10px 0 0 0; padding: 10px 0 0 0;}
#sitemast h2 {margin: 0 6px 0 25px;
	padding-top: 1px;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	letter-spacing: 1em;
	color: #999999;
	text-align: right;
	border-top: 1px solid #036;
	white-space: nowrap;
}
#sitemast h3 {font-family: verdana, arial, helvetica, sans-serif;
				font-size: 14px;
				color: #fff;
				font-weight:bold;
				letter-spacing: .75em;
				padding: 3px 0; margin: 3px 0;
}

#sitemast th {background:#8393ca; border-top: 1px solid #000; border-bottom: 1px solid #000; line-height:14px;}
#sitemast a:link {color: #fff; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration:none; padding: 10px 3px; font-weight:normal;}
#sitemast a:visited  {color: #fff; text-decoration:none;}
#sitemast a:hover { color:#CCCCCC; text-decoration:underline;}
.titlerow { background:url(images/masthead2/NavRight.jpg )}

/* End Masthead Styles -------------------------------------------------  */
 .nav {background:url(images/masthead2/NavRight.jpg ); background-color:#6177c2; color: #fff;font-size: 11px; font-weight:normal; border-top: 1px solid black;}
.nav a:link {color: #8393ca; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; padding-bottom:0; margin: 0; font-weight:normal;}
.nav a:visited  {color: #ff0000; text-decoration:none; font-weight:normal;}
.nav a:hover {color:#ffffff; text-decoration:underline; font-weight:normal;}
.nav a:active {color:#ffffff; text-decoration:underline; font-weight:normal;}

.navbottom {font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #990000; color: #fff;  font-size: 11px;}
/* Content Table Styles ------------------------------------------------- */
#content {font-size: 11px; margin-left:auto; }
#content table {font-family:Verdana, Helvetica, sans-serif; background-color:#ffffff; color: #000;font-size: 11px; 
border-left: 0; border-right: 0; 
border-bottom: 0; border-top: 0;
margin-top: 0; padding: 0; }
#content td {padding: 3px 0 0 3px; border-left: 0px solid #999; font-size: 12px; line-height:130%;background-color: #ffffff;}
#content p {padding: 0 6px 3px 8px; font-size: 12px;line-height:130%;}
#content h1 {font-family: arial, helvetica, sans-serif;
				font-size: 14px;
				color: #036;
				font-weight:700;
				padding: 3px; margin: 0px 0 0 0px;border-bottom: 1px solid gray;
				line-height:normal;
}
#content h2 {font-family: arial, helvetica, sans-serif; text-align:center; letter-spacing:.085em;
				font-size: 12px;
				color: #036;
				font-weight:700;
				padding: 3px; margin: 3px 0 3px 0; line-height:130%;

}
.home h2 {font-family: arial, helvetica, sans-serif;
				font-size: 14px;
				color: #036;
				font-weight:700;
				padding: 3px; margin: 0px 0 0 0px;border-bottom: 1px solid gray;
				line-height:normal;
}

#content h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; background-color: #6177c2; padding: 6px; margin-bottom: 0; margin-top: 1px;
border-top: 1px solid #666;  border-left: 1px solid #666; border-right: 1px solid #003; border-bottom: 1px solid #003;
}

#content h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; background-color: #6177c2; padding: 3px; margin-top:0; line-height:150%;}



.content h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; background-color: #6177c2; padding: 3px; margin-top:0; line-height:150%;}
#content h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; background-color: transparent; padding: 6px; margin-top:0;}
#content a:link {font-size: 12px; font-family:Verdana, helvetica, sans-serif; font-weight:bold; text-decoration: none; border: 0; color:#036;}
#content a:visited {font-size: 12px;font-family:Verdana, helvetica, sans-serif;font-weight:bold; text-decoration: none; border: 0; color: #036;}
#content a:hover {font-size: 12px;font-family:Verdana, helvetica, sans-serif; font-weight:bold; text-decoration: underline; border: 0; color:#990000;}
#content a:active {font-size: 12px;font-family:Verdana, helvetica, sans-serif; font-weight:bold; text-decoration: underline; border: 0; color:#036;}

#content ul > ul
{list-style-type: disc; list-style-position: outside; padding: 3px 3px 3px 0px;
	font-family: Verdana, Helvetica, sans-serif; font-size: 12px;
}
.sublist ul, li {list-style-type: disc; list-style-position: outside; padding: 3px 3px 3px 0px;
	font-family: Verdana, Helvetica, sans-serif;font-size: 12px;
}

.sublist li {list-style-type: square; list-style-position: outside; padding: 3px 3px 3px 0px; margin: 0;
	font-family: Verdana, Helvetica, sans-serif; font-size: 12px;
}
#content ol > ol {list-style-position: outside; padding: 10px 0 ; 
	font-family: verdana,arial,geneva,sans-serif; font-size: 12px; }
#content li {padding: 3px 0 3px 0; margin-bottom: 0px; }
#content li a{padding: 3px 0 3px 0; margin-bottom: 0px;}
#content li a:link {text-decoration: none; color:#036; }
#content li a:visited{text-decoration: none; color: #036}
#content li a:hover {text-decoration: underline; color: #990000; }
#content li a:active {text-decoration: underline;}

#small {font-size: x-small;}

#feature h3 {font-family: verdana, arial, helvetica, sans-serif;
				font-size: 11px;
				color: #000;
				text-align:left;
				font-weight:normal;
				padding: 6px 0; margin:0;
				background-color:#FFFFFF;
				border: 0;
}
#feature a:link {font-size: 11px; text-decoration:underline;}
#feature a:visited {font-size: 11px; text-decoration:underline;}
#feature a:hover {font-size: 11px; text-decoration:none;}

/* Left Side Bar Styles --------------------------------------- */
#sideleft {border-right: 1px solid #999; }
#sideleft h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; background-color: #6177c2; padding: 6px; margin-bottom: 0; margin-top: 1px;
border-top: 1px solid #666;  border-left: 1px solid #666; border-right: 1px solid #003; border-bottom: 1px solid #003;
}
#sideleft td{background-color:#fff; border-top: 0px solid #fff; border-bottom: 0px solid #fff; border-left: 0px solid #036; padding: 0 5px 0 2px; margin: 0;}
#sideleft table {border-left: 0; font-size:1em; border-right: 0;}
#sideleft p {color: #fff; font-size: 100%; background-color:#7c99f7; margin-top: 0; padding: 8px 4px 8px 4px;}
#sideleft a:link {color: #fff; font-family:Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration:underline; padding: 10px 3px; font-weight:normal;}
#sideleft a:visited  {color: #fff; text-decoration:underline;}
#sideleft a:hover, a:active {color:#8393ca; text-decoration:underline;}

/* Reciprocal LInks Styles */
.reciprocallinks table {
font-family:Verdana, Helvetica, sans-serif; 
background-color:#fff; 
color: #000;
font-size:small; line-height:130%;
border: 1px solid #fff;
margin: 0;				padding: 0;}
.reciprocallinks td{font-family: Verdana, Helvetica, sans-serif;  font-size:11px; font-weight:normal;border: 1px solid #fff; padding: 10px 0;}
.reciprocallinks h1{
  font-family: Arial, Helvetica, sans-serif;
text-transform:uppercase;
 font-size: 14px;
font-weight:700;
 color: #000;
 margin: 0 0 10px 0;
 padding: 3px 0  3px 0;
border-bottom: 0px solid #999;
}
.reciprocallinks h5 {font-size: 11px; font-weight: bold; color:#660033;font-family: Geneva, Arial, Helvetica, sans-serif; background-color:#eee;
border-top: 1px #ccc solid; border-bottom: 1px #ccc solid; padding: 2px;}
#reciprocallinks ul {font-family: Verdana, Helvetica, sans-serif;  font-size:11px; font-weight:bold;
    list-style: disc; padding: 1px 0 0 1px;
	margin: 0 5px 0 10px;}
.reciprocallinks  a, a:link {color: #000;font-family: Verdana, Helvetica, sans-serif;  font-size: 11px;font-weight:bold; text-decoration:none;}
.reciprocallinks  a:visited {font-family: Verdana, Helvetica, sans-serif;  font-size: 11px;font-weight:normal;text-decoration:underline;}
.reciprocallinks  a:hover {font-family: Verdana, Helvetica, sans-serif;  font-size: 11px;font-weight:normal; text-decoration:none;}
.reciprocallinks  a:active {font-family: Verdana, Helvetica, sans-serif;  font-size: 11px;font-weight:normal;text-decoration:underline;}
.reciprocallinkstitle td{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; border: 1px solid #fff;}
.reciprocallinkstitle a:link {font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold;text-decoration: none; color: #660033; border: 0;}
.reciprocallinkstitle a:visited {font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold;text-decoration: none; color: #660033; border: 0;}
.reciprocallinkstitle a:hover {font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold;text-decoration: underline; color: #660033;}
.reciprocallinkstitle a:active {font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold;text-decoration: none; color: #660033; border: 0;}


/* Footer Styles --------------------------------------------- */

#footer td {color: #fff;  text-decoration:none; padding: 0 3px; font-weight:normal;font-family:Verdana, Helvetica, sans-serif; font-size: 11px;line-height:130%;}
#footer h2{background-color:#6177c2; color: #000033;font-size: 11px; font-weight:bold; padding: 3px; margin: 0;}
#footer table {font-family:Verdana, Helvetica, sans-serif; background-color:#7c99f7; color: #fff;border: 1px solid #036;font-size: 11px;  margin:0;}
#footer th {background-color:#6177c2; border-bottom: 1px solid #003; border-top: 1px solid #003;font-size: 11px;}
#footer td {background-color:#7c99f7; font-size: 11px;}
#footer a:link {color: #fff;  text-decoration:none; padding: 0 3px; font-weight:normal;font-family:Verdana, Helvetica, sans-serif; font-size: 11px;}
#footer a:visited  {color: #FFF; text-decoration:none;font-size: 11px;}
#footer a:hover {color:#003; text-decoration:underline;font-size: 11px;}

/* Form Styles -------------------------------------------------------------------------------------------------------------  */
#thisform .button { 
 font: 11px verdana, arial, helvetica, sans-serif;
 background-color: #c0ac91; 
 color: #003; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}
#thisform table, td {
	font-family:  verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	background-color: #eee;
	color: #000;
	margin: 0px;
	padding: 2px 2px 2px 2px;
	border: 0px solid #666; }
	

#thisform textarea, select, option {
	font-family: verdana, helvetica, sans-serif;
	padding: 2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
	font-size: 1em;
	color: #000;
	background-color: #FFF;
	border: solid 1px #ccc;
	line-height:130%;
}
.forms{
	font-family: verdana, helvetica, sans-serif;
	padding: 2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
	font-size: 11px;
	color: #000;
	text-align:left;
}
#thisform input {padding: 2px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 3px; }
/*#thisform fieldset {border: 1px solid #036; padding: 3px 10px 3px 10px;}
#thisform legend {background: #fff; font-weight:bold;}
#thisform label {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; padding: 3px 0 3px 0; width: 100;}*/
#thisform fieldset {border: 1px solid #ccc; padding: 0px 10px; background-color:#fff; width:600;}
#thisform legend {font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:#eee; border: 1px solid #ccc; padding: 4px 8px;border-bottom-color: #333; border-right-color: #333;}
#thisform label {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }



.form dd {margin: 0;}
form dt {float: left; padding-right: 0px;}
.buttonformsm {
	background:#6177c2;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 2px solid #666;
  	border-bottom: 2px solid #666;
	text-align:center; color:#fff;
	font-family: Verdana, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	padding:2px ;
	margin-left: 3px;
}

/* Misc Styles -------------------------------------------------------------------------------------------------------------  */
.marquee {font-size: 12px; width: 751; padding: 2px 0 0 0; line-height: 130%; background-color: #7c99f7; color: black; border-bottom: 1px solid #000; white-space:nowrap;margin-left: auto;
	margin-right: auto; 
	
	text-align: left;}

.buttonlinks {color: #FFFFFF;}
.buttonlinks a {background:url(images/backbuttons.gif) no-repeat center; height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; font-weight:bold; text-align:center; display:block; width: 215px; margin: -9px 0 1px 0; padding-top: 18px; text-decoration:none;}
.buttonlinks a:link {background:url(images/backbuttons.gif) no-repeat center; height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; font-weight:bold; text-align:center;display:block; width: 215px; margin: -9px 0 1px 0; padding-top: 18px; text-decoration:none;}
 .buttonlinks a:visited {background:url(images/backbuttons.gif) no-repeat center; height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; font-weight:bold; text-align:center;display:block; width: 215px; margin: -9px 0 1px 0; padding-top: 18px; text-decoration:none;}
.buttonlinks a:hover {background:url(images/backbuttons.gif) no-repeat center; height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; font-weight:bold; text-align:center;display:block; width: 215px; margin: -9px 0 1px 0; padding-top: 18px; text-decoration:none;}
.buttonlinks a:active {background:url(images/backbuttons.gif) no-repeat center; height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; font-weight:bold; text-align:center;display:block; width: 215px; margin: -9px 0 1px 0; padding-top: 18px; text-decoration:none;}  */


.buttonlinkssmall a {background:url(images/backbuttonssmall.gif) no-repeat center; height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; display:block; width: 101px; margin: -11px 0 1px 0; padding-top: 18px; text-decoration:none;}
.buttonlinkssmall a:link {background:url(images/backbuttonsSmall.gif) no-repeat center; height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; display:block; width: 101px; margin: -11px 0 1px 0; padding-top: 18px;font-weight:bold; color: #FFFFFF; text-decoration:none;}
.buttonlinkssmall a:visited {background:url(images/backbuttonssmall.gif) no-repeat center; height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; display:block; width: 101px; margin: -11px 0 1px 0; padding-top: 16px;font-weight:bold; color: #FFFFFF; text-decoration:none;}
.buttonlinkssmall a:hover {background:url(images/backbuttonssmall.gif) no-repeat center; height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; display:block; width: 101px; margin: -11px 0 1px 0; padding-top: 18px;font-weight:bold; color: #FFFFFF; text-decoration:none;}
.buttonlinkssmall a:active {background:url(images/backbuttonssmall.gif) no-repeat center; height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; display:block; width: 101px; margin: -11px 0 1px 0; padding-top: 18px;font-weight:bold; color: #FFFFFF; text-decoration:none;}

.infobox  {background-color: #FFCE84; margin:6px 6px 0 6px;
 border: 2px solid #003; padding: 6px; font-weight: 400; font-size: 12px; text-align:center; line-height:130%;}
.infobox h1 {font-weight:bold; font-size: 100%;}
.infobox p {padding: 10px 0 10px 0;}

.wizardinfobox{background-color: #6177c2; text-align:left; color:#000;
border-top: 2px dotted gray;
border-bottom: 2px dotted gray;
border-left: 2px dotted gray;
border-right: 2px dotted gray;
}
.wizardinfobox h1 {font-weight:bold; font-style: italic; font-size: 100%; text-align:center; color:#FFFFFF; border-bottom:1px solid #fff; background-color:#FFFFCC;}
.wizardinfobox p {font-size: 12px; padding: 5px; line-height: 130%;}

#smalltext{
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	margin: 0;
	line-height:120%;
}

.tinytext{
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	margin: 0; padding: 0 0 5px 0;
	line-height:120%;
}

#smalltext a:link {font-size: 11px; text-decoration:none; font-weight: normal; color:#999999;}
#smalltext a:visited {font-size: 11px; text-decoration:none; font-weight: normal;}
#smalltext a:hover {font-size: 11px; text-decoration:none;font-weight: normal; }
#smalltext a:active {font-size: 11px; text-decoration:none;font-weight: normal; }

.alert {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:125%; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; background-color: #6177c2; padding: 6px; margin-bottom: 0;}

.faq ul{list-style:disc; margin: 16px;}
.faq li {font-weight:normal; padding: 6px;}

#plain h1 {font-family: arial, helvetica, sans-serif; text-align:center; letter-spacing:.085em;
				font-size: 12px;
				color: #036;
				font-weight:700;
				padding: 3px; margin: 2px;
				}

#plain a:link {
color: #990000;
font-family:Verdana, Helvetica, sans-serif; 
text-decoration:underline; 
font-weight:bold;
display: inline;
border: 0px solid #fff;
background-color: transparent;

 }
#plain a:visited  {
color: #900; 
font-family:Verdana, Helvetica, sans-serif; 
text-decoration:underline; 
}
#plain a:hover {
color: #003; 
font-family:Verdana, Helvetica, sans-serif; 
text-decoration:underline; 

}
#plain a:active {
color: #f00; 
font-family:Verdana, Helvetica, sans-serif; 
text-decoration:underline; 
}

#plain table {background-color:#FFFFFF; }
#plain td {background-color:#FFFFFF; font-size: 11px;}
#plain th {font-weight:bold; background-color: #FFFFCC; color: #003366; text-align:left; font-size:inherit;}
.th2 {background-color:#CCc; border-bottom: 1px dotted #666;}
.displayrow {background-color:#fff; border-bottom: 1px solid #ccc;}



/* Administration Pages Styles ---------------------------------------------------------  */

#admin h1 {font-family: arial, helvetica, sans-serif; text-align:center; letter-spacing:.085em;
				font-size: 12px;
				color: #036;
				font-weight:700;
				padding: 3px; margin: 2px;

}
#admin {color: #000;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;}
#admin td {color: #000;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;}
#admin th {background-color: #6177c2;
	color: #fff;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 3px; 
}



#admin table {background-color:#FFFFFF; border: 1px solid #003; }
#admin a:link {font-size: 11px;color: #000; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; padding:3px;  text-align:center; font-weight: normal; display:block; background-color:#B0A688; border: 1px solid #666;}
#admin a:visited  {font-size: 11px;color: #000; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; padding:3px; text-align:center; font-weight: normal;display:block;background-color:#B0A688;}
#admin a:hover {font-size: 11px;color: #fff; font-family:Verdana, Helvetica, sans-serif; text-decoration: underline; padding:3px; text-align:center; font-weight: normal; background-color:#990000;display:block; }
#admin a:active {font-size: 11px;color: #000; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; padding:3px;  text-align:center; font-weight: normal;display:block;}


a.plain{background-color:#fff; display:block; border:none; color: #000; font-family:Verdana, Helvetica, sans-serif; text-decoration:underline; padding:3px; margin: 0; text-align:center; font-weight:normal;}
a.plain:link {background-color:#fff; display:block; border:none; color: #000; font-family:Verdana, Helvetica, sans-serif; text-decoration:underline; padding:3px; margin: 0; text-align:center; font-weight:normal;}
a.plain:visited {background-color:#fff; display:block; border:none; color: #000; font-family:Verdana, Helvetica, sans-serif; text-decoration:underline; padding:3px; margin: 0; text-align:center; font-weight:normal;}
a.plain:hover {background-color:#fff; display:block; border:none; color: #000; font-family:Verdana, Helvetica, sans-serif; text-decoration:underline; padding:3px; margin: 0; text-align:center; font-weight:normal;}
a.plain:active {background-color:#fff; display:block; border:none; color: #000; font-family:Verdana, Helvetica, sans-serif; text-decoration:underline; padding:3px; margin: 0; text-align:center; font-weight:normal;}




#admin h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; background-color: #7c99f7; padding: 6px; margin-bottom: 0; margin-top: 1px;
border-top: 1px solid #666;  border-left: 1px solid #666; border-right: 1px solid #003; border-bottom: 1px solid #003;
}






.headerrow {background-color: #FFD08A; border-bottom: 1px solid #999; border-top: 1px solid #999; padding: 3px 10px 3px 10px; margin-top:6px; margin-bottom: 6px;}

/*  Footnote Styles ----------------------------------------------------------  */
#footnote {border-top: 1px solid #ccc; padding: 20px;}
#footnote blockquote{
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	margin: 0 0  0 0px;
	line-height:120%;
}

#footnote h1 {font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	width: 100%;
	border-bottom: 1px solid #666;
	border-top: 1px solid #666;
	padding: 2px;
	margin: 0 20px 0 0px;
	width: 575px;
}

/* Listing Display Styles */
#listing {font-size: 12px;}
#listing table {background-color:#FFFFFF; font-size: 12px; line-height:130%; font-weight: normal; font-family: verdana, helvetica, sans-serif; padding: 3px;}
#listing li {font-size: 12px;}


#listing a:link {font-weight:bold; color: #036; text-decoration:none; font-size: 12px;}
#listing a:visited {font-weight:bold; color: #0033CC; text-decoration:none; font-size: 12px;}
#listing a:hover {font-weight:bold; color: #990000; text-decoration:underline;font-size: 12px; }
#listing a:active {font-weight:bold; color: #990000; text-decoration:underline;font-size: 12px;}
.listingtitle td {border-bottom: 1px solid gray;}
#listing th {background: #dadada; border-bottom: 1px solid #666; color: #666; font-size:11px;}

/* Account Display Styles */
#account table {font-size: 11px; line-height: 130%; font-weight: normal; font-family: verdana, helvetica, sans-serif; padding: 3px; border-left: 1px solid #036; border-right: 1px solid #036;}
#account td {border: 1px solid #ccc;}
#account.buttonlinks a {background:url(images/backbuttons.gif) no-repeat center; height: 36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; display:block; width: 215px; margin: -11px 0 1px 0; padding-top: 16px;}
#account.buttonlinks a:link {font-weight:bold; color: #FFFFFF; text-decoration:none;}
#account.buttonlinks a:visited {font-weight:bold; color: #FFFFFF; text-decoration:none;}
#account.buttonlinks a:hover {font-weight:bold; color: #FFFFFF; text-decoration:none;}
#account.buttonlinks a:active {font-weight:bold; color: #FFFFFF; text-decoration:none;}







/* BEGIN style10 for Account Nav Bar  */

 #navcontainer
{
margin: 0;
padding: 0 2px 0 2px;
background: #8393ca;
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
font-size:10px;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
font-size:10px;
}

#navcontainer A
{
color: #fff;
display: block;
width: auto;
text-decoration: none;
background: #6177c2;
margin: 0;
padding: 2px 10px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #aaa;
font-size:10px;
font-weight:normal;
font-family: Verdana, Arial, sans-serif;
}



#navcontainer A.active:link, #navcontainer A.active:visited 
{
position: relative;
z-index: 102;
background: #8393ca;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
font-size:10px;
margin: 0;
padding: 2px 10px;
}


#navcontainer A:hover, #navcontainer A:active { position: relative;
z-index: 102;background: #8393ca; font-size:10px;font-family: Verdana, Arial, sans-serif; font-weight:normal; margin: 0;
padding: 2px 10px; color:#003366;}

/* Styles MyAccount Area  */
#myaccount  table{font-size: 12px;background-color:#FFFFFF; width: 747px; 
	border-left: 0px solid #036; 
	border-right: 0px solid #036; 
	padding:3px; }
#myaccount td, p{font-size:12px; line-height: 130%; padding: 3px; background-color:#FFFFFF;}
#myaccount a:link, a:visited, a:hover, a:active{font-size:12px;}

/* Sales Management System Styles ------------------------------------------------- */
#sms {font-size: 11px; }
#sms table {font-family:Verdana, Helvetica, sans-serif; background-color:#ffffff; color: #000;font-size: 11px; 
border-left: 1px solid #036; border-right: 1px solid #036; width: 750px; 
border-bottom: 0; border-top: 0;
margin: 0; padding: 0;}
#sms td {padding: 0; border-left: 0px solid #999; font-size: 12px; line-height:130%;}
#sms p {padding: 0 8px 3px 8px; font-size: 12px;line-height:130%;}
#sms h1 {font-family: arial, helvetica, sans-serif;
				font-size: 14px;
				color: #036;
				font-weight:700;
				padding: 3px; margin: 0px 0 0 0px;border-bottom: 1px solid gray;
				line-height:normal;
}
.sms h1 {font-family: arial, helvetica, sans-serif;
				font-size: 14px;
				color: #fff;
				font-weight:700;
				padding: 3px; margin: 0px 0 0 0px;border-bottom: 1px solid gray;
				line-height:normal;
}
#sms h2 {font-family: arial, helvetica, sans-serif; text-align:center; letter-spacing:.085em;
				font-size: 12px;
				color: #036;
				font-weight:700;
				padding: 3px; margin: 3px 0 3px 0; line-height:130%;

}
#sms h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; background-color: #6177c2; padding: 6px; margin-bottom: 0; margin-top: 1px;
border-top: 1px solid #666;  border-left: 1px solid #666; border-right: 1px solid #003; border-bottom: 1px solid #003;
}
#sms h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; background-color: #6177c2; padding: 3px; margin-top:0; line-height:150%;}

.sms h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; background-color: #6177c2; padding: 3px; margin-top:0; line-height:150%;}
#sms h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; color:#FFFFFF; font-weight:bold; text-align:center; font-style:normal; background-color: transparent; padding: 6px; margin-top:0;}
#sms a:link {font-size: 12px; font-family:Verdana, helvetica, sans-serif; font-weight:bold; text-decoration: none; border: 0; color:#036;}
#sms a:visited {font-size: 12px;font-family:Verdana, helvetica, sans-serif;font-weight:bold; text-decoration: none; border: 0; color: #036;}
#sms a:hover {font-size: 12px;font-family:Verdana, helvetica, sans-serif; font-weight:bold; text-decoration: underline; border: 0; color:#990000;}
#sms a:active {font-size: 12px;font-family:Verdana, helvetica, sans-serif; font-weight:bold; text-decoration: none; border: 0; color:#036;}

#sms ul > ul
{list-style-type: disc; list-style-position: outside; padding: 3px 3px 3px 0px;
	font-family: Verdana, Helvetica, sans-serif; font-size: 12px;
}
#smallfooter {font-family: verdana, arial, helvetica, sans-serif;
				font-size: xx-small;
				color: #036;
				text-align:center;
				font-weight:normal;
				padding: 5px 0; 
				width: 750;
				margin-top: 10px;
				margin-left:auto; margin-right:auto;
				
}
#sideleft.xmlbox td{
	font-size:x-small;
	text-align:center;
	background-color: #6177c2;
	padding-left: 5px;
	margin-left: 10px;
	padding-right: 5px;
	margin-right: 10px;
	padding-top: 5px;
	margin-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	}
	
#script table
	{
	font-family:Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 1em; background-color:#FFFFFF;}	
	
#script td, p {font-size: 1em;}	

#script blockquote {font-size: 1em;}	

.sponsordisclaimer { 
	font-size:9px;
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	line-height: 18px;
	color: #162D44;
	border-top: 1px dotted silver;
	}
#sponsor {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; color:#000000; text-align:center; 
	font-style:normal; background-color: #ffffff; 
	padding: 3px; margin: 3px; line-height:150%;}
#sponsor a:link {font-weight:bold; color: #036; text-decoration:underline; font-size: 10px;}
#sponsor a:visited {font-weight:bold; color: #0033CC; text-decoration:underline; font-size: 10px;}
#sponsor a:hover {font-weight:bold; color: #990000; text-decoration:none;font-size: 10px; }
#sponsor a:active {font-weight:bold; color: #990000; text-decoration:underline;font-size: 10px;}

/* Styles for Standout Quote */
blockquote.pull{float: right; width: 160px; padding: 5px; margin: 20px 0px 10px 10px; font-size: 12px; font-weight: normal; border: 1px solid #6177C2; font-family: arial, helvetica, sans-serif; text-align: left; background: #fff; color: #000; text-align:center; line-height:130%;}	

blockquote.pullleft{float: left; width: 160px; padding: 5px; margin: 0px 10px 10px 5px; font-size: 12px; font-weight: normal; border: 1px dotted #6177C2; font-family: arial, helvetica, sans-serif; text-align: left; background:#fff; color: #000; text-align:center; line-height:130%;}	


#pull a:link {font-weight:bold; color: #990000; text-decoration:underline; font-size: 12px;}
#pull a:visited {font-weight:bold; color: #0033CC; text-decoration:underline; font-size: 12px;}
#pull a:hover {font-weight:bold; color: #036; text-decoration:none;font-size: 12px; }
#pull a:active {font-weight:bold; color: #990000; text-decoration:underline;font-size: 12px;}
