﻿BODY 
{	
	background-color: white;
}

#container
{	
	margin:0px;
	min-width:960px;
}

#top
{
	background-color: #151515;	
	height:330px;	
	border-width: 4px 0px 4px 0px;
  	border-style:solid;
  	border-color:#ccc;
}

#bottom
{
	background-color: #151515;
	height:200px;	
	border-width: 4px 0px 0px 0px;
  	border-style:solid;
  	border-color:#ccc;
}

#top_banner
{	
	height:50px;
	background-image: url('../images/top_banner_repeat.png');
	background-repeat: repeat-x;
}

.centered
{	
	width: 860px;	
	margin: 0 auto;
}

.main
{	
	width: 858px;
}

.vertical_space
{		
	height:10px;	
}

.canvasStyle
{
    border: 1px dotted #ccc;
}

/* social manipulators */
#social 
{ 	
  	padding:5px 0px 0px 0px;  	
  	width:299px;
	vertical-align: top;	
}

#social li { display:inline; vertical-align: bottom; }

.fb-like
{
	vertical-align:top;
	position:relative;
	left:-30px;
}

.hcount show-count
{
	
	width:10px;
}
.twitter-share-button
{
	position:relative;
	left:-44px;
}

.next_to
{
    display:inline-block;
    width:auto;
}

.right
{	
	position:relative;
  	width:258px;   	
  	float:right;	  	
}

.left
{	
  	width:600px;   	  		  	
  	border-width: 0px 1px 0px 0px;
  	border-style:dotted;
  	border-color:#ccc;
}

.pad_left
{	
	margin:0px 10px 0px 0px;
}

.pad_right
{		
	margin:0px 0px 0px 10px;
}

.h_line
{
	height:5px;
	margin:0px 0px 4px 0px;
	border-width: 0px 0px 1px 0px;
  	border-style:dotted;
  	border-color:#ccc;
}

.h_line
{
	height:5px;
	margin:0px 0px 4px 0px;
	border-width: 0px 0px 1px 0px;
  	border-style:dotted;
  	border-color:#ccc;
}

.h_space
{
	height:5px;
}

.h_controls
{
	position:relative;
	height:100px;	
	line-height:1.5;
}

div
{
	font-family:Segoe UI, Calibri, Arial, sans-serif;
	font-size:10pt;
}

.txt
{
	color:#d5d5d5;
	line-height:1.5;		
}

.txt_dark
{
	color:#151515;	
	line-height:1.5;	
}

.cnv_replace_big
{
	width:600px;
	height:681px;
	border:1px solid #ccc;
}

h1,h2,h3,h4
{
	font-family:Segoe UI, Calibri, Arial, sans-serif;
}

h4
{
	font-size: 12pt;
}

h3
{
	font-size: 14pt;
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;	
	top: 0px;
	left: 0px;
	z-index: 1;
}


input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

input.fileVisible {
	position: relative;
	text-align: right;
	-moz-opacity:1;
	filter:alpha(opacity: 1);
	opacity: 1;
	z-index: 1;
}

.input_style
{	
	border: 1px solid #ccc;
    background: white;
	width:207px;
	height:19px;
	margin:0px 5px 0px 0px;
	vertical-align:top;
}


.button {
    border: 1px solid #ccc;
    background: white;
    color:black;		
	font-family:Segoe UI;
	font-size: 10pt;
    /*background: url('Images/Arrow2.png') no-repeat top left;*/
}


.button:hover {
    border: 1px solid gray;
}


/*
input[enabled="enabled"].button 
{
	border: 1px solid red;
	
}
*/

input[disabled].button,input[disabled].button:hover {
	border: 1px solid #f6f6f6;
	background-color: #f6f6f6;
}

.block {
	display: block;
}

.list
{	
	list-style:none;
	margin-left:0;
	padding-left:20px;
	padding-top:0px;
}

ul.list li 
{
	 background:url('../images/lnk_arrow_normal.png') no-repeat left center; 
     padding-left: 20px; /* the width of your image + some space */
     margin: 8px 0;
}

ul.list li:hover
{
	 background-image:url('../images/lnk_arrow_hover.png') 
}

ul.n_list {
	list-style: circle;
}

ul.n_list li {
	padding-left: 0px; /* the width of your image + some space */
    margin-left: 25px;
}

A 
{
	border:none 0px white;
	color: black;
	text-decoration:none;
	
}


A:hover 
{	
	border:none 0px white;
        /*color: #a3bd00;*/
        color: #92b41f;
}

A:active
{
        color: #343061;
}


a.lnk:hover {
	color: white;	
	}

a.lnk{
	text-decoration: none;	
	color: #92b41f;
	}