BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d8d9db; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H3 {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H4 {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H5 {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H6 {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
UL {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
OL {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
LI INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
TH {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
H2 {
	FONT-SIZE: 14px
}
A:hover {
	TEXT-DECORATION: underline
}
#ticker {
	PADDING-RIGHT: 100px; DISPLAY: inline; PADDING-LEFT: 70px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; WIDTH: 300px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #1b2d7c
}
#ticker A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; MARGIN-RIGHT: 30px; HEIGHT: 20px; TEXT-DECORATION: none
}
#ticker_title {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; HEIGHT: 20px
}
#ticker_title A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Sans-serif; BACKGROUND-COLOR: #1b2d7c; TEXT-DECORATION: none
}
#row2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #1b2d7c
}
#header {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d8d9db 1px solid; BACKGROUND-COLOR: #fff
}
.sponsors IMG {
	MARGIN: 0px 5px; VERTICAL-ALIGN: middle
}
.nav {
	BORDER-RIGHT: #d8d9db 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3f5f4
}
#nav_footer {
	BORDER-RIGHT: #d8d9db 1px solid; BACKGROUND: url(/env08/images/squares.gif) #f3f5f4 no-repeat left bottom; HEIGHT: 180px
}
TD.nav H2 {
	FONT-SIZE: 12px
}
#main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 683px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
#main H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #1b2d7c
}
#main A:link {
	COLOR: #1b2d7c; TEXT-DECORATION: none
}
#main A:visited {
	COLOR: #1b2d7c; TEXT-DECORATION: none
}
#main A:active {
	COLOR: #1b2d7c; TEXT-DECORATION: none
}
UL.list {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square
}
.col3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #d8d9db 1px solid; WIDTH: 180px; PADDING-TOP: 5px
}
TD.col3 P {
	FONT-WEIGHT: bold; COLOR: #1b2d7c
}
.sponsors {
	PADDING-RIGHT: 5px; BORDER-TOP: #d8d9db 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #f3f5f4; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; HEIGHT: 45px
}
#footer IMG {
	MARGIN: 0px 5px; VERTICAL-ALIGN: middle
}
#education TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: left
}
#education TH {
	PADDING-RIGHT: 2px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana, arial; BACKGROUND-COLOR: #b4b4b4; TEXT-ALIGN: left
}
#item_details TD {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cdcdcd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cdcdcd 1px solid
}
#item_details TH {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #51a221; PADDING-BOTTOM: 3px; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #cdcdcd 1px solid; FONT-FAMILY: Verdana, Arial, Sans-serif
}
#exhibitors TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #1b2d7c
}
#exhibitors TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #d8d9db 1px solid; BACKGROUND-COLOR: #f4f4f4
}
#exhibitors TD.exhibitor_logo {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#extranet_header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/env08/images/logo.gif) #f3f5f4 no-repeat left center; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 110px
}
#extranet_header H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #1b2d7c; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Sans-serif; TEXT-ALIGN: right
}
#extranet_content P {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Sans-serif
}
#extranet_content H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Sans-serif
}
#extranet_content TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Sans-serif
}
#extranet_content LI {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Sans-serif
}
#extranet_content H1 {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 2px; COLOR: #000000; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; LETTER-SPACING: -1px
}
#extranet_content {
	BACKGROUND: #fff
}
#extranet_content A {
	COLOR: #0062a2
}
.catweburl {
	FONT-WEIGHT: bold
}
.cattelfax {
	FONT-WEIGHT: bold
}
.catorgname {
	FONT-WEIGHT: bold
}
.cataddress {
	FONT-WEIGHT: bold
}
.catlocation {
	FONT-WEIGHT: bold
}
.cateditorial {
	FONT-WEIGHT: bold
}
.catprdtitle {
	FONT-WEIGHT: bold
}
.catkeywords {
	FONT-WEIGHT: bold
}
.menuitem
{
	color:#FFFFFF;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding-left:12px;
	vertical-align:top;
	padding-bottom:5px;
	padding-top: 5px;
}

.menuitem A:link 
{	
	color:#FFFFFF;
	text-decoration:none;
}
.menuitem A:visited 
{
	color:#FFFFFF;
	text-align:right;
	font-weight:bold;
	text-decoration:none;
	vertical-align:top;
}
.menuitem A:active 
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-weight:bold;
	text-decoration:none;
	vertical-align:top;
}
.menuitem A:hover 
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;

}
.optrow
{
	color:#000000;
	background-color: #ffffff;
	
	width: 500px;

}

