
.imageBlock {display:block;}

.boxParagraph,
.boxParagraph P {margin:0 0 13px 0;}

body,p,td {font-family:"Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif; color:#fff; font-size:12px;}

A:Link {color:#fff;text-decoration:underline;}
A:Visited {color:#fff;text-decoration:underline;}
A:Hover {color:#fff;text-decoration:underline;}

h1 {font-family:"Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:16px; color:#fff; margin:0 0 13px 0;}
h2 {font-family:"Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:18px; color:#fff; margin:0 0 13px 0; font-weight:normal; text-transform: uppercase;}
h3 {font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; margin:0;}
h4 {font-family:"Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;}
h5 {font-family:"Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:9px; color:#fff; font-weight:bold;}
h6 {font-family:"Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:9px; color:#fff; font-weight:normal;}

/* Thumbnail */
.hillarythumbnail {background:url(/custom/templates/image/hillarythumbnail/images/shadow.gif) no-repeat;width:120px;height:105px;text-align:left; margin:0 0 0 10px;}
.hillarythumbnail div{padding:1px 0 10px 1px;}

/*used in table tag forms etc*/
#content table {border:0; background:none;}
#content table th {background:#2c6878; color:#fff;}
#content table td {background:#8cb0c6; border-bottom:1px #7fa1b6 solid; padding:6px 10px 7px 10px;}

/*used in image popups*/
#popupImageFrame {border-width:0;margin:5px;background-color:#fff; position:relative;}
#popupImageImage {float:left;}
#popupImageText {float:right;width:170px;}
#popupImageText h1 {color:#333;font-size:16px;font-weight:bold; border-bottom:1px solid #333; margin:0;}
#popupImageCaption {}
#popupImageMetaData {color:#999;font-size:10px;}

/*printandclosebuttons*/
.popupImageButtons{margin:15px 0 0 0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase;}
.popupImageButtons a:visited,
.popupImageButtons a:link {height:15px; background:url(/custom/templates/page/shared/images/printandclosebg.gif) repeat-x #898989; border:1px #959595 solid; padding: 0 10px 1px 10px; color:#fff; text-decoration:none;}
.popupImageButtons a:hover {background:#898989; color:#fff; text-decoration:none;}
.popupImageButtonsborder {height:15px; border:1px #5B5B5B solid; voice-family: "\"}\""; voice-family: inherit;}html>body .popupImageButtonsborder {padding: 1px 0 2px 0;}

/* footer */
.footer {color:#fff; font-size:11px; font-weight:bold;}
	
.footer a:visited,
.footer a:link {color:#fff; text-decoration:none;}
	
.footer a:hover {color:#fff; text-decoration:underline;}

/* Terraform */
.formFlag {color : red;}
.formError {color : red;font-weight : bold}
.terraFormLayoutElement,
.fullwidth {width : 100%;}
.halfwidth {width : 50%;}
.alert {color : red;font-weight : bold;}
.small {font-size : 10px;}

/* currencyconverter */
#currencyconverter {margin:20px;}
#currencyconverter #logo {position:relative;}
#currencyconverter #logo div {background:url(/custom/templates/page/shared/images/sitelogo.gif) no-repeat; height:48px; width:133px;right:-30px;top:-20px;position:absolute;float:left;}
#currencyconverter table {width:320px;background:#e8f2f8;border:1px dashed #4ca2de;}
#currencyconverter th {background:#4ca2de;color:#fff;text-align:left;padding:7px}
#currencyconverter td {padding:0;}

#currencyconverter th {background:#4ca2de;color:#fff;text-align:left;padding:7px}
#currencyconverter td {padding:0;font-size:8pt;}

#currencyconverter table table {background:#e8f2f8;border:0; margin:20px; border-collapse:collapse;}
#currencyconverter table table th {background:none;padding:5px;}
#currencyconverter table table th.currencyCol {padding-left:0;}
#currencyconverter table table th.resultsCol {padding-right:0;}

#currencyconverter table td {padding:5px;}

#currencyconverter h1{color:#fff;text-align:left;font-size:16px;margin:0;}
#currencyconverter p {color:#fff;text-align:left;font-size:8pt;margin:0 110px 0 0 ;font-weight:normal;}

#currencyconverter .altRow { background:#f4f9fc;}

#currencyconverter .bottomRow { border-bottom:2px solid #fdfafa;}

#currencyconverter .currencyCol {width:166px;}
#currencyconverter .resultsCol {width:64px; text-align:right; font-family:"Courier New", Courier, mono;}

#currencyconverter .currencyCol select,
#currencyconverter .resultsCol input {color:#000; margin:1px 0 0 0; width:100%;}
#currencyconverter .resultsCol input {text-align:right; font-family:"Courier New", Courier, mono; float:right; font-size:11px; font-weight:normal;}

/* Form Errors */
.formFlag {color:red;}
.formError {color:red; font-weight:bold;}


