﻿/* Colors...
Logo Blue: 
Logo LtBlue: 
Premium Lt Blue BG: 211, 230, 255 (#D3E6FF)
10% Blue: 
20% Blue: 
*/

/* MODULES */
/* set millions of background images: http://www.neuroticweb.com/recursos/css-rounded-box/index.php?color=D3E6FF&fondo=ffffff */
.rbroundbox { background: url(images/rb_nt.gif) repeat; }
.rbtop div { background: url(images/rb_tl.gif) no-repeat top left; }
.rbtop { background: url(images/rb_tr.gif) no-repeat top right; }
.rbbot div { background: url(images/rb_bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/rb_br.gif) no-repeat bottom right; }

/* height and width stuff, width not really necessary */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 1em auto; }
/* END MODULES */

body {font-family: Arial; font-size: small;	color: Black;}
hr {border: 0; height: 1px;	color: #CCCCCC;	background: #CCCCCC;}
img {border: 0;}

/* Err Text */
.Err {color: #FF0000; font-size: medium;}
.ErrSm {color: #FF0000; font-size: small;}
.noErrSm {color: #0000FF; font-size: small;}

/* Header Text */
.Header1Large {font-family: Arial; color: #003399; font-size: large;}
.Header1Medium {font-family: Arial; color: #003399;	font-size: medium;}
.Header1Small {font-family: Arial; color: #003399; font-size: small;}
.Header1XSmall {font-family: Arial;	color: #003399;	font-size: x-small;}

/* Standard Content */
.ContentMedium {color: #333333;	font-size: medium;}
.ContentSmall {color: #333333; font-size: small;}
.ContentXSmall {color: #333333; font-size: x-small;}

/* Grey Content */
.ContentSmallGrey {color: #666666; font-size: small;}
.ContentXSmallGrey {color: #666666;	font-size: x-small;}

/* Bold Content */
.ContentXSmallBold {color: #333333; font-size: x-small;	font-weight: bold;}
.ContentSmallBold {color: #333333; font-size: small; font-weight: bold;}
.ContentMediumBold {color: #333333;	font-size: medium; font-weight: bold;}

/* Standard Links Attributes */
a {color: #003399;}
a:hover {color: #0066FF;}
a:visited {}

/* Header Links */
.Link1Medium {text-decoration: none; font-family: Arial; color: #003399; font-size: medium;}
.Link1Small {text-decoration: none;	font-family: Arial;	color: #003399;	font-size: small;}
.Link1XSmall {text-decoration: none; font-family: Arial; color: #003399; font-size: x-small;}
.LinkDisabledSmall {cursor: default; text-decoration: none;	font-family: Arial;	color: #666666;	font-size: small;}
.LinkDisabledXSmall {cursor: default; text-decoration: none; font-family: Arial; color: #666666; font-size: x-small;}

/* Mod Text */
.modHeaderMediumBold {font-family: Arial; color: black;	font-size: medium; font-weight: bold;}
.modRounded1 {font-family: Arial; color: black;	font-size: medium; font-weight: bold; border-color: #CCCCCC; border-bottom-width: 1px;}

/* Tables */
.bwTable1 {border: 1px solid #CCCCCC; padding: 2px;	border-collapse:collapse;}

.label {font-weight: bold; font-size: small;}
.topMenuText {font-size: medium; font-weight:bold;}
.autoCompleteList {font-size: small; cursor: pointer;}
.autoCompleteList :hover {background-color: #508cfe;}
a.linkSm {font-size: small;}
a.linkMed {font-size: medium;}
a.logoLink {text-decoration: none; border: none;}
a.logoLink:hover {text-decoration:none;	border: none;}
td.mainHeader {border-bottom: solid 1px #CCCCCC; padding: 0px;}
td.searchResultCell {width: 33%; text-align: center; font-size: medium;	padding: 3px;}

td.searchResultCell:hover {background-color:#99ccff;}
tr.searchResultRow {cursor: default; background-color: White;}
tr.searchResultRowHover {background-color:#99ccff;}
.watermark {color: gray;}
span.searchingText {color: #0029E1; font-size: medium;}
h1 {font-weight: bold; font-size: medium; border-bottom: solid 1px gray; width: 100%;}
img.imageButton {cursor: pointer;}
ul.navigationList {PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 170%; display: block; text-align:left; list-style-type: none; font-size: medium; font-weight: normal; width:160px;}
ul.navigationList li {color: #0000ff;}
ul.navigationList a {text-decoration: none;	color: #0000ff;}
ul.navigationList a:visited {text-decoration: none;	color: #0000ff;}
ul.navigationList a:hover {border-bottom: dotted 1px #0000ff;}
ul.navigationList li.visiting {color: White;}
li.level1 {font-size:150%;}
li.level2 {font-size:180%;}
li.level3 {font-size:20%;}
li.level4 {font-size:240%;}
li.level5 {font-size:300%;}
ul.tagCloud {display: block; MARGIN: 0px; padding:0px; LINE-HEIGHT: 200%; list-style-type: none; width:170px; text-align: justify;}
ul.tagCloud li{DISPLAY: inline;	MARGIN: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px;	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; color: black;}
ul.tagCloud li a {color: black;}
ul.tagCloud li a:visited {color: black;}
ul.bottomMenu {padding:0px;	margin: 0px; LINE-HEIGHT: 150%; display: block;	text-align:center; list-style-type: none; padding-top: 40px; padding-bottom: 10px;}
ul.bottomMenu li {display: inline; padding-left: 10px; padding-right: 10px;	font-size: small;}
ul.bottomMenu li.sep {display: inline; padding: 0px;	border-left: dotted 1px gray; width: 1px; font-size: small;}


