body{margin:0 0 0 0; background-color:#333333; font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#757479}

input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; padding-left:2px}

p{font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#757479}

td, tr {vertical-align:top; text-align:left}

.align_right{text-align:right}

.bottom{vertical-align:bottom}

.copy_t{font:10px/12px Tahoma, Arial, Geneva, sans-serif; color:#5B5B5B}
.m_bold{font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#757479; font-weight:bold;}

.priv{font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#AFD087; text-decoration:underline;}
.priv:hover{ text-decoration:none;}
.more{font:11px/13px Tahoma, Arial, Geneva, sans-serif; font-weight:bold; color:#5B5B5B; text-decoration:underline;}
.more:hover{ text-decoration:none;}
.link_1{font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#757479; text-decoration:underline;}
.link_1:hover{ text-decoration:none;}
.cont_us{font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#757479;text-decoration:none;}
.cont_us:hover{ text-decoration:underline;}

.center-bg-line {
	background-image: url(images/bgr_line_1.gif);
	background-repeat: repeat-y;
}
.cont1-btm-bg {
	background-image: url(images/321_home_18.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 4px;
	width: 362px;
}
.cont1-top-bg {
	background-image: url(images/321_home_09.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 4px;
	width: 362px;
}
.cont2-btm-bg {
	background-image: url(images/321_home_29.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 4px;
	width: 362px;
}
.cont2-top-bg {
	background-image: url(images/321_home_20.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 4px;
	width: 362px;
}

.cont-p {
	margin-left: 15px;
	margin-right: 10px;
}
h3 {
	font-size: 14pt;
	font-weight: normal;
	letter-spacing: 1pt;
	clear: both;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
}
.portfolio h3 {
	letter-spacing: 0em;
	font-weight: normal;
	margin-bottom: 2px;
}

.img-cont {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.img-contL {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
