body {
	margin:0px;
	background-image:url(../images/bg.jpg); background-repeat:repeat-y; background-position:center;
	/*background-color:#efefef;*/
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

a {color:#3e203f; text-decoration:underline; font-weight:500}
a:hover {color:#765b78; text-decoration:none;}

td {font-size:12px;color:#333;}

h1 {font-size:24px; color:#804e9f; border-bottom:1px solid #eee; padding-bottom:10px;}
h2 {font-size:16px; color:#804e9f; border-bottom:1px solid #eee; padding-bottom:10px; padding-top:0px; margin:0px}

p {line-height:170%}
li {line-height:170%}


#nav {background-image:url(../images/nav_purple.png); background-repeat:repeat-x; height:49px; padding-left:10px; padding-top:8px; text-align:center; width:980px;}
#nav ul {display:inline; padding:0px; margin:0px}
#nav li {font-weight:bold;display:inline;list-style:none; padding:0px; line-height:100%}
#nav li a{color:#fff; text-decoration:none; padding-left:5px; padding-right:5px;}
#nav li a:hover{color:#dbc141; text-decoration:none; padding-top:7px; padding-bottom:7px; padding-left:5px; padding-right:5px;}

#subnav {}
#subnav ul {padding:0px; margin:0px;}
#subnav li {list-style:none; padding-bottom:5px; margin:0px; line-height:100%}
#subnav li a{color:#3e203f; text-decoration:none;display:block;}
#subnav li a:hover{color:#333; text-decoration:underline;display:block;}

.subnavtitle {border-bottom:0px solid #eee; padding-bottom:5px; font-weight:bold; font-size:11px; color:#804e9f}
.subnavtitle a {font-weight:bold; font-size:11px; color:#804e9f; text-decoration:none}
.subnavtitle a:hover {font-weight:bold; font-size:11px; color:#804e9f; text-decoration:underline}


#bodytext h2 {padding-top:15px; padding-bottom:2px; border-bottom:0px;}
#bodytext h2 a {font-weight:bold; color:#765b78}

.shadow {border:1px solid #ccc; padding:5px;}

#tableborder {border:1px solid #eee;}
#tableborder td {font-size:11px;}
#tablebg {background-color:#804e9f; color:#fff; font-weight:bold}

#maintext {width:710px;}
#maintext h2 {border:0px; padding-top:15px;}

.table-border-1 {border:1px solid #ccc;}
.table-label-1 {font-weight:bold; background-color:#eee; padding:3px;}
.table-label-2 {font-weight:bold; background-color:#fff; padding:3px;}
.table-text-1 {background-color:#eee; padding:3px;}
.table-text-2 {background-color:#fff; padding:3px;}

a.v-menu-button {background-image:url(../images/buttonbg.png); text-decoration:none; background-repeat:repeat-x; color:#FFF; font-size:14px; display:block; padding:5px; margin-bottom:5px; cursor:pointer}
a:hover.v-menu-button  {background-image:url(../images/buttonbg-on.png); background-repeat:repeat-x; color:#FFF; font-size:14px; display:block; padding:5px; cursor:pointer}
.v-menu{
	border:solid 1px #ccc;
	clear:both;
	padding:3px;
	margin-bottom:5px;
}

#footernav {}
#footernav ul {padding:0px; margin:0px;}
#footernav li {list-style:none; padding-bottom:5px; margin:0px; line-height:100%}
#footernav li a{color:#3e203f; text-decoration:none;display:block; font-size:11px;}
#footernav li a:hover{color:#333; text-decoration:underline;display:block; font-size:11px;}


