﻿body { font-family:Arial; background-color:#ffffff; color:#000000;}

img
{
	border:none;
}

ul
{
	font-size:small; 
	list-style-position:outside;
	color:#000000;
	margin: 5px 0;
	padding:0px 0px 0px 10px;

}

ul li
{
	margin: 0px 0px 5px 15px;
}


.DivIndexImgButtonBookNow
{
	padding:0px;
	margin: 0px 0px 0px -3px;
	padding:10px 0px 0px 0px;
	width: 140px;
	height:32px;
	
}
a.IndexImgButtonBookNow
{
	float:left;
	border: none;
	text-decoration: none; /* for the span element */
	
	width: 140px;
	height:32px;
	
	background-repeat: no-repeat;
	background-position:left;
}

a:hover.IndexImgButtonBookNow
{
	float:left;
	
	border: none;
	text-decoration: none;  /* for the span element */
	cursor:pointer;
	
	width: 140px;
	height:32px;

	background-repeat: no-repeat;
	background-position:left;
	
	
}

a.IndexImgButtonMore
{
	float:left;
	border: none;
	
	text-decoration: none; /* for the span element */
	
	width: 75px;
	height:35px;
	
	background-repeat: no-repeat;
	background-position:left;
	
	
}

a:hover.IndexImgButtonMore
{
	float:left;
	
	border: none;
	text-decoration: none;  /* for the span element */
	cursor:pointer;
	
	width: 75px;
	height:35px;

	background-repeat: no-repeat;
	background-position:left;
}

a img
{
	
	border:none;
	cursor:pointer;
}





/* ##############ELEMENTS################ */

body 
{
	text-align:center;
}

a
{
	
	font-size:10pt;
	color:#326499;
	text-decoration: underline;
}

a:visited 
{

	font-size:10pt;
	color: #005293;
	text-decoration: underline;
}

a:hover 
{
	
	font-size:10pt;
	color: #92D400;
}

a: active 
{
	
	font-size:10pt;
	color: #005293;
	text-decoration: underline;
}

H1
{
	color: #005293;
	text-align:left;
	font-size:12pt;
		
	margin-bottom:5px;
	padding-left:9px;
	padding-right:10px;
}

H2
{
	color: #005293;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	
	margin-top:0px;
	margin-bottom:5px;
	padding-left:8px;
	padding-right:10px;
	text-align:justify;
	
}


TABLE
{
	
	margin-left: auto; 
	margin-right: auto;
	border-style: none;
	border-width: 0px;
	border-collapse:collapse;
}



/* ################LAYOUT ###################### */

#

{
	width:100%; /* if you change the width here, change it also for the nav bar */
	height:auto;
/*	width:expression(document.body.clientWidth < 800 ? "800px" : "800px" ); */
	min-width:800px;
	margin-left: auto; 
	margin-right: auto;
	height:auto;
	border-style:solid;
	border-width:0px;
	border-color:#005293;
}

#Body
{
	width:890px;
	margin-left: auto; 
	margin-right: auto;
	height:auto;
	text-align:left;
}

#Header
{
	width:890px;
	margin-left: auto; 
	margin-right: auto;
	height:auto;
	text-align:left;
}

#Banner
{
	width:900px;
	margin-left: auto; 
	margin-right: auto;
	height:auto;
	text-align:left;
}



#Footer
{
	width:100%;
	margin-left: auto; 
	margin-right: auto;
	height:20px;
	clear:both;
	background-color:#005293;
	
}



#Footer a, #Footer a:visited, #Footer a:active
{
	color:#ffffff;
	margin:0px;  /*   if this padding changes, also the hover padding must change accordingly */
	padding:0px 5px 0px 0px;
	margin:0px;
	text-decoration: none;
	font-size:small;
	
	
}

#Footer a:hover
{
	color:#ffffff;
	margin:0px;  /*   if this padding changes, also the hover padding must change accordingly */
	padding:0px 5px 0px 0px;
	text-decoration: underline;
	font-size:small;
	
}



 #FooterSpanLeft
{
	float:left;
	display:block;
	text-align:left;
	margin:0px;
	padding:2px 0px 0px 10px;
	width:auto;
	height:auto;
	background-color:Transparent;
	color:#ffffff;
	font-size:10px;
		
}

#FooterSpanLeft a, #FooterSpanLeft a:visited, #FooterSpanLeft a:active
{
	padding:2px 0px 0px 5px;
	margin:0px;
}

#FooterSpanLeft a:hover
{
	padding:2px 0px 0px 5px;
	margin:0px;
}

#FooterSpanRight
{
	float:right;
	display:block;
	text-align:right;
	margin:0px ;
	padding:2px 10px 0px 0px;
	width:auto;
	height:auto;
	background-color:Transparent;
	color:#ffffff;
	font-size:10px;
}




/* ##################### GENERAL #################  */

.OneColDiv
{
	width:auto;
	float:left;
	text-align:left;
	
}

H1.standard
{
	color: #005293;
	text-align:left;
	font-size:16pt;
	font-weight:bold;

	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	
}

H1.NewsStandard
{
	color: #005293;
	text-align:left;
	font-size:16pt;
	font-weight:bold;
	
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
}

.NewsOneColDiv
{
	width:97%;
	float:left;
	margin-left: 0px; 
	margin-right: 0;
	padding-left:10px;
	clear:both;
}

.NewsOneColDivHeader
{
	width:99%;
	float:left;
	margin-left: 0; 
	margin-right: 0;
	padding-left:10px;
	padding-bottom:20px;
	
}

H3.standard
{
	text-align:left;

	font-size: 12pt;
	font-weight: bold;
	color:#000000;
	padding-top:5px;
	margin:0px;
}

H4.HeaderH4Standard
{
	text-align:left;
	font-size: 12pt;
	font-weight: bold;
	color:#326499;
	padding-top:5px;
	margin:0px;
}

H4.HeaderH4Main
{
	text-align:left;
	font-size: 16pt;
	font-weight: bold;
	color:#326499;
	padding-top:0px;
	margin:0px;
}

H4.HeaderH4Standard a
{
	text-align:left;
	
	font-size: 12pt;
	font-weight: bold;
	color:#326499;
	padding-top:5px;
	margin:0px;
}

H4.HeaderH4Standard a:hover
{
	text-align:left;
	text-decoration:none;
	
	font-size: 12pt;
	font-weight: bold;
	color:#326499;
	padding-top:5px;
	margin:0px;
}

H4.HeaderBackgroundBlue
{
	text-align:left;
	
	font-size: 12pt;
	color:#326499;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	background-color: #C6D3D7;
	background-repeat:repeat;
}

H4.HeaderH4StandardBlack
{
	text-align:left;
	
	font-size: 12pt;
	font-weight: bold;
	color:#000000;
	padding-top:5px;
	margin:0px;
	
}

H5.StandardH5
{
	text-align:left;
	
	font-size: 11pt;
	font-weight: bold;
	color:#000000;
	padding-top:5px;
	padding-bottom:0px;
	margin:0px;
}

H5.StandardH5LPF
{
	text-align:left;
	
	
	font-weight: bold;
	color:#000000;
	padding-top:10px;
	padding-bottom:2px;
	margin:0px;
}

H5 a, H5 a:link, H5 a:visited, H5 a:active, H5 a:hover /* this has been changed to match logobank.aspx links size */
{
		font-size: 11pt;
		
}

.ParagStandard
{
	text-align:left;
	font-family: Arial;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	
	padding-bottom:5px;
	margin:0px;
	
	line-height: 1.4;
}

.ParagStandardEM
{
	text-align:left;
	font-family: Arial;
	font-size:10pt;
	font-weight:normal;
	font-style:italic;	
	color:#000000;
	padding-left: 45px;
	padding-right:45px;
	padding-bottom:5px;
	padding-top:0px;
	margin:0px;
	
	line-height: 1.2;
}

.ParagStandardJustify
{
	text-align:justify;
	font-family: Arial;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	
	padding-bottom:5px;
	margin:0px;
	vertical-align:top;
	
	line-height: 1.4;
}

.ParagStandardJustifyBold
{
	text-align:justify;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	
	padding-bottom:5px;
	margin:0px;
	vertical-align:top;
	
	line-height: 1.4;
}

.ParagStandardBold
{
	text-align:left;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
	
	color:#000000;
	
	padding-bottom:0px;
	margin:0px;
}

.ParagStandardBoldBottom
{
	text-align:left;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
	
	padding-bottom:5px;
	color:#000000;
	
	
	margin:0px;
}

.ParagStandardSmall
{
	text-align:left;
	font-family: Arial;
	font-size:8pt;
	font-weight:bold;
	
	color:#000000;
	
	padding-bottom:5px;
	margin:0px;
}



.ParagDiv
{
	float:left;
	clear:both;
}

.ParagBlockQuote
{
	text-align:left;
	font-family: Arial;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	
	padding:0px;
	margin-top:0px;
	margin-bottom:10px;
}

.ParagStandardBlue
{
	text-align:left;
	font-family: Arial;
	font-size:10pt;
	font-weight:normal;
	color:#326499;
	
	padding-bottom:5px;
	margin:0px;
	
	line-height: 1.4;
}

.ParagSupport
{
	
	text-align:left;
	font-size:10pt;
	color:#000000;
	padding-left:10px;
	margin-top:0px;
	margin-bottom:0px
}

.NoMargin
{
	padding:0px;
	margin:0px;
}

.SeparatorDiv
{
	width: 95%;
	height: 1pt;
	margin-bottom: 3px;
	clear: both;
	background-image: url(../Images/dotted.gif);
	background-repeat:repeat-x;
	background-position:left center;
}

.OnlinemeetingButtonDiv
{
	float:left;
	
	text-align: left;
	
	padding-left:0px;
	margin-left:0px;
}

.TDborderBottom
{
	border-bottom: solid 1px #005293;
}

.DivDottedBorder
{

	clear:both;

	display:block;
	background-image: url(../Images/dotted.gif);
	background-repeat:repeat-x;
	background-position:left center;
}

.TableAlignTableLeft
{
	text-align:left;
	width:100%;
	float:left;
	margin-left: 0; 
	margin-right: 0;
	border-style: none;
	border-width: 0px;
	border-collapse:collapse;
}

.TableAlignTableLeftPaypal
{
	text-align:left;
	float:left;
	margin-left: 0; 
	margin-right: 0;
	border-style: none;
	border-width: 0px;
	border-collapse:collapse;
}

.PaymentULContact
{
	list-style:none;
	display:block;
	padding:0px;
	margin:0px;
	
}

.PaymentULContact li
{
	font-weight:normal;
	font-size:small;
	margin:0px ;
	padding:0px;
	
	
	
}

.PaymnentInfoNomargin
{
	margin-top:10px;
	font-weight:bold;
}

.TablePaymentHeader
{
	
	border-bottom:solid 1px #005293;
	
	width:100%;
}

.TableTDPaymentInfoHeader
{
	text-align:left;

	
}

#PaymentInfoDivSupLeft
{
	float:left;
	width:59%;
	margin-top:5px;
	
}

#PaymentInfoDivSupRight
{
	float:right;
	width:40%;
	
	border-left:dotted 1px #005293;
	
}

#PaymentInfoDivBottom p
{
	font-size:medium;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}

#PaymentInfoDivBottom
{
	float:left;
	width:100%;
	text-align:left;
	border-top:dotted 1px #005293;
	
}

#PaymentTableSubFee
{
	width:99%;
	float:left;
	border:solid 1px #000000;
	margin-left:5px;
}

#PaymentTableSubFee td
{
	vertical-align:middle;
	text-align:left;
	width:auto;
}

.TablePaymentInfo
{
	width:99%;

	
}

.TablePaymentInfo td
{
	vertical-align:middle;
	text-align:left;
	width:auto;
}

.TablePaymentInfo h3
{
	font-size:small;
	text-align:left;
	padding:0px;

}

.TablePaymentInfo p, .TablePaymentInfo img
{
	
	text-align:left;
	padding-left:30px;

}



.TablePaymentInfoBottom
{
	width:99%;
	border:solid 1px #000000;
	font-size:small;
	margin-bottom:10px;
	
}

.TablePaymentInfoBottom ol
{
	padding-left:15px;
	padding-right:5px;
	list-style-position:outside;
	
	
	
}

.TablePaymentInfoBottom ol li
{
	padding-bottom:5px;
	
	
	
}


.TablePaymentInfoBottom td
{
	
	border:solid 1px #000000;
	width:30%;
	vertical-align:top;
		
}

.TablePaymentInfoBottom th
{
	
	border:solid 1px #000000;
		
}



.TableTDTwoColLHeader
{
	vertical-align:top;
	text-align:left;
	height:auto;
	height:50px;
	padding-top:10px;

}

.TableTDTwoColLeft
{
	/*border-right:solid 1px #005293;*/
	border-top:solid 0px #005293;
	width:auto;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}

.TableTDTwoColRight
{
	width:40%;
	border-top:solid 0px #005293;
	
	vertical-align:top;
	
	text-align:left;
}

.ImgSalesSuport
{
	vertical-align:top;
	padding-left:10px;
}

.ImgStandardAlign
{
	float:left;
	vertical-align:top;
	
}
UL.ULGeneral
{
	width: auto;
	text-align: left;
	font-family: arial;
	font-weight: bold;
	color: #000000;
	margin:5px 0px 5px 0px;
	list-style-image: url(../Images/checkboxBlack.jpg);
	list-style-position: outside;
	padding: 0px 0px 15px 20px;
	vertical-align:bottom;
}

OL.OLGeneral
{
	width:auto;
	text-align:left;
	
	font-size: 9pt;
	font-weight: bold;
	color: #005293;
	list-style-position: outside;
	
	margin: 0px;
	padding: 0px 0px 0px 20px;
	list-style-image: url(../Images/checkboxBlack.jpg);
	vertical-align:bottom;
	
}


LI.LIGeneral
{
	
	margin:5px 0px 5px 0px;
	line-height:20px;
	
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
	
	
}

LI.LIGeneralNoBold
{
	
	margin:5px 0px 5px 0px;
	line-height:20px;
	
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	vertical-align:top;
	
}

LI.UlGeneral
{
	margin-top:0px;
	margin-bottom:5px;
	
	
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
}




/* ##################### FORMAT ####################### */


#ImgHeaderLogo
{
	vertical-align:top;
	margin:0px;
	padding-left:10px;
}

#HeaderLanguageMenu
{
	
	font-size:11px;
	white-space:nowrap;
	text-align:right;
	padding-right:10px;
}

#IndexHeaders
{
	float:left;
	text-align:left;
	
}

#IndexButtonForm
{
	padding-top:3%;
	margin:0px;
	width:140px;
	height:32px;
}


.lndexlblFormHeader
{
	font-size:14px;
	font-weight:bold;
	
}

.IndexFormMainTxtBox 
{
	
	font-family: Arial;
	font-size:10px;
	width: 150px;
	height:13px;
	border: 1px solid #000000;
	margin-top: 1%;
	margin-bottom:1%;
	text-align: left;
	vertical-align:top;
}


#IndexSpanImgButtons
{
	float:left;
	margin-top:45px;
}

#IndexSpanImgButtonsPresentation
{
	float:left;
	margin-top:2px;
}

#IndexDivMainContent
{
	float:right;
}

H4.HeaderH4Paypal
{
	text-align:left;
	font-size: medium;
	font-weight: bold;
	color:gray;
	padding-top:5px;
	margin:0px;
}

p.paypal
{
	font-size:medium;
	font-family:Calibri;

}

#PaypalFormContent
{
	height:auto;
	padding: 0px 0px 0px 0px;
	
}

#PaypalButton
{
	height:auto;
	padding: 0px 0px 0px 0px;

}

.PaypalLabelInfo
{
	font-size:small;
	font-family:arial;
	color:#005293;
	text-align:center;

}

#LabelInfoDiv
{
	float:left;
	text-align:left;
	width:100%;
}

.IndexTableParagraph
{
	text-align:justify;
	font-size: 12px;
	margin-top:1px;
	
}

.IndexParagOverLinks
{
	font-size: 12px;

	margin-top:1px;
	margin-bottom:0px;
	text-align:left;
}

.IndexParagOverLinksMain
{
	font-size: 12px;
	margin-top:1px;
	margin-bottom:0px;
	text-align:justify;
	
}

#IndexTableMainContent
{
	font-family: Arial;
}

.IndexTableTD
{
	vertical-align:top;
	padding-left:10px;
	padding-right:5px;
	text-align:left;
	border-right:1px solid #7D9AAA;	
}

.IndexTableTDMain
{
	vertical-align:top;
	padding-left:10px;
	padding-right:5px;
	text-align:left;
}

.mainPageLogos
{
	text-align:left;
}


.IndexTableTDButtons
{
	
	border-right:1px solid #7D9AAA;
	
}

.IndexDivTDButtons
{
	float:right;
}

#IndexProductsTD
{
	border-right:1px solid #7D9AAA;
	width:32%;
}

 #IndexITConsultingTD
{
	/*border-right:1px solid #7D9AAA;
	width:32%;*/
	
}

#IndexContacUsTD
{
	width:32%;
}

#IndexCompanyNewsTD
{
	border-right:1px solid #7D9AAA;
	
}

#IndexSuccessStoriesTD
{
	border-right:1px solid #7D9AAA;
		
}



.IndexTableContentHeadings
{
	
	margin-top:2px;
	font-size:small;
	font-weight:bold;
	color:#326499;
}

.IndexTableNetShirtHeadingsSmaller
{
	
	padding-bottom:15px;
	margin-top:0px;
	padding-top:0px;

	font-size:small;
	font-weight:bold;
	color:#326499;
}

.IndexParagSalesSupport
{
	float:left;
	margin-top:7px;

	font-size:small;
	font-weight:bold;
	color:#000000;
}

#IndexImgSalesSuport
{
	float:right;
	vertical-align:top;
	
	
}



#IndexITConsultingImg
{
	text-align:center;
	
}

 #DivNetShirtHomePage
 {
	text-align:center;
	
 }


#IndexImgSoftware
{
	width:72px;
	height:118px;
	
	
}

.IndexTableLinks
{
	font-size:12px;

	margin-bottom:0px;
	font-weight:bold;
	color:#326499;
}

.IndexTableLinksBelowPar
{
	font-size:12px;
	
	margin-top:0;
	font-weight:bold;
	color:#326499;
}
.IndexTDHeaders
{
	padding-left:10px;
	margin-bottom:0px;
	text-align:left;
	white-space:nowrap;	
	border-bottom:1px solid #7D9AAA;
	border-right:1px solid #7D9AAA;
	border-top:1px solid #7D9AAA;
	
}

.IndexTDHeadersMain
{
	padding-left:10px;
	margin-bottom:0px;
	text-align:center;
	white-space:nowrap;	
	/*border-bottom:1px solid #7D9AAA;*/
	/*border-right:1px solid #7D9AAA;
	border-top:1px solid #7D9AAA;*/
	
}

/* #############################Home Page #########################*/

#SignUpBox
{
	 float:left;
	 width:270px; 
	 padding-top:20px;
	 padding-bottom:10px;
	 height:150px;
}


#NetshirtAdvert
{ 
	float:right;
	width:600px; /* Width of the box - may or may not be necessary*/
	margin:-5px 0 0 0; /* positions the box next to the other. This will have to be adjusted depending on the LeftBox.*/
	padding-top:27px;
	padding-bottom:10px;
	height:150px;
}

#latestNewsandExhibitions
{
	 float:left;
	 width:280px; 
	 padding-top:20px;
	 padding-bottom:10px;
	 border-right: solid 1px #0073AB; 
	 border-top: solid 1px #0073AB; 
}

#latestNews
{
	padding-right:15px;
	padding-bottom:30px;
}

#upcomingExhibitions
{
	padding-right:15px;
	padding-top:30px;
	border-top:1px solid #0073AB;
}


#MainContent
{ 
	float:right;
	width:600px; /* Width of the box - may or may not be necessary*/
	margin:-5px 0 0 0; /* positions the box next to the other. This will have to be adjusted depending on the LeftBox.*/
	padding-top:6px;
	padding-bottom:10px;
}

#directoryText
{
	 width:775px; 
	 padding-bottom:20px;
	 padding-left:25px;
}


#directoryLink
{ 
	float:right;
	width:140px; /* Width of the box - may or may not be necessary*/
	margin:-5px 0 0 0; /* positions the box next to the other. This will have to be adjusted depending on the LeftBox.*/
	padding-bottom:40px;
}

#UKhome {
float:right;
width:110px;
height:110px;
}
#Europehome {
float:right;
width:110px;
height:110px;
}
#USAhome {
float:right;
width:110px;
height:110px;
}
#ozhome {
float:right;
width:110px;
height:110px;
}

