/* Global Settings */



html, body {margin: 0px;padding: 0px;font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;line-height: 18px;color:#888888;background: #000000 url("images/tpl_bg.gif");}



h1, h2, h3, h4 {font-size: 100%;}
.important {color: #34ebf7;}

input.checkbox {border: 1px solid #bdac85;}

a {color: #34ebf7;text-decoration: none;}
a:hover {color: #ffffff;text-decoration: none;}
a img {border:0;}

.clear {clear: both;}


fieldset {margin: 1em 0;border: none;}

legend {margin: 1em 0;padding: 0 .5em;background: transparent;font-size: 19px;font-weight: normal;color:#ff9600;letter-spacing: -1px;}

label {float: left;width: 200px;padding: 0 1em;text-align: right;font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color: #444444;}


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

form p {margin: 0px;padding: 0px;font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color: #008ece;}

form input.text,form select.text {margin: 0 0 10px 0;padding: 2px;border: 1px solid #666666;background: #393939 url("images/input_bg.gif") no-repeat top left;font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color: #ccc;width: 200px;}

form textarea.text {margin: 0 0 10px 0;padding: 6px;border: 1px solid #666666;background: #1b1a1a url("images/textarea_bg.gif") no-repeat top left;color: #ccc;font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;width: 220px;}

form p input.button {margin: 5px 0 0 0;padding: 0px;}


div.fm-req {font-weight: bold;}
div.fm-req label:before {content: "* ";color: #CC0000;}


.statement {margin-left: 150px;float: left;}

ul li {list-style-image: url("images/tpl_icon_bullet.gif");}

.button {margin-left: 150px;padding : 0 0 0 25px;}


.mainn {width:1000px; margin:0px;padding:0px;line-height:14px; vertical-align:top;}
#contentable .column_1 {width:225px; padding-right:10px; }
#contentable .column_2 {width:500px;}
#contentable .column_3 {width:225px; padding-left:10px; }

table {border-collapse:collapse; border:0px; width:100%;}
td {font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;	line-height:18px; border:0px; color:#888888; vertical-align:top;}




/* End Of Global Settings */



/* Logo */



#head {

    margin: 0px auto;

    padding: 0px;

    width: 800px;
	
}



#head h1 {

    margin: 30px 30px 0px 0px;

    padding: 0px;

    background: transparent url('images/logo.png') no-repeat;

    text-indent: -9999px;

    float: left;

    display: inline;

}



#head h1 a.logo {

    display: block;

    width: 500px;

    height: 100px;

    border: none;

}



#head h2 {

    margin: 48px 0 0 10px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #303030;

    float: left;

}



#head h3 {

    margin: 48px 0 0 30px;
	
	font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    padding: 0px;

    float: right;

}



/* End of Logo */



/* Navigation */



#headnav {

    margin: 10px auto;

    padding: 0px;

    text-align: left;

    width: 100%;

}



#navbar {

    width: 100%;

    background: url('images/navbarbg.gif') repeat-x;

    height: 75px;

}



#navsubbar {

    width: 100%;

    background: url('images/snavbarbg.gif') repeat-x;

    height: 25px;
	
	line-height: 20px;
	
}


#navcontainer {

    position: relative;

    top: 48px;

    width: 832px;   

    margin: 0px auto;   

}



#navcontainer ul {

    margin:0;

    padding: 0;

    list-style-type: none;

    text-align: center;

    font: bold 12px/27px Arial, Helvetica, sans-serif;

}



#navcontainer li {

    display:inline;

    margin:0;

    padding:0;

}



#navcontainer a {

    float: left;

    display: block;

    width: 103px;

    height: 27px;

    margin-right: 1px;

}



#navcontainer a:link, #navcontainer a:visited {

    float: left;

    background: url('images/navbar_btn.png') no-repeat left top;

    background-position:0% -27px;

    color: #1c1c1c;

    text-decoration: none;

}



#navcontainer a:hover {

    float: left;

    background: url('images/navbar_btn.png') no-repeat left top;

    background-position:0% -54px;

    color: #1c1c1c;

    text-decoration: none;

    line-height: 27px;

}



