﻿@charset "UTF-8";

/********************************************************************************
You may adapt elements of this CSS in your own projects, but the unique 
combination of images, colors, sizes, typography, and positioning ("the design") 
is copyright 2009 AWGI LLC and may not be reproduced. 
/********************************************************************************/	

body { 
	font-size:63.5%;
	font-family:Arial, Helvetica, sans-serif;
	background:#cccccc;
	padding:0px 1%; 
	margin:10px 0px;
	}
h1 { font-size: 1.5em; margin-bottom: 5px; }
h2 { font-size: 1.3em; margin-bottom: 5px; }
h3 { font-size: 1.1em; margin-bottom: 5px; }

p {padding:0px 0px 5px 0px; margin:0px;}

img {border: 0px;}

/*
th { text-align: left; }
th, td { vertical-align: top; }
*/

input, select { font-size: 1em; }
    
/******************
    Link Styles
/******************/
a, a:link, a:visited, a:active {text-decoration:none; border:none; color: #5880C1;}
a:hover {text-decoration:underline;}

#footer a, #footer a:link{font-size:1.2em;}

.gvheader a, .gvheader a:link, .gvheader a:visited, .gvheader a:active {
    text-decoration:none;
    color: #FFFFFF;
    padding: 2px 2px 2px 2px;
    display:block;
}
.gvheader a:hover {
    text-decoration:none;
    background-color: #666666;

}
.gvChildOrg { margin: 10px 0px; border:1px solid #999999 }
 .gvChildOrgHeader { background-color: #000000; color: #FFFFFF;}
 
.gvChildOrgHeader a, .gvChildOrgHeader a:link, .gvChildOrgHeader a:visited, .gvChildOrgHeader a:active {
    text-decoration:none;
    color: #FFFFFF;
    padding: 2px 2px 2px 2px;
    display:block;
}
.gvChildOrgHeader a:hover {
    text-decoration:none;
    background-color: #666666;

}
#footer a, #footer a:link{font-size:1.2em;}

.gvpager a, .gvpager a:link, .gvpager a:visited, .gvpager a:active {
    text-decoration:none;
    color: #FFFFFF;
    padding: 2px 4px;
}
.gvpager a:hover {
    text-decoration:none;
    background-color: #CCCCCC;
}


tr.gvrow:hover, tr.gvaltrow:hover { color: #000033; background-color: #d9f1fc; cursor:hand; cursor: pointer; }
tr.gvrow input, tr.gvaltrow input { cursor: pointer; }

tr.gvrowroles:hover, tr.gvaltrowroles:hover { color: #000033; background-color: #d9f1fc; cursor:hand; cursor: pointer; }
tr.gvrowroles input, tr.gvaltrowroles input { cursor: pointer; }
/********************
Table Sorting
/*******************/
.tableheadsorta a, .tableheadsorta a:link, .tableheadsorta a:hover, .tableheadsorta a:visited{
	padding-left: 13px; 
	background:#004688 url(../images/sort-asc.gif) no-repeat left;
	color: #FFF;
	text-decoration: none;
	display: block; 
	}

	
.tableheadsortd a, .tableheadsortd a:link, .tableheadsortd a:hover, .tableheadsortd a:visited{
	padding-left: 13px; 
	background:#004688 url(../images/sort-desc.gif) no-repeat left;
	color: #FFF;
	text-decoration: none;
	display: block; 
	}
.tableheadsortd a:hover {
	background-color: #004688;
	}