#directorylinkbox 
{
	border: dashed 3px #7ECD0C; 
	height: 180px; 
	background-color: #0073AB; 
	color: #ffffff; 
	text-align: justify
}

#Footer2
{
	width:890px;	margin-left: auto; 	margin-right: auto;	height:auto;	text-align:left;

}

#Footer2 a
{
	text-decoration: none; font-size: 0.8em;
}

#Footer2 p
{
	font-size: 0.8em; font-family: Arial, Calibri, Times New Roman; font-weight: bold; margin: 15px 0 0 0;
}

#FooterColumLeft
{
	 float:left;
	 width:292px; 
	 padding-top:10px;
	 margin:0 0 0 0;
}


#FooterColumMiddle
{ 
	float:left;
	width:272px; /* Width of the box - may or may not be necessary*/
	margin:0 0 0 0; /* positions the box next to the other. This will have to be adjusted depending on the LeftBox.*/
	padding-top:10px;
}

#FooterColumRight
{ 
	float:left;
	width:312px; /* Width of the box - may or may not be necessary*/
	margin:0 0 0 0; /* positions the box next to the other. This will have to be adjusted depending on the LeftBox.*/
	padding-top:10px;
}



/* ############################  career page  ************************  */


#Careerbanner
{
	width:100%;
	height:120px;
	background-image: url(../Images/Banners/careers.jpg);
	background-repeat:no-repeat;
	background-position:right;
	
}

