BODY {SCROLLBAR-FACE-COLOR: #29425a; SCROLLBAR-HIGHLIGHT-COLOR: #7b88a9; SCROLLBAR-SHADOW-COLOR: #d0dae3; SCROLLBAR-ARROW-COLOR: #d0dae3; scrollbar-3d-light-color: #FFFFFF; scrollbar-dark-shadow-color: #003366}

A.dark:link {COLOR: #ffffff; TEXT-DECORATION: none}
A.dark:visited {COLOR: #ffffff; TEXT-DECORATION: none}
A.dark:active {COLOR: #ffffff; TEXT-DECORATION: none}
A.dark:hover {COLOR: #ccdae3; TEXT-DECORATION: none}
TD {FONT-SIZE: 12px; FONT-FAMILY: Verdana}
P {FONT-SIZE: 12px; FONT-FAMILY: Verdana}
LI {FONT-SIZE: 12px; FONT-FAMILY: Verdana}
TD.dark {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana}
P.dark {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana}
TD.smaller {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana}
P.smaller {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana}
HR {COLOR: #003366; HEIGHT: 1px}
H2 {FONT-SIZE: 18px; FONT-FAMILY: Verdana}
ul li {list-style-image: url('dot.gif'); list-style-type: square}


a:active  {  color: #00ff00; text-decoration: underline}
a:link    {  color: #0000ff; text-decoration: underline}
a:visited {  color: #990099; text-decoration: underline}
a:hover   {  color: #FF0000 }

.bluebox { 
    border: 2px solid #c7cfd5; 
    background: #f1f5f9; 
    margin: 20px 0;
    padding: 4px;
    text-align: left;
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana;
    }
.picbox { 
    border: 2px solid #a0d086;   background-color: #ffffff; text-align: left;
    padding: 0px; 
    }


#bullet_list {
	float: left;
	width: 100%;
	}


#tablegrid {
	width: 100%;
	margin: 10px auto 10px auto;
	text-align: center;
}
.tablegrid {
	width: 100%;
	margin: 10px auto 10px auto;
	text-align: center;
}
.tablegridcolumn {
	width: 24%;
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
}



.tablegridcolumn3way {
	width: 33%;
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.tablegridcolumn2way {
	width: 49%;
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.tablegridbox {
	border: 2px solid #68899C;
	float: left;
	text-align: center;
	margin: 3px 0px;
	width: 95%;
}

.tablegridbox img {
	margin: 3px;
}
.tablegridbox a {
	display: block;
	height: auto;
	font-size: small;
	float: left;
	text-align: left;
	padding: 1%;
	width: 98%;
}

.tablegridbox a:hover {
	background-color:#cfdead;
	text-decoration: none;
}


.tablegridboxtitle {
        FONT-SIZE: 14px; FONT-FAMILY: Verdana;
	color: #465C6A;
	font-weight: bold;
	text-align: left;
}


.tablegridbox p {
	text-align: left;
	font-size: 90%;
 	line-height: 100%;
}

#footer {
	width:100%;
	}
