/* INFO BOX TAGS */

.bottom_line td {
	border-bottom: 1px solid #CCC;
	line-height:16px;
}

#listmgr_subcontent {
	padding-top:20px;	
}

#ex_csv td {
	border: 1px solid #666;
}

#ex_csv td {
	font-size: 10px;
}
th {
	font-size: 12px;
	
}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url(/images/bg_button_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url(/images/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 

#home table tbody tr .primarycolor table tbody tr .white table tr .white table tr .white a {
	color: #FFF;
}

#p {
#	font-size: 10px;
#	font-family: Arial, Verdana, Sans-Serif;
#}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip:  rect(0px 0px 0px 0px);
	margin: 0px;
	padding: 0px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip:  rect(0px 0px 0px 0px);
	margin: 0px;
	padding: 0px;
}

h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;
}

H5{ font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight: bold;
  color: white;
}

.bselect {
  background-color: #ff9933;
}
.button {
	color:#050;
  background-color: #336699;
  font-family: Arial, Helvetica, sans-serif;
  font-size:84%;
  font-weight:bold;
}
div.infobox {
    font-family: Arial, Helvetica, sans-serif;
    float: right;
    border:1px solid #999999;
    width:240px;
    clear:both;
    font-size:95%;
    padding:0.3em;
}

div.note_box_blue {
    font-family: Arial, Helvetica, sans-serif;
    float: right;
		background-color: #f0f0ff;
		border: 1px solid #336699;
    width:220px;
    clear:both;
    padding:0.3em;

}
div.note_box_header_blue {
	background-color: #ccf;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	padding: 1px;
}



h6 {
	font-family: Verdana;
	font-size:16pt;
	display:inline;
}

form
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.heading {
  background-color: #CCCCCC;
  font-color: black;
	font-weight: bold;
}

A {
  font-weight: bold;
  }


A:HOVER {
  color: #ff9933;
/*  font-weight: bold; */
  }

.primarycolor {
  background-color: #336699;
  color: white;
}
.ennect {
  background-color: #FF9900;
  color: white;
}
.header{
  background-color: #FFFFFF;
  color: #FF6600;
}

.headerHome{
  background-color: #CCCCCC;
  color: #666666;
}

.menuOn{
  background-color: #99cccc;
}
.highlight{
  background-color: #DDDDDD;
}
.foot-menu {
	font-size:11px;

}
.foot-menu a {
	font-size:11px;
	padding:0 3px;
}

.footer{
  background-color: #999999;
}
.footerCorner{
  background-color: #888888;
}
.footerBar{
  background-color: #CCCCCC;
}
.footerSearch{
  background-color: #DDDDDD;
}

.input {
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  background: #F3F7FE;
  border: 1px solid;
}
.textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
/*  border: 1px solid #999999; */
}

BODY {
  background-color: White;
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #000000;
  line-height:16px;
  background-image: url(/images/bgblue.gif);
}

.suggestion{
  background-color: #ffcc00;
  color: #ff6600;
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
}

.previous{
  background-color: #99cc00;
  color: #777777;
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
}

TD {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  line-height:16px;
}

TD.SmallHome {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 10px;
}

TD.SMALL {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 11px;}

TD.RED {
  background-color:#CC3333;
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: White;}

TD.LTRED {
  background-color:#f0cfce;
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: black;}

.gray {
  background-color: #999999;
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: White;}