.CareerMeetingParag
{
	
	font-size:9pt;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:1px; margin-bottom:2px;
	padding-right:5px;
}

#DivFlash
{
	width:auto;
	height:150px;
	float:left;
	border:0px;
	padding:0px;
	margin:0px;
}

#FlashMovieIE
{
	margin-top:0px;
}
	
#FlashMovieFirefox
{
	margin-top:-3px;
}

#DivSupportPlusBookNowForm
{
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	margin:0px 5px 0px 0px;
	width:auto;
	

}

#DivSupportPlusBookNowFormPDF
{
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	margin:0px 5px 0px 0px;
	width:auto;
	height:140px;
	text-align:center;
}

#DivNewsFespa
{
	text-align:center;
	padding:  0px 0px 0px 10px;
	margin:0px;
	width:95%;
	height:auto;	
}

#DivNewsSGIA
{
	text-align:center;
	padding:  0px 0px 0px 10px;
	margin:0px;
	width:95%;
	height:auto;	
}

.IndexFormMainTxtBox 
{
	
	font-family: Arial;
	font-size:10px;
	width: 150px;
	height:13px;
	border: 1px solid #000000;
	margin-top: 1%;
	margin-bottom:1%;
	padding:0;
	text-align: left;
	vertical-align:top;
}

