/**************************************/
/*             HOME		              */
/**************************************/
p{
	font-size: 13px;
}
#container_l{
	float: left;
	width: 645px;
}
#about_scanmar{
	padding: 2em 0 0 0;
	overflow: hidden;
	position: relative;
	margin-right: 23px;
}
#about_scanmar img{
	float: left;
	margin-right: 8px;
	border: 4px solid #9F9F9F;
}
#about_scanmar h2{
	color: #004D80;
	font-weight: normal;
	font-size: 16pt;
	background: #F1F1F2;
}
#about_scanmar h2,
#about_scanmar p{
	line-height: 25px;
	width: 345px;
	padding: 8px;
	float: right;
}
#about_scanmar p{
	padding-top: 10px;
}
#about_scanmar a{
	position: absolute;
	bottom: 0;
	right: 0;
}
a.btn{
	background:#FFFFFF url(../images/btn.gif) no-repeat scroll right bottom;
	color:#FFFFFF;
	height:21px;
	padding-left:4px;
	width:84px;
	font-size: 11px;
}
a.btn.sm{
	padding-left: 8px;
	width: 80px;
}
#content_btm{
	overflow: hidden;
	margin-top: 2em;
}
#c_btm1{
	width: 240px;
}
#c_btm1 p{
	padding: 8px 8px 21px;
	line-height: 25px;
}
#c_btm2{
	width: 365px;
}
#c_btm2 #c_btm2_1{
	margin-top: 10px;
}
.c_btm{
	position: relative;
	min-height: 222px;
}
.c_btm h2{
	color: #004D80;
	background: #F1F1F2;
	font-weight: normal;
	font-size: 16pt !important;
	padding: 8px;
	display: block;
}
.c_btm p{
}
#c_btm2 p{
	background:#FFFFFF url(/Site/Design/Application/Main_Layout/main/images/arrow.gif) no-repeat scroll 12px 5px;
	line-height:22px;
	margin:0;
	padding-left:30px;
	padding-bottom: 2px;
}
#c_btm2 div{
	padding: 10px 0 10px;
}
#c_btm2{
	margin-right: 23px;
}
.c_btm a{
	clear: both;
	display: block;
	float: right;
}
#c_btm2 a{
	margin-top: 25px;
}
.c_btm span{
	display: block;
	text-align: center;
	margin-bottom: 1em;
}

#container_r{
	width: 314px;
	float: right;
	min-height: 200px;
	background: #fcfcfc url("../images/shadow_r.gif") repeat-y left;
	padding-bottom: 3em;
}
#login{
	padding-left: 20px;
	padding-top: 10px;
}
#login tr span{
	padding: 0 20px 0 0;
	text-align: right;
	font-size: 13px;
}
#login tr td{
	padding-bottom: 10px;
}
#login input{
	background: #E6E6E6;
	width: 170px;
}
#login input#cis_form_btn2{
	width: 70px;
	background: #337199;
	border: 0;
	color: #fff;
	padding: 3px 0;
	cursor: pointer;
}
.logintxt{
	padding: 8px 0 0 20px;
	font-style: italic;
	display: block;
	clear: both;
}
#login div{
}
.label{
	clear: both;
	width: 100px;
}
.ttl{
	border: 1px solid #ca7528;
	background: #fff url("/Site/Design/Application/Modules/navigation/images/p_nav.gif") repeat-x top left;
	height: 30px;
	color: #fff;
	font-size: 12px !important;
	padding: 6px 0 0 20px;
}
.fold{
	height: 8px;
	background: transparent url("../images/fold.gif") no-repeat top left;
}
.ctnr{
	margin-top: 15px;
}
#cont_r2,#cont_r3{
	overflow: hidden;
}
#cont_r2 p{
	padding: 5px 12px 5px 24px;
	line-height: 23px;
}
a.btn.buttons{
	clear: both;
	display: block;
	float: right;
}
#cont_r3 img{
	float: left;
	margin: 10px 0 0 20px;
	border: 3px solid #9F9F9F;
}
#cont_r3 #name{
	text-align: right;
	float: right;
	font-style: italic;
	font-size: 11pt;
	padding: 5px 20px 0 0;
}
.quote1{
	float: right;
	margin: 10px 0 0 0;
	width: 152px;
	padding: 0 0 0 15px;
	background: transparent url("../images/q1.gif") no-repeat top left;
}
span.quote2{
	background: transparent url("../images/q2.gif") no-repeat bottom right;
	padding: 0 15px 0 0;
}
#testimonial{
	font-size: 14px;
	color: #808080;
	line-height: 25px;
}
#cont_r3 a.btn{
	clear: both;
	display: block;
	float: right;
	margin-top: 7px;
}
