* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}
h1 { font-family:Verdana; } 
h2 { font-family:Verdana; font-size:medium;  } 
h3 { font-family:Verdana; font-size:x-small; } 
h1.white { font-family:Verdana;color:White; } 
h2.white { font-family:Verdana; font-size:medium;color:White;  } 
h3.white { font-family:Verdana; font-size:x-small;color:White; } 

#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 10px;
 border: 1px solid #174B7A;
 height: 50px;
 margin: 10px 0px 5px 0px;
 background: #537390;
}
#navigation {
 float: left;
 width: 910px;
 color: #333;
 padding: 5px;
 border: 1px solid #174B7A;
 margin: 0px 0px 5px 0px;
 background: #528FC5;
}
#navigation2 {
 color: #ffffff;
 padding: 5px;
 margin: 0px 0px 0px 0px;
 background: #FFFFFF; /**/
}
#leftcolumn0 { 
 color: #333;
 border: 1px solid #174B7A;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 600px;
 width: 165px;
 float: left;
 background: #FFF;
 /*background:#94C3EE;*/
}
#leftcolumn { 
 color: #333;
 border: 1px solid #174B7A;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 600px;
 width: 515px;
 float: left;
 background: #BAD5EE;
}
#rightcolumn { 
 float: right;
 color: #333;
 border: 1px solid #174B7A;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 600px;
 width: 165px;
 display: inline;
 background: #94C3EE;
}
#footer { 
 width: 910px;
 clear: both;
 color: #FFFFFF;
 border: 1px solid #174B7A;
 background: #537390;
 margin: 0px 0px 10px 0px;
 padding: 5px;
 height:15px;
}

.clear { clear: both; background: none; }

.mattblacktabs{
width: 100%;
overflow: hidden;
border-bottom: 2px solid #528FC5; /*bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #528FC5; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: #537390; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.black
{
	font-family:Verdana;
	color:#000000;
	text-decoration: none;
}

a.black
{
	font-family:Verdana;
	color:#000000;
	text-decoration: none;
	}
a.black:hover
{
	font-family:Verdana;
	color:#000000;
	text-decoration:underline;
	}
	
a.blackSmall
{
	font-family:Verdana;
	font-size:smaller;
	color:#000000;
	text-decoration: none;
	}
a.blackSmall:hover
{
	font-family:Verdana;
	font-size:smaller;
	color:#000000;
	text-decoration:underline;
	}

a.white
{
	font-family:Verdana;
	color:#FFFFFF;
	text-decoration: none;
	}
a.white:hover
{
	font-family:Verdana;
	color:#FFFFFF;
	text-decoration:underline;
	}
a.whiteBold
{
	font-family:Verdana;
	color:#FFFFFF;
	/*text-decoration: none;*/
	font-weight:700;
	}
/*
a.whiteBold:hover
{
	font-family:Verdana;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:700;
	}	
*/
INPUT.white_btn
{
    BORDER-RIGHT: white 2px outset;
    BORDER-TOP: white 2px outset;
    FONT-SIZE: 12px;
    font-weight:700;
    BORDER-LEFT: white thin outset;
    WIDTH: 60px;
    COLOR: #081073;
    BORDER-BOTTOM: white thin outset;
    FONT-FAMILY: Verdana, Arial,  Tahoma, Helvetica;
    HEIGHT: 22px;
    BACKGROUND-COLOR: white
}	

#cloud a.tag0 { font-size: 0.7em; font-weight: 100; color:#000000 ; font-family:Verdana;} 
#cloud a.tag1 { font-size: 0.8em; font-weight: 100; color:#000000 ; font-family:Verdana;} /*#4C57D8*/
#cloud a.tag2 { font-size: 0.9em; font-weight: 200; color:#000000 ; font-family:Verdana;}
#cloud a.tag3 { font-size: 1.0em; font-weight: 300; color:#000000 ; font-family:Verdana;}
#cloud a.tag4 { font-size: 1.1em; font-weight: 400; color:#000000 ; font-family:Verdana;}
#cloud a.tag5 { font-size: 1.2em; font-weight: 500; color:#000000 ; font-family:Verdana;}
#cloud a.tag6 { font-size: 1.3em; font-weight: 600; color:#000000 ; font-family:Verdana;}
#cloud a.tag7 { font-size: 1.4em; font-weight: 700; color:#000000 ; font-family:Verdana;}
#cloud a.tag8 { font-size: 1.5em; font-weight: 800; color:#000000 ; font-family:Verdana;}
#cloud a.tag9 { font-size: 1.7em; font-weight: 900; color:#000000 ; font-family:Verdana;}
#cloud a.tag10 { font-size: 1.9em; font-weight: 900; color:#000000 ; font-family:Verdana;}

#prtable
{
	width:100%; 
	border-color:Black; 
	border-style:solid; 
	border-collapse:collapse;
}

.prTable
{
	width:100%; 
	border-color:Black; 
	border-style:solid; 
	border-collapse:collapse;
}

.prTable tr.header td
{
	/*background-color:#528FC5;
	color:White;
	font-weight:bold;*/
}

.prGridView
{
	
}

/* pre testAJAX.aspx */
.update
{
    opacity:0.4;
    filter:alpha(opacity=40);
}

.button
{
    display:none;
}