.optrowalt
{
	color:#000000;
	background-color:#D8D9DB;
	
	width: 500px;
}


A {
	TEXT-DECORATION: none
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.logo
{
	padding-left:16px;
}

.topleftsep
{
	background-color:#3366CC;
	padding: 4px;
	color:#FFFFFF;
	font-weight:bold;
	border-top: 0.25pt solid #FFFFFF;
	
}
.indetailsrow{

	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		
	border-bottom: 1px solid #1B2D7C;
	color:#000000;
	line-height: 15px;
	padding: 5px;
}


.inrow1
{	background-color: #ffffff;
	 
	color: #000000;
	line-height: 20px;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	width: 200px;
	
}


.inrow2
{	background-color: #D8D9DB;
	 
	color: #000000;
	line-height: 20px;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	width: 200px;
}


.intablehead
{
	background-color: #1B2D7C;
	 
	color: #FFFFFF;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	height:4px;
	padding-left: 4px;
	padding-top:4px;
	padding-bottom: 4px;
}

.toprightsep
{
	border-top: 0.25pt solid #3366CC;
	background-color:#FFFFFF;
}

.midleftsep
{
	background-color:#E6E6E6;
	color:#000000;
	border-top: 0.25pt solid #FFFFFF;
	padding: 4px;
}
.midrightsep
{
	float: left;
	background-color:#FFFFFF;
	height: 360px;
}

.navbar {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #888888 thin; PADDING-LEFT: 4px;  PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #888888 thin; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #888888 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
.navbarbutton {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #888888 thin; PADDING-LEFT: 4px;  PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #888888 thin; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #888888 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none; cursor: hand
}
.navbar-sel {
	BORDER-RIGHT: #737373 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px;  PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: lowercase; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-BOTTOM: #737373 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT-STYLE: none; LETTER-SPACING: normal; BACKGROUND-COLOR: #c1c1c1; TEXT-DECORATION: none
}
.navbar-sub {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #888888 thin; PADDING-LEFT: 4px;  PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #888888 thin; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #888888 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: #c1c1c1; TEXT-DECORATION: none
}
.navbar-sub-sel {
	BORDER-RIGHT: #737373 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px;  PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: lowercase; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-BOTTOM: #737373 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT-STYLE: none; LETTER-SPACING: normal; BACKGROUND-COLOR: #d2d2d2; TEXT-DECORATION: none
}

.active
{
	background-color:#3366CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
	padding-right: 4px;
	line-height: 18px;
	border-right: 0.25pt solid #FFFFFF;
	
	float:left;
}

.active a, .active a:link, .active a:active, .active a:visited
{
	color:#FFFFFF;
	text-decoration: none;
	background-color:#3366CC;
	display:block;
	padding-left:6px;
	padding-right: 4px;
	
}

.active a:hover
{
	cursor:hand;
	color:#FFFFFF;
	display:block;
	text-decoration:NONE;
	background-color: #3399FF;
	padding-right: 4px;
	padding-left:6px;
}

.nonactive
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#A5D8F6;
	text-align:left;
	
	line-height: 18px;
	border-right: 0.25pt solid #FFFFFF;
	border-top: 0.25pt solid #FFFFFF;
}

.nonactive a, .nonactive a:link, .nonactive a:active, .nonactive a:visited
{
	color:#1B2D7C;
	text-decoration: none;
	display:block;
	padding-left:6px;
}

.nonactive a:hover
{
	cursor:hand;
	color:#FFFFFF;
	text-decoration:NONE;
	background-color: #1B2D7C;
}


#leftpanel {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px 0px 0px 0px; 
	COLOR: #666; 
	PADDING-TOP: 2px; 
	HEIGHT: 100%;
	float:left;
	width:120px;
}

.leftmenu {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px;
	background-color:#EEEEEE;
	border-top: 0.25pt solid #3366CC;
	border-right: 0.25pt solid #666666;
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px 0px 0px 0px; 
	COLOR: #666; 
	PADDING-TOP: 2px; 
	HEIGHT: 100%;
	float:left;
	width:120px;
}

.dirhead
{
	border-top: 0.25pt solid #FFFFFF;
	
}

.footer 

{
	background-color:#FFFFFF;
	padding:6px;
}


.inputs
{
	
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}

.maintb
{
	padding-left:12px;
	padding-right: 12px;
	
}

.menutb
{
	border-right: 0.25pt solid #999999;
	border-left: 0.25pt solid #D8D9DB;
	border-top: 0.25pt solid #D8D9DB;
}