.graysmall {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 10px;
  color: #666666;}

.outline {
	color: black;
  background-color:#000000;
}

.ltgray {
  background-color:#D0D0D0;
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: gray;
}

TD.VLTGRAY {
  background-color:#e9e9e4;
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #777777;}

TD.BLACK {
  background-color:Black;
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;}


TD.white {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: white;
}

TD.whitesmall {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 10px;
  color: White;
}

TD.hierarchicalmenu {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #999999;
}


SUP{
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight: bold;
  color : red;}

SUP.small{
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 9px;
  font-weight: bold;
  color : red;}

b{  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight: bold;
  }

b.eleven{ font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight: bold;
  }


ul {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip:  rect(0px 0px 0px 0px);
}

li {
	margin: 0
}

li.tour {list-style-type: number;
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #999999;
  }

.red {  font-family : Verdana,Arial, Helvetica, sans-serif;
    color: #cc0000;
  }

.gold { color: goldenrod;
  }

.bold { font-family : Verdana,Arial, Helvetica, sans-serif;
    color: #3f4033;
  }

.highlight {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight: normal;
  color: #CC3333;}

.copyright {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 10px;
  font-weight: normal;
  color: #A7A096;
  text-align : right;}

.note {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight: normal;
  color: #A7A096;}

.copy {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 11px;
  padding-right: 10px;
  padding-left : 10px;
  padding-top : 10px;
  padding-bottom : 10px;
  }
.copyalt {
  font-family : Verdana,Arial, Helvetica, sans-serif;
  font-size : 11px;
  padding-right: 10px;
  padding-left : 10px;
  }

.calchead{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight: bold;
    color: #666666;
}
.calclabel{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  font-weight: bold;
    color: #666666;
    padding-right: 5px;
}
.average{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  font-weight: bold;
    color: #666666;
    padding-right: 5px;
}
.entered{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight: normal;
    color: #666666;
    align: right;
}
A.calc {font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-decoration : underline;
  font-weight: normal;
  color: #666666;
  }
A.calc:ACTIVE {font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-decoration : underline;
  font-weight: normal;
  color: #000000;
  }
A.calc:VISITED {font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-decoration : underline;
  font-weight: normal;
  color: #FF9933;
  }
A.calc:HOVER {font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-decoration : underline;
  font-weight: normal;
  color: #000000;
  }
#email-broadcast{position: absolute; z-index: 10; visibility: visible; left: -1000px; top: -1000px;}
.blktxt {
  font-size: 11px;
  color: #333333;
}
.size2white {
  font-size: 12px;
  color: #FFFFFF;
}
.size2black {
  color: #000000;
}

.stats {
	font-family: Terminal;
	font-size: 10px;
	font-style: normal;
}

.href {
	font-weight: bold;
	color: #ff9933;
}

.hrefblack {
	font-weight: bold;
	color: #000000;
}

.hrefgrey {
	font-weight: bold;
	color: #CCCCCC;
}

.hrefdarkgrey {
	font-weight: bold;
	color: #999999;
}

.hreflblue {
	font-weight: bold;
	color: #99CCCC;
}

.hrefhilite {
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
}

.hreflolite {
	font-weight: bold;
	color: #CCCCCC;
	font-size: 12px;
}


.hrefhiliteselect {
	font-weight: bold;
	color: #ff9900;
}

/* FANCY BOX */


.fancy-box {
	overflow:hidden; height:100%;
	margin:0px 0px 16px 0px;
}

.fancy-box .border-top { background:url(/images/title-border-top.jpg) repeat-x 0 0 #FFFFFF;}
.fancy-box .border-bot { background:url(/images/title-border-bot.gif) repeat-x 0 bottom;}

.fancy-box .border-left { background:url(/images/title-border-left.gif) repeat-y 0 0;}
.fancy-box .border-right { background:url(/images/title-border-right.gif) repeat-y right 0;}

.fancy-box .corner-left-top { background:url(/images/title-corner-left-top.gif) no-repeat 0 0;}
.fancy-box .corner-right-top { background:url(/images/title-corner-right-top.gif) no-repeat right 0; padding:0;}
.fancy-box .corner-left-bot { background:url(/images/title-corner-left-bot.gif) no-repeat 0 bottom;}
.fancy-box .corner-right-bot { background:url(/images/title-corner-right-bot.gif) no-repeat right bottom;
overflow:hidden; height:100%;
padding:10px 20px 20px 26px;
}
