/*
Voynex CSS Declarations
*/

html, body{
	height: 100%;
}

body
{
	margin: 0px;
	padding: 0px;
	color: #2455b0;
	background-color: #d7dadd;
	background-image: url('images/spacefill.jpg');
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}

img{
	border-style: none;
}

li
{
	text-align: justify;
}

a
{
	color: #2455bb;
	background-color: inherit;
	text-decoration: underline;
}

a:hover
{
	text-decoration: underline;
}

a:visited
{
	color: #6F7882;
	background-color: inherit;
}

a.orange{
	color: #fa8030;
	text-decoration: none;
}

a.orange:visited
{
	color: #fa4000;	
}

a.orange:hover{
	text-decoration: underline;
}

hr
{
	color: #8893a0;
	background-color: inherit;
	height: 1px;
}

h2.NewsPreview
{
	font-size: 8pt;
	color: #f97925;
	background-color: inherit;
	text-align: left;
	margin: 0px;
}

.FormFieldOk
{
	font-size: 10pt;	
	color: #2455a4;
	background-color: inherit;
	text-indent: 0px;
}

.FormFieldFailed
{
	font-size: 10pt;	
	color: #ff0000;
	background-color: inherit;
	text-indent: 0px;
}

input, button, select, textarea
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	border: 1px solid #2455a4;
	color: #2455a4;
}

input, select, textarea{
	background-color: #fefefe;
}

button{
	background-color: #eeeeff;
}

.Frame{
	width: 1000px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}

.LeftEdge{
	width: 15px;
	background-image: url('images/left_edge.png');
}

.RightEdge{
	width: 15px;
	background-image: url('images/right_edge.png');
}

.MenuFrame{
	width: 100%;
	height: 34px;
	background-image: url('images/buttons_bg.png');
}

.MenuFrame table{
	margin-left: auto;
	margin-right: auto;
}

.MenuLeft{
	background-image: url('images/leftblock_top.png');
	width: 206px;
	height: 34px;
}

.ButtonsLeft{
	background-image: url('images/buttons_left.png');
	width: 14px;
	height: 34px;
}

.ButtonsRight{
	background-image: url('images/buttons_right.png');
	width: 14px;
	height: 34px;
}

.MenuFrameRight{
	background-image: url('images/buttons_right.jpg');
	background-repeat: no-repeat;
	width: 65px;
}

.LeftBlockTop{
	width: 206px;
	background-image: url('images/leftblock_top.png');
	background-repeat: no-repeat;
	background-position: bottom;
}

.LeftBlockTopShadow{
	width: 100%;
	height: 20px;
	background-image: url('images/leftblock_top_sh.png');
	background-repeat: no-repeat;
}

.LeftBlock{
	vertical-align: top;
	width: 206px;
	background-image: url('images/leftblock_bg.png');
}

.LeftBlockText{
	width: 182px;
	font-size: 8pt;
	background-color: inherit;
	text-align: left;
	padding-left: 5px;
}

.LeftBlockBottom{
	padding-left: 8px;
	background-image: url('images/leftblock_bg.jpg');
}

.SubscribeFrame{
	font-size: 8pt;
}

#subscribe button{
	margin-left: 5px;
	padding: 0 2px 0 2px;
	height: 18px;
}

#subscribe{
	margin: 10px 0 0 0;
	padding: 0px;
}

#subscribe p{
	padding: 0px;
}

.ContentFrame{
	vertical-align: top;
	background-image: url('images/content_bg.png');
	background-repeat: repeat-y;
}

.ContentText
{
	font-size: 10pt;
	margin: 10px 20px 10px 20px;
}

.ContentText p
{
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
}

.ContentText h1
{
	font-size: 16pt;
}

.ContentText h2
{
	font-size: 14pt;
	color: #3366cc;
	background-color: inherit;
	text-align: center;
}

.ContentText h3
{
	font-size: 12pt;
	color: #739BEE;
	background-color: inherit;
	text-indent: 20px;
}

.ContentText h4{
	color: #4477ee;
}

.ContentHeader{
 	width: 100%;
	height: 80px;
}

.ContentHeader td{
	vertical-align: top;
}

.ContentHeader1{
 	width: 78px;
	background-image: url('images/content_left_bg.png');
	background-repeat: repeat-y;
}

.ContentHeader2{
 	width: 3px;
	background-image: url('images/content_2.png');
	background-repeat: no-repeat;
	background-color: #f97925;
}

.ContentHeader3{
 	width: 15px;
	background-image: url('images/content_3.png');
	background-repeat: no-repeat;
}

.ContentHeader4{
 	width: 222px;
	background-image: url('images/content_right_bg.png');
	background-repeat: repeat-y;
}

.PageIcon{
 	width: 55px;
	vertical-align: middle;
	background-image: url('images/pageicon_bg.png');
	background-repeat: repeat-x;
}

.PageTitle{
	width: 392px;
	vertical-align: top;
	background-image: url('images/pagetitle_bg.png');
	background-repeat: repeat-x;
}

.PageTitle h2
{
	font-size: 18pt;
	color: #f97925;
	background-color: inherit;
	margin: 14px 0 0 20px;
	margin-bottom: 0px;
}

.PageTitle h3
{
	font-size: 12pt;
	color: #ffffff;
	background-color: inherit;
	margin: 4px 0 0 20px;
}

.Footer{
	width: 100%;
	height: 116px;	
}

