
body { background-repeat: repeat-y; background-position: center; text-align: center; margin: 0; padding: 0 }

/*begin CP tempate css */
#wraper { background-image: url("../CPImages/site/MenuTile.gif"); background-repeat: repeat-y; display: block; margin: auto; width: 800px }
#headertop    { background-color: white; background-image: url("../CPImages/site/header_01.jpg"); background-repeat: no-repeat; background-position: left bottom; text-align: right; height: 50px; vertical-align: bottom }
#login   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right; margin: 0 10px 0 0; padding: 30px 10px 0 0; width: 800px }
#header { background-image: url("../CPImages/site/header_02.jpg"); background-repeat: no-repeat; height: 100px }
#header h1  { margin: 0; padding: 0; }
#header #headerlink  { display: block; width: 385px; height: 100px; }
#header .hide { display: none;	}
#corner { background-image: url("../CPImages/site/corner.jpg"); background-repeat: no-repeat; height: 10px }
/*navigation left*/
.searchwidth { width: 140px }
#leftnav   { padding-right: -10px; padding-bottom: 20px; padding-left: 10px; width: 170px; float: left }
#leftnav form { margin: 0; padding: 0 }
#leftnav ul  { margin: 0 0 0 10px; padding: 0 0 0 0; width: 150px }
#leftnav li  { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; list-style-type: none; margin: 0; padding: 0 }
#leftnav dl  { margin: 0 0 0 10px; padding: 0 0 0 0; width: 150px }
#leftnav dt  { color: #dc8850; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; background-image: url("../CPImages/site/title.gif"); background-repeat: no-repeat; letter-spacing: 1px; margin-top: 5px; padding-top: 3px; padding-bottom: 4px; padding-left: 10px }
#leftnav dd  { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-left: 15px }
#leftnav a:link { color: #486472 }
#leftnav a:active { }
#leftnav a:hover { text-decoration: none }
#leftnav a:visited  { color: #5b7785 }
#leftnav input   { margin-bottom: 2px; width: 140px }
#leftnav select  { margin-right: 2px; border: solid 1px black }
#leftnav button { color: #fff; font-size: 13px; background-color: #dc8850; padding: 0; width: 55px; border: solid 1px black }
.search { color: #486472; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 600 }
/*content*/
#content   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-left: 179px; padding-top: 20px; padding-bottom: 20px; padding-left: 10px; width: 600px }
#content fieldset  { color: #486472; background-color: #f1f4f4; padding: 10px; border: solid 2px }
#content .insetfieldset { color: #335c70; background-color: #dee7ec; width: 325px }
#content h3 { color: #dc8850; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 600; margin: 0; padding: 0 }
#content button  { color: #fff; font-size: 13px; background-color: #dc8850; margin-left: 2px; padding: 0 0 0 0; width: 55px; border: solid 1px black }
#contentwraper { background-image: url("../CPImages/site/watermark.jpg"); background-repeat: no-repeat; background-position: right top; text-align: left; margin-right: 3px; padding-top: 0; width: 797px }
#content a:link	 { color: #0000f0; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
#content a:visited	 { text-decoration: none }
#content a:hover	 { color: #f00000; text-decoration: underline }
#footer  { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("../CPImages/site/footer.jpg"); background-repeat: no-repeat; text-align: center; height: 30px; clear: both }
.powered { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 5px 0 0; padding: 0 }
#copy { padding-top: 13px }
div.row {
  clear: both;
  padding-top: 5px;
  }
div.row span.label {
  float: left;
  width: 100px;
  text-align: right;
  margin-right: 10px;
  }
div.row span.formw {
  float: right;
  width: 235px;
  text-align: left;
  margin-left: 10px;
  } 
/*end cp template css*/

INPUT.XcBtn	  { color: #fff; font-size: 13px; background-color: #dc8850; margin-left: 2px; padding: 0 0 0 0; width: 55px; border: solid 1px black }
DIV.CPTopNav	{font-family: Verdana; color: #FFFFFF; font-size:8pt; font-weight:Bold}
DIV.CPTopNav A	{color: #FFFFFF; text-decoration:none}
DIV.CPTopNav A:link	{color:	#FFFFFF; text-decoration:}
DIV.CPTopNav A:visited	{color:	#FFFFFF; text-decoration:}
DIV.CPTopNav A:hover	{color: #E6E6E6; text-decoration:underline}

TD.CPThumb	{font-family:Tahoma, sans-serif; font-size:8pt; vertical-align:center; background:#ffffff; text-align:center}
TD.CPThumb IMG	{border-color:#4B96D3}
TD.CPThumb A	{color: #4B96D3; text-decoration:none}
TD.CPThumb A:link	{color:	#4B96D3; text-decoration:none}
TD.CPThumb A:visited	{color:	#4B96D3; text-decoration:none}
TD.CPThumb A:hover	{color: #4B96D3; text-decoration:underline}

DIV.CPTabText	{font-family: Tahoma, Arial, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:Bold}
DIV.CPTabText A	{color: #FFFFFF; text-decoration:none}
DIV.CPTabText A:link	{color:	#FFFFFF; text-decoration:}
DIV.CPTabText A:visited	{color:	#FFFFFF; text-decoration:}
DIV.CPTabText A:hover	{color: #FFFFFF; text-decoration:underline}

DIV.CPSelectedTabText	{font-family: Tahoma, Arial, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:Bold}
DIV.CPSelectedTabText A	{color: #FFFFFF; text-decoration:none}
DIV.CPSelectedTabText A:link	{color:	#FFFFFF; text-decoration:}
DIV.CPSelectedTabText A:visited	{color:	#FFFFFF; text-decoration:}
DIV.CPSelectedTabText A:hover	{color: #FFFFFF; text-decoration:underline}

DIV.CPUnselectedTabText	{font-family: Tahoma, Arial, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:Bold}
DIV.CPUnselectedTabText A	{color: #FFFFFF; text-decoration:none}
DIV.CPUnselectedTabText A:link	{color:	#FFFFFF; text-decoration:}
DIV.CPUnselectedTabText A:visited	{color:	#FFFFFF; text-decoration:}
DIV.CPUnselectedTabText A:hover	{color: #FFFFFF; text-decoration:underline}

DIV.CPFeatTabText	{font-family: Tahoma, Arial, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:Bold}
DIV.CPFeatTabText A	{color: #FFFFFF; text-decoration:none}
DIV.CPFeatTabText A:link	{color:	#FFFFFF; text-decoration:none}
DIV.CPFeatTabText A:visited	{color:	#FFFFFF; text-decoration:none}
DIV.CPFeatTabText A:hover	{color: #FFFFFF; text-decoration:underline}

DIV.CPMainCatLink	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:12pt; font-weight:Bold}
DIV.CPMainCatLink A	{color: #ABB1B8; text-decoration:none}
DIV.CPMainCatLink A:link	{color:	#ABB1B8; text-decoration:none}
DIV.CPMainCatLink A:visited	{color:	#ABB1B8; text-decoration:none}
DIV.CPMainCatLink A:hover	{color: #880088; text-decoration:underline}

DIV.CPMainCatSubLink	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:8pt; font-weight:normal}
DIV.CPMainCatSubLink A	{color: #000080; text-decoration:none}
DIV.CPMainCatSubLink A:link	{color:	#000080; text-decoration:none}
DIV.CPMainCatSubLink A:visited	{color:	#000080; text-decoration:none}
DIV.CPMainCatSubLink A:hover	{color: #000080; text-decoration:underline}

DIV.CPViewCatLink	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:10pt; font-weight:Bold}
DIV.CPViewCatLink A	{color: #000080; text-decoration:none}
DIV.CPViewCatLink A:link	{color:	#000080; text-decoration:none}
DIV.CPViewCatLink A:visited	{color:	#000080; text-decoration:none}
DIV.CPViewCatLink A:hover	{color: #000080; text-decoration:underline}

DIV.CPLink A	{color: #0000FF; text-decoration:none}
DIV.CPLink A:link	{color:	#0000FF; text-decoration:underline}
DIV.CPLink A:visited	{color:	#0000FF; text-decoration:underline}
DIV.CPLink A:hover	{color: #FF0000; text-decoration:underline}

DIV.CPNavBar	{font-family: Tahoma, Arial, Sans-Serif; color: #FFFFFF; font-size:10pt; font-weight:Bold}
DIV.CPNavBar A	{color: #FFFFFF; text-decoration:none}
DIV.CPNavBar A:link	{color:	#FFFFFF; text-decoration:none}
DIV.CPNavBar A:visited	{color:	#FFFFFF; text-decoration:none}
DIV.CPNavBar A:hover	{color: #FFFFFF; text-decoration:underline}

DIV.CPNavTree A	{color: #606060; text-decoration:none}
DIV.CPNavTree A:link	{color:	#606060; text-decoration:none}
DIV.CPNavTree A:visited	{color:	#606060; text-decoration:none}
DIV.CPNavTree A:hover	{color: #000080; text-decoration:underline}

DIV.CPViewLinks	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:10pt; font-weight:Bold}
DIV.CPViewLinks A	{color: #6060BB; text-decoration:none}
DIV.CPViewLinks A:link	{color:	#6060BB; text-decoration:none}
DIV.CPViewLinks A:visited	{color:	#6060BB; text-decoration:none}
DIV.CPViewLinks A:hover	{color: #000080; text-decoration:underline}

DIV.CPSortBy A	{color: #000000; text-decoration:none}
DIV.CPSortBy A:link	{color: #000000; text-decoration:none}
DIV.CPSortBy A:visited	{color: #000000; text-decoration:none}
DIV.CPSortBy A:hover	{color: #FFFFFF; text-decoration:none}

DIV.CPStatsMsg A	{font: 8pt Tahoma,Arial,Sans-Serif; color: #FF0000; text-decoration:none}
DIV.CPStatsVal A	{font: bold 8pt Tahoma,Arial,Sans-Serif; color: #FF0000; text-decoration:none}

UL.CPAllCatLevel	{font: bold 12pt Tahoma,Arial,Sans-Serif; color: #000080; text-decoration:none; list-style-type: disc;}
UL.CPAllCatLevel UL.CPAllCatLevel	{font: 12pt Tahoma,Arial,Sans-Serif; color: #000080; text-decoration:none; list-style-type: disc;}
UL.CPAllCatLevel UL.CPAllCatLevel UL.CPAllCatLevel	{font: 10pt Tahoma,Arial,Sans-Serif; color: #000080; text-decoration:none; list-style-type: disc;}

SPAN.CPPlainText	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:10pt; font-weight:normal}
SPAN.CPFormText	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:10pt; font-weight:Bold}
SPAN.CPTitleText	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:12pt; font-weight:Bold}
SPAN.CPListingText	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:10pt; font-weight:normal}
SPAN.CPExpired	{color: # FF0000 }
SPAN.CPStatsText	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:8pt; font-weight:normal}
SPAN.CPCategoryTree	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:10pt; font-weight:Bold}
SPAN.CPColTitle	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:10pt; font-weight:Bold}
SPAN.CPTimeText	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:8pt; font-weight:normal}
SPAN.CPSectionTitle	{font-family: Tahoma, Arial, Sans-Serif; color: #2C59D3; font-size:10pt; font-weight:bold}
SPAN.CPManageAdsText	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:8pt; font-weight:normal}
SPAN.CPShipMessage	{font-family: Tahoma, Arial, Sans-Serif; color: #5a5a5a; font-size:8pt; font-weight:Bold}
SPAN.CPHintText	{font-family: Tahoma, Arial, Sans-Serif; color: #000000; font-size:8pt; font-weight:normal}
DIV.CPDefaultFeatTabText	{font-family: Tahoma, Arial, Sans-Serif; color: #A0A0A0; font-size:10pt; font-weight:Bold}
table#emaillist {
	border: solid 1px #ccc;
	padding: 0;
	width: 600px;
}

table#emaillist tr.odd {
	background-color: #fec;
}

table#emaillist tr.even {
	background-color: #fff;
}

table#emaillist td {
	padding: .5em;
}

table#emaillist th {
	padding: 0;
	text-align: center;
}

table#emaillist p {
	text-transform: capitalize;
	margin: 2px 0 0 1em;
	padding: 0;
}

table#emaillist p.nameblock {
	margin: 0;
}

table#emaillist p.emailblock {
	text-transform: lowercase;
	margin: 0;
}

span.positive {
	font-weight: bold;
	color: green;
}

span.negative {
	font-weight: bold;
	color: red;
}

/* ********************** */
/* Original Directory CSS */

DIV.DirStats                        {color: #000080; font-face:Tahoma; font-size:8pt}

TD.DirBottomNav                     {background:#7B97A5; color: #FFFFFF; font-face:Tahoma; font-size:10pt; font-weight:bold}
TD.DirBottomNav     A               {color: #FFFFFF; text-decoration:none}
TD.DirBottomNav     A:link          {color: #FFFFFF; text-decoration:none}
TD.DirBottomNav     A:visited       {color: #FFFFFF; text-decoration:none}
TD.DirBottomNav     A:hover         {color: #FFFFFF; text-decoration:underline}
TD.DirBottomNavLine                 {background:#000000; height:1px}

Table.DirContentBorder              {background:#DC8850}
Table.DirContentBackground          {background:#FFFFFF}
TR.DirContentTitleCell              {background:#E9E9E9; color: #FFFFFF; font-face:Tahoma; font-size:10pt; align:center}
TD.DirContentMainTab                {background:#DC8850; color: #FFFFFF; font-face:Tahoma; font-size:10pt; font-weight:bold; align:center}
TD.DirContentMainTab    A           {color: #FFFFFF; text-decoration:none}
TD.DirContentMainTab    A:link      {color: #FFFFFF; text-decoration:none}
TD.DirContentMainTab    A:visited   {color: #FFFFFF; text-decoration:none}
TD.DirContentMainTab    A:hover     {color: #FFFFFF; text-decoration:underline}

TD.DirContentBackTab                {background:#C0C0C0; color: #FFFFFF; font-face:Tahoma; font-size:10pt; font-weight:bold}
TD.DirContentBackTab    A           {color: #FFFFFF; text-decoration:none}
TD.DirContentBackTab    A:link      {color: #FFFFFF; text-decoration:none}
TD.DirContentBackTab    A:visited   {color: #FFFFFF; text-decoration:none}
TD.DirContentBackTab    A:hover     {color: #FFFFFF; text-decoration:underline}

/*TD.DirContentEmptyTab               {background:#FFFFFF}*/

Table.DirFeatureContentBorder              {background:#000080}
Table.DirFeatureContentBackground          {background:#FFFFFF}
TR.DirFeatureContentTitleCell              {background:#C0C0C0; color: #FFFFFF; font-face:Tahoma; font-size:10pt; font-weight:bold; align:center}
TD.DirFeatureContentMainTab                {background:#000080; color: #FFFFFF; font-face:Tahoma; font-size:10pt; font-weight:bold; align:center}
TD.DirFeatureContentMainTab    A           {color: #FFFFFF; text-decoration:none}
TD.DirFeatureContentMainTab    A:link      {color: #FFFFFF; text-decoration:none}
TD.DirFeatureContentMainTab    A:visited   {color: #FFFFFF; text-decoration:none}
TD.DirFeatureContentMainTab    A:hover     {color: #FFFFFF; text-decoration:underline}

/*TD.DirFeatureContentEmptyTab               {background:#FFFFFF}*/

TD.DirFrontPageHotLinksBorder                 {background:#000000}
Table.DirFrontPageHotLinksBackground          {background:#FFFFFF}
TD.DirFrontPageHotLinksMainTab                {background:#FFFFFF; color: #000080; font-face:Tahoma; font-size:10pt; font-weight:bold}  
/*TD.DirFrontPageHotLinksEmptyTab               {background:#FFFFFF}  */
TR.DirFrontPageHotLinksTitleCell              {background:#DEE7EC; color: #000000; font-face:Tahoma; font-size:10pt; font-weight:bold}
TR.DirFrontPageHotLinks                       {color: #000000; font-face:Tahoma; font-size:10pt}
TR.DirFrontPageHotLinks           A           {color: #000080; text-decoration:none}
TR.DirFrontPageHotLinks           A:link      {color: #000080; text-decoration:none}
TR.DirFrontPageHotLinks           A:visited   {color: #000080; text-decoration:none}  
TR.DirFrontPageHotLinks           A:hover     {color: #000080; text-decoration:underline}

TD.DirFrontPageNewLinksBorder                 {background:#000000}
Table.DirFrontPageNewLinksBackground          {background:#FFFFFF}
TD.DirFrontPageNewLinksMainTab                {background:#FFFFFF; color: #000080; font-face:Tahoma; font-size:10pt; font-weight:bold}  
/*TD.DirFrontPageNewLinksEmptyTab               {background:#FFFFFF}  */
TR.DirFrontPageNewLinksTitleCell              {background:#DEE7EC; color: #000000; font-face:Tahoma; font-size:10pt; font-weight:bold}
TR.DirFrontPageNewLinks                       {color: #000000; font-face:Tahoma; font-size:10pt}
TR.DirFrontPageNewLinks           A           {color: #000080; text-decoration:none}
TR.DirFrontPageNewLinks           A:link      {color: #000080; text-decoration:none}
TR.DirFrontPageNewLinks           A:visited   {color: #000080; text-decoration:none}  
TR.DirFrontPageNewLinks           A:hover     {color: #000080; text-decoration:underline}

DIV.DirMainCatLink                  {color: #000000; font-face:Tahoma; font-size:12pt; font-weight:bold}
DIV.DirMainCatLink	A   	       	{color: #ABB1B8; text-decoration:none}
DIV.DirMainCatLink   A:link			{color: #ABB1B8; text-decoration:none}
DIV.DirMainCatLink	A:visited		{color: #ABB1B8; text-decoration:none}
DIV.DirMainCatLink	A:hover 			{color: #880088; text-decoration:underline}

DIV.DirSubCatLink                   {color: #000000; font-face:Tahoma; font-size:8pt}
DIV.DirSubCatLink	A   	       		{color: #GH986Y; text-decoration:none}
DIV.DirSubCatLink	A:link				{color: #000080; text-decoration:none}
DIV.DirSubCatLink	A:visited			{color: #000080; text-decoration:none}
DIV.DirSubCatLink	A:hover 			   {color: #000080; text-decoration:underline}

DIV.DirSubCats		   	       		{color: #000000; font-face:Tahoma; font-size:10pt; font-weight:bold}
DIV.DirSubCats		A   	       		{color: #GH986Y; text-decoration:none}
DIV.DirSubCats		A:link				{color: #0000FF; text-decoration:none}
DIV.DirSubCats		A:visited			{color: #GH986Y; text-decoration:none}
DIV.DirSubCats		A:hover 			   {color: #FF0000; text-decoration:underline}

DIV.DirSort	         	       		{color: #000000; font-face:Tahoma; font-size:8pt; font-weight:bold}
DIV.DirSort	      A   	       		{color: #GH986Y; text-decoration:none}
DIV.DirSort	      A:link				{color: #000080; text-decoration:none}
DIV.DirSort	      A:visited			{color: #000080; text-decoration:none}
DIV.DirSort	      A:hover 			   {color: #000080; text-decoration:underline}

SPAN.DirSelectedSort             {font-style:italic; color:#ff0000; }

DIV.DirLinks                            {color:#000000}
DIV.DirLinks		A   	       		{color: #000080; text-decoration:none}
DIV.DirLinks		A:link				{color: #000080; text-decoration:underline}
DIV.DirLinks		A:visited			{color: #000080; text-decoration:underline}
DIV.DirLinks		A:hover 			   {color: #FF0000; text-decoration:underline}

DIV.DirPageNav		A   	       		{color: #GH986Y; text-decoration:none}
DIV.DirPageNav		A:link				{color: #FFFFFF; text-decoration:none}
DIV.DirPageNav		A:visited			{color: #FFFFFF; text-decoration:none}
DIV.DirPageNav		A:hover 			   {color: #FFFFFF; text-decoration:underline}

DIV.DirPagingNav	A   	       		{color: #000000; text-decoration:none}
DIV.DirPagingNav	A:link				{color: #0000FF; text-decoration:none}
DIV.DirPagingNav	A:visited			{color: #0000FF; text-decoration:none}
DIV.DirPagingNav	A:hover 			   {color: #FF0000; text-decoration:underline}

SPAN.DirNavTree                     {color: #000080; font-face:Tahoma; font-size:10pt; font-weight:bold}
SPAN.DirNavTree		A   	       	{color: #GH986Y; text-decoration:none}
SPAN.DirNavTree		A:link			{color: #000080; text-decoration:none}
SPAN.DirNavTree		A:visited		{color: #000080; text-decoration:none}
SPAN.DirNavTree		A:hover 			{color: #GH986Y; text-decoration:underline}

DIV.DirFeaturedAltContent           {color: #838C9C; font-face:Tahoma; font-size:7pt; font-weight:bold}

DIV.DirMainAltContent               {color: #838C9C; font-face:Tahoma; font-size:7pt; font-weight:bold}

/* ********************** */

table#adDetail h2 {
    margin: 0;
    padding: 0;
}

table#adDetail p {
    margin: 0;
    padding: 0 0 1em 0;
}

h2#itemTitle {
    margin: 0;
    padding: 0;
}

h2.tab {
    font-size: 1.2em;
    color: #fff;
    border-bottom: 2px #dc8850 solid;
}

span.tab {
    padding: 3px 7px 0 7px;
    background: #dc8850;
}

td.content {
    padding: 1em 2em;
}
