/* ============================ Core index page ============================================== */
body {
	background:#ffffff;
	font-size: 12px;
	color: #7b7b7b;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
#cor_wrapped {
	width: 996px;
	margin: 0px auto;
}
#cor_header {
	width: 996px;
}
#cor_nav {
	float:left;
	width: 633px;
}
#cor_logo {
	float:left;
	padding-left: 36px;
	padding-top: 20px;
	padding-bottom: 19px;
}
#cor_banner {
	width: 273px;
	height:158px;
	background:url(../images/cor_banner.jpg) no-repeat top;
	padding-top: 104px;
	padding-left: 723px;
	padding-bottom: 21px;
}
#cor_content {
	width: 996px;
	background:url(../images/cor_line.gif) repeat-y left;
}
#cor_col1 {
	width: 292px;
	padding-left: 22px;
	padding-right: 20px;
	float:left;
}
#cor_col1 h1 {
	font-size: 20px;
	color:#f0ab26;
	font-weight:normal;
	margin: 0px;
}
#cor_col1 p {
	padding-top: 15px;
	padding-bottom: 0px;
}
#cor_col2 {
	width: 300px;
	padding-left: 33px;
	padding-right: 57px;
	float:left;
}
#cor_col2 h1 {
	font-size: 20px;
	color:#f0ab26;
	font-weight:normal;
	margin: 0px;
	padding-left: 13px;
	background:url(../images/cor_bullet.gif) no-repeat 0px 4px;
}
#cor_col2 ul {
	margin: 0px;
	padding-left: 20px;
	padding-bottom: 15px;
	padding-top: 15px;
}
#cor_col2 p {
	padding-bottom: 0px;
	padding-left: 13px;
	padding-top: 15px;
}
#cor_col3 {
	width: 242px;
	float:left;
}
#cor_col3 h1 {
	font-size: 20px;
	color:#fc0000;
	font-weight:normal;
	margin: 0px;
	padding-bottom: 15px;
}
#cor_col3 p {
	padding-top: 15px;
	padding-bottom: 0px;
	padding-left: 13px;
}
#cor_footer {
	width: 996px;
	padding-top: 20px;
	padding-bottom: 20px;
}
p {
	margin: 0px;
	padding-bottom: 15px;
}
a {
	color: #5c5b5b;
	text-decoration: underline;
}
a:hover {
	color: #5c5b5b;
	text-decoration: none;
}
.clr {
	clear: both;
}
/* ============================ Core seconday page ============================================== */
#cor_banner_sec {
	width: 996px;
	padding-bottom: 26px;
}
#cor_mainsec {
	width: 996px;
	background:url(../images/cor_bgsec.gif) repeat-y;
}
#cor_colleft_sec {
	float:left;
	width: 663px;
}
#cor_colleft_top {
	width: 663px;
	padding-bottom: 5px;
	border-bottom: solid 1px #d4d4d4;
}
#cor_title_sec {
	width: 304px;
	font-size: 23px;
	color:#f0ab26;
	float:left;
}
#cor_title_sec p {
	margin: 0px;
	padding-top:12px;
}
#cor_coltext1 {
	width: 359px;
	float:left;
	padding-top: 10px;
}
#cor_coltext1 p {
	margin: 0px;
	padding-bottom: 14px;
}
#cor_colleft_sec a {
	color: #2b4d95;
	text-decoration: underline;
}
#cor_colleft_sec a:hover {
	color: #2b4d95;
	text-decoration: none;
}
#cor_colleft_bot {
	width: 651px;
	padding-left: 12px;
}
#cor_colleft_bot h2 {
	margin: 0px;
	padding-top: 20px;
	padding-bottom:18px;
	font-size: 18px;
	color:#193778;
	font-weight:normal;
}
.cor_colbot {
	width: 651px;
	padding-bottom:6px;
}
.cor_textright {
	float:right;
	width: 528px;
	padding-right: 23px;
}
.cor_textright h1 {
	margin: 0px;
	font-size:14px;
	color:#e19e1e;
}
.cor_line1 {
	clear:both;
}
#cor_rightcol_sec {
	width: 273px;
	float:right;
	padding-top: 14px;
}
.cor_imgright {
	padding-top: 18px;
	padding-left: 17px;
}
#cor_rightcol_sec p {
	margin: 0px;
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 8px;
}
#cor_rightcol_sec a {
	color: #5c5b5b;
	font-size:11px;
	text-decoration: underline;
}
#cor_rightcol_sec a:hover {
	color: #5c5b5b;
	font-size:11px;
	text-decoration: none;
}
