body {
	margin-top: 0px;
	margin-bottom: 0px;
}

.maintable {
	/*border: 1px solid #CCCCCC;*/
	
}

.linkstd {
	background-image: url("../images/linksback.jpg");
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	border-left: 1px solid #ffffff;
}

.linkstdspacer {
	background-image: url("../images/linksback.jpg");
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	border-left: 1px solid #CCCCCC;
	/*border-right: 1px solid #CCCCCC;*/
}

.linkstdspacersmall {
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-size: 5px;
	border-left: 1px solid #ffffff;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.subnavtable {
	background-color: #abbed7;
}

.linkstdspacersmallleft {
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-size: 5px;
}

.headertd {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	margin-bottom: 0px;
	
}

.headerimg {
	margin-bottom: 0px;
}

.contenttd {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	/*margin-top: 0px;
	padding-top: 20px;
	padding-left: 34px;*/
	padding-right: 0px;
	background-image: url("../images/watermark_empty.jpg");
	border-left: 1px solid #CCCCCC;
	
	
}

.contentcontainer {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
	border-right: 1px solid #CCCCCC;
	
}

.nestedlinktd
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	margin-top: 0px;
	
	padding-left: 34px;
	
}

.nestedlinktdactive
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	margin-top: 0px;
	background-image: url("../images/linksbackactive.jpg");
	padding-left: 34px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}



.subnav {
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
}

.subnavactive {
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
}

.subnav:hover {
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #7494bd;
}


.contenttdoutline {
	border-left: 1px dashed #CCCCCC;
}


.rowspacer {
	border-bottom: 1px dashed #CCCCCC;
	font-size: 2px;
	
}


.footertd {
	background-image: url("../images/linksback.jpg");
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
}

.activelinktd {
	background-image: url("../images/linksbackactive.jpg");
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	border-left: 1px solid #ffffff;
}

.activelinktdsmall {
	background-image: url("../images/linksbackactive.jpg");
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-size: 5px;
	/*border-left: 1px solid #ffffff;*/
}

.navlink {
	color: white;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	
}

.navlink:hover {
	color: #e0f0fd;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	
}

.navlinkactive {
	
}


.formtext {
	color: #666666;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	/*border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;*/
}

.formtext2 {
	
	color: #666666;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
}

.formbox {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.formbutton {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	border: 1px solid #666666;
	color: #ffffff;
	background-color: #EDEDED;
		background-image: url("../images/linksback.jpg");
}

.formbutton:hover {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	border: 1px solid #666666;
	color: #ffffff;
	background-color: #EDEDED;

	background-image: url("../images/linksbackactive.jpg");
}

.errortable {
	border: 1px solid red;
	padding-left: 7px;
	
}



.successtable {
	border: 1px solid blue;
	padding-left: 7px;
	
}

.errortd {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: red;
}

.successtd {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: blue;
}

.listtable {
	padding-top: 5px;
}

.listth {
	/*padding-top: 5px;
	padding-bottom: 5px;*/
	
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	border-right: 1px solid #FFFFFF;
	background-image: url("../images/headingback.jpg");
	border-bottom: 1px solid #FFFFFF;
}

.listtd {
	font-family: Verdana;
	font-size: 10px;	
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-left: 5px;
	
}

.listtdmh {
		font-family: Verdana;
	font-size: 10px;	
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-left: 5px;
	font-weight: bold;
	
}

.listtdm {
		font-family: Verdana;
	font-size: 10px;	
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-left: 5px;
	background-color: #ededed;
	
}

.listtddesc {
	font-family: Verdana;
	font-size: 10px;	
	color: #666666;
	border-bottom: 1px solid #666666;
	padding-top: 5px;
	padding-left: 10px;
}

.listtdbottom
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	background-color: #EDEDED;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #666666;
}

.listtdprice {
	font-family: Verdana;
	font-size: 10px;	
	color: #666666;
	border-bottom: 1px solid #666666;
	padding-top: 5px;
	padding-left: 5px;

	
}

.listspacer {
	font-size: 1px;
	font-family: Verdana
}

.newstd {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;	
	color: #666666;
	border-bottom: 1px solid #666666;
	padding-top: 5px;
	padding-left: 5px;
}

.newstddate {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;	
	color: #809ec4;
	border-bottom: 1px solid #666666;
	padding-top: 5px;
	padding-left: 5px;
}

.newstdbottom {
	font-family: Verdana;
	
	font-size: 10px;	
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

}

.standardtext {
	font-family: Verdana;
	
	font-size: 10px;	
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

}

.productimage {
	border: 1px solid #666666;
}

.filelink {
	text-decoration: none;
	color: #457bc0;

}

.filelink:hover {
	text-decoration: none;
	color: red;
}