.optrow1{
	
	
	padding: 4px;
	padding-left: 10px;
	padding-top: 10px;
	color: #000000;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	} 

.rightcol
{
	background-color:#FFFFFF;
	border-left: 0.25pt solid #FFFFFF;
	border-top: 0.25pt solid #FFFFFF;
	border-bottom: 0.25pt solid #FFFFFF;
	border-right: 0.25pt solid #FFFFFF;
}

.rightcoldiv
{
	border-top: 0.25pt solid #FFFFFF;
}

.rindy
{	
	border: 1px solid #1B2D7C;
}

.tbtop
{
	background-color: #0065B0;
	padding: 4px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	LETTER-SPACING: 0.25em;
	height:4px;
}

.wraptb
{
	width:800px;
	border: 1px solid #FF0000;
	
}

.leftside
{
	background-color:#1B2D7C;
	width:200px;
	padding: 4px;
}

.cymru
{
	color:#FFFFFF;
	background-color:#000090;
	padding:4px;
	padding-right: 24px;
	font-weight:bold;
	width:182px;
	height:18px;
}

.cymru a:link, a:visited, a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

.centrecolumn
{
	border:0.25pt solid #D8D9DB;
	padding:4px;
}

.style3 {
	
	
	font-weight: bold;
	
}

.style3  a, .style3  a:link, .style3  a:active, .style3  a:visited
{
	color:#000090;
	text-decoration: none;
}

.style3  a:hover
{
	cursor:hand;
	color:#000090;
	text-decoration:underline;
}

.style6 {
	
	width: 500px;
}

.style6  a, .style6  a:link, .style6  a:active, .style6  a:visited
{
	color:#000090;
	text-decoration: none;
}

.style6  a:hover
{
	cursor:hand;
	color:#000090;
	text-decoration:underline;
}


.glogin
{ 	
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	
	color: #000000;

	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	
}

.logintitle
{ 	
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	color: #FFFFFF;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: right;
	
}

.button
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	border: .25pt #ffffff;
	background-color: #1B2D7C;
	font-weight: bold;
	height: 22px;
	width: 90px;
	
}

.buttonnext
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	border: .25pt #ffffff;
	background-color: #1B2D7C;
	font-weight: bold;
	height: 22px;
	width: 64px;
	
}

.buttonpay
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color: #ffffff;
	border: .25pt #ffffff;
	background-color: #000090;
	font-weight: bold;
	height: 18px;
	
	
}

.bookingdetails
{
	padding: 4px;	
	/*border: 0.25pt solid #1B2D7C;*/
	background-color:#ffffff;
	border: 0.25pt solid #FFFFFF;
	
	
}
.bookingdetails1
{
	padding: 4px;	
	/*border: 0.25pt solid #1B2D7C;*/
	background-color:#ffffff;
	border-bottom: 0px;
	
}

.bd02
{
	padding: 4px;	
	/*border: 0.25pt solid #1B2D7C;*/
	background-color:#D8D9DB;
	
	
}

.bd01
{
	background-color:#D8D9DB;
	border: 0.25pt solid #1B2D7C;
	/*width: 480px;*/
	
}

.brow
{
background-color: #D8D9DB;
	 
	color: #000000;
	line-height: 20px;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	width: 200px;
}



.buttonreset
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color: #FFFFFF;
	background-color: #1B2D7C;
	height: 18px;
	width: 64px;
	border-top: 0.25pt solid #ffffff;
	border-right: 0.25pt solid #000000;
	border-bottom: 0.25pt solid #000000;
	border-left: 0.25pt solid #ffffff;
	cursor: hand;
}

/*Style for the BookingDetails panel*/
.boLeftCol1
{
	 
	color: #000000;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	width: 180px;
}
.boMiddleCol1
{
	 
	color: #000000;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	width: 200px;
}
.boRightCol1
{
	 
	color: #000000;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	width: 66px;
	vertical-align: bottom;
	text-align: right;	
}
.boLeftCol2
{
	
	 
	color: #000000;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	width: 180px;
}
.boMiddleCol2
{
	
	 
	color: #000000;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	width: 200px;
}
.boRightCol2
{
	
	 
	color: #000000;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	width: 66px;
	vertical-align: bottom;
	text-align: right;	
}
.boSubTotalCol
{
	 
	color: #000000;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	width: 66px;
	vertical-align: bottom;
	text-align: right;	
	border-top: solid 1px #aaaaaa;
	border-bottom: double 1px #aaaaaa;
}
.boTotalCol
{
	 
	color: #000000;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	width: 66px;
	vertical-align: bottom;
	text-align: right;	
	border-top: solid 1px #000000;
}

