body { background-color : white; color : black; margin : 0; text-align : center; padding : 0; font-family : Arial, Helvetica, sans-serif; font-size : 11px; background-image : url('../images/page_bg.gif'); 
background-repeat : repeat-x;
}
a { color : #0073BB; }
a font { color : #0073BB; }
a.Underlined { color : #0073BB !important; text-decoration : underline !important; }
a.SearchLink { display : inline; font-weight : normal; color : #0073BB !important; text-decoration : underline !important;}
table { display: table; table-layout : fixed; font-size : 11px; }
img { border : none; }
p { margin-top: 5px; }
DIV.HTMLContent h1 { font-family : Arial, Helvetica, sans-serif; font-size : 16px; font-weight : bold; color : #0055a4; text-align: left;}
h2 { font-family : Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; color : #0055a4; margin-bottom: 5px;}
h3 { font-family : Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; color : #0055a4; margin-bottom: 5px; margin-top:15px; }
h4 { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #0055a4; }
h5 { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #0055a4; }
h6 { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #FF9900; }
strong { font-weight : bold; }
select, input, textarea { font-size : 11px; }
h3 a { color : #0055a4; text-decoration : none; margin-bottom : 0; padding-bottom : 0;}
h3 a:hover { color : #0073BB; text-decoration : underline; }

.Line-dashed { 
	display : block; 
	clear : both; 
	font-size: 1px; 
	line-height : 1px; 
	background-color : transparent; 
	background-image : url('../images/dotted_img.gif'); 
	background-repeat : repeat-x; 
	margin: 7px 5px 7px 0; 
	}
.Line-gray { 
	display : block; 
	clear : both; 
	line-height:1px; 
	background-color : transparent; 
	background-image : url('../images/gray_pix.gif'); 
	background-repeat : repeat-x; 
	margin: 7px 5px 7px 0; 
	}
li .Line-gray, li .Line-dashed {
	margin-left: -15px; 
	}
.Align-Left { float : left; padding-top : 5px; }
.Align-Right-Print { float : right; padding-top : 5px; }
.Align-Right { text-align:right; }
.Align-Right ul,.Align-Right li { padding-top:0; margin-top:0; margin-bottom:0; padding-bottom:0; }
.Date { font-size : 11px; font-weight : bold; }
.DateHighlight { color : #0069D8; font-size : 11px; font-weight : bold; }
.Highlight { color : #0069D8; }
.NetPointerLinks { display : none; }
.Event { display : block; clear : both; background-color : transparent; background-image : url('../images/dotted_img.gif'); 
background-repeat : repeat-x; background-position : 50% top; 
padding : 5px 0 0 0; margin : 0; }
.Print { color : #0073BB; background-color : transparent; background-image : url('../images/ico_print.gif'); 
background-repeat : no-repeat; background-position : 0 3px; padding: 5px 0 5px 20px; }

.NoDisplay { display : none; }
.Description { font-size : 14px; line-height : 140%; font-weight : bold; margin-bottom: 15px;}
.ListingDescription { font-size : 12px; line-height : 140%; }
.HTMLContent { font-size : 12px; line-height : 140%; margin : 0 0 15px 0; }
.HTMLContent p {margin-top: 0;}
.HTMLContent table { width : 100%; border-collapse : collapse; }
.HTMLContent table th { padding : 4px; text-align : left; color : #FF9D00; }
.HTMLContent table td { padding : 4px; }
.Listing .HTMLContent li,
.HTMLContent li {list-style-image:none; list-style-type:disc;}

.Sites { margin-top : 10px; font-size : 14px; }
div.TextImage2 { display : block; width : auto; margin : 5px 0 5px 0; padding : 3px 0 3px 0; border-top : 1px solid gray; border-bottom : 1px solid gray; font-family : Arial, Helvetica, sans-serif; background-color : #FFFFFF; color : #0055a4; font-size : 19px; }
div.TextImage2 img { display : block; float : none !important; border : none; margin: 0 0 0 0; width : auto; }

DIV.LeftMenu ul.ParentPages { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 186px; font-size: 12px; font-weight: bold;}
DIV.LeftMenu ul.ParentPages li { border-top: 1px solid #9A9A9A; margin: 0px 0px 0px 0px; padding : 8px 0px 8px 0px; background-color: white; list-style-type: none; vertical-align: middle;}
DIV.LeftMenu ul.ParentPages li a { color: #0055a4; display: block; text-decoration: none;}
DIV.LeftMenu ul.ParentPages li.CurrentPage { background-image: url('../images/menu_bg_gradient.jpg'); 
background-repeat: repeat-x; }
DIV.LeftMenu ul.ParentPages li.CurrentPage a { color: #F60; text-decoration: underline; padding-left: 15px; background-image: url('../images/nav_arrow.gif'); 
background-repeat: no-repeat; background-position: 2px 5px; }

DIV.LeftMenu ul.ParentPages li ul.ChildPages {
	width: 185px;
	display: block;
	border-top: 1px solid #9A9A9A;
	font-size: 11px;
	font-weight: normal;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
DIV.LeftMenu ul.ParentPages li ul.ChildPages li { border-top: none; margin: 0px 0px 0px 15px; padding: 2px 0px 2px 0px; background-image: url('../images/nav_arrow.gif'); 
background-repeat: no-repeat; background-position: 2px 7px; }
DIV.LeftMenu ul.ParentPages li ul.ChildPages li.IndustryParent { font-weight: bold; border-top: none; margin: 0px 0px 0px 0px; padding: 2px 0px 2px 0px; background-image: none; }
DIV.LeftMenu ul.ParentPages li ul.ChildPages li a { color: #0055a4; padding-left: 15px; text-decoration: none; }
DIV.LeftMenu ul.ParentPages li ul.ChildPages li a:hover { color: #807d7e; padding-left: 15px; text-decoration: underline; }
DIV.LeftMenu ul.ParentPages li ul.ChildPages li.CurrentPage a { color: #807d7e; padding-left: 15px; text-decoration: underline; }
DIV.LeftMenu ul.ParentPages li ul.ChildPages li.IndustryParent a { color: #0055a4; padding-left: 15px; text-decoration: none;  background-image: none; }
DIV.LeftMenu ul.ParentPages li ul.ChildPages li.IndustryParent a:hover { color: #807d7e; padding-left: 15px; text-decoration: underline;  background-image: none; }
DIV.LeftMenu ul.ParentPages:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* Content box */
#Content { width : 750px; text-align : center; margin : 0 auto; padding : 0; display: block; clear: both;  }
#Content:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/* Page tools */
#PageTools { width : 750px; display : block; clear : both; padding : 10px 0 10px 0; text-align : right; margin : 0 auto; }

/* Footer */
#Footer { width : 750px; display : block; clear : both; border-top : 1px solid gray; text-align : center; margin : 0 auto; }
#Footer .Column-1 { width : auto; float : left; }
#Footer .Column-2 { width : 180px; float : right; }
#Footer img.FooterLogo { padding : 0; margin : 10px 33px 0 0;}
#Footer a { color : #0055a4; text-decoration : underline; }
#Footer img.RSS { padding:0px; margin:0px 0px -3px 0px; border:0px;}

div.TextImage { margin-bottom: 15px; }
.Content-part-1 div.TextImage { color: #807d7e; font-size: 32px; line-height: 32px; margin: 0px 0; vertical-align : middle; font-weight:normal; }
.Content-part-1 img { margin-bottom: 5px; }

/* Common listing box styles */
.Listing h2 { display : block; margin : 0; background-color : #FFFFFF; color : #0055A4; font-weight : bold; font-size : 14px; }
.Listing h2 a { color:#0055a4; text-decoration : none;}
.Listing h2 a:hover { color: #0073BB;}

.Listing h2.Header { display : block; margin : 0; padding : 5px 0 5px 0; margin-bottom : 10px; font-family : Arial, Helvetica, sans-serif; background-color : #FFFFFF; color : #0055a4; font-weight : bold; font-size : 16px; }
.Listing h2.Header a { color : #0055a4; font-weight : bold; font-size : 16px; text-decoration : none; }
.Listing h2.Header a:hover { color : #0073BB; text-decoration : underline; }

.Listing div.TextImage {
	display : block;
	width : auto;
	padding : 3px 0 3px 0;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #FFFFFF;
	color : #0055a4;
	font-weight : bold;
	font-size : 16px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: gray;
	border-bottom-color: gray;
}

.Listing div.TextImageX {
	display : block;
	width : auto;
	padding : 3px 0 3px 0;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #FFFFFF;
	color : #0055a4;
	font-weight : bold;
	font-size : 16px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: gray;
	border-bottom-color: gray;
}
.Listing div.TextLine { display : block; width : auto; padding : 3px 0 3px 0; border-top : 1px solid gray;  font-family : Arial, Helvetica, sans-serif; background-color : #FFFFFF; color : #0055a4; font-weight : bold; font-size : 16px; }

.Listing div.TextImage a { text-decoration: none; color:#807d7e;} 
.Listing div.TextImage a:hover { color: #0073BB;}
.Listing div.TextImage img { display : block; float : none !important; border : none; margin: 0 0 0 0; width : auto; }
.Listing .Block { margin-bottom: 15px; }

/* List with bullets */
.Listing ul { margin : 0 0 0 10px; margin-top: 5px; margin-bottom: 15px; padding-left: 12px;}
.Listing li { list-style-image : url('../images/ico_list_bullet.gif'); 
list-style-type : none; padding : 0 0 1px 0; }
.Listing li.ico-pdf { list-style-image : url('../images/_pdf.gif'); 
list-style-type : none; padding : 0 0 1px 0; }
.Listing li.ico-doc { list-style-image : url('../images/_doc.gif'); 
list-style-type : none; padding : 0 0 1px 0; }
.Listing li.ico-xls { list-style-image : url('../images/_xls.gif'); 
list-style-type : none; padding : 0 0 1px 0; }
.Listing li.ico-ppt { list-style-image : url('../images/_ppt.gif'); 
list-style-type : none; padding : 0 0 1px 0; }
.Listing li a { color: #0055a4; font-size : 11px; text-decoration : none; }
.Listing li a:hover { color : #0073BB; text-decoration : underline; }
.Listing li p { margin : 0; padding : 0; font-size : 11px; }

/* Errors */
.Error { background-color : transparent; color : #E1153A; }
.Error h2 { background-color : transparent; color : #E1153A; background-image : url('../images/error_icon.gif'); 
background-repeat : no-repeat; background-position : 0px 5px; padding : 5px 0 5px 25px; margin : 0; }
.errorText { color : #E1153A; }

/* Frontpage */
body#Frontpage .Content-part-1 { width : 750px; display : block; clear : both; text-align : left; margin : 0 0 10px 0; padding : 0; }
body#Frontpage .Content-part-1 .Image-1 { display : block; margin:0; padding:0; width : 180px; height : 170px;  float : left;  }
body#Frontpage .Content-part-1 .Image-2 { display : block; margin:0; padding:0; width : 550px; height : 170px;  float : right;  }
body#Frontpage .Content-part-1 .Image-1 img { display : block; margin:0; padding:0; width : 180px; height : 170px; }
body#Frontpage .Content-part-1 .Image-2 img { display : inline; margin:0; padding:0; width : 550px; height : 170px; }
body#Frontpage .Content-part-2 { width : 750px; display : block; clear : both; text-align : left; margin-bottom : 10px; }
body#Frontpage .Content-part-2 .Column-1 { width : 550px; float : left; }
body#Frontpage .Content-part-2 .Column-2 {
	width : 180px;
	float : right;
}
body#Frontpage .Content-part-2 .Column-1 .Left { width : 270px; float : left; }
body#Frontpage .Content-part-2 .Column-1 .Right { width : auto; float : none; }
body#Frontpage .Content-part-2 .Column-1 .Wide { width : 550px; float : left; }
body#Frontpage .Content-part-2 .Column-1 .Block { margin : 10px 0 10px 0; }
body#Frontpage .Content-part-2 .Column-1 .Block h2 { margin : 0; padding : 0; }
body#Frontpage .Content-part-2 .Column-1 .Block p { font-family : Arial, Helvetica, sans-serif; font-size : 11px; line-height : 140%; }
body#Frontpage .Content-part-2 .Column-2 .Line-dashed { margin : 7px 0 7px -20px; }
body#Frontpage .Content-part-3 { width : 750px; display : block; clear : both; text-align : left; margin-bottom : 15px; }
body#Frontpage .Content-part-3 .Column-1 { width : 550px; float : left; }
body#Frontpage .Content-part-3 .Column-2 { width : 180px; float : right; }
body#Frontpage .Content-part-3 .Column-1 .Left { width : 270px; float : left; }
body#Frontpage .Content-part-3 .Column-1 .Right { width : 270px; float : right; }
body#Frontpage .Content-part-3 .Column-2 .Block { margin-top : 0!important; padding : 0px 0 0px 0!important; background-color : #FCFCFC; border-left : 1px solid #F4F4F4; border-right : 1px solid #F4F4F4; border-bottom : 1px solid #F4F4F4; }
body#Frontpage .Content-part-3 .Column-2 .Block ul { /*  */}
body#Frontpage .Content-part-3 .Column-2 .Line-gray { margin: 7px 5px 7px -15px; }
body#Frontpage .Content-part-3 .Column-1 div.Panel2 { background-color : #FFFFFF; border : 1px none #F0F0F0; }
body#Frontpage .Content-part-3 .Column-1 div.Left ul { float : left; width : 145px; margin-left : 0px; }
body#Frontpage .Content-part-3 .Column-1 div.Right ul { margin-left : 0px; }
body#Frontpage .Content-part-3 .Column-1 ul li { margin-left : 10px; }
body#Frontpage .Content-part-3 .Column-1 p { margin-top : 4px; font-size : 11px; line-height : 140%; }
body#Frontpage .Content-part-4 { width : 750px; display : block; clear : both; text-align : left; }
body#Frontpage .Content-part-4 .Column-1 { width : 550px; float : left; }
body#Frontpage .Content-part-4 .Column-2 { width : 180px; float : right; }
body#Frontpage .Content-part-4 .Column-1 .Left { width : 270px; float : left; }
body#Frontpage .Content-part-4 .Column-1 .Right { width : 270px; float : right; }
body#Frontpage .Content-part-4 .Column-1 p,
body#Frontpage .Content-part-4 .Column-2 .Block { font-size : 11px; line-height : 140%; }


/* Industry */
body#Industry .Left { display : block; float :left; width : 205px;  text-align : left; }
body#Industry .Right { display : block; float :left; width : 545px; text-align : left; }

body#Industry .Content-part-1 .Image-1 { display : block; margin:0; padding:0; width : 180px; height : 170px;  float : left;  }
body#Industry .Content-part-1 .Image-2 { display : block; margin:0; padding:0; width : 550px; height : 170px;  float : right;  }
body#Industry .Content-part-1 .Image-1 img { display : block; margin:0; padding:0; width : 180px; height : 170px; }
body#Industry .Content-part-1 .Image-2 img { display : inline; margin:0; padding:0; width : 550px; height : 170px; }

body#Industry .Content-part-1 img { width : 535px; border : 1px none #F4F4F4; }
body#Industry .Content-part-1 h1 { font-size : 26px; }
body#Industry .Content-part-1 p { font-size : 14px; font-weight : bold; margin-top : 0; padding-top : 0; }
body#Industry .Content-part-2 { width : 545px; display : block; clear : both; text-align : left; margin-bottom : 15px; }
body#Industry .Content-part-2 .Column-1  { width : auto; float : left; }
body#Industry .Content-part-2 .Column-2 { width : 178px; float : right; }
body#Industry .Content-part-2 .Column-1-Wide  { width : 100%; float : left; }
body#Industry .Content-part-2 .Column-2-Wide { width : 100%; float : right; }
body#Industry .Content-part-2 .Column-1 h3 a,
body#Industry .Content-part-2 .Column-2 h3 a { text-decoration : none; color : #0055a4; }
body#Industry .Content-part-2 .Column-1 h3 a:hover,
body#Industry .Content-part-2 .Column-2 h3 a:hover { text-decoration : underline; color : #0069D8; }
body#Industry .Content-part-2 #Block-1.Block li { margin-bottom:5px; font-weight:bold; }

body#Industry .Content-part-2 #Block-1.Block span.TopStoryImage img { margin-top : 10px; width : 179px; }
body#Industry .TopStoryImage img { margin-bottom: 15px; }
body#Industry .Content-part-2 #Block-1.Block .TextImage a { text-decoration : none; color : #807d7e; }
body#Industry .Content-part-2 #Block-1.Block .TextImage a:hover { text-decoration : underline; color : #0069D8; }
body#Industry .Content-part-2 #Block-2.Block .TextImage a { text-decoration : none; color : #807d7e; }
body#Industry .Content-part-2 #Block-2.Block .TextImage a:hover { text-decoration : underline; color : #0069D8; }
body#Industry .Content-part-2 .Block .Line-dashed { margin : 7px 0 7px -20px; }
body#Industry .Content-part-2 #Block-3.Block { background-color : #FCFCFC; color : #666666; border-left : 1px solid #F4F4F4; border-right : 1px solid #F4F4F4; border-bottom : 1px solid #F4F4F4; }
body#Industry .Content-part-2 #Block-3.Block p { margin : 0 0 0 0; padding : 0 0 0 0; }

/* Formgenerator generated select container */
DIV.EFGSelectContainer { float:left; }

/* Form generator styles */
textarea.EFGTextareaFull { font-family : Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; width: 370px; height: 150px; }
textarea.EFGTextareaCompact { font-family : Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; width: 240px; height: 80px; }
textarea.EFGTextareaMinimal { font-family : Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; width: 120px; height: 40px; }

/* input text */
input.EFGInputFull, input.EFGPasswordFull { font-size: 12px; color: #333333; width: 340px; }
input.EFGInputCompact, input.EFGPasswordCompact { font-size: 12px; color: #333333; width: 240px; }
input.EFGInputMinimal, input.EFGPasswordMinimal { font-size: 12px; color: #333333; width: 120px; }

/* ContactPage */
body#SupportOptions .Content-part-1 .Image-1 { display : block; margin:0; padding:0; width : 180px; height : 170px;  float : left;  }
body#SupportOptions .Content-part-1 .Image-2 { display : block; margin:0; padding:0; width : 550px; height : 170px;  float : right;  }
body#SupportOptions .Content-part-1 .Image-1 img { display : block; margin:0; padding:0; width : 180px; height : 170px; }
body#SupportOptions .Content-part-1 .Image-2 img { display : inline; margin:0; padding:0; width : 550px; height : 170px; }


body#SupportOptions .Left { display : block; float :left; width : 205px;  text-align : left; }
body#SupportOptions .Right { display : block; float :left; width : 545px; text-align : left; }
body#SupportOptions .Content-part-1 h1 { font-size : 26px; }
body#SupportOptions .Content-part-1 p { font-size : 14px; font-weight : bold; margin-top : 0; padding-top : 0; }
body#SupportOptions .Content-part-2 { width : 545px; display : block; clear : both; text-align : left; margin-bottom : 15px; }
body#SupportOptions .Content-part-2 .Column-1 { width : 265px; float : left; margin:0; padding:0; }
body#SupportOptions .Content-part-2 .Column-2 { width : 262px; float : right; margin:0; padding:0;  }
body#SupportOptions .Content-part-2 .Column-1 .Block img,
body#SupportOptions .Content-part-2 .Column-2 .Block img { border : 1px solid #F0F0F0; width : 260px; display:block; }
body#SupportOptions .Content-part-2 .Column-1 h2,
body#SupportOptions .Content-part-2 .Column-2 h2 { margin-bottom : 10px; }
body#SupportOptions .Content-part-2 p { margin-top : 4px; line-height : 140%;  font-family : Arial, Helvetica, sans-serif; font-size : 12px; }
body#SupportOptions .Content-part-2 .Column-1 h3 a,
body#SupportOptions .Content-part-2 .Column-2 h3 a { text-decoration : none; color : #000000; }
body#SupportOptions .Content-part-2 .Column-1 h3 a:hover,
body#SupportOptions .Content-part-2 .Column-2 h3 a:hover { text-decoration : underline; color : #0069D8; }

/* Support */
body#Support  .Left { display : block; float :left; width : 205px;  text-align : left; }
body#Support .Right { display : block; float :left; width : 545px; text-align : left; }
body#Support .Content-part-1 img { width : 535px; border : 1px solid #F4F4F4; }
body#Support .Content-part-1 h1 { font-size : 26px; }
body#Support .Content-part-1 p { font-size : 14px; font-weight : bold; margin-top : 0; padding-top : 0; }
body#Support .Content-part-2 { width : 545px; display : block; clear : both; text-align : left; margin-bottom : 15px; }
body#Support .Content-part-2 .Column-1  { width : 346px; float : left; }
body#Support .Content-part-2 .Column-2 { width : 178px; float : right; }
body#Support .Content-part-2 .Column-1-Wide  { width : 100%; float : left; }
body#Support .Content-part-2 .Column-2-Wide { width : 100%; float : right; }
body#Support .Content-part-2 .Column-1 h3 a,
body#Support .Content-part-2 .Column-2 h3 a { text-decoration : none; color : #000000; }
body#Support .Content-part-2 .Column-1 h3 a:hover,
body#Support .Content-part-2 .Column-2 h3 a:hover { text-decoration : underline; color : #0069D8; }
body#Support .Content-part-2 #Block-1.Block li { margin-bottom:5px; font-weight:bold; }

body#Support .Content-part-2 #Block-1.Block span.TopStoryImage img { margin-top : 10px; width : 179px; }
body#Support .TopStoryImage img { margin-bottom: 15px; }
body#Support .Content-part-2 #Block-1.Block .TextImage a { text-decoration : none; color : #000000; }
body#Support .Content-part-2 #Block-1.Block .TextImage a:hover { text-decoration : underline; color : #0069D8; }
body#Support .Content-part-2 #Block-2.Block .TextImage a { text-decoration : none; color : #000000; }
body#Support .Content-part-2 #Block-2.Block .TextImage a:hover { text-decoration : underline; color : #0069D8; }
body#Support .Content-part-2 .Block .Line-dashed { margin : 7px 0 7px -20px; }
body#Support .Content-part-2 #Block-3.Block { background-color : #FCFCFC; color : #666666; border-left : 1px solid #F4F4F4; border-right : 1px solid #F4F4F4; border-bottom : 1px solid #F4F4F4; }
body#Support .Content-part-2 #Block-3.Block p { margin : 0 0 0 0; padding : 0 0 0 0; }

/* Contact Page */
body#ContactPage .Left { display : block; float :left; width : 205px;  text-align : left; }
body#ContactPage .Right { display : block; float :left; width : 545px; text-align : left; }
body#ContactPage .Content-part-1 h1 { font-size : 26px; }
body#ContactPage .Content-part-1 p { font-size : 14px; font-weight : bold; margin-top : 0; padding-top : 0; }
body#ContactPage .Content-part-2 { width : 545px; display : block; clear : both; text-align : left; margin-bottom : 15px; }
body#ContactPage .Content-part-2 .Column-1 { width : 262px; float : left; margin:0; padding:0; }
body#ContactPage .Content-part-2 .Column-2 { width : 262px; float : right; margin:0; padding:0;  }
body#ContactPage .Content-part-2 .Column-1 .Block img,
body#ContactPage .Content-part-2 .Column-2 .Block img { border : 1px solid #F0F0F0; width : 260px; display:block; }
body#ContactPage .Content-part-2 .Column-1 h2,
body#ContactPage .Content-part-2 .Column-2 h2 { margin-bottom : 10px; }
body#ContactPage .Content-part-2 p { margin-top : 4px; line-height : 140%;  font-family : Arial, Helvetica, sans-serif; font-size : 11px; }
body#ContactPage .Content-part-2 .Column-1 h3 a,
body#ContactPage .Content-part-2 .Column-2 h3 a { text-decoration : none; color : #000000; }
body#ContactPage .Content-part-2 .Column-1 h3 a:hover,
body#ContactPage .Content-part-2 .Column-2 h3 a:hover { text-decoration : underline; color : #0069D8; }
body#ContactPage .Content-part-1 .Image-1 { display : block; margin:0; padding:0; width : 180px; height : 170px;  float : left;  }
body#ContactPage .Content-part-1 .Image-2 { display : block; margin:0; padding:0; width : 550px; height : 170px;  float : right;  }
body#ContactPage .Content-part-1 .Image-1 img { display : block; margin:0; padding:0; width : 180px; height : 170px; }
body#ContactPage .Content-part-1 .Image-2 img { display : inline; margin:0; padding:0; width : 550px; height : 170px; }


/* BC Location page */
body#BCLoc .Content-part-1 { width : 750px; display : block; clear : both; text-align : left; margin-bottom : 15px; }

body#BCLoc .Content-part-1 .Image-1 { display : block; margin:0; padding:0; width : 180px; height : 170px;  float : left;  }
body#BCLoc .Content-part-1 .Image-2 { display : block; margin:0; padding:0; width : 550px; height : 170px;  float : right;  }
body#BCLoc .Content-part-1 .Image-1 img { display : block; margin:0; padding:0; width : 180px; height : 170px; }
body#BCLoc .Content-part-1 .Image-2 img { display : inline; margin:0; padding:0; width : 550px; height : 170px; }

body#BCLoc .Content-part-1 .Column-1 { width : 750px; }
body#BCLoc .Content-part-1 h1 { font-size : 26px; }
body#BCLoc .Content-part-1 .Listing div.TextImage { border-top : none; border-bottom : none; font-size: 32px; font-weight: normal;}
body#BCLoc .Content-part-1 p { font-size : 12px; font-weight : bold; }
body#BCLoc .Content-part-2 { width : 750px; display : block; clear : both; text-align : left; margin-bottom : 15px; }
body#BCLoc .Content-part-2 .Column-1 p { font-size : 12px; line-height : 140%; }
body#BCLoc .Content-part-2 .Column-1 h3,
body#BCLoc .Content-part-2 .Column-2 h3 { margin-bottom : 0; padding-bottom : 0; font-weight : bold; font-size : 16px; }
body#BCLoc .Content-part-2 table { margin : 0; width : 545px; }
body#BCLoc .Content-part-2 table p { margin : 0; padding : 2px 0 2px 0; }

background-repeat : repeat-x; border-top : none; border-bottom : none; height : 34px; }
body#BCLoc form.FormTemplate { float : right; width : 242px; margin : 10px 0 10px 0; }
body#BCLoc form.FormTemplate fieldset { border-bottom : none; padding : 0; margin : 0; }
body#BCLoc form.FormTemplate label.Size1 { width : 60px;}
body#BCLoc form.FormTemplate .Select1 { width : 160px; }
body#BCLoc .Content-part-2 .Column-1 table { float:right; width : 220px; border : 1px solid #F4F4F4; border-collapse : collapse; font-size : 11px; clear:right;  }
body#BCLoc .Content-part-2 .Column-1 table th { border : 1px solid #F4F4F4; padding : 4px; text-align : left; color : #FF9D00; }
body#BCLoc .Content-part-2 .Column-1 table td { border : 1px solid #F4F4F4; padding : 4px; }

#recCountry{width:150px;}
