BODY,P,td,a,div {font:11px/15px Verdana,Arial,Helvetica,sans-serif; }
INPUT, TEXTAREA, SELECT{font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

BODY,P {vertical-align: top; padding: 0px; margin: 0px;width:100%}
TD {vertical-align: top;}
LI { margin-left: 5px; padding: 0px;}
UL { margin: 0px 5px 0px 0px; padding: 0px; }
A {text-decoration: none; color: #008E8C;}
A:hover {text-decoration: underline;}
/*A:VISITED {text-decoration: none;color: #0099CC;}*/

FORM {margin: 0px 0px 0px 0px;}
H2 {font-size: 13px; font-weight: bold; text-decoration:none; } /* color: #6b8ece; */
h3 {font-size: 13px;font-weight: bold;margin-bottom:3px;margin-top:16px;}
h4 {font-size: 12px;font-weight: bold;margin-bottom:3px;margin-top:16px;}
hr {border: 0px;border-top: 1px dotted #D1D1D1; height: 1px;}

.small,.smallgrey,.small td, .small a,.smallgrey a {font: 10px/12pt Verdana,Arial,Helvetica,sans-serif;}
.smallgrey{color: #999999;}

.legend,.legend td{font: 9px Verdana,Arial,Helvetica,sans-serif; border: 1px solid #E5E5E5; text-align:right; padding:2px;}
.legend img {vertical-align:middle;}

.err{color: #CC0033;font-weight: bold;}
.msg{color: #0000CC;font-weight: bold;}

.lmenu,a.lmenu {font: 12px Verdana,Arial,Helvetica,sans-serif; color: #009999; text-decoration:none; text-align: right;}
a.lmenu:hover {text-decoration:underline; }

.amenu {font-size: 12px; font-weight: bold; color: #6b8ece; text-decoration:none; }
a.amenu:active,a.amenu:visited {color: #009999; }
a.amenu:hover {text-decoration:underline;  }

.tmenu {font-weight: bold; color: #FFFFFF; text-align:center; font-size: 12px;margin:auto 4px;}
a.tmenu:hover {text-decoration:none;}

.tdheader,.tdheader td{font-weight: normal; background-color: #E5E5E5; text-align: center; color: #000000; border: 1px solid #CACACA; vertical-align:middle; padding:2px;}

.tdcell,.tdcell td{font-weight: normal; color: #000000; border: 1px solid #E5E5E5;}
.tdcells,.tdcells td{font-size:10px; font-weight: normal; color: #000000; border: 1px solid #E5E5E5; padding:0px 3px;}
.sb{font-size:10px; font-weight: normal; color: #000000; border: 1px solid #CACACA;}
.s{font-size:9px; font-weight: normal; color: #000000; border: 1px solid #E5E5E5;}

.tdul {font-weight: normal; color: #000000; font-size: 10px; line-height: 10px;   padding-top:3px; padding-bottom:3px; border-bottom: 1px dotted #E5E5E5; border-right: 1px dotted #E5E5E5; border-left:1px solid white;}
.tduln {font-weight: normal; color: #000000; font-size: 10px; line-height: 10px;   padding-top:3px; padding-bottom:3px; border:0px;}

.tdul2, .tdul2 td,.tdul2n,.tdul2n td {font-weight: normal; color: #000000; font-size: 10px; line-height: 10px; padding:3px 2px; border:0px;}
.tdul2,.tdul2 td {border-bottom: 1px dotted #E5E5E5; border-right: 1px dotted #E5E5E5; border-left:1px solid white;padding:3px 1px; }

.tdulok { font-weight: normal; color: #5a915a; font-size: 10px; line-height: 10px;}

.toptext { color:#808285; vertical-align: middle; height:24px;font-family: Verdana,Arial,Helvetica,sans-serif; }

.selgray{font-weight: bold; color: #999999; background-color: #DDDDDD;}
.selwhite{font-weight: bold; color: #000000; background-color: #FFFFFF;}

.tdtop { background-color:#698FC8; height: 20px; text-align: center; vertical-align:middle; border-left:2px solid white;}
.tdtop:hover { background-color:#008E8F;}
.tdtopactive { background-color:#008E8F; height: 20px; text-align: center;  vertical-align:middle; border-left:2px solid white;}

.inp { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 10px;background-color: #FFFFFF; color: #000000; width: 110px; }

.simple_but {
padding-right: 2px; padding-left: 2px; padding-top: 0px; padding-bottom: 2px;
background-color: #F2F2F2;
height: 18px;
text-align: center; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px; color: #2D4B9B;
border: 1px solid #7085BD;
cursor: pointer;
}
.simple_but_ {
padding-right: 2px; padding-left: 2px; padding-top: 0px; padding-bottom: 2px;
margin: 2px;
background-color: #F2F2F2;
height: 18px;
text-align: center; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px; color: #2D4B9B;
border: 1px solid #7085BD;
cursor: pointer;
}

.simple_but:hover{text-decoration:none;}

.newmemb { text-decoration: underline; color: #008E8F; font-weight: bold; }
.tdback {font:bold 12px Verdana,Arial,Helvetica,sans-serif;color: #698FC8; background-color: #F2F2F2;border:1px solid #d1d1d1;}
.tdtestsmall { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; line-height: 15px; border-right: 1px dotted #B7B7B7; }
.common { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; line-height: 15px; }

.leftdotted { border-left: 1px dotted #B7B7B7; }
.dotted { border: 1px dotted #B7B7B7; }
.title { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 13px; color: #CACACA; }
.greenlink { color: #008E8F; text-decoration: underline; }


.h3mod {font-size: 12px;color: #6b8ece; font-weight: bold;}
.menulink,.menulinku{font:normal 10px Verdana,Arial,Helvetica,sans-serif; vertical-align: top; text-decoration: none; }
.menulink{font-weight: bold; color: #6B8ECE; border-bottom:1px dotted #C8C8C8; padding:5px 0px 5px 5px;}
.menulinku{color: #009A9C;}

.nmenu {font:normal 10px Verdana,Arial,Helvetica,sans-serif; vertical-align: top; color: #009A9C; text-decoration: none; border-bottom:1px solid #C8C8C8;}

.dets {color: #6B8ECE; font-size: 10px; }

.tdcl,.tdcr{font-size:10px; color: #000000; border: 1px solid #dddddd; padding:0px 3px;}
.tdcl{background:#ececec;white-space: nowrap;}
.imgalign,.imgalign img {vertical-align:top;margin:0px 2px;}


.toptable,.toptablemembers {height:48px;padding:0px;margin:20px auto 0px auto;}
.toptablemembers,.maintable {
	width:100%;max-width:1000px; min-width:780px;
	}
.maintable {border:0}

.tdtopdate { background-color:#698FC8; color:#2d4B9B; text-align: right; vertical-align: middle; border-left:0;}

.chb{margin:0px;height:13px;}
.tdsp{height:2px;font-size:2px;margin:0px;padding:0px;}

.path,.patha{line-height: 12pt; font:10px Verdana,Arial,Helvetica,sans-serif;}
.patha{color:#6b8ece;}
.cinactive, .cinactive td {color: #777777; font-style:italic;}

.ul { margin: 5px; padding: 0px 0px 0px 10px; }
div.ul { text-indent:-9px;}
.li {margin:5px 0px 5px 2px;list-style:disc outside none; }
.li2 {margin:5px auto;list-style:circle outside none;}
.gb {font-weight:bold;color:#777777;}

.top {text-align:right;}
.content {width:80%;}

.repur1,.repur2{overflow:hidden;white-space:nowrap}
.repur1 {width:150px;}
.repur2 {width:330px;}

#tnote {overflow:hidden;white-space:nowrap; width: 300px;}

/* dropdown navigation below */
#nav, #nav ul {float: left;width: 100%; list-style: none;line-height: 1px;background: #698FC8;font-weight: bold;padding:0;margin: 0;z-index:5;}
#nav a {display: block;color: white;text-decoration: none;padding-left: 4px;font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

#nav a.daddy {font-weight:bold;}
/*#nav a.daddy:after {content:" >";}*/
#nav li, .selected {float: left;padding:3px 5px 3px 0px;margin:0;text-align:left;border-right:2px solid white;}
#nav li ul {position: absolute;left: -999em;height: auto;width: 135px;margin:0px;margin-top: 3px;padding:0;border-bottom:1px solid white;}
#nav li li {width: 135px;background:#698FC8;border:0;border-top:1px solid white;border-right:1px solid white;padding:3px 0px;margin:0px;}
#nav li ul a {width: 130px;font-weight: normal;font-size:11px;}
#nav li ul ul {margin: -17px 0 0 136px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto; }
#nav li:hover, #nav li.sfhover{background: #008E8F;}
.selected {background: #008E8F;}
#container {background: white;text-align: left;border: 0;margin: 0 auto;padding:0px;}
/* this is for IE 5.0
select.hide { visibility: hidden; }
/* end this  */
/* dropdown navigation above */

.new {color:white;background:red;padding:1px 3px;font-size:9px;}
.blocks * {font-size:10px;font-family:Verdana, Arial, sans-serif;}
.blocks,#messages,#pb {padding:0px; width:100%;margin-bottom:10px; background:#ffffff;text-align:left;}

.blocktitle {font:10px Verdana, Arial, sans-serif; padding:3px;}
.blocktitle img {vertical-align:middle;}
.blocktitle {background:#cecece url(/img/icons/bg.gif) LEFT repeat-x; font-weight:bold; text-align:center;white-space:nowrap; }

.blocks .select {font:normal 11px sans-serif; border:1px solid #cecece; width:110px;}
.blocks .simple_but {width:25px;margin-left:5px;}

.blockcontent fieldset {padding:0px 3px 3px 3px;border:1px solid #cecece;}

.hidden {display:none;}
#hiddenblocks a {font:normal 11px sans-serif;}
.left {text-align:left}
.right {text-align:right}
.center {text-align:center}
.blockcontent, .in {border:1px solid #cecece; }
.blockcontent{border-top:0px solid #cecece;background: white;padding:3px;}
.in {padding:3px;}
#commentform textarea {width:141px;height:130px;font:10px Arial, sans-serif;overflow: auto; margin:5px 0px 10px; border:1px solid #7085BD;white-space: normal;}
#target_types fieldset,#contact_types fieldset {border:1px solid #dedede;white-space: normal;padding:4px}
#asettings {border:1px solid #cecece;z-index:10;background:white;padding:5px;white-space:nowrap;width:250px;text-align:left;position:absolute;margin-left:-64px;}
#asettings a {font:normal 11px sans-serif;}