.FooterLeft{
	width: 204px;
	background-image: url('images/footer_left.png');
	background-repeat: no-repeat;
}

.FooterRight{
	background-image: url('images/footer_bg.png');
	background-repeat: repeat-x;
}

.Copyright{
	text-align: center;
	padding: 5px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}

.Copyright a:link, .Copyright a:visited
{
	background-color: inherit;
	text-decoration: none;
}

.Copyright a:hover, .Copyright a:active
{
	background-color: inherit;
	text-decoration: underline;
}

.Caption
{
	font-weight: bold;
	text-align: left;
}


.LeftMenuItem
{
	background-image: url(images/icons/paper.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 9px;
}

.LeftMenuItem a, .LeftMenuItem a:visited
{
	color: #2455A4;
	background-color: inherit;
	text-decoration: none;
}

.LeftMenuItem a:hover
{
	text-decoration: underline;
}


.LeftMenuItemsSeparator{
	width: 166px;
	height: 3px;
	background-image: url('images/separator.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	float: none;
	margin-top: 3px;
	margin-bottom: 3px;
}

.News
{
	background-image: url(images/icons/clock.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 15px;
}

/* ================= Contacts ================ */

.ContactList ul
{
	list-style-image: none;
	list-style-type: none;
}

.MsnContact li
{
	background-image: url(images/icons/msn.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
}

.MailContact li
{
	background-image: url(images/icons/mail.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
}

.Outlined
{
	font-weight: bold;
	color: #fc7a24;
	background-color: inherit;
}

.KeyPhrase
{
	font-weight: bold;
	color: #fc7a24;
	background-color: inherit;
}


.KeyQuestion
{
	margin: 0px;
	font-size: 9pt;
	text-align: left;
}

.Arrowed
{
	background-image: url(images/icons/arrow3o.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-right: 11px;
}

.Compact
{
	text-indent: 0px;
}

.Download
{
	background-image: url(images/icons/download.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 35px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.Insertion
{
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}

.Error
{
	font-size: 0.9em;
	color: red;
	background-color: inherit;
}

.Preview
{
	border: 1px #739BBE solid;
}

.OldPrice
{
	text-decoration: line-through;
}

.NewPrice
{
}

.Disclaimer
{
}

/* HyipDigest */


.Contents{
	text-align: center;
	margin-left: 1px;
	margin-right: 1px;
}

.Map{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.Sitename{
	width: 204px;
	background-image: url('images/sitename_bg.png');
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 15px;
}

.SloganLeft{
	width: 230px;
	background-image: url('images/slogan_left_bg.png');
	background-repeat: no-repeat;
}

.Slogan{
	width: 206px;
	background-image: url('images/slogan_center_bg.png');
	background-repeat: repeat-x;
}

.SloganRight{
	width: 230px;
	background-image: url('images/slogan_right_bg.png');
	background-repeat: no-repeat;
}

.DomainName{
	padding-left: 33px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 14pt;
	color: #3d79b0;
}

.TLD{
	color: #777777;	
}

.FL{
	color: #daddf0;
	font-size: 20pt;
	padding-right: 2px;
}

.HeaderLine{
	font-size: 1px;
	line-height: 0;
	height: 4px;
	width: 100%;
	background-color: #f97925;
}

.MainLogo{
	height: 138px;
	width: 100%;
	background-image: url('images/mainlogo.jpg');
	background-repeat: no-repeat;
}

.PageHeader{
	width: 100%;
	height: 56px;
}

.PageHeader img{
	float: left;
}

.Banner{
	padding-top: 5px;
	text-align: center;
}

.VerticalBannerAdd{
	margin: 15px 33px 0 25px;
	font-size: x-small;
	text-align: justify;
}

.AddBanner{
	font-size: x-small;
	padding-bottom: 5px;
	text-align: center;
}

img.SmallBanner{
	float: left;
	margin: 5px 15px 0 0;
}


p.Join{
	text-align: right;
	color: #4477ee;
	background-color: inherit;
	font-weight: bold;
}

p.Join a:link, p.Join a:active, p.Join a:hover{
	color: #4477ee;
	background-color: inherit;

}

p.Join a:visited{
	color: #4477dd;
	background-color: inherit;
}

.Counter{
	padding: 0;
	padding: 0;
}

table.Legend{
	width: 100%;
	border: 1px solid #ffffff;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 15px;
	text-transform: capitalize;
	text-align: center;
}

tr.Title{
}

tr.Value{
	font-weight: bold;
	color: #22aa22;
	background-color: inherit;
}

.Paying, .Paying a:link {
	color: #229422;
	background-color: inherit;
}

.Problems, .Problems a:link {
	color: #ff0000;
	background-color: inherit;
}

.NotPaying, .NotPaying a:link {
	color: #0a0a0a;
	background-color: inherit;
}

.Other{
}


/* Statistics */

.Stats{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
}

.Stats caption{
	font-weight: bold;
	color: #4477ee;
}

.Stats *{
	padding: 3px;
	text-align: center;
}

.Stats td, th{
	font-size: x-small;
	width: 45px;
}

.Stats th{
	border-bottom: 1px solid #2455a4;
}

.Negative{
	color: red;
}

.Positive{
	color: green;
}

/* Interview */
.Question{
	color: #3366dd;
	font-weight: bold;
}

.Signature{
	text-align: right;
}