body {
	margin:0px;
	font-family: arial;
	font-size: 12px;
	color: #313131;
	/*background: url(../images/page_bg.jpg);*/
}

td {
	font-family: arial;
	font-size: 12px;

	color: #313131;
}

a {
	text-decoration: none;
	color: #007FD3; 
}

a:hover {
	text-decoration: none;
	color: #FD3000;
}

a.testm_link {
	color: #000000;
	text-decoration: none;
}

a.testm_link:hover {
	color: #6297E6;
	text-decoration: none;
}

.testm_block {
	border-bottom: solid 1px #6297E6;
	padding: 4px;
}
h1 {
	background: url(../images/h1_img.gif) no-repeat left;
	padding-left: 26px;
	color: #008EDA;
	font-size: 16px;
}

.site_content {
	padding: 6px;
	background-color: #FFFFFF;
}

.bg_grey_light {
	background-color: #F9F9F9;
}

.bg_grey {
	background-color: #BFBFBF;
}

.flash_backl {
	background: url(../images/hd_back.jpg) repeat-y left;
}

.flash_backr {
	background: url(../images/hd_back.jpg) repeat-y right;
}

.shadow_top {
	background: url(../images/shadow_top.jpg) repeat-x bottom;
}

.shadow_bottom {
	background: url(../images/shadow_bottom.jpg) repeat-x bottom #F9F9F9;
}

.shadow_left {
	background: url(../images/bg_left.png) repeat-y left;
	/* border-left: #E5DFEB solid 1px;*/ 
}

.shadow_right {
	background: url(../images/bg_right.png) repeat-y right ; 
	/* border-right: #E5DFEB solid 1px;*/
}

.bg_white {
	background-color: #FFFFFF;
}

.bg_menu {
	background-color: #FFFFFF;
	/*border-bottom: 4px solid #AFAFAF;*/
	padding-left: 6px;
}

.bg_glossmenu {
	background-color: #766E9F;
	/*border-bottom: 4px solid #AFAFAF;*/
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px;

}

#purple_bar {
	background-color: #633588;
	color: #FFFFFF;
	text-align: center;
	height:  30px;
}

#purple_bar a{
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

#purple_bar a:hover{
	font-weight: bold;
	text-decoration: none;
	color: #D9C8EB;
}

a.footlinks {
	text-decoration: none;
	color: #313131;
}

a.footlinks:hover {
	text-decoration: none;
	color: #007FD3;
}

#block_grey {
	background-color: #837AA3;
}

#block_grey .hd {
	background: url(../images/purple_hd.jpg) repeat-x;
	height: 31px;
	color: #FFFFFF;
	padding-left: 12px;
	font-weight: bold;
}

#block_grey td {
	background-color: #EDE8FE;
}
/***** ORIGINAL GREY
#block_grey {
	background-color: #B6B6B6;
}

#block_grey .hd {
	background: url(../images/grey_hd.jpg) repeat-x;
	height: 31px;
	color: #FFFFFF;
	padding-left: 12px;
	font-weight: bold;
}

#block_grey td {
	background-color: #EFEFEF;
}
END OF GREY **********/
/************************** Menu ***********************/
.navlist {
	margin: 4px;
	margin-left: 20px;
	margin-right: 0;
	margin-top: 0;
	padding: 0;
}

.navlist li {
	line-height: 20px;
	width: 186px;
	padding-bottom: 2px;
	list-style-image: url(../images/bullet_menu.jpg);
	padding-left: 0px;
	
}

.navlist li a {
	width: 100%;
	line-height: 20px;
	color: #313131;
}

.navlist li a:hover {
	width: 100%;
	line-height: 20px;
	background-color: #F0F0F0;
	color: #441070;
}

.anylinkcss{
	position:absolute;
	visibility: hidden;
	border:1px solid gray;
	border-bottom-width: 0;
	
	line-height: 18px;
	z-index: 100;
	background-color: white;
	width: 205px;
}

.anylinkcss a {
	color: black;
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid gray;
	padding: 1px 0;
	text-decoration: none;
	
	text-indent: 5px;
}

.anylinkcss a:hover{ 
	/*hover background color*/ background-color: #D7C8FB;
	color: black;}
}

/************************** End of Menu **************/

/**** Another Menu ****/

.treeview UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 36px; PADDING-TOP: 0px
}
.treeview LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/bullet.gif) no-repeat left center; MARGIN: 0px 0px 0px -36px; LINE-HEIGHT: 22px; LIST-STYLE-TYPE: none; color: #FFFFFF;
}
.treeview LI.submenu {
	BACKGROUND: url(../images/bullet_open.gif) no-repeat left 1px; CURSOR: pointer! important
	color: #FFFFFF;
}

.treeview a {color: #FFFFFF; }

.treeview li a:hover {
color: #DDBCFF;
}

.treeview LI.submenu UL {
	DISPLAY: none
}
.treeview .submenu UL LI {
	CURSOR: default
}

/**** End of Another Menu ****/

#viztek {

}

#viztek a{
	text-decoration: none;
	color: #633588;
}