
html,body,p,li	{
	
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: xx-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: x-small;
	box-sizing: border-box
	-moz-box-sizing: border-box;
}

html,body { text-align: center; background-color: transparent; }
td,th,p,li	 { text-align: left; }

th {
	font-weight:bold;	
	font-size: 11px;
}

td,p {
	font-size: 11px;
}

body	{
	
	font-family: verdana, arial;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	text-align: center;
	
}

#contentHolder 
{
	border: 0px solid red;	
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 780px;
	padding: 0px;
	background: url("/images/body_bg.gif") #ffffff repeat-y top center;
	
}

#header {

	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 766px;
	background-color: #ffffff;

}

#leftBar {
	vertical-align: top;
	border: 0px;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 20px;
	height: 272px;
	background-color: transparent;
	
}

#maincontent {
	float: left;
	width: 720px;
	border: 0px;
	vertical-align: top;
	margin: 0px;
	text-align: left;
	padding: 10px;
	padding-top: 4px;
	background-color: #ffffff;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 740px;

}

html>body #maincontent {
	width: 559px;
}


#footer {
	float:center;
	margin: 0px;
	padding: 0px;
	width: 775px;
	
}


form { margin:0px; }

A:link		{  text-decoration: underline; font-size: 11px; color: #336B9D  }
A:active	{  text-decoration: underline; font-size: 11px; color: #336B9D  }
A:visited	{  text-decoration: underline; font-size: 11px; color: #336B9D  }
A:hover		{  text-decoration: underline; font-size: 11px; color: #DC3A0B  }

A.changeDetails:link		{  text-decoration: none; font-size: 9px; color: #003399  }
A.changeDetails:active	{  text-decoration: none; font-size: 9px; color: #3399CC  }
A.changeDetails:visited	{  text-decoration: none; font-size: 9px; color: #808080  }
A.changeDetails:hover		{  text-decoration: none; font-size: 9px; color: #3399CC  }

BODY	{  font-family: verdana, arial; font-size: 11px; font-weight: normal; color: #5B5C5C  }

P		{  font-family: verdana, arial; font-size: <%=session("FontSize")%>; font-weight: normal; color: #5B5C5C  }
TD		{  font-family: verdana, arial; font-size: 11px; font-weight: normal; color: #5B5C5C  }
H1 		{  font-family: verdana, arial; font-size: 18px; font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; color: #DC3909}
H2 		{  font-family: verdana, arial; font-size: 16px; font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px;  color: #DC3909}
H3 		{  font-family: verdana, arial; font-size: 14px; font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; color: #DC3909}
H4 		{  font-family: verdana, arial; font-size: 12px; font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px;  color: #DC3909}

OL 		{  font-size: 11px; }
UL 		{  font-size: 11px; list-style: outside; list-style-type: square  }
UL UL	{  font-size: 11px; list-style: outside; list-style-type: square  } 
Bold	{  font-weight: bold  }
Italic	{  font-style: italic  }
LI {font-family: verdana, arial, sans serif; font-size: 11px; text-decoration: none; color: 6C6C6C; list-style-image: url("/images/bullet_point.gif"); margin-top: 0px ;  margin-right: 0.5em; }

INPUT		{  color: #003399; font-family: verdana, arial; font-size: 10px; }
TEXTAREA	{  color: #003399; font-family: verdana, arial; font-size: 10px; } 
BLOCKQUOTE	{  font-size: 11px; }
SELECT  {  font-size: 10px; color: #003399 }

.darkcolor { color: #ffffff; font-weight: bold; background-color : #ff9600; font-size: 10px;}
.medcolor { color: #6C6C6C; background-color : #E5E5E5; font-size: 11px;}
.lightcolor { color: #696969; background-color : #E5F0FA}
.extralightcolor { color: #6C6C6C; background-color : #F7F7F7; font-size: 10px;}

a.intro:link 	{  font-family: verdana, arial; font-size: 14px; font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; color: #DC3909; text-decoration: none;}
a.intro:visited 	{  font-family: verdana, arial; font-size: 14px; font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; color: #DC3909; text-decoration: none;}
a.intro:active 	{  font-family: verdana, arial; font-size: 14px; font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; color: #DC3909; text-decoration: none;}
a.intro:hover 	{  font-family: verdana, arial; font-size: 14px; font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; color: #DC3909; text-decoration: underline;}

.searchbox {Width:100; height: 15; border-style: solid; border-width:1; border-color: #696969; background-color: #ffffff; color: #FF9600; font-size: 8pt; font-weight: none}
.loginbox {Width:70; height: 15; border-style: solid; border-width:1; border-color: #929292; background-color: #ffffff; color: #FF9600; font-size: 8pt; font-weight: none}
.formbox {Width:340; border-style: solid; border-width:1; border-color: #7EADD4; background-color: #ffffff; color: #303575; font-size: 8pt; font-weight: none}
.formbox2 {Width:160; border-style: solid; border-width:1; border-color: #7EADD4; background-color: #ffffff; color: #303575; font-size: 8pt; font-weight: none}
.lrgformbox {Width:120; border-style: solid; border-width:1; border-color: #3260AA; background-color: #ffffff; color: #3260AA; font-size: 8pt; font-weight: none}
.button {border-collapse: collapse; border-style: solid; border-width:1px; border-color: #7AA9D2; background-color: #A5CCEE; color: #ffffff; font-size: 9px; font-weight: bold; cursor:hand}
.bluecolour {  background-color: #C2D8EB}
.darkbluecolor {  background-color: #7EADD4}
.vdblue {  background-color: #303575}

.login {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: normal; color: #5B5B5B; text-align: justify}
.signin {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #303575}

.bg_blue {  background-color: #3260AA}

a.nav_text:link {font-family: Verdana; font-size: 10px; text-decoration: none; color: #3260AA; font-weight: bold}
a.nav_text:visited {font-family: Verdana; font-size: 10px; text-decoration: none; color: #3260AA; font-weight: bold}
a.nav_text:active {font-family: Verdana; font-size: 10px; text-decoration: none; c olor: #3260AA; font-weight: bold}
a.nav_text:hover {font-family: Verdana; font-size: 10px; text-decoration: underline; color: #3260AA; font-weight: bold}

.nav_bg {  background-color: #F6F8F9}
.line_blue {  background-color: #7EADD4}
.leftbar_blue {  background-color: #E6F0F6}
.leftbar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; font-weight: normal; color: #3260AA}

.white_footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF}

a.footer:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.footer:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.footer:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.footer:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: underline;}

a.home:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #505050; text-decoration: none}
a.home:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #505050; text-decoration: none}
a.home:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #505050; text-decoration: none}
a.home:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #505050; text-decoration: underline;}

.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #505050}
.register {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal; color: #303575}
.reg_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #7EADD4}

.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #DC3909}
.title_small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #DC3909}

.blueBox {
	
	text-align:left;
	float:left;
	border: 1px solid #7EADD4;
	padding:5px;
	width: 200px;
	margin-right:5px;
	height: 150px;
}

.bluebox h2 {
	font-size: 11px;
	margin-bottom:3px;
}

#atozlist {
	text-align: center;

	margin-left: auto;

}

#atozlist ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
	margin-left: 0px;
	padding-left: 0px;
	display: inline;
}

#atozlist ul li {
	display: inline;
	border: 1px solid #7EADD4;
	font-size: xx-small;
	text-align: center;
	padding: 3px 0px 0px 0px;
	margin: 3px 3px 3px 3px;
	width: 20px;
	height: 15px;
	background-color: #D8E6F1;
	list-style: none;
	cursor: hand;
	voice-family: "\"}\"";
	voice-family: inherit;
	cursor: pointer;
	float: left;
	font-size: x-small;
	height: 15px;
	width: 18px;
}


.venueTable {
	border: 1px solid #7EADD4;
	margin-bottom:10px;
}

.venueTable td {
	padding:3px;
}

.venueTable th {
	font-weight:bold;
	border-bottom: 1px solid #7EADD4;
	font-size:11px;
	padding:3px;
}

.alignCenter {
	text-align:center;
}

.alignRight {
	text-align:right;
}

.smallText { 
	font-size:10px;
}

.pagingBox {
	border: 1px solid #3260AA;
	background-color: #C9DDED;
}

.pagingBoxSel {
	border: 1px solid #3260AA;
	background-color: #A2C4DF;
}

a.onbluesml {
	font-size: 10px;
}

a.onbluesml:link {
	font-size: 10px;
	color: #3d3d3d;
	text-decoration: none;
}

a.onbluesml:visited {
	font-size: 10px;
	color: #3d3d3d;
	text-decoration: none;
}

a.onbluesml:active {
	font-size: 10px;
	color: #0055A3;
	text-decoration: none;
}

a.onbluesml:hover {
	font-size: 10px;
	color: #0055A3;
	text-decoration: underline;
}


.blueTable {
	color: #000000;
	border: solid 1px #3260AA;
	background-color: #F7F7F7;
	padding: 0px;
	margin: 0px;
	text-align: left;
	border-left: none;
	border-top: none;
}

.blueTable td {
	font-size: 10px;
	border: solid 1px #3260AA;
	border-right: none;
	border-bottom: none;
	padding: 3px;
	background-color: #E6EFF7;
}

.blueTable th {
	background-color: #A2C4DF;
	font-size: 10px;
	border: solid 1px #3260AA;
	border-right: none;
	border-bottom: none;
	padding: 5px;
}

.blueTable .light {
	background-color: #E8F0F7;
}

.blueTable .lighter {
	background-color: #F1F5FA;
}


 .catList {
 	margin: 0px;
 	margin-bottom: 10px;

 
 }
 .catList li {
 	display:inline;
 	margin-right: 5px;
 }
 