@import url("screen-layout.css");

body, html {
	
	}

body {
	background: #c9d6c3 url(/img/int/bgr.jpg) no-repeat center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 160%;
	color: #999;
	}

a:link,
a:visited,
a:hover {
	font-weight: bold;
	color: #8b9c84;
	text-decoration: none;
	}
	a:hover { text-decoration: underline; }

p, h1, h2, h3, h4 {
	margin-bottom: 18px;
	font-weight: normal;
	}
	
.noBottomMargin {
	margin-bottom: 0;
	}
	
.lowBottomMargin {
	margin-bottom: 9px;
	}

	
p { text-align: justify }
	
strong { font-weight: bold; }

.linkNormal { font-weight: normal !important; }

.biggerText { font-size: 12px; color: #666; }

em { font-style: italic }



.error {
	color: #8a3ba9;
	}


blockquote {
	padding-left: 60px;
	background: transparent url(../img/quote.gif) no-repeat;
	width: 440px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 18px;
	}
	
	blockquote p {
		font-family: Georgia, "Times New Roman", Times, serif !important;
		quotes: "\201C" "\201D" !important;
		width: 440px !important;
		}
		
		blockquote.noLine {
			border: 0;
			margin-bottom: 18px;
			}


#rightColumnIllustration {
	float: right; width: 234px; 
	padding-right: 6px;
	padding-top: 5px;
	}

	.bodyIllustration {
		float: right; 
		margin-right: 6px;
		margin-top: 5px;
		margin-bottom: 18px;
		}

	.bodyIllustration2 {
		float: right; 
		margin-left: 18px;
		margin-bottom: 18px;
		margin-top: 9px;
		}
	
	#rightColumnIllustration .bodyIllustration {
		margin: 0; padding: 0;
		margin-bottom: 18px;
		}
	
	.bodyIllustrationLink {
	
		margin-right: 6px;
		margin-bottom: 18px;
		}
	
	

	
	





/* forms ************************************************************************************************** */

.formOnContentBox { margin-top: 20px; }
.formOnContentBox2 { margin-top: 10px; }

.formRow { 
	width: 350px; float: left;
	padding: 5px 0;
	
	}
	
	.topBorderLine {
		border-top: 1px solid #E5E5E5;
		}

	.formRow .formDesc { 
		float: left; display: block; width: 125px; padding-right: 5px;
		clear: both;
		}

	.formRow .formInputs { 
		float: left; display: block; width: 210px; 
		}
		
		.formRow .formWide { 
			float: left; display: block; width: 350px; 
			}
			
				
			label.checkboxItem {
				float: left; display: block; width: 175px; 
				padding: 5px 0;
				}
			
			label.checkboxItem input {
				float: left; padding-right: 5px;
				}
			
			label.checkboxItem span {
				float: left; display: inline; width: 140px; 
				padding-left: 5px;
				}
			
		.formInputs label { 
			float: left; display: block; width: 200px;
			margin-bottom: 4px;
			}
		
		.check {
			background-color: white;
			width: auto;
			height: auto;
			margin-right: 10px;
			}
	
	input,
	select,
	textarea { 
		font-family: Tahoma, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		color: #666;
		}
		
		textarea.taMedium { 
			width: 210px; height: 100px; 
			border: 1px solid #C9D6C3;
			background-color: #f5f5f5;
			}
		input.txt,
		select { 
			width: 210px;  
			border: 1px solid #C9D6C3;
			background-color: #f5f5f5;
			}
		input.btn,
		input.btnWide { 
			width: 75px; height: 25px; 
			background-color: #000;
			border: 0;
			margin: 0; padding: 0;
			color: #fff;
			}
		input.btnWide { 
			width: 120px;
			text-align: center;
			}
		input.btnContact { 
			background-color: #666;
			}





#imageContainer {
	height:309px;
}

#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
	}






