h1 {
	color: #A7D038;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}

html, body {
	background-color: #FFFFFF;
	height: 100%;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

form {
        margin: 0px;
        padding: 0px;
} 

table.t {
	border-collapse: separate;
	border-style: none;
	border-width: 0px;
	width: 100%;
}

table.t td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-style: none;
	border-width: 0px;
	padding: 3px;
}

table.t tr {
	background-color: #e0e0e0;
}

table {
	border-collapse: collapse;
	width: auto;
}

table td {
	/*color: #707070;*/
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 0px;
}

table td a, table td a:hover {
	color: #205DA2;
	text-decoration: underline;
}

table.bottom{
	background-image: url(/beta/images/bottom_bg.gif);
	background-repeat: repeat-x;
	height: 88px;
	width: 100%;
}

table.bottom td{
	font-size: 7pt;
}

table.fwx td{
	padding: 3px;
}

table.top {
	background-image: url(/beta/images/top_bg.jpg);
	background-repeat: repeat-x;
	width: 100%;
}

table.top td.top {
	background-image: url(/beta/images/top.jpg);
	background-repeat: no-repeat;
	width: 100%;
}

table.top_menu{
	background-image: url(/beta/images/hearts.gif);
	background-repeat: repeat-x;
	height: 88px;
	width: 100%;
}

table.top_menu td{
	background-image: url(/beta/images/top_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
}

table.top_menu td.button {
	background-color: #70A8E8;
	background-image: url(/beta/images/pix.gif);
	color: #FFFFFF;
	cursor: pointer;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

table.top_menu td.fw, table.top_menu td.fwr {
	background-image: url(/beta/images/pix.gif);
	white-space: nowrap;
}

table.top_menu tr.fw, table.top_menu tr.fwr {
	background-image: url(/beta/images/pix.gif);
}

td.banner {
	background-color: #E7E7E7;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
}
.cban td.banner {background-color: transparent;padding:4px 0px 2px}

td.big, .big_blue {
	color: #205DA2;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
}

td.black{
	color: #000000;
}

td.button {
	background-color: #70A8E8;
	color: #FFFFFF;
	cursor: pointer;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

td.copyright {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	width: 50%;
}

td.counter {
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

td.findname {
	background-image: url(../caps/blue.gif);
	background-repeat: no-repeat;
	color: #4377B1;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 45px;
	text-transform: uppercase;
	width: 190px;
}

td.findpersonnel {
	background-image: url(../caps/beige.gif);
	background-repeat: no-repeat;
	color: #5E931A;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 45px;
	text-transform: uppercase;
	width: 190px;
}

td.fw, table.fw, table.fwx {
	width: 100%;
}

td.grey{
	background-color: #E5E5E5;
}

td.group {
	background-image: url(../caps/red.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 45px;
	text-transform: uppercase;
	width: 190px;
}

td.horoscope {
	background-image: url(../caps/rose.gif);
	background-repeat: no-repeat;
	color: #205DA2;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 45px;
	text-transform: uppercase;
	width: 190px;
}

td.login {
	background-image: url(../caps/green.gif);
	background-repeat: no-repeat;
	color: #5E931A;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 45px;
	text-transform: uppercase;
	width: 190px;
}

td.news {
	color: #707070;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

td.news a, td.news a:link, td.news a:hover, td.news a:active {
	color: #205DA2;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	text-transform: uppercase;
}

td.nfindname {
	background-color: #D5F0FF;
	color: #4377B1;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	width: 190px;
}

td.rel {
	color: #A7D038;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	width: 100%;
}

td.rel a, td.rel a:hover {
	color: #A7D038;
	text-decoration: none;
}

td.sfindname {
	background-color: #D5F0FF;
	color: #595959;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

td.sfindpersonnel {
	background-color: #F1F5D4;
	color: #595959;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

td.sgroup {
	background-color: #DFF3FF;
	color: #595959;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

td.shoroscope {
	background-color: #FFD0EC;
	color: #595959;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

td.slogin {
	background-color: #E4F5B8;
	color: #595959;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

td.slogin a:active, td.slogin a, td.slogin a:hover {
	color: #E8538E;
	text-decoration: underline;
}

td.sm {
	background-color: #DFF3FF;
	color: #205DA2;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

td.sm a{
	color: #205DA2;
	text-decoration: none;
}

td.sm span {
	color: #E8538E;
	font-size: 8pt;
	font-weight: normal;
}

td.smm {
	background-color: #DFF3FF;
	color: #000000;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

td.smm a {
	color: #000000;
	text-decoration: none;
}

td.stripe {
	background-image: url(/beta/images/stripe.gif);
	background-repeat: repeat-x;
	height: 1px;
}

td.subscribe {
	background-color: #D9EEA1;
	font-weight: bold;
	height: 25px;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
}

td.subscribe a {
	color: #5E931A;
	text-decoration: underline;
}

td.white {
	background-color: #FFFFFF;
}

.border {
	border-collapse: collapse;
	border-color: #7F9DB9;
	border-style: solid;
	border-width: 1px;
	color: #595959;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 18px;
	width: 110px;
}

.btn {
	background-color: #70A8E8;
	border: 1px #C4CBD3 solid;
	color: #FFFFFF;
	cursor: pointer;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.chk{
	padding-left: 0px;
	margin-left: -4px;
}

.chk {
	margin: 0px;
}

/* CoolMenus 4 - default styles - end */
/*Style for the background-bar*/
.clbar{
	background-color: #000080;
	height: 10;
	position: absolute;
	visibility: hidden;
	width: 10;
}

/* CoolMenus 4 - default styles - do not edit */
.clcmabs{
	left: 0;
	position: absolute;
	top: 0;
	visibility: hidden;
}

.cllevel0{
	height: 48px;
	width: 140px;
}

/*Styles for level 0*/
.cllevel0,.cllevel0over{
	color: #D9C899;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 3px;
	position: absolute;
	text-decoration: none;
}

.cllevel0border{
	position: absolute;
	visibility: hidden;
}

.cllevel0over, .cllevel1over {
	color: #FFFFFF;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 5px;
	position: absolute;
	text-decoration: none;
}

.cllevel1{
	background-color: #FF5DBD;
	color: #FFFFFF;
	height: 24px;
}

/*Styles for level 1*/
.cllevel1, .cllevel1over{
	background-color: #FF5DBD;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 5px;
	position: absolute;
	text-decoration: none;
}

.cllevel1border{
	background-color: #FFFFFF;
	position: absolute;
	visibility: hidden;
}

.cllevel2{
	background-color: #000080;
	color: #FFFFFF;
}

/*Styles for level 2*/
.cllevel2, .cllevel2over{
	font-family: tahoma,arial,helvetica;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	position: absolute;
}

.cllevel2border{
	background-color: #006699;
	position: absolute;
	visibility: hidden;
}

.cllevel2over{
	background-color: #0099CC;
	color: #FFFF00;
	cursor: pointer;
}

.ddl {
	border-collapse: collapse;
	border-color: #7F9DB9;
	border-style: solid;
	border-width: 1px;
	color: #595959;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 18px;
	width: 160px;
}

.ddl_short {
	border-collapse: collapse;
	border-color: #7F9DB9;
	border-style: solid;
	border-width: 1px;
	color: #595959;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

.ddls {
	border-collapse: collapse;
	border-color: #7F9DB9;
	border-style: solid;
	border-width: 1px;
	color: #595959;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.img {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

.pb {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	margin-right: 10px;
}

.pic{
	border-style: none;
	border-width: 0px;
}

.sborder {
	border-collapse: collapse;
	border-color: #7F9DB9;
	border-style: solid;
	border-width: 1px;
	color: #595959;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 18px;
	width: 40px;
}

.xhighlight a:visited, .xhighlight a:hover, .xhighlight a:active, .xhighlight, .xhighlight a:link {
	background-color: #2D93E8;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.xpaging a:visited, .xpaging a:hover, .xpaging a:active, .xpaging, .xpaging a:link {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

#ad table {
	border-collapse: collapse;
	width: 100%;
}

#article-text p { 
	font-size:10pt;
	line-height: 1.4em
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#article-ann p { 
	font-size:11pt;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#skype-informer {display:table; margin: 10px 0 0 0; width:190px; background-image:url('/beta/caps/blue.gif');background-repeat:no-repeat;background-color:#d5f0ff; border-width:0px;}

#skype-informer p {margin:5px 10px;padding:0; color: #4377B1; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; margin: 5px 10px;}
#si-head {padding-top:10px; margin-top:10px; font-weight: bold; text-transform: uppercase;}
#si-img img {margin: 0 10px;border:#00C 1px solid;}

.shop_informer {
	display:table;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 10px 0 0 0;
	width:190px;
	background-image:url('/beta/caps/blue.gif');
	background-repeat:no-repeat;
	background-color:#d5f0ff;
	border: 1px solid black;
	color: #333333;
}
.shop_informer .head {
	color: #333333;
	padding-top:8px;
        padding-bottom:17px;
	margin-left:15px;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
.shop_informer .head a {
	color: #333333;
	text-decoration: none;
}
.shop_informer a {
	color: #333333;
}
.shop_informer .title {
        font-size: 9pt;
	font-weight: bold;
}
.shop_informer .price {
	color: #333333;
	font-size: 9pt;
	margin-bottom: 0px;
}
.shop_informer .price b {
	color: FF8000;
	font-size: 14pt;
	font-weight: normal;
}
.shop_informer p {
	margin:2px 8px;
	padding:0;
	color: #333333;
	font-size: 8pt;
}
.shop_informer img {
	margin: 0px;
	border: #00C 1px solid;
}
.shop_informer table {
	padding:0px;
	margin:10px 5px;
	border: 0px;
	width: 180px;
}
.shop_informer td p {
	margin-top: 0px;
        margin-bottom: 4px;
	margin-right: 0px;
        padding:0px;
        color: #333333;
        font-size: 7pt;
}
