body {
	margin: 0px;
	padding: 0px;
	background: url('http://hit.clickaider.com/i/back-main.gif');
	color: #000; 
	font: 12px arial;
}

p{ 
	margin: 20px;
	padding: 0px;
	color: #000; 
	font: 12px arial;
}

h1{
	color: #000; 
	font: bold 12px arial;
	margin: 0px 0px 15px 0px;
	padding: 2px 5px 2px 20px;
	background: #75A19A;
}

h2.news{
	margin: 10px 10px 10px 20px;
	padding: 0px;
	color: #495677;
	font: bold 11px arial;
}

p.news{ 
	margin: 10px 5px 10px 0px;
	padding: 0px 0px 0px 15px;
	border-left: 5px solid #3D756C;
	color: #000; 
	font: 11px arial;
}	

p.forum-1{ 
	margin: 0px;
	padding: 10px 10px 10px 20px;
	background: #F6F6F6;
	color: #000; 
	font: 12px arial;
}	

p.forum-2{ 
	margin: 0px;
	padding: 10px 10px 10px 20px;
	background: #EAEAEB;
	color: #000; 
	font: 12px arial;
}	

p.forum-3{ 
	margin: 0px;
	padding: 10px 10px 10px 20px;
	background: #DEDEDE;
	color: #000; 
	font: 12px arial;
}	

p.forum-4{ 
	margin: 0px;
	padding: 10px 10px 10px 20px;
	background: #CCC;
	color: #000; 
	font: 12px arial;
}	

h1.gray{
	color: #BB2F1F; 
	font: bold 14px arial;
	margin: 0px;
	padding: 2px 5px 2px 20px;
	background: #F6F6F6;
}	

.reason{
	border-left:	1px solid #B9C3DF;
	border-right:	1px solid #B9C3DF;
	border-bottom:	1px solid #B9C3DF;
	color:  #202020;
	background: #FFFFFF;
	font: 11px arial;
}

.reason p{
	margin: 7px;
	padding: 0px;
}

p.red{
	margin: 7px;
	padding: 0px;
	color: #BB2F1F; 
	font: 14px arial;
}