/* ############################### CAse Studies  ###########  */

.CaseStudiesImgEspreme
{
	margin-top:10px;
	width: 150px;
	height:40px;
	float:left;
	background-image: url(../Images/espremelogo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear:both;
	
}

.CaseStudiesImgMetroSport
{
	margin-top:10px;
	width: 220px;
	height:40px;
	float:left;
	background-image: url(../Images/SportingIDLogo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear:both;
}

.CaseStudiesImgNsSystem
{
	margin-top: 10px;
	width: 130px;
	height: 30px;
	float: left;
	background-image: url(../Images/nslogo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear:both;
}

/* paragraph format is taken from the "general section" above */
.CaseStudiesParagDiv
{
	width:100%;
	float:left;
	clear:both;
}

.CaseStudiesButtonsDiv
{ 
	float:left;
	clear:both;
}

/* ############################### Portfolios  ###########  */

.PortfolioHeader
{
	float:left;
	height:auto;
	width:100%;
	border-bottom:solid 2px #005293;
}

#PortfolioDiv
{
	float:left;
	text-align:center;
	width:97%;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10%; margin-right:10%;
	padding:10px;
	background-position: center bottom;
	background-image: url(../Images/rskCompanyLogoTransparent.png);
	background-repeat: no-repeat;
}

.PortfolioRows
{
	float:left;
	margin:20px 10px 5px 0px;
	
	width:auto;
	height:auto;
}


.divImages  /* the heigh is based on teh actual image heigh */
{
  float: left;
  width:200px;
  height:auto;
  padding: 0px;
  margin:0px;
}

.PortfolioSpanParag
{
	width:100%;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	
}



/*##########################  CompanyProfile ################### */

#CompanyProfilebanner
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/aboutus.jpg);
	background-repeat: no-repeat;
	background-position: left;
}


.ParagStandardBoldCompProfile
{
	text-align:justify;
	font-family: Arial;
	font-size:12pt;
	font-weight:bold;
	
	color:#000000;
	
	padding-bottom:5px;
	margin:0px;
}

/* ###########################ContactUs ######################  */

#CotactUsBanner
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/contact.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#ContactsTablePhotos
{
	width:100%;
	
	
}

#ContactsTableTDTwoColRight
{
	width:26%;
	margin:0px 10px 0px 0px;
	padding:5px 10px 0px 0px;
	vertical-align:top;
	text-align:left;
}
.ContactTD
{
	text-align:left;
	padding:0px;
	margin:0px;
	width:auto;
}


.ContactTDHeader
{
	background-color:#005293;  /*#005293;  */  /*#92D400*/
	
	color:#ffffff;
	
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	padding-left:10px;
	padding-right:10px;	
}

.separatorForTD
{
	height:3px;
}

.ParagStandardSmallContact
{
	text-align:left;
	font-family: Arial;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	padding:0px 0px 5px 10px;
	margin:0px;
}

#ContactDivMainAddress
{
	float:left;
	width:auto;
	height:auto;
	
}

#ContactDIvRegisteredAddress
{
	float:right;
	
}

#ContactDivBottomParagraphs
{
	width:100%;
	clear:both;
	margin:0px 0px 0px 0px;
	
}

#ContactInfos
{
	float:left;
	width:100%;
	
}


#ContactInfos, #ContactDivMainAddress, #ContactDivBottomParagraphs
{
	
	
	margin:5px 0px 0px 0px;
	padding:0px;
}

.ContactDivWrapperInfo
{
	float:left;
	width:auto;
	margin:5px 0px 0px 0px;
}

 .ContactsDivInfo
{
	font-size:small;
	font-weight:bold;
	width:100px;
	height:20px;
	float:left;
	margin-left:5px;
}

.ContactDivValue
{ 
	
	font-size:small;
	width:130px;
	height:20px;
	float:right;
	margin-right:320px;
}

#ContactsWrapper, #ContactAddressesWrapper
{
	width:100%;
	float:left;
}

#ContactAddressesWrapper, #ContactsWrapper
{
	clear:both;
	width:50%;
}


.ContactTableTDTwoColLeft
{
	width:50%;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}

.ContactPersonnelDiv
{
	width:100%;
	float:left;
	margin:0px ;
	padding:0px;
	

}
.ContactInnerPersonnelDiv
{
	width:100%;
	margin:10px 0px 0px 0px;

}

#ContactPersonnelDivLeft
{
	width:90%;
	margin:0px;
	padding:0px;	
}

#ContactPersonnelDivCenter
{
	width:90%;
	margin:0px;
	padding:0px;
}

#ContactPersonnelDivRight
{
	width:90%;
	padding:0px;	
}
.ContactPersonnelTDLeft  /* controls tyhe whole tr width  in order to shrink/enlarge it if needed*/
{
	vertical-align:top;
	padding:0px 10px 0px 0px;
	width:50%;
	
}

.ContactPersonnelTDRight
{
	vertical-align:top;
	padding:0px 10px 0px 0px;
}



.ContactDivPhotoBottomHeader
{
	width:100%;
	background-color:#005293;  
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	padding:0px  0px 0px 10px;
	text-align:left;
	margin:0px 0px 2px 10px ;
	
	
}
#ContactDivPhotoBottomHeaderSenthil
{
	width:100%;
	background-color:#005293;  
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	padding:0px  0px 0px 10px;
	text-align:left;
	margin:0px 0px 2px 10px ;
	
}


.ContactDivPhotoBottomImage
{
	width:100%;
	margin:0px;
	padding:0px 0px 0px 10px;
	text-align:left;
	
}

.ContactDivPhotoBottomContactInfo
{
	padding:0px 0px  25px 10px;
	white-space:nowrap;
}

.ContactDivPhotoBottomHeaderRight
{
	width:100%;
	background-color:#005293;  
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	padding:0px  0px 0px 10px;
	text-align:left;
	margin:0px 0px 2px 10px ;
	
	
}

.ContactTDAnders
{
	text-align:center;
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:auto;
}

.ContactDivPhotoBottomImageRight
{
	width:100%;
	margin:0px;
	padding:0px 0px 0px 10px;
	text-align:left;
	
}

.ContactDivPhotoBottomContactInfoRight
{
	margin:0px;
	padding:0px;
	white-space:nowrap;
}

.ULContact
{
	list-style:none;
	display:block;
	padding:0px;
	margin:0px;
	
}

.ULContact li
{
	font-weight:normal;
	font-size:small;
	
	
	
}

/* ###########################LpfLogobank ###############*/

#LpfLogobankBanner
{
	width: 100%;
	height: 120px;
	background-repeat: no-repeat;
	background-position: left;
}

/* ###########################LpfCommerce ###############*/

#LpfCommerceBanner
{
	width: 100%;
	height: 120px;
	background-repeat: no-repeat;
	background-position: left;
}

/* ###########################ContactUs ######################  */

#ContactsDivInner
{
	padding-top: 30px;
	padding-left:60px;
	margin-right:40px;
	background-repeat: no-repeat;
	background-position:right center;
	
}

#TDLabelPresentation
{
	
	
	vertical-align:top;
	
}

/* ###########################Current_openings ######################  */

#CurrOpeningsBanner
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/careers.jpg);
	background-repeat: no-repeat;
	background-position: right 50%;
}

