BODY {
	background: #cccccc;
	margin: 0px;
	background-image: url('/site/files/template/background.gif');
}


BODY,TABLE,TD,TR,TH,UL,LI,P
{
	font-family: verdana;
	font-size: 8pt;
}
HR
{
	COLOR: black;
	HEIGHT: 1pt;

}
.mainheading
{
	FONT-SIZE: 11pt;
	COLOR: black;
	FONT-WEIGHT: bold;
}

.logintext
{
	FONT-SIZE: 7.5pt;
	COLOR: black;
        FONT-FAMILY: verdana;
}
.subtext
{
	FONT-SIZE: 6pt;
	COLOR: #616161;
        FONT-FAMILY: verdana;
}
.titlebar
{
	FONT-SIZE: 12pt;
	COLOR: white;
	BACKGROUND-COLOR: #68185E;
	FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}
.datetime
{
	FONT-SIZE: 7pt;
	COLOR: white;
	BACKGROUND-COLOR: #68185E;
}
A:link, A:visited, A.menutext:link, A.menutext:visited
{ 
	FONT-SIZE: 8pt;
	COLOR: #0064ff;
	FONT-FAMILY: verdana;
	text-decoration: none;
}
A:active, A:hover, A.menutext:active, A.menutext:hover
{ 
	FONT-SIZE: 8pt;
	COLOR: #0064ff;
	FONT-FAMILY: verdana;
	text-decoration: underline;
}
A.leftmenu:link, A.leftmenu:visited
{ 
	color: #ffffff;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
A.leftmenu:active, A.leftmenu:hover
{ 
	color: #ffffff;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;A.leftmenu:link, A.leftmenu:visited
	background: #cccccc;
	margin: 0px;
	background-image: url('/site/files/template/background.gif');
}
.leftmenulist a:link, .leftmenulist a:visited, .leftmenulist a:active
{ 
	color: #ffffff;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.leftmenulist a:hover
{ 
	color: #ffffff;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	background: #cccccc;
	margin: 0px;
	background-image: url('/site/files/template/background.gif');
}


BODY,TABLE,TD,TR,TH,UL,LI,P
{
	font-family: verdana;
	font-size: 8pt;
}
HR
{
	COLOR: black;
	HEIGHT: 1pt;

}
.mainheading
{
	FONT-SIZE: 11pt;
	COLOR: black;
	FONT-WEIGHT: bold;
}

.logintext
{
	FONT-SIZE: 7.5pt;
	COLOR: black;
        FONT-FAMILY: verdana;
}
.subtext
{
	FONT-SIZE: 6pt;
	COLOR: #616161;
        FONT-FAMILY: verdana;
}
.titlebar
{
	FONT-SIZE: 12pt;
	COLOR: white;
	BACKGROUND-COLOR: #68185E;
	FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
}
.datetime
{
	FONT-SIZE: 7pt;
	COLOR: white;
	BACKGROUND-COLOR: #68185E;
}
A:link, A:visited, A.menutext:link, A.menutext:visited
{ 
	FONT-SIZE: 8pt;
	COLOR: #0064ff;
	FONT-FAMILY: verdana;
	text-decoration: none;
}
A:active, A:hover, A.menutext:active, A.menutext:hover
{ 
	FONT-SIZE: 8pt;
	COLOR: #0064ff;
	FONT-FAMILY: verdana;
	text-decoration: underline;
}
A.leftmenu:link, A.leftmenu:visited
{ 
	color: #ffffff;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
A.leftmenu:active, A.leftmenu:hover
{ 
	color: #ffffff;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}
A.topmenu:link, A.topmenu:visited
{ 
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: arial, helvetica, sans-serif;
	text-decoration: none;
	border-width: 0px 0px 1px 0px;
	border-style: dashed;
	border-color: #ffffff;
}

A.topmenu:hover, A.topmenu:active
{ 
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: arial, helvetica, sans-serif;
	text-decoration: none;
	border-style: solid;
}
.menubox a:link, .menubox a:visited
{ 
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: arial, helvetica, sans-serif;
	text-decoration: none;
	border-width: 0px 0px 1px 0px;
	border-style: dashed;
	border-color: #ffffff;
}

.menubox a:hover, .menubox a:active
{ 
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: arial, helvetica, sans-serif;
	text-decoration: none;
	border-style: solid;
}
A.rightbar:link, A.rightbar:visited, A.rightbar:active
{ 
	FONT-SIZE: 8pt;
	COLOR: #0000ff;
	FONT-FAMILY: verdana;
	text-decoration: none;
	FONT-WEIGHT: none;
}
A.rightbar:hover
{ 
	FONT-SIZE: 8pt;
	COLOR: #0000ff;
	FONT-FAMILY: verdana;
	FONT-WEIGHT: none;	text-decoration: underline;
}


/* VADDS classes */
.header_1 { 
	background: url('/site/files/template/cars.jpg') top left repeat-x;
	height: 134px;
	width: 100%;
}
.header_2 { 
	background: url('/site/files/template/header.gif') top left no-repeat;
	height: 134px;
	width: 780px;
}

.menubox { 
	background: url('/site/files/template/menu_bg.jpg') top left repeat-x;
	width: 100%;
	z-index: 14;
	height: 54px;
}

.left_1 { 
	background: url('/site/files/template/leftbox_bg.gif') top left repeat-y;
	width: 131px;
	float: left;
        padding: 0px;
        font-size: 0px;
        _margin-right: -3px;

}
.left_2 { 
	background: url('/site/files/template/leftbox_hdr.gif') top left no-repeat;
	width: 131px;
	padding-top: 32px;
}

.left_3 { 
	padding-left: 8px;
        padding-top: 8px;
	padding-bottom: 16px;
	color: #ffffff;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 8pt;
	padding-right: 20px;
}

.newsitem_hdr { 
	font-weight: bold;
	font-size: 8pt;
	text-align: right;
	color: #ffffff;
	text-decoration: none;
}
.newsitem_body { 
	padding-bottom: 12px;
}

.menuleft {
	padding: 0px;
	height: 54px;
	float: left;
}

.menucontent {
	height: 54px;
	margin-top: 12px;
	color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	float: left;
	width: 580px;
	text-align: right;
}

.content_1 { 
	background: url('/site/files/template/content_bg.gif') top left repeat-y;
	width: 487px;
	margin-left: 131px;
	/* margin-right: 155px; */

}

/* * html .content_1 {
	margin-left: 128px;
	margin-right: 152px;
} */
.content_2 { 
	background: url('/site/files/template/content_top.gif') top left no-repeat;
}
.content_3 { 
	background: url('/site/files/template/content_btm.gif') bottom left no-repeat;
	padding: 8px;
	_height: 1px;
}

.right_1 { 
	background: url('/site/files/template/rightbox_bg.gif') top left repeat-y;
	width: 155px;
	float: right;
        padding: 0px;
        font-size: 0px;

}

/* * html .right_1 { 
	margin-left: -3px;
} */
.right_2 { 
	background: url('/site/files/template/rightbox_hdr.gif') top left no-repeat;
	padding-top: 32px;
}

.right_3 { 
	padding-top: 8px;
	padding-left: 16px;
	padding-bottom: 16px;
	color: #ccc;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 8pt;
	padding-right: 32px;
}

.container {
	width: 780px;
	float: none;
	text-align: left;
}

.footer { 
	clear: both;
	padding-top: 16px;
	float: none;
	width: 780px;
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	text-align: center;
}
.searchbox { 
	border-color: #777777;
	border-width: 1px;
	background:#EEEEEE;
	font-size: 9px;
	font-family: tahoma, helvetica, sans-serif;
}
UL.leftmenulist {
	margin-left: 8px;
	width: 100px;
	padding-left: 0;
}
LI {
        margin-top: 3px;
}
#admintbl, #programtbl {
	border-collapse: collapse;
}

#admintbl td, #admintbl th {
	border: 1px #666 solid;
	padding: 3px;
}

#admintbl th {
	text-align: right;
	background-color: #eee;
	color: #333;
}
#admintbl th.hdr {
	font-size: 11pt;
	text-align: center;
}

/* IASP v4.4 new site record layout styles */

.sitebox {
	display: none;
}

#sbox_0 {
	display: block;
}

.sitecontainer {
	padding: 16px 3px;
	border: 1px #aaa solid;
}

.siteheader {
	background: #eee;
	padding: 2px;
	border: 1px #aaa solid;
}

#sitetbl {
	border-collapse: collapse;
}

.siteheader a:link, .siteheader a:visited, .siteheader a:active {
	display: block;
	float: left;
	padding: 3px 8px;
	text-decoration: none;
	color: #444;
	background: #ddd;
	margin: 0 3px;
}

.siteheader a:hover, .siteheader a.on:link, .siteheader a.on:visited, .siteheader a.on:active {
	background: #444;
	color: #fff;
}