#navcontainer li a#currentTab {

    float: left;

    background: url('images/navbar_btn.png') no-repeat left top;

    background-position:0% 0px;

    color: #ffffff;

    text-decoration: none;

    line-height: 27px;

}



#navsubbar p {

    margin: 0px auto;

    padding: 2px 0;

    text-indent: 300px;

    width: 832px;

    color: #ffffff;

    text-align: left;

}



#navsubbar p a {

    margin: 0px 7px;

    color: #ffffff;

}



/* End of Navigation */

.newsc{
	width: 175px;
	background: url("images/newsc.jpg") top left repeat-y;
}

.newst{
	background: url("images/newst.jpg") top left no-repeat;
}

.newsb{
	background: url("images/newsb.jpg") bottom left no-repeat;
	padding: 0px 0px 10px 0px;
}

.newsb h4{
	font-weight: bold;
	font-size: 14px;
	color: #6F7070;
	padding: 8px 0px 2px 10px;
}

.new{
	border-bottom: 1px solid #c8c8c8;
	padding: 13px 10px 15px 10px;
	color: #888888;
}

.new a{
	color: #969696;
	text-decoration: underline;
}

.new a:hover{
	text-decoration: none;
}

.date{
	width: 81px;
	height: 20px;
	line-height: 16px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: url("images/news_date.jpg") top left no-repeat;
	text-align: center;
	margin: 0px 0px 5px 0px;
}

.datep{
	width: 100px;
	height: 20px;
	line-height: 16px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: url("images/news_datep.jpg") top left no-repeat;
	text-align: center;
	margin: 0px 0px 5px 0px;
}


.title{
	width: 81px;
	height: 20px;
	line-height: 16px;
	color: #969696;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.secure_banners{
	padding: 15px 0px 0px 0px;
}


.secure_banner{
	width: 175px;
	height: 74px;
	background: url("images/bg_ban.jpg") top left no-repeat;
	text-align: center;
	margin: 4px 0px 0px 0px;
}

.secure_banner img{
	margin: 11px 0px 0px 0px;
}



#title {height: 34px;padding: 3px 0 0 10px;background: url('images/cat_bg.png') repeat-x;font-weight:bold;font-size: 14px;font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#fff;}
#content {margin-top:-3px;padding:0px 10px;background: url("images/box_shading.png") repeat-x;}

#right_content {padding:2px;background: #111111;border: 1px solid #2f2f2f;}

#login, #statistic {padding:2px;background: #111111;border: 1px solid #2f2f2f;}
#login, #statistic {margin: 0px 0 0 0px;margin-bottom:10px;}


#login label {float: left;padding: 0;text-align: left;font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color: #444444;}

#login form {margin: 2px;padding: 0px;}

#login form p {margin: 0px;padding: 0px;font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color: #888888;}

#login form a {font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}

#login form p input.logintext {margin: 0 0 5px 0;padding: 2px;border: 1px solid #666666;background: #393939 url("images/tpl_input_bg.gif") no-repeat top left;font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color: #ccc; width: 180px;}

#login form p input.loginbutton {margin: 15px 0 0 0;padding: 0px; }


#statistic span { margin: 20px 10px;padding: 0 0 0 25px;}

#statistic span.wmid {background: transparent url("images/passports/formal_16x16-32.png") no-repeat;}

#statistic span.purse {background: transparent url("images/purses/wmr_16x16-32.png") no-repeat;}

#statistic span.icq {background: transparent url("http://status.icq.com/online.gif?icq=111111111&img=5") no-repeat;}

#statistic span.email {background: transparent url("images/wm/message.gif") no-repeat;}

#statistic span.payment {background: transparent url("images/wm/payment.gif") no-repeat;}

#statistic span.ref {background: transparent url("images/wm/ref.png") no-repeat;}

#statistic span.refv {background: transparent url("images/wm/refv.png") no-repeat;}

#statistic span.watch {background: transparent url("images/wm/watch.png") no-repeat;}