/* ###########################Current_openingsSoftwareEngineer ###############*/

#CurrOpeningsBannerSE
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/careers.jpg);
	background-repeat: no-repeat;
	background-position: right 50%;
}

/* ###########################FAQs ###############*/

#FaqsBanner
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/productsmain.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

/* ###########################Legal ###############*/
#TermsCondBanner
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/TermsCondBanner.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.H2Legal
{
	color: #005293;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	
	margin-top:0px;
	margin-bottom:5px;
	padding-left:0px;
	
}

/* ###########################Links ###############*/

#ReciprocalLinksBanner
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/news.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

/* ###########################LpfCommerceAdmin ###############*/

#LpfCommerceAdminBanner
{
	width: 100%;
	height: 120px;
	background-repeat: no-repeat;
	background-position: left;
}

/* ###########################LpfCommerce ###############*/


.ParagStandardBlueLPF
{
	float: left;
	
	text-align:left;
	font-family: Arial;
	font-size:10pt;
	font-weight:normal;
	color:#326499;
	
	padding-bottom:0px;
	
	margin:0px;
	
	line-height: 1.4;
}

.TableLpfCommerce
{
	margin-top:10px;
	text-align:left;
	width:98%;
	float:left;
	margin-left: 0; 
	margin-right: 0;
	border-style: none;
	border-width: 0px;
	border-collapse:collapse;
	
}

