/*
HyipInvesor CSS Declarations
Document revision: 20
*/

/* Blue Theme */

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:link
{
	color: #2455bb;
	background-color: inherit;
}

a:visited
{
	color: #6F7882;
	background-color: inherit;
}

h2 a:link,
h3 a:link{
	color: #fa6000;
	text-decoration: none;
}

h2 a:visited, h3 a:visited{
	text-decoration: none;
	color: #f05000;	
}

h2 a:hover,
h2 a:active,
h3 a:hover,
h3 a:active{
	color: #fa8030;
	text-decoration: underline;
}

h2.NewsPreview
{
	font-size: 8pt;
	color: #f97925;
	background-color: inherit;
	text-align: left;
	margin: 0px;
}

.FormFieldOk
{
}

.FormFieldFailed
{
	color: #ff0000;
	background-color: inherit;
}

input, select, textarea{
	color: #2455a4;
	background-color: #fefefe;
}

.Frame, .Header, .Menu, .Menu table, .Main, .Footer{
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
}

.Frame td, .Header td, .Menu td, .Main td, .Footer td{
	padding: 0;
}

.Frame{
	width: 1000px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}

.Frame .Left{
	width: 15px;
	background-image: url('images/left_edge.png');
}

.Frame .Right{
	width: 15px;
	background-image: url('images/right_edge.png');
}

.Header, .Menu, .Main, .Footer{
	width: 100%;
}

.Header{
	height: 56px;
}

.Header img{
	float: left;
}

.Header .Sitename{
	width: 290px;
	background-image: url('images/sitename_bg.png');
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 15px;
}

.Header .Slogan{
	background-image: url('images/slogan_bg.png');
	background-repeat: repeat-x;
}

.Header .SloganRight{
	width: 165px;
	background-image: url('images/slogan_right_bg.png');
	background-repeat: no-repeat;
}

.Header .DomainName{
	padding-left: 33px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 14pt;
	color: #3d79b0;
}

.Header .DomainName .TLD{
	color: #777777;	
}

.Header .DomainName .FL{
	color: #daddf0;
	font-size: 20pt;
	padding-right: 2px;
}

.Menu{
	height: 34px;
	background-image: url('images/buttons_bg.png');
}

.Menu .Bar{
	height: 100%;
}

.Menu .Bar table{
	height: 100%;
	margin: 0 auto;
}

.Menu .Bar .Left, .Menu .Bar .Right{
	width: 8px;
}

.Menu .Bar .Left{
	background-image: url('images/buttons_l.png');
}

.Menu .Bar .Right{
	background-image: url('images/buttons_r.png');
}

.Menu .LeftBlock{
	background-image: url('images/leftblock_top.png');
	background-repeat: no-repeat;
	background-position: bottom;
}

.Menu #container{
}

.LeftBlock{
	width: 205px;
}

.Main .LeftBlock{
	vertical-align: top;
	background-image: url('images/leftblock_bg.png');
}


.Main .LeftBlock .TopShadow{
	width: 100%;
	height: 20px;
	background-image: url('images/leftblock_top_sh.png');
	background-repeat: no-repeat;
}


.Main .LeftBlock .Text{
	width: 182px;
	font-size: 8pt;
	background-color: inherit;
	text-align: left;
	padding-left: 5px;
}

.Content{
	vertical-align: top;
	background-image: url('images/content_bg.png');
	background-repeat: repeat-y;
}

.Content .Text
{
	font-size: 10pt;
	margin: 10px 20px 10px 20px;
}

.Content .Text p
{
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
}

.Content .Text h1
{
	font-size: 16pt;
}

.Content .Text h2
{
	font-size: 14pt;
	color: #3366cc;
	background-color: inherit;
	text-align: center;
}

.Content .Text h3
{
	font-size: 12pt;
	color: #739BEE;
	background-color: inherit;
	text-indent: 20px;
}

.Content .Text h4{
	color: #4477ee;
}

.Content .Header{
 	width: 100%;
	height: 80px;
}

.Content .Header div{
/*
	border: 1px solid blue;
*/
	height: 100%;
	float: left;
}

.Content .Header .Left1{
 	width: 78px;
	background-image: url('images/content_left_bg.png');
	background-repeat: repeat-y;
}

.Content .Header .Left2{
 	width: 3px;
	background-color: #f97925;
}

.Content .Header .Right1{
 	width: 15px;
	background-image: url('images/content_3.png');
	background-repeat: no-repeat;
}

.Content .Header .Right2{
 	width: 222px;
	background-image: url('images/content_right_bg.png');
	background-repeat: repeat-y;
}

.Content .PageIcon{
 	width: 55px;
	background-image: url('images/pageicon_bg.png');
	background-repeat: repeat-x;
}

.Content .PageTitle{
	width: 392px;
	background-image: url('images/pagetitle_bg.png');
	background-repeat: repeat-x;
}

.Content .PageTitle h2
{
	font-size: 18pt;
	color: #f97925;
	background-color: inherit;
	margin: 14px 0 0 20px;
	margin-bottom: 0px;
}

.Content .PageTitle h3
{
	font-size: 12pt;
	color: #ffffff;
	background-color: inherit;
	margin: 4px 0 0 20px;
}

.Footer{
	height: 116px;
}

.Footer .LeftBlock{
	background-image: url('images/footer_left.png');
	background-repeat: no-repeat;
}

.Footer .Content{
	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
{
}

/* HyipInvestor */


.Banners{
	text-align: center;
}

.Banners a:link img{
	padding-top: 7px;
	width: 125px;
	height: 125px;
}

.Contents{
	text-align: center;
	margin-left: 1px;
	margin-right: 1px;
}

.Map{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}


.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;
}

.Banner{
	padding-top: 5px;
	text-align: center;
}

.VerticalAddBanner{
	margin: 15px 33px 0 25px;
	font-size: x-small;
	text-align: justify;
}

.AddBanner{
	font-size: x-small;
	padding-bottom: 5px;
	text-align: center;
}

.SmallBanner{
	float: left;
}

.SmallBanner img{
	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-align: center;
}

table.Legend a:link{
	color: #22aa22;
	background-color: inherit;
}

table.Legend th{
	font-weight: bold;
	text-transform: capitalize;
}

table.Legend td{
	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, .Stats th{
	font-size: x-small;
	width: 55px;
}

.Stats th{
	border-bottom: 1px solid #2455a4;
}

/* Plans */

.Plans{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	border-collapse: collapse;
	font-size: smaller;
}

.Plans th, .Plans td{
	padding-top: 5px;
	padding-bottom: 5px;
}

.Plans td{
	border-top: 1px solid #2455a4;
}

.Plans .Title{
	background-color: #fefefe;
}

.Plans span{
	color: blue;
}


.Negative{
	color: red;
}

.Positive{
	color: green;
}

/* Interview */
.Question{
	color: #3366dd;
	font-weight: bold;
}

.Signature{
	text-align: right;
}

/* Payment form */

.Payment fieldset{
	display: inline;
	border: 1px solid #f0f0f0;
	margin: 0;
	padding: 3px;
}

.Payment form{
	display: inline;
}

.Payment input{
	margin: 3px;
	float: left;
}