a.big-red:link { color:#BB2F1F; text-decoration: none; font: normal 14px arial}
a.big-red:active { color:#BB2F1F; text-decoration: none; font: normal 14px arial}
a.big-red:visited { color:#BB2F1F; text-decoration: none; font: normal 14px arial}
a.big-red:hover { color:#BB2F1F; text-decoration: none; font: normal 14px arial}

.partners{
	background: url('http://hit.clickaider.com/i/sp.gif') top center repeat-y;
}

.right{
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
}
	
a:link { color:#495677; font: bold 12px arial}
a:active { color:#BB2F1F; font: bold 12px arial}
a:visited { color:#333; font: bold 12px arial}
a:hover { color:#BB2F1F; font: bold 12px arial}

a.white:link { color:#fff; font: bold 12px arial}
a.white:active { color:#fff; font: bold 12px arial}
a.white:visited { color:#fff; font: bold 12px arial}
a.white:hover { color:#fff; font: bold 12px arial}

a.none:link { color:#000; text-decoration: none; font: 12px arial}
a.none:active { color:#000; text-decoration: none; font: 12px arial}
a.none:visited { color:#333; text-decoration: none; font: 12px arial}
a.none:hover { color:#BB2F1F; text-decoration: none; font: 12px arial}

.quote{
	margin: 10px 10px 5px 10px;
	color: #000;
	font: 11px arial;
}

.small{
	font-size: 11px;
}

.toosmall{
	color: #808080;
	font-size: 10px;
}

b{
	color: #BB2F1F; 
}

b.black{
	color: #000; 
}

.main-table{
	background-color: #fff;
}

.shadow-main{
	background: url('http://hit.clickaider.com/i/shadow-main.gif') repeat-x;
}

.reg-main-table{
	background-color: #495677;
}

p.reg{
	color: #fff;
	margin: 8px 10px 5px 20px;
}

.reg_up{
	background: #B9C3DF url('http://hit.clickaider.com/i/shadow-reg.gif') repeat-x;
}

input.input-reg{
	border:	1px solid #DDDDDD;
	color:  #202020;
	background: #FFFFFF;
	font: 11px arial;
}

input.input-reg-sub{
	border:	1px solid #DDDDDD;
	color:  #202020;
	background: #FFFFFF;
	font: 11px arial;
	cursor:  pointer;
}	

input.input-reg-ch{
	border-style: none;
	color:  #fff;
	background: #495677;
	font: 11px arial;
	padding: 0px;
	margin-left: 0px;
}

h2{
	color: #3D756C; 
	font: bold 12px arial;
	margin: 10px 10px 10px 20px;
	padding: 0px;
	text-align: left;
}
	
ul, li{
	color: #000; 
	font: 12px arial;
	text-align: left;
}

input, select, textarea{
	border:	1px solid #808080;
	color:  #202020;
	font: 12px arial;
	padding: 2px;
}

input.ch{
	border-style: none;
	vertical-align: middle;
}

input.sub{
	color:  #fff;
	background: #495677;
	font: 11px arial;
	cursor:  pointer;
	padding-left: 20px;
	padding-right: 20px;
}

fieldset{
	margin: 10px 10px 10px 20px;
	padding: 5px;
	border:	1px solid #808080;
}

legend{
	color: #000; 
	font: bold 12px arial;
}

label{
	font: 12px arial;
}

.center{
	text-align: center;
}

.left{
	text-align: left;
}

.warning{
	font-weight: bold;
	color: #BB2F1F;
}

.ok{
	font-weight: bold;
	color: #3D756C;
}

.h1-td{
	background-color: #3D756C;
}


a.a-reg:link { color:#FFF; font: bold 12px arial}
a.a-reg:active { color:#FFF; font: bold 12px arial}
a.a-reg:visited { color:#FFF; font: bold 12px arial}
a.a-reg:hover { color:#FFF; font: bold 12px arial}


input.input-reg{
	border:	1px solid #DDDDDD;
	color:  #202020;
	background: #FFFFFF;
	font: 11px arial;
}

a.menu:link { color:#3D756C; text-decoration: none; font: bold 13px arial}
a.menu:active { color:#BB2F1F; text-decoration: none; font: bold 13px arial}
a.menu:visited { color:#333; text-decoration: none; font: bold 13px arial}
a.menu:hover { color:#BB2F1F; text-decoration: none; font: bold 13px arial}

.n_sign-left{
	background: url('http://hit.clickaider.com/i/sign-left.gif') no-repeat;
}

.n_sign-right{
	background: url('http://hit.clickaider.com/i/sign-right.gif') no-repeat;
}

.n_sign-center{
	background: url('http://hit.clickaider.com/i/nav-back.jpg') repeat-x;
	padding: 0px 10px 0px 10px;
}	

.d_n_sign-center{
	background: #ddd;
	padding: 0px 10px 0px 10px;
}

p.sign{
	margin: 5px 2px 3px 2px;
}

a.n_a-sign:link { color:#000; text-decoration: none; font: bold 11px arial}
a.n_a-sign:active { color:#BB2F1F; text-decoration: none; font: bold 11px arial}
a.n_a-sign:visited { color:#000; text-decoration: none; font: bold 11px arial}
a.n_a-sign:hover { color:#BB2F1F; text-decoration: none; font: bold 11px arial}

a.d_a-sign:link { color:#BB2F1F; text-decoration: none; font: bold 11px arial}
a.d_a-sign:active { color:#BB2F1F; text-decoration: none; font: bold 11px arial}
a.d_a-sign:visited { color:#BB2F1F; text-decoration: none; font: bold 11px arial}
a.d_a-sign:hover { color:#BB2F1F; text-decoration: none; font: bold 11px arial}

table.frame{
  border-collapse: collapse; 
  padding: 0px;
  margin: 10px;
}

table.s-frame{
  border-collapse: collapse; 
  padding: 0px;
  margin: 10px;
}

.c-left-menu{
	margin: 5px 10px 5px 35px;
	text-align: left;  
}

.c-left-menu-dash{
	margin: 5px 5px 5px 3px;
	text-align: left;
}

.left-menu{
	color: #000; 
	font: bold 12px arial;
	margin: 0px 0px 1px 0px;
	padding: 2px 20px 2px 25px;
	/*text-align: left;*/
	background: #E2E7F4;
}

p.p_left-menu-def{
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background: #E2E7F4;
}
p.p_left-menu{
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}


a.a_left-menu:link { color:#495677; text-decoration: none; font: 11px arial}
a.a_left-menu:active { color:#495677; text-decoration: none; font: 11px arial}
a.a_left-menu:visited { color:#808080; text-decoration: none; font:  11px arial}
a.a_left-menu:hover { color:#495677; text-decoration: none; font:  11px arial}

a.a_left-menu-def:link { color:#495677; text-decoration: none; font: 11px arial; background: #E2E7F4}
a.a_left-menu-def:active { color:#495677; text-decoration: none; font: 11px arial; background: #E2E7F4}
a.a_left-menu-def:visited { color:#808080; text-decoration: none; font:  11px arial; background: #E2E7F4}
a.a_left-menu-def:hover { color:#495677; text-decoration: none; font:  11px arial; background: #E2E7F4}

th.dash-th{
	color: #000; 
	font: bold 11px arial;
	margin: 0px;
	padding: 5px;
	text-align: left;
	background: #E2E7F4; 
}

.ajax-window-frame {
	color: #fff; 
	font: bold 12px arial;
	padding: 0px 0px 0px 0px;
	background: #495677;
	border: 1px solid #495677;
}
.ajax-window-inside {
	color: #000;
	background: #fff;
	font: 12px arial;
	text-align: left;
}

.s-frame a:link { color:#495677; text-decoration: underline; font: 11px arial}
.s-frame a:active { color:#495677; text-decoration: underline; font: 11px arial}
.s-frame a:visited { color:#808080; text-decoration: underline; font:  11px arial}
.s-frame a:hover { color:#BB2F1F; text-decoration: underline; font:  11px arial}

a span.gray-text{
 text-decoration: none;
}

th.green-th{
  color: #fff; 
  font: bold 11px arial;
  margin: 0px;
  padding: 5px;
  text-align: left;
  background: #495677; 
}

table.frame td{
  border-top: 1px solid #808080;	
  border-bottom: 1px solid #808080;	
  color: #000; 
  font: 12px arial;
  margin: 0px;
  padding: 5px;
  text-align: left;
}

tr.lister td
{
  border-top: 1px solid #808080;	
  border-bottom: 1px solid #808080;	
  color: #000; 
  font: 11px arial;
  margin: 0px;
  padding: 5px;
  text-align: left;
}

tr.lister_dash td
{
  border-bottom: 1px solid #808080;	
  color: #000; 
  font: 11px arial;
  margin: 0px;
  padding: 2px;
  text-align: left;
}

a.lister:link {font-size:11px;font-weight:normal}
a.lister:active {font-size:11px;font-weight:normal}
a.lister:visited {font-size:11px;font-weight:normal}
a.lister:hover {font-size:11px;font-weight:normal}

tr.white {
  background-color: #fff;	
}

tr.gray {
  background-color: #f8f8f8;	
}

a.a-white:link { color:#FFF; font: bold 12px arial}
a.a-white:active { color:#FFF; font: bold 12px arial}
a.a-white:visited { color:#FFF; font: bold 12px arial}
a.a-white:hover { color:#FFF; font: bold 12px arial}


a.a-red:link { color:#BB2F1F; text-decoration: none; font: bold 12px arial}
a.a-red:active { color:#BB2F1F; text-decoration: none; font: bold 12px arial}
a.a-red:visited { color:#BB2F1F; text-decoration: none; font: bold 12px arial}
a.a-red:hover { color:#BB2F1F; text-decoration: none; font: bold 12px arial}

.bold{
	color: #000;
	font-weight: bold;
}

.colord{
	padding: 0px;
	font: 8px arial;
	border: 1px solid #808080;	
}

.gray-text{
	color: #808080;
}

table.info td{
	color: #000; 
	font: 12px arial;
	margin: 0px;
	padding: 2px 2px 2px 0px;
	text-align: left;
	border: none;	
} 

.green-line{
	background: #3D756C;
	height: 2px;
}

a.small:link { color:#495677; font: 12px arial}
a.small:active { color:#BB2F1F; font: 12px arial}
a.small:visited { color:#333; font: 12px arial}
a.small:hover { color:#BB2F1F; font: 12px arial}


table.g-img{
	margin: 0px 10px 10px 5px;
}

table.g-img input{
	border: 0px;
}

table.g-img td{
	padding: 0 5 5 0px;
}

.blue{
  border-collapse: collapse;
  padding: 0px;
  margin: 0px 10px 10px 10px;
  background: #E2E7F4;
  border: 1px solid #495677;
}

.white_div{
  border-collapse: collapse;
  padding: 0px;
  margin: 0px 0px 0px 0px;
  background: #ffffff;
  border: 1px solid #495677;
}

table.blue td{
  color: #000; 
  font: 12px arial;
  margin: 0px;
  padding: 7px;
  text-align: left;
}

.l-blue{
  background: #EEEFF3;
  padding: 10px;
  border-top: 1px solid #808080;
}

.big-r{
	width: 300px; 
	height: 400px; 
	border: 1px solid #495677;
}	

td.top-r{
  background: url('http://hit.clickaider.com/i/top-r.gif') top repeat-x;		
}

.div-r{
	height: 1px; 
	background: #495677; 
	margin: 10px;
}	

.popupbox
   {
	  position: absolute;
	  background: #FFF;
	  border: 1px solid #495677;
	  width: 300px;
	  height: auto;
	  z-index: 9;
	  visibility: hidden;
  } 
 
.red-box{
	background: #BB2F1F;
	padding: 3px;
	color: #fff;
	font: bold 12px arial;
} 

.decor-t-first{
	margin: 5px 18px 20px 18px;
	padding: 0px;
	color: #000; 
	font: 11px arial;
}

td.gray-td{
  background-color: #EAEAEA;
} 

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

b.b-blue{
	color: #495677;
}

p.rep-menu{
	margin: 0px;
	padding: 2px 10px 2px 20px;
	border-top: 1px solid #495677;
	border-bottom: 1px solid #999;
	font: bold 12px arial;
	color: #fff;
	background: #495677;	
}
table.rep-menu{
	margin: 0px;
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #495677;
	border-bottom: 1px solid #999;
	font: bold 12px arial;
	color: #fff;
	background: #495677;
}

.rep-dashboard{
	margin: 0px;
	padding: 1px 1px 1px 1px;
	border-top: 1px solid #495677;
	border-bottom: 1px solid #999;
	font: bold 12px arial;
	color: #fff;
	background: #495677;	
}


#pendingFilters_div
{
	border-bottom: 1px solid white;
	background-color: #2020C0;
	opacity: 0.9;
	-moz-opacity: 0.9;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	position: fixed;
	top: 0px;
	margin-left: 5px;
	left: 130px;
	margin-top: 5px;
	padding: 2px;
	z-index: 9999999;
	_position: absolute;
	_top: expression((dummy = document.documentElement.scrollTop) + "px");
}

.panells-tool{
	margin: 0px 10px 10px 10px; 
	padding: 10px; 
	border: 1px solid #495677;
	background: #EEEFF3;
}	

.pannells-tool-sup{
	margin: 0px 10px 0px 10px; 
	padding: 3px; 
	padding-left: 10px; 
	background: #495677; 
	font: bold 12px arial; 
	color: #fff;
}

.blue-t{
  border-collapse: collapse; 
  padding: 10px;
  margin: 0px;
  background: #E2E7F4;
}

table.blue-t td{
  color: #000; 
  font: 12px arial;
  margin: 0px;
  padding: 10px;
  text-align: left;
}

.gray-t{
  border-collapse: collapse; 
  padding: 0px;
  margin: 0px;
  background: #eeeff3;
}

table.gray-t td{
  color: #000; 
  font: 12px arial;
  margin: 0px;
  padding: 10px;
  text-align: left;
}

.gray-p1{
	margin: 0px; 
	padding: 10px; 
	background: #E2E7f4;
}

.gray-p2{
	margin: 0px; 
	padding: 10px; 
	background: #EEEFf3;
}

.dashboard{
	border: #C3C3C3 1px solid;
	border-top: none;
	padding: 5px;
}

.title-dashboard{
	margin: 0px;
	padding: 1px 1px 1px 1px;
	font: bold 12px arial;
	color: #fff;
	background: #A4B3D8;	
}

.v-reports{
	border-top: #C3C3C3 1px solid;	
	border-right: #C3C3C3 1px solid;
	padding: 2px;
}
