/* margins*/

table.bpx , table.fa , table.q , table.cw
	{
	margin : 0 0 5px 10px;
	}

dd
	{
	margin-bottom : 1em;
	margin-left : 0;
	}

#a p.gry , #b p.gry , #d p.gry
	{
	margin-top : 0;
	}

/* list styles*/

ul
	{
	margin-left : 0;
	padding : 0;
	}

ul li
	{
	list-style-type: none;
	background: url(/staticarchive/68a31c21877907f3934c265e8e4aa3380305f2c0.gif) transparent;
	background-repeat:no-repeat;
	margin:0;
	padding-left:9px;
	background-position:0px 6px;
	}

td.fac ul li
	{
	list-style-type: none;
	background: url(/staticarchive/68a31c21877907f3934c265e8e4aa3380305f2c0.gif) transparent;
	background-repeat:no-repeat;
	margin:0;
	padding-left:9px;
	background-position:0px 3px;
	}

#a ul , #b ul , #d ul , #a ul li  , #b ul li  , #d ul li
	{
	margin : 0;
	list-style-type : none;
	padding : 0;
	background : transparent;
	}

/* forms*/

input.ft , textarea.ft
	{ 
	width : 415px; 
	}

input.fb
	{ 
	color : #000; 
	background-color : #fff; 
	font-weight : bold; 
	padding-left : 1px; 
	padding-right : 1px; 
	margin : 5px 0; 
	}

/* borders*/

td.da , td.fd
	{
	border-top : 1px solid #e6dddd; 
	}

td.cwq
	{
	border-bottom : 1px dotted #fff; 
	}

/* background images*/


td.f-b , td.qb , td.fat , td.sat , td.cwt
	{
	background : #639
	}

td.sab , td.san
	{
	background-image :  url(/staticarchive/ffa54d2895d743e70aabf9b9f6a7d901805486aa.gif); 
	background-repeat : repeat-y; 
	}

td.sap
	{
	background-image :  url(/staticarchive/21ac0c2e34605319b886ac6cae67ec3e9be537f4.gif); 
	background-repeat : no-repeat;
	}

/* realmedia box*/

td.rp
	{
	background-color: #ccf;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	}

td.rpp
	{
	background-color: #ccf;
	border-left: 1px solid #000;
	}

td.rp a:active , td.rpp a:active
	{
	padding: 2px;
	margin: 0;
	height: 16px;
	color: #639;
	font-size: 10px;
	background-color: #ccf;
	display: block;
	text-decoration: none;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	}

td.rp a:link , td.rpp a:link
	{
	padding: 2px;
	margin: 0;
	height: 16px;
	color: #639;
	font-size: 10px;
	background-color: #ccf;
	display: block;
	text-decoration: none;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	}

td.rp a:visited , td.rpp a:visited 
	{
	padding: 2px;
	margin: 0;
	height: 16px;
	color: #639;
	font-size: 10px;
	background-color: #ccf;
	display: block;
	text-decoration: none;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
		}

td.rp a , td.rpp a
	{
	padding: 2px;
	margin: 0;
	height: 16px;
	color: #639;
	font-size: 10px;
	background-color: #ccf;
	display: block;
	text-decoration: none;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	}

td.rp a:hover , td.rp a:hover
	{
	padding: 2px;
	margin: 0;
	height: 16px;
	color: #639;
	font-size: 10px;
	background-color: #ccf;
	display: block;
	text-decoration: none;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	}

/* gallery links*/

table.pg
	{
	background-color: #e6ddde;
	border-top: 1px solid #992745;
	border-bottom: 6px solid #eaefef;
	}

td.pgl
	{
	padding : 5px 0 0 15px;
	}

td.pgr
	{
	padding : 5px 15px 0 0;
	}


td.pgm
	{
	padding : 5px 0;
	}


td.pgn
	{
	background-color : #fff;
	border-left : 1px solid #e6ddde;
	border-right : 1px solid #e6ddde;
	}

td.pgna
	{
	background-color : #f3bfc6;
	border-left : 1px solid #e6ddde;
	border-right : 1px solid #e6ddde;
	color: #992745;
	font-size : 12px;
	}

a.pgn:active 
	{
	padding: 4px 0 0 0;
	margin : 0;
	height : 22px;
	color : #992745;
	font-size : 12px;
	background-color : #fff;
	display : block;
	text-decoration : none;
	}

a.pgn:link 
	{
	padding: 4px 0 0 0;
	margin: 0;
	height: 22px;
	color: #992745;
	font-size: 12px;
	background-color: #fff;
	display: block;
	text-decoration: none;
	}

a.pgn:visited 
	{
	padding: 4px 0 0 0;
	margin: 0;
	height: 22px;
	color: #992745;
	font-size: 12px;
	background-color: #fff;
	display: block;
	text-decoration: none;
	}

a.pgn
	{
	padding: 4px 0 0 0;
	margin: 0;
	height: 22px;
	color: #992745;
	font-size: 12px;
	background-color: #fff;
	display: block;
	text-decoration: underline;
	}

a.pgn:hover
	{
	padding: 4px 0 0 0;
	margin: 0;
	height: 22px;
	color: #992745;
	font-size: 12px;
	background-color: #f3bfc6;;
	display: block;
	text-decoration: none;
	}