#TDlpfCommerceBox
{
	width:auto;
	text-align:center;
	vertical-align:top;
	
}


.TDTableLpfCommerceList
{
	width:25%;
	white-space:nowrap;
}

.LpfCommerceNoWrap
{
	white-space:nowrap;
}

#TDDottedBorder
{
	margin-bottom: 0px;
	background-image: url(../Images/dotted.gif);
	background-repeat:repeat-x;
	background-position:left bottom;

}

/* ###########################LpfcommerceAdmin ###############*/

LI.LIGeneralAdmin
{
	
	margin-top:0px;
	margin-bottom:5px;
	
	
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	
}


/* ###########################News ###############*/

#DivlogobankFaqLink
{
	float:left;
}
#NewsBanner
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/news.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

H5.StandardH5News
{
	text-align:left;
	
	font-size: 11pt;
	font-weight: bold;
	color:#000000;
	padding-top:10px;
	padding-bottom:5px;
	margin:0px;
}

H4.HeaderBackgroundBlueNews
{
	text-align:left;
	
	font-size: 12pt;
	color:#326499;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	background-color: #C6D3D7;
	background-repeat:repeat;
}
.ParagStandardNews
{
	text-align:justify;
	font-family: Arial;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	
	padding-bottom:5px;
	margin:0px;
	
	line-height: 1.4;
}

.ParagStandardSmallNews
{
	text-align:left;
	font-family: Arial;
	font-size:8pt;
	font-weight:normal;
	
	color:#000000;
	
	padding-bottom:5px;
	margin:0px;
}

.ParagStandardBoldNews
{
	text-align:justify;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	
	padding-bottom:5px;
	margin:0px;
	
	line-height: 1.4;
}


UL.NewsULGeneral
{
	text-align:left;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 5px;
}

LI.NewsLIGeneral
{
	text-align:justify;
	margin-top:0px;
	margin-bottom:5px;
	font-weight:normal;
	
	font-size: 10pt;
	color: #000000;
	
}

/* ###########################newsCompToScreen ###############*/


.ParagStandardCompToScreen
{
	text-align:justify;
	font-family: Arial;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	
	padding-bottom:5px;
	margin:0px;
	
	line-height: 1.4;
}

