TH {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight : bold;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
	background-color: #e0e0e0;
}
tr.rows td {
	border-bottom: 1px solid #e0e0e0;
}
.maxwid { max-width: 500px; }

textarea {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight : normal;
	color: #000000;
}
.editLink { font-size: .85em; color: #008000; text-transform: uppercase; }
.editSel { font-size: .85em; font-weight : bold; font-style: italic; }
.aboutSize {	font-size: 1em; }
.plus {	font-size: 1.2em; }
A {
	text-decoration : none;
	font-weight : bold;
	color: #000099;
}
A:hover { text-decoration : underline; }
A.chosen {
	text-decoration : underline; font-style: italic;
}
A.chosenPublic {
	text-decoration : underline; font-style: italic;
}
A.chosenX {
	background-color: #e4e4ff;
	padding: 4px;
}
A.chosenPublicX {
	background-color: #aacccc;
	padding: 4px;
}

hr { height: 1px; border: 0; color: #C0C0C0; background-color: #C0C0C0; }
.gradient {
	background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
	background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
	background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
	background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
}
.logoTag {
	font-size: 1em;
	font-weight : bold;
	color: #606060;
	text-transform: uppercase;
	text-align: center;
}
.alignL { text-align: left; }
.alignR { text-align: right; }

.pageAdmin { 
	width: 100%;
	margin: 0px auto;
	padding: 0px;
}
.headerTop {
	background-color: #103299;
	padding: 5px;
	text-align: center;
	font-weight: bold; 
	text-transform: uppercase; 
	color: #FFFFFF;
	margin-bottom: 2px;
}
.header {
	display: none;
	background-color: #e0e0e0;
	padding: 5px;
	text-align: left;
	font-weight: normal; 
	text-transform: uppercase; 
	color: #000000;
	margin-bottom: 0px;
	border-width: 1px;
	border-bottom-style: groove;
	border-top-style: solid;
	border-color: #d0d0d0;	
}
.subhead {
	background-color: #e5e7ff;
	padding: 5px;
	text-align: left;
	font-weight: bold; 
	font-size: .85em;
	text-transform: uppercase; 
	color: #000000;
	margin-bottom: 0px;
	border-width: 1px;
	border-bottom-style: groove;
	border-top-style: solid;
	border-color: #d0d0d0;	
}
.sidehead {
	background-color: #e8e8e8;
	padding: 5px;
	text-align: left;
	font-weight: normal; 
	text-transform: uppercase; 
	color: #000000;
	margin-bottom: 0px;
	border-width: 1px;
	border-bottom-style: groove;
	border-top-style: solid;
	border-color: #d0d0d0;	
}
.dashhead {
	background-color: #e4e4ff;
	padding: 5px;
	text-align: left;
	font-weight: normal; 
	color: #000000;
	margin-bottom: 0px;
	border-width: 1px;
	border-bottom-style: groove;
	border-top-style: solid;
	border-color: #d0d0d0;	
}
.sidehead_save {
	background-color: #000000;
	padding: 5px;
	text-align: center;
	font-weight: bold; 
	text-transform: uppercase; 
	color: #ffffff;
	margin-bottom: 2px;
}
.homehead {
	background-color: #0b6666;
	color: #ffffff;
	text-align: center;
	font-weight: bold; 
	text-transform: uppercase; 
	padding: 5px;
}
.homeheadNav {
	background-color: #0b6666;
	color: #ffffff;
	text-align: center;
	font-weight: bold; 
	text-transform: uppercase; 
	font-size: 1em;
	padding-top: 4px; 
	padding-bottom: 4px;
}
.homesubhead {
	background-color: #e4e4ff;
	color: #000000;
	text-align: center;
	font-weight: normal; 
	text-transform: uppercase; 
	padding: 4px;
	margin-top: 5px;
}
.blackhead {
	background-color: #000000;
	padding: 5px;
	text-align: center;
	font-weight: bold; 
	text-transform: uppercase; 
	color: #ffffff;
	margin-bottom: 2px;
}
.menu {
	background-color: #e8e8e8;
	padding: 5px;
	text-align: left;
	font-weight: bold; 
	text-transform: uppercase; 
	color: #000000;
	border-width: 1px;
	border-bottom-style: groove;
	border-top-style: solid;
	border-color: #d0d0d0;	
}
.menuTop_save {
	background-color: #f0f0f0;
	padding: 5px;
	text-align: left;
	font-weight: normal; 
	text-transform: uppercase; 
	color: #000000;
	border-top-style: solid;
	border-width: 1px;
	border-color: #d0d0d0;	
}
.x { background-color: #103299; }
.alertMsg {
	border-width: 1px;
	border-style: solid;
	border-color: #c0c0c0;
	padding: 10px;
	margin-bottom: 2px;
	font-weight: bold;
	text-align: center;
	color: #AA0000;
}
select optgroup {
	font-size: .8em;
	font-weight: normal;
	font-style: italic;
	text-transform: uppercase;
}
select optgroup option {
	font-size: 1.2em;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
}
.box { width: 50%; float: left; }
.aboutbox { padding: 10px; font-size: 1.0em; color: #ffffff; background-color: #103299; }
.aboutXbox { padding: 10px; font-size: 1.0em; color: #ffffff; background-color: #0b6666; }
.homebox { padding: 10px; font-size: 1.0em; display: block; }
.aboutSize { font-size: 1em; }
.homenav { height: 1em; padding: 4px; }
.homelink { font-weight: normal; color: #707070; font-size: .86em; }
.box_incapx { background-color: #103299; }
.nav_incapx { color: #103299; }
.box_other { background-color: #103299; }
.homeline { width: 98%; height: 1px; padding: 0; }
.floatL { float: left; }
.floatC { float: center; }
.floatR { float: right; }
.nowrap { white-space: nowrap; }
.fixedRtop { position: fixed; top: 5px; right: 5px; padding: 5px; }
.fixedRbot { position: fixed; bottom: 5px; right: 5px; padding: 5px; }
UL {
    padding-left: 0px;
    margin-left: 10px;
	list-style-position: inside;
}
UL.home { list-style-image: url('images/icon_home.gif'); }
UL.info { list-style-image: url('images/icon_info.gif'); }
UL.arrowGreen { list-style-image: url('images/icon_arrowGreen.gif') }
#action li { list-style-image: url('images/icon_action.gif'); }

.caption { color: #606060; font-weight: bold; text-transform: uppercase;  font-size: .8em;}

.bg_blue-purple { background-color: #1c0099; }

.bg_c3summit { background-color: #1c74bd; }
.bg_lite_c3summit { background-color: #bbddff; }
.bg_but_c3summit { background-color: #1da6e6; }
.col_c3summit { color: #1c74bd; }

.bg_xnet { background-color: #103299; }
.bg_lite_xnet { background-color: #d8d8ff; }

.bg_communityXchanges { background-color: #103299; }
.bg_lite_communityXchanges { background-color: #d3e0e0; }

.bg_menux { background-color: #0b6666; }
.bg_menu { background-color: #e0e0e0; }

.bgteal { background-color: #0b6666; } 
.bgalert { background-color: #AA0000; }
.bgwhite { background-color: #ffffff; }
.bgblack { background-color: #000000; }
.bgadmin { background-color: #804060; }
.bggrey { background-color: #f0f0f0; }
.bggreyborder { background-color: #e0e0e0; }
.bggreyF { background-color: #f0f0f0; }
.bggreyE { background-color: #e0e0e0; }
.bggreyD { background-color: #d0d0d0; }
.bggreyC { background-color: #c0c0c0; }
.bggreyB { background-color: #b0b0b0; }
.bggreyA { background-color: #a0a0a0; }
.bggrey9 { background-color: #909090; }
.bggrey8 { background-color: #808080; }
.bgblue { background-color: #1c74bd; }
.bgcyan { background-color: #1da6e6; }
.bggreen { background-color: #008000; }
.bgliteblue { background-color: #ddeeff; }
.bglitegreen { background-color: #ddffdd; }
.bgliteyellow { background-color: #ffffdd; }
.bglitered { background-color: #ffdddd; }
.bgliteteal { background-color: #aacccc; }
.bgyellow { background-color: #ffffcc; }
.bgorange { background-color: #ff8000; }

.padLeft { padding-left: 10px; }
.padLeft20 { padding-left: 20px; }
.marLeft { margin-left: 10px; }
.marRight { margin-right: 10px; }
.marbot1 { margin-bottom: 1px; }
.marbot2 { margin-bottom: 2px; }
.marbot5 { margin-bottom: 5px; }
.marbot10 { margin-bottom: 10px; }
.martop1 { margin-top: 1px; }
.martop2 { margin-top: 2px; }
.martop5 { margin-top: 5px; }
.mar0 { margin: 0; }
.mar5 { margin: 5px; }
.mar10 { margin: 10px; }
.mar20 { margin: 20px; }
.pad0 { padding: 0; }
.pad2 { padding: 2px; }
.pad5 { padding: 5px; }
.pad10 { padding: 10px; }
.pad15 { padding: 15px; }
.padtop5 { padding-top: 5px; }

.butpad { padding: 2px 10px 2px 10px; }
.butround { border-radius: 10px; }

.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }

.size10 { font-size: .70em; }
.size11 { font-size: .77em; }
.size12 { font-size: .86em; }
.size13 { font-size: .93em; }
.size14 { font-size: 1em; }
.size15 { font-size: 1.07em; }
.size16 { font-size: 1.14em; }
.size18 { font-size: 1.28em; }
.size20 { font-size: 1.42em; }
.size22 { font-size: 1.56em; }
.size24 { font-size: 1.7em; }
.size26 { font-size: 1.84em; }
.size28 { font-size: 2em; }

.normal { font-weight: normal; }
.bold {	font-weight: bold; }
.ital { font-style: italic; }
.caps { text-transform: uppercase; }
.lcase { text-transform: lowercase; }
.icaps { text-transform: capitalize; }
.scaps { font-variant: small-caps; }
.uline { text-decoration : underline; }

.indent { display: block; margin: 0 0 0 1em; }
.indent14 { display: block; margin: 0 0 0 1em; font-size: 1em; }
.indent16 { display: block; margin: 0 0 0 1em; font-size: 1.14em; }
.indent30 { margin: 0 0 0 30px; }

.line150 { line-height: 150%; }

.greyE0 { color: #E0E0E0; }
.greyC0 { color: #C0C0C0; }
.greyA0 { color: #A0A0A0; }
.grey80 { color: #808080; }
.grey60 { color: #606060; }
.grey40 { color: #404040; }
.red { color: #CC0000; }
.orange { color: #FFDDAA; }
.sienna { color: #A05000; }
.burgundy { color: #AA0000; }
.green { color: #008000; }
.forest { color: #306030; }
.midgreen { color: #008000; }
.white { color: #FFFFFF; }
.navy { color: #000080; }
.greenBack { color: #E0F0D0; }
.greenBorder { color: #C0D0C0; }
.black { color: #000000; }
.blue { color: #1c74bd; }
.teal { color: #0b6666; }
.powder { color: #ddddff; }
.darkblue { color: #103299; }

#menuhide1 { display: none; }
#menuhide2 { display: none; }
#menuhide3 { display: none; }
#menuhide4 { display: none; }
#menuhide5 { display: none; }
#menuhide6 { display: none; }
#menuhide7 { display: none; }
#menuhide8 { display: none; }
#menuhide9 { display: none; }
#hide { display: none; }
#show { display: block; }

.show { display: block; }
.hide { display: none; }

.other { display: none; }
.full { width: 100%; }

.nobox { border: 0; overflow: auto; padding: 0; margin: 0; }
.footer {
	border-width: 1px;
	border-style: solid;
	border-color: #e0e0e0;
	border-right: none;
	border-left: none;
	padding: 5px;
	background-color: #f0f0ff;
	text-align: center;
	text-transform: capitalize;
}
.botmenu {
	padding: 5px;
	text-align: center;
	text-transform: uppercase;
}
.newboxL {
	float: left;
	width: 220px;
	margin: 2px;
}
.newboxR {
	float: right;
	width: 220px;
	margin: 2px;
}
.rounded {
	border-width: 1px;
	border-style: solid;
	border-color: #008000;
	border-radius: .6em;
	padding: .25em .4em;
	background: #f0fff0;
	display: inline-block;
	margin: 5px;
}
.buttonYellow {
	display: inline-block;
	border-width: 2px;
	border-style: solid;
	border-color: #0b6666;
	border-radius: .6em;
	padding: .5em .7em;
	margin: 2px;
	background-color: #ffffcc;
}
.square0 {
	border-width: 1px;
	border-style: solid;
	border-color: #c0c0c0;
	padding: 0px;
}
.square5 {
	border-width: 1px;
	border-style: solid;
	border-color: #c0c0c0;
	padding: 5px;
}
.square {
	border-width: 1px;
	border-style: solid;
	border-color: #c0c0c0;
	padding: 10px;
}
.menubox {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #c0c0c0;
	padding: 1px;
}
.upgradePrompt {
	border-width: 1px;
	border-style: solid;
	border-color: #d0d0d0;
	background-color: #ddffdd;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}
.alertbox {
	border-width: 1px;
	border-style: solid;
	border-color: #D0A0A0;
	background-color: #FFFFFF;
	padding: 5px;
	text-align: center;
	width: 65%;
	margin: 0 auto;
}
.regbox {
	display: table;
	width: 98%;
	background-color: #c0e0d0;
	font-weight: bold;
	text-align: center;
	padding: 5px;
	margin-top: 2px;
}
.sharebox {
	border-width: 1px;
	border-style: solid;
	border-color: #008000;
	background-color: #FFFFFF;
	padding: 5px;
	text-align: center;
	width: 65%;
	margin: 0 auto;	
}
.greyFbox {
	border-width: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	background-color: #FFFFFF;
	padding: 5px;
}
.greyObox {
	border-width: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	background-color: #FFAA00;
	padding: 5px;
}

.greyEbox {
	border-width: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	background-color: #E0E0E0;
	padding: 5px;
}
.botLine { border-bottom: 1px solid #d0d0d0; }
.topLine { border-top: 1px solid #d0d0d0; }
.submit {
	background: #FFFFAA; 
	text-transform: uppercase;
}
.alert {
	font-weight: bold;
	color: #AA0000;
}
.copyright {
	font-size: .8em;
	font-weight : normal;
	color: #808080;
}
.titlebar {
	background-color: #103299;
	font-weight: bold; 
	text-transform: uppercase; 
	color: #ffffff;
	padding: 4px;
}
.menu1 {
	font-size: 1em;
	background-color: #ffffff;
	padding: 4px;
	text-align: center;
	font-weight: bold; 
	color: #000000;
	white-space: nowrap;
}
.menuTop {
	background-color: #ffffff;
	padding: 5px;
	border-width: 1px;
	border-top-style: solid;
	border-color: #a0a0a0;
}

#top-menu li {
	padding: 5px;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #FFFFFF;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	float: left;
	list-style: none;
	border-radius: 10px 10px 0px 0px;
}
#top-menu li.sel { background-color: #101030; } 
#top-menu li.black { background-color: #000000; } 
#top-menu li.greyback { background-color: #505050; }
#top-menu li.admin { background-color: #808080; }
#top-menu li.adminred { background-color: #804040; }
#top-menu li.selAdmin { background-color: #903030; }
#top-menu li.caps { text-transform: uppercase; }
#top-menu li.but4 { width: 24.5%; }
#top-menu li.but5 { width: 19%; }
#top-menu li.but6 { width: 16.5%; }
#top-menu li.but7 { width: 13.5%; }
#top-menu li.but8 { width: 11.5%; }
#top-menu li.toprow {
	border-radius: 10px 10px 0px 0px;
	border-color: #FFFFFF;
}
#top-menu li:hover { background-color: #101030; }
#top-menu a {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
#side-menu li {
	padding: 5px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #c0c0c0;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	float: none;
	border-radius: 10px 10px 0px 0px;
}
#side-menu li.sel { background-color: #808080; } 
UL.icons { margin: 0; padding: 0; }
LI.icons { margin-left: .5em; }
UL.sitemap { list-style-image: url('images/icons_doc.gif'); }

LI.lines { list-style-type: none;
	border-width: 1px;
	border-bottom-style: solid;
	border-color: #a0a0a0;
}

<!--- NAVY BLUE = 303090 --->