#statistic span.payout {background: transparent url("images/wm/payout.png") no-repeat;}
#statistic span.premium {background: transparent url("images/wm/premium.png") no-repeat;}
#statistic span.add {background: transparent url("images/wm/add.png") no-repeat;}
#statistic span.sendwm {background: transparent url("images/wm/sendwm.png") no-repeat;}

#statistic span.history {background: transparent url("images/wm/history.png") no-repeat;}

#statistic span.hit {background: transparent url("images/wm/hit.png") no-repeat;}

#statistic span.click {background: transparent url("images/click.png") no-repeat;}

#statistic span.premiumclick {background: transparent url("images/premiumclick.png") no-repeat;}


#statistic font.info {color: #888888;}

/* Left Side */

/* Footer */



#footer {

    margin:20px 0px auto;

    padding: 10px;

    background: url("images/tpl_footer_bg.png") repeat-x;

}



#footcontainer {

    margin: 0px auto;

    padding: 0px;

    width: 730px;

    text-align: left;

}



#footcontainer p {

    margin: 0 10px;

    padding: 0px;

    color: #444444;

}



#footcontainer p a {

    margin: 0px;

    border: none;

    text-decoration: none;

    color: #cccccc;

}



#footcontainer p a:hover {

    border-bottom: 1px dotted #444444;
	
	color: #ff9600;

}



#footcontainer p a img.rss {

    border: none;

    text-decoration: none;

}





.error {
	color: #c42a00;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px dashed #c42a00;
}
.error b {
	color: #c42a00;
	background: inherit;
}

.success {
	color: #7BA813;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px dashed #7BA813;
}

.success b {
	color: #7BA813;
	background: inherit;
}

	/* TABLES */
	.table1 {border:none;width:95%;font-size:13px;}
	.table1 td {background:transparent;border: 1px solid #2f2f2f;font-size:11px;}
	.table1 th {text-align:center;border: 1px solid #2f2f2f}
	.table1 tbody th {color:#fff;background: #88b8db url("images/tbar.png"); height:25px;}
	.table1 tbody th.sub {color:#888888;background: #444444 url("images/input_bg.gif"); height:25px;}

#full .spreadlinks {
	color: #fff;
  background: #1b1a1a url("images/textarea_bg.gif") repeat-x top left;	
  border:1px solid #888;
	font-size: 13px;
	float: left;
	width: 95%;
	line-height: 18px;
	margin: 5px auto;
	text-decoration: none;
}
#full a.spreadlinks:visited {
  background: #1b1a1a url("images/textarea_bgh.gif") repeat-x top left;	
	text-decoration: none;
}
#full a.spreadlinks:hover {
  background: #1b1a1a url("images/textarea_bgh.gif") repeat-x top left;	
	text-decoration: none;
}
#full .spreadlinkshighlighted {
	color: #fff;
  background: #1b1a1a url("images/link.gif") repeat-x top left;	
  border:1px solid #888;
	font-size: 13px;
	float: left;
	width: 95%;
	line-height: 18px;
	margin: 5px auto;
	text-decoration: none;
}
#full a.spreadlinkshighlighted:visited {
  background: #1b1a1a url("images/linkh.gif") repeat-x top left;	
	text-decoration: none;
}
#full a.spreadlinkshighlighted:hover {
  background: #1b1a1a url("images/linkh.gif") repeat-x top left;	
	text-decoration: underline;
}
#full .spreadlinkshighlightedv {
	color: #fff;
  background: #1b1a1a url("images/textarea_bg.gif") repeat-x top left;	
  border:1px solid #888;
	font-size: 13px;
	float: left;
	width: 95%;
	line-height: 18px;
	margin: 5px auto;
	text-decoration: line-through;
}
#full a.spreadlinkshighlightedv:visited {
  background: #1b1a1a url("images/textarea_bg.gif") repeat-x top left;	
	text-decoration: line-through;
}
#full a.spreadlinkshighlightedv:hover {
  background: #1b1a1a url("images/textarea_bg.gif") repeat-x top left;	
	text-decoration: line-through;
}