/* ###########################PressTvpmag ###############*/

#pressTVPMagImgLogobank, #pressTVPMagImgCommerce
{
	text-align:center;
	vertical-align:middle;
}

.PressTVPmagPText
{
	width:450px;
	padding-left:10px;
	padding-right:10px;
	margin:0px;
	vertical-align:top;
	
	
}

IMG.TvpmagLogobank
{
	border: solid 1px #005293;
	
}

.TVPmagTDborderBottom
{
	border-bottom: solid 0px #005293;
}



/* ########################### ProductsServices############ */


#ProductsServicesBanner
{
	width: 100%;
	height: 110px;
	background-image: url(../Images/Banners/productsmain.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px; 	
	margin: 0px 0px 0px 0px;
}
#ProductServicesLogobankDiv, #ProductServicesWebExpress, #ProductServicesNetShirt, #ProductservicesIT

{
	
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	text-align:left;
}

.ProductServicesDivHeader
{
	width:100%;
	height:40px;
	border-bottom: solid 1px #005293;
	
}

.ProductServicesTable
{
	width:99%;
	margin-top:5px;
}

.ProductServicesDivButtons
{
	float:left;
	height:auto;
	margin: 0px 0px 5px 0px; /* note that the top margin is also influenced by the ul css */
	padding-top:10px;
	padding-left:5px;
}

.ProductServicesDivDottedBorder
{

	margin-bottom:15px;
	clear:both;
	height:1px;
	display:block;
	
	background-image: url(../Images/dotted.gif);
	background-repeat:repeat-x;
	background-position:left center;
}

.ProductServicesHeaderImg
{
	float:left;
}

.ProductServicesUL
{
	width: auto;
	text-align: left;
	font-family: arial;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	list-style-image: url(../Images/checkboxBlack.jpg);
	list-style-position: outside;
	padding: 0px 0px 0px 25px;
}

.ProductsServicesH3
{
	text-align:left;
	
	font-size:16px;
	font-weight:bold;
	
	margin:0px;
	
	padding-left:5px;
	padding-right:5px;
}

.ProductServicesParagStandardBold
{
	text-align:left;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
	
	color:#000000;
	
	padding-left:5px;
	padding-right:5px;
	margin:0px;
}

.ProductServicesParagStandard
{
	text-align:left;
	font-family: Arial;
	font-size:small;
	font-weight:normal;
	
	color:#000000;
	
	padding-left:5px;
	padding-right:5px;
	margin:0px;
}


.ProductServicesParagBlue
{
	text-align:left;
	font-family: Arial;
	font-size:12pt;
	font-weight:bold;
	color:#326499;
	
	margin:0px;
	padding-left:5px;
	padding-right:5px;
	
	padding-top:1px;
	padding-bottom:0px;
	
}



 
 /* ########################### Services############ */


#ServicesBanner
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/services.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

 /* ########################### Virtual meeting  ############ */

#VirtualMeetingBanner
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/virtualmeeting.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

#DivVirtualMeetingSupport
{
	
	width:auto;
	clear:both;
	
}

.GeneralFormTD
{
	background-color:#F4F4F4;
	color:#000000;
	
}

#TableMeetingForm
{
	width:100%;
}

.ParagStandardBlueVirtualMeeting
{
	text-align:left;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
	color:#326499;
	
	padding-bottom:5px;
	padding-top:10px;
	margin:0px;
	
	line-height: 1.4;
}
.OLVirtualMeeting
{
	
	font-size: 9pt;
	font-weight: bold;
	color: #005293;
	margin-top:0px;
	margin-bottom:5px;
	
}

.LIVirtualMeeting
{
	margin-top:0px;
	margin-bottom:5px;
	padding-top:3px;
	padding-bottom:3px;
	
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	
}

/* ##########################  NETSHIRT ########### */

#NetShirtBanner
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/NetShirtBanner.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

#NetSHirtTextImg
{
	width: 100%;
	height: 40px;
	background-image: url(../Images/NetShirtText.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

#NetSHirtTextHeader
{
	width: 100%;
	height: 20px;
	
	background-repeat: no-repeat;
	background-position: left;
}

.NetShirtTableForImage
{
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	
}

#NetShirtLogo
{
	float:left;
	width: 100%;
	height: 230px;
	padding-bottom:20px;		
	background-image: url(../Images/NetshirtProductScreenshots.PNG);
	background-repeat: no-repeat;
	background-position: bottom-left;
}


.NetShirtDivSpacer
{
	width:2px;
	padding-top:2px; padding-bottom:2px;
}

H1.Nertshirt
{
	text-align:left;
	font-family: Arial;
	font-size:medium;
	padding-top:0px; padding-bottom:5px;
	font-weight:normal;
	color:#326499;
}
H4.HeaderBackgroundBlueNetShirt
{
	text-align:left;
	
	font-size: 12pt;
	
	color:#326499;
	
	padding:5px 0px 0px 5px;

	margin: 5px 0px 0px 0px;
	
	background-color: #C6D3D7;
	background-repeat:repeat;
}

H5.StandardH5NetSHirtTop
{
	text-align:left;
	
	font-size: 11pt;
	font-weight: bold;
	
	color:#000000;
	
	padding-top:2px;
	padding-bottom:5px;
	
	margin:0px;
}

#DivNetShirtBookNowForm
{
	float:left;
	padding:  0px 0px 0px 10px;
	margin:0px;
	width:95%;
	height:auto;
	
	background-image: url(../Images/webmeeting2.jpg);
	background-repeat: no-repeat;
	background-position:right center;
	
}


.NetSHirtImgButtonDemo
{
	display:none;
	width:130px;
	height:30px;
	padding:0px;
	margin-bottom:20px;
	margin-right:auto;
	margin-left:auto;
	
}

.NetSHirtImgButtonDemoHome
{
	display:block;
	width:125px;
	height:28px;
	padding-right:0px;
	margin-bottom:0px;
	padding-left:0px;
	cursor:pointer;

	
}


.NetSHirtImgButtonDemo a		/* copy sthis style and then delete this comment */
{
	
	text-decoration: none; /* for the span element */
	
	background-repeat: no-repeat;
	
}

.NetSHirtImgButtonDemo a:hover	/* copy sthis style and then delete this comment*/
{

	
	text-decoration: none;  /* for the span element */
	
	cursor:pointer;
	background-repeat: no-repeat;
	
}


#NetShirtDivDemo					/* copy sthis style and then delete this comment */
{
	text-align:center;
	width:100%;
}

#NetshirtThumbnForDemo			/* copy sthis style and then delete this comment */
{
	margin-left:auto; margin-right:auto;
	padding:0px;
}

.NetSHirtParagForDemoDiv				/* copy sthis style and then delete this comment */
{
	text-align:left;
	
	font-size:9pt;
	font-weight:bold;
	padding:0px 10px 10px 10px;
	margin-top:1px; margin-bottom:2px;
}

.NetSHirtParagStandardJustify  /* copy sthis style and then delete this comment */
{
	text-align:justify;
	font-family: Arial;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	
	padding-bottom:5px;
	margin:0px;
	vertical-align:top;
	
	line-height: 1.4;
}

.NetShirtParagBold				/* copy sthis style and then delete this comment */
{
	margin:5px 0px 5px 0px;
	/*line-height:20px;*/
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	vertical-align:top;
}

	
.NetShirtParagStandardBlueBold
{
	text-align:left;
	font-family: Arial;
	font-size:10pt;
	font-weight:normal;
	color:#326499;
}

.NetShirtParagStandardBold
{
	text-align:left;
	vertical-align:middle;
	font-family: Arial;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	margin-top:0px;
	padding-top:3px;
	margin-bottom:0px;
	padding-bottom:0px;
}



.NetShirtHeaderBlueBold
{
	text-align:left;
	font-family: Arial;
	font-size:12pt;
	font-weight:bold;
	
	color:#326499;
	
	padding-bottom:5px;
	margin:0px;
}

.NetShirtHeaderBlackBold
{
	text-align:left;
	font-family: Arial;
	font-size:12pt;
	font-weight:bold;
	
	color:#000000;
	
	padding-bottom:5px;
	padding-top:5px;
	margin:0px;
}
.NetShirtParagHeader
{
	
	text-align:justify;
	font-family: Arial;
	font-size:10pt;
	font-weight:normal;
	
	color:#000000;
	
	padding-bottom:10px;
	margin:0px;
}


.NetSHirtParagLinks
{
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}

.NetSHirtParagLinksExib
{
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:10px;
	margin-top:0px;
}

#Netshirtvideo
{
	margin-left: auto; 
	margin-right: auto;
	text-align:center;
}

#DemoLeft
{
	 float:left;
	 width:430px; 
	 padding-top:20px;
}

#Demoleft a:hover
{
	border:solid 1px black;
}

#DemoRight
{ 
	float:right;
	width:430px; /* Width of the box - may or may not be necessary*/
	margin:-5px 0 0 0; /* positions the box next to the other. This will have to be adjusted depending on the LeftBox.*/
	padding-top:20px;
	padding-bottom:20px;
}


/*############################DESIGNER DIRECTORY#####################*/
#DirectoryHeader
{
	height:100px;
}

#DirectoryImage
{
	 float:left;
	 width:220px; 
	 padding-top:20px;
	 padding-bottom:10px;
	 height:150px;
}


#DirectoryDescription
{ 
	float:right;
	width:620px; /* Width of the box - may or may not be necessary*/
	margin:-4px 0 0 0; /* positions the box next to the other. This will have to be adjusted depending on the LeftBox.*/
	padding-top:27px;
	padding-bottom:10px;
	height:150px;
}

#DirectoryDescription a
{
	font-size:14px;
	font-weight:bold;
}

.siteaddress
{
	color:#9EC841;
}

#DirectoryIntro {
float:left;
width:750px; /* Width of the box - may or may not be necessary */
height:100px;
margin:-5px 0 0 0;
padding-left:10px;  
}
#changeDirectory 
{
float:right;
width:140px;
}

#changeDirectory p
{
float:right;
font-weight:bold;
color:#0073AB;
}

#UK {
float:right;
width:30px;
height:40px;
}
#Europe {
float:right;
width:30px;
height:40px;
}
#USA {
float:right;
width:30px;
height:40px;
}
#oz {
float:right;
width:30px;
height:40px;
}

#inPageFooter 
{
padding-top:10px;
border-top: solid 3px #005293;
float:left;
width:100%; /* Width of the box - may or may not be necessary */
margin:-5px 0 0 0; 
}

/*RESOURCE

#RestOfWorld {
float:right;
width:150px; /* Width of the box - may or may not be necessary
margin:-5px 0 0 0;  positions the box next to the other. This will have to be adjusted depending on the LeftBox.
}

*/




 /* ########################### SITEMAP############ */

#SitemapBanner
{
	width: 100%;
	height: 120px;
	background-image: url(../Images/Banners/clients.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.ULSitemapCat
{
	list-style:none;
	
	text-align:left;
	font-family: Arial;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:15px;
	
	
}

.LISitemap
{
	
	text-align:left;
	font-family: Arial;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	
	margin-bottom:0px;
	padding-left:12px;
	padding-top:10px;
	margin-top:0px;
}

.LISitemapItems
{
	list-style-type:disc;
	list-style-position:inside;
	
	text-align:left;
	font-family: Arial;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	
	margin-bottom:0px;
	padding-left:28px;
	padding-top:10px;
	margin-top:0px;
}

