.bg {
	background:#d4d4d4;
}

.bg_top {
	background:url("../img/bg_top.gif") top left repeat-x;
}

.bg_logo {
	background:url("../img/bg_logo.gif") top left repeat-x;
	text-align:center;
	padding-top:50px;
}

.line_left {
	background:url("../img/line_left.gif") top left repeat-y;
}

.line_right {
	background:url("../img/line_right.gif") top left repeat-y;
}

.bg_center {
	background:url("../img/bg_center.gif") top left repeat-x;
}

.bg_bottom_left {
	background:url("../img/bg_bottom_left.gif") top right repeat-y;
}

.bg_bottom_right {
	background:url("../img/bg_bottom_right.gif") top left repeat-y;
}

.bg_content {
	background:url("../img/bg_content.gif") bottom left repeat-x #ffffff;
	border-bottom:1px solid #ffffff;
}

.bg_content2 {
	background:url("../img/bg_content2.gif") top left repeat-x #ffffff;
	border-bottom:1px solid #ffffff;
}

.pad {
	margin:30px 50px 30px 60px;
}

.pad2 {
	margin-left:60px;
}

.pad3 {
	padding:30px 0px 30px 0px;
}

.bg_menu {
	border-top:2px solid #ffffff;
	background:url("../img/bg_menu.gif") bottom left repeat-x #86d5e7;
	text-align:center;
	border-bottom:1px solid #008eb0;
}

.video {
	background:url("../img/video.jpg") top left no-repeat;
	height:300px;
	width:240px;
	cursor:hand;
	cursor:pointer;
}

.border {
	border:1px solid #767676;
}

.border2 {
	border:1px solid #ffffff;
}

.vert {
	font-size:1px;
	line-height:10px;
	height:10px;
}

.separator {
	background:url("../img/separator.gif") top left repeat-y;
}

.bg_interior {
	background:url("../img/bg_interior.gif") top left repeat-y #e8f3f5;
}

.bg_footer {
	background:#8cc3cf;
	border-top:1px solid #008eb0;
}

/* TEXTS */
.txt11White, .txt12White, .txt15White, .txt16White, .txt12Grey, .txt12Orange, .txt11Blue, .txt13Grey {font-family:arial; color:#ffffff; text-decoration:none;}

.txt11White {font-size:11px;}

.txt12White {font-size:12px;}

.txt15White {font-size:15px;}

.txt16White {font-size:16px;}

.txt12Grey {color:#5e686e; font-size:12px; line-height:17px;}

.txt12Orange {color:#f26522; font-size:12px; line-height:17px;}

.txt12Orange:hover {
	text-decoration: underline;
}


.txt11Blue {color:#012134; font-size:11px;}

.txt13Grey {
	color:#5e686e;
	font-size:13px;
	line-height:17px;
	text-align: justify;
}.txt14Grey {
	color:#004859;
	font-size:14px;
	line-height:17px;
	font-weight: bold;
	text-decoration: none;
}
a.txt14Grey:hover {
	color:#F26522;
}
.txt15 {
	color:#004859;
	font-size:13pt;
	line-height:20pt;
	font-weight: bold;
	text-decoration: none;
}
a.txt15:hover {
	color:#F26522;
}
