/* Common Styles*/

html, body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, blockquote, fieldset, input {
	margin: 0;
	padding: 0;
}
html, body {
	background-color: #FFF;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.PageBreak {
	PAGE-BREAK-AFTER: always;
}
img {
	border-width: 0px 0px 0px 0px;
}
div {
	padding:0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
}

/* Main Structure */

div#HomeOrangeStrip {
	width:180px;
	background-color:#f95807;
	z-index:0;
	position:absolute;
	right:0px;
	top:0px;
	display:none;
}
div#MainContainer {
	width:100%;
	z-index:1;
	position:relative;
	border-top:solid 2px #f95807;
}
div#MainInnerContainer{
	width:720px; margin:auto;
}
div#MainContentContainer{
	width:720px; float:left;
	margin:0px 0px 0px 0px;
	background-image:url(../images/bg.jpg); background-repeat:repeat;
	
}
div#HomeMainContentContainer{padding-bottom:100px; width:720px; float:left;}

/*Homepage - Header*/ 
div#HomeHeaderContainer{width:720px; float:left; padding:0px 0px 0px 0px; background-image:url(../images/header-line-new.png); background-repeat:no-repeat; background-position:center bottom; height:124px; z-index:5; position:relative;}
div#HomeJQueryContainer{width:720px; float:left; min-height:360px; background-repeat:no-repeat; margin-top:-15px; z-index:4; position:relative;}


/*Homepage - Footer */

div#SiteFooterContainer{width:100%; float:left; border-bottom:solid 2px #f95807; position:fixed; bottom:0; z-index:15; }
div#SiteFooterInternalContainer{width:720px; margin:auto;}

div#HomeFooterContainer{width:670px; float:left; height:95px; background-image:url(../images/footer-line.png); background-repeat:no-repeat; background-position:center top; padding:30px 0px 0px 50px;  margin-top:-13px;}
div#HomeFooterInternal {width:720px; float:left; background-image:url(../images/bg.jpg); background-repeat:repeat; margin-left: -1px;}


div#CommonFooterLine{width:100%; height:3px; background-color:#f95807; float:left; bottom:0px;}/**/

/* Internal */

div#InternalHeaderContainer{width:720px; float:left; padding:0px 0px 0px 0px; background-image:url(../images/header-line-new.png); background-repeat:no-repeat; background-position:center bottom; height:124px; z-index:5; position:relative;}
div#IntLogoContainer{width:223px; float:left; padding-top:29px;}
div#IntQuickNavContainer{width:169px; height:24px; float:right; background-image:url(../images/quicknav_bg.jpg); background-repeat:no-repeat; padding:29px 0 0 16px;}

div#IntContentContainer{width:770px; margin:auto;}
div#IntInnerContentContainer{width:770px; float:left; padding:0px 0px; z-index:0; position:relative; margin-top:-12px; background-image:url(../images/int-content-bg.jpg); background-repeat:repeat-y; background-position:24px 0px; min-height:600px;}

div#IntLeftPaneContainer{width:154px; float:left; background-image:url(../images/leftpane-bg.png); background-repeat:no-repeat; padding-left:25px;}
div#IntLP_ImageContainer{width:154px; float:left; min-height:415px;}
div#IntLP_SloganContainer{width:114px; float:left; text-align:center; padding:0px 20px 20px;}

div#IntCenterPaneContainer{width:371px; float:left; padding:82px 20px 112px 20px; min-height:500px;}
div#IntRightPaneContainer{width:154px; float:left; padding:50px 0px 0px 0px;/* background-color:#e6e6e6;*/}

div#IntNewsContainer{width:134px; float:left; padding:50px 10px 50px 10px;}

.NewsContainer{width:135px; float:left; background-image:url(../images/news-seperator.jpg); background-repeat:no-repeat; background-position:center top; padding:36px 0px 0px 0px;}
.NewsTitleContainer{width:120px; float:left; background-image:url(../images/news-date-bullet.jpg); background-repeat:no-repeat; background-position:0px 4px; font-weight:bold; font-style:italic; font-size:12px; padding-left:15px;}
.NewsDescLink {width:135px; float:left; padding-top:3px; }
.NewsDescLink a {font-size:11px; line-height:17px; color:#707070; text-decoration:none!important; width:135px; text-align:justify;}

div#IntImgCenterPaneContainer{width:499px; float:left; padding:0px 25px 0px 25px;}

.BackButtonContainer{width:134px; float:left; padding:20px 10px 0px 10px; text-align:center; font-weight:bold; font-style:italic;}

/* Contact */

div#IntContactContainer{width:363px; float:left;}
div#IntContactForm{width:200px; float:left; padding-top:40px;}

div#ContactFormCont{width:200px; float:left; padding-top:15px;}
.txtFieldContainer{width:200px; float:left; height:55px;}
.txtCommentContainer{width:200px; float:left; height:180px;}
.txtField{ color:#999999; font-family: "Century Gothic", Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; border:none; border-top:solid 1px #d9d9d9; padding:5px; -moz-border-radius: 5px; border-radius: 5px; width:190px;}
.txtComment{ color:#999999; font-family: "Century Gothic", Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; border:none; border-top:solid 1px #d9d9d9; padding:5px; -moz-border-radius: 5px; border-radius: 5px; width:190px; height:100px;}
.btnContainer{width:200px; float:right;}
.btnClear{color:#333333; font-family: "Century Gothic", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; border:none; padding:5px; cursor:pointer; text-decoration:underline; text-transform:uppercase; float:right; margin-right:20px;}
.btnSubmit{color:#333333; font-family: "Century Gothic", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; border:none; padding:5px; cursor:pointer; text-transform:uppercase; float:right;}

div#IntContactDetails{width:142px; float:right; padding-top:50px; padding-left:20px;}

/* IE7 Warning */

div#IE7Container{width:500px; margin:auto;}
div#IE7InnerContainer{width:472px; float:left; padding:10px; border:solid 4px #F00; background-color:#FEE0E1; z-index:100; position:absolute; margin-top:20px;}

div#IE7InnerContainer h5 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; line-height:20px;}
div#IE7InnerContainer p {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:20px;}
div#IE7InnerContainer li {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:20px;}
div#IE7InnerContainer a:link {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:20px; text-decoration:underline;}
div#IE7InnerContainer a:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:20px; text-decoration:underline;}
div#IE7InnerContainer a:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:20px; text-decoration:underline;}
div#IE7InnerContainer a:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:20px; text-decoration:underline;}


















