﻿body 
{
	margin:0;
	padding:0;
	background:#000 url("../images/bg.jpg") no-repeat center 0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#666;
}

h1
{
	font-family: Verdana;
	font-size:22px;
	color:#666;
}
	
.nil { }

input 
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#666;
}

a:link 
{
	color:#dd3409;
	text-decoration:none;
}
a:visited 
{
	color:#a31515;
	text-decoration:none;
}
a:visited:hover 
{
	color:#a31515;
	text-decoration:underline;
}
a:hover 
{
	color:#dd3409;
	text-decoration:underline;
}
a:active 
{
	color:#f30;
	text-decoration:underline;
}
a:focus,a:active 
{
	outline:none;
}

#ttl { width:1100px;height:56px;background:transparent; white-space: nowrap;}
	#ttl div.l { width:10px;height:100%;float:left;padding:0;margin:0;background:transparent url("../images/menu/20093/static.png") no-repeat 0 -148px; }
	#ttl div.m { width:1080px;height:100%; float:left;padding:0;margin:0;background:transparent url("../images/menu/20093/horizontal.png") repeat-x 0 -49px; }
		#ttl div.m #code { float:right;width:107px;height:28px;text-indent:-10000px;background:transparent url("../images/menu/20093/static.png") no-repeat -296px -148px;margin:17px 13px 0 0; }
		#ttl div.m #code:hover { background-position:-403px -148px; }
		#ttl div.m #ctrl { width:126px;height:49px;float:left;padding:0;margin:7px 0 0;background:transparent url("../images/menu/20093/static.png") no-repeat -170px -148px; }
			#ttl div.m #ctrl h2 { text-indent:-10000px; }

		/* Control logos */
		#ttl div.m div {  }
		#ttl div.r { width:10px;height:100%;float:left;padding:0;margin:0;background:transparent url("../images/menu/20093/static.png") no-repeat -10px -148px; }


/* Full-width demos */
div.full #mn { width:1080px !important; }
	div.full #mn .mn-l { display:none !important; }
	div.full #mn .mn-r { width:100% !important; }
		div.full #mn .mn-r #dem { background:transparent url("../images/menu/20093/dem/full.png") no-repeat;width:100%; }
			div.full #mn .mn-r #dem #DemoArea { background:transparent url("../images/menu/20093/dem/full.png") no-repeat -1080px bottom;width:1050px;padding:15px; }

		div.full #mn .mn-r #txt { background:#fff url("../images/menu/txt/full.png") no-repeat 0 bottom; }


#ft { width:100%;height:6px;clear:both;background:#000 url("../images/menu/20093/static.png") no-repeat 0 -204px;padding:-2px 0 0; }

#con { width:100%;clear:both;float:left;background:transparent url("../images/menu/20093/vertical.png") repeat-y;margin:0;padding:0;min-height:554px;height:auto !important;height:554px; } /* needs ie min-height fix */

.AlternatingListViewRow
{
	background-color: #E0E0E0;
}

.inputbox
{
	border: solid 1px silver;
}

.boldlink
{
	font-weight: bold;
}

p
{
	margin: 0;
}

.fadebg
{
	background:transparent url("../images/fadeup.jpg") repeat-x ;
	margin:0;
	padding:10;
}

.alternativelvrow
{
	background-color: #EAEAEA;
}

.alternativelvrowlight
{
	background-color: #EEEEEE;
}
	
.invisible
{
  	display:none;
}