.tbtopc1
{
	background-color: #1B2D7C;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	height:10px;
	padding: 4px;
	border-right: 0.25pt solid #1B2D7C;
	
	
}

.inrowinvx
{
	background-color: #ffffff;
	 
	color: #000000;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	
}

.tbtopc
{
	background-color: #1B2D7C;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	height:10px;
	padding: 4px;
	border-right: 0.25pt solid #FFFFFF;
	
}

.inrowinva
{
	background-color: #ffffff;
	 
	color: #000000;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	border-bottom: 0.25pt solid #1B2D7C;
	border-left: 0.25pt solid #1B2D7C;
	
}

.inrowinva2
{
	background-color: #ffffff;
	 
	color: #000000;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	border-bottom: 0.25pt solid #000090;
	
	border-right: 0.25pt solid #000090;
}

.inrowinvb
{
	background-color: #ffffff;
	 
	color: #000000;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	
}

.inrowinvc
{
	background-color: #ffffff;
	 
	color: #000000;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	
}

.inrowinva1
{
	background-color: #ffffff;
	 
	color: #000000;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	border-bottom: 0.25pt solid #1B2D7C;
	border-left: 0.25pt solid #1B2D7C;
	border-right: 0.25pt solid #1B2D7C;
}
.loginbuttonsmall {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	
	Font-weight: bold;
	background-color: #7195B7;
	width: 70px;
	height: 18px;
	cursor:hand;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-top: 1px solid #D8D9DB;
	border-left: 1px solid #D8D9DB;
}

.loginincorrect {
	color: #990000;
	font-family: Arial, helvetica, sans-serif;
	
	Font-weight: bold;
	height:10px;
	text-align: left;
	Padding-left: 5px;
	Padding-top: 5px;
	Padding-bottom: 2px;
}

.logintd
{
	padding-right: 8px;
	background-color:#1B2D7C;
}

.subtitle
{
	background-color:#E8EEFD;
	line-height: 24px;
	border-top: 0.25pt solid #FFFFFF;
	border-bottom: 0.25pt solid #D8D9DB;
	padding-left: 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	letter-spacing: .02em;
}

.title
{
	background-color:#000090;
	line-height: 24px;
	border-top: 0.25pt solid #D8D9DB;
	border-bottom: 0.25pt solid #D8D9DB;
	padding-left: 178px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	letter-spacing: .02em;
	color:#FFFFFF;
	padding-right: 8px;
	
}

.menuct
{
	

}

.outertb
{
	border: 1px solid #1B2D7C;
}


.mainmenu
{
	background-color: #1B2D7C;
	
}

.topmenu
{
	padding-top: 4px;
}

.businessbg
{
	background-color:#1B2D7C;
	border: 0.25pt solid #1B2D7C;
	/*width: 480px;*/
	
}
.businessbg1
{
	background-color:#1B2D7C;
	border-bottom:0px;
	border-left: 0.25pt solid #1B2D7C;
	border-right: 0.25pt solid #1B2D7C;
	border-top: 0.25pt solid #1B2D7C;
	/*width: 480px;*/
	
}


.pdetails
{
	background-color:#FFFFFF;
	border: 0.25pt solid #1B2D7C;
	width: 520px;
	color: #000000;
	padding:4px;
	
}
.pbymenu
{
	padding-top: 18px;
	padding-bottom: 18px;
	background-color: #1B2D7C;
	text-align:right;
	padding-right: 8px;
}

.lefttb
{
	padding-left:120px;
}

.fixedtb
{
	border-left: 0.25pt solid #999999;
	border-right: 0.25pt solid #999999;
	border-bottom: 0.25pt solid #999999;
	
	padding-bottom: 18px;
	
	
}

.lefttb2
{
	padding-left:120px;
	padding-top: 18px;
}

.loginpanel
{
	background-color:#F8CC01;
	padding: 4px;
}

.ibspan
{

	width:480px;
}

.ibspan2
{
	
	width: 510px;
	
}
.fhgtop
{
	border-top:0.25pt solid #666666;
}
.xmltext
{
width:200px;
text-align:center;
}
.pubpribox
{
	color:#000000;
	background-color: #ffffff;
	text-align:center;	
	width: 500px;
}
