BODY {
	width: 100%;
	height: 100%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #111;
	font-family: "Trebuchet MS", Arial;
	background: #ccc url(../img/bg.jpg) top left repeat-x;
}

IMG {
	border: none;
}

TABLE {
	color: #111;
	padding: 0px;
	margin: 0px;	
}

TD {
	padding: 0px;
	margin: 0px;
}

table#kw_links td {
	padding: 12px;
	text-align: center;
 }
table#kw_links td a {
	color: #000;
	text-decoration: underline;
}

table#kw_links td a:hover {
	text-decoration: none;
 }
 
#container {
	color: #000;
	width: 1000px;
	height: 100%;
}

#main {
	color: #000;
	width: 100%;
}
td.pg_body img {
	margin-right: 15px;
 }

td.pg_body {
	padding: 7px;
	border: 1px solid #111;
	background: #fff;
 }

table#nav {
	width: 60%;
}

table#nav td {
	padding-left: 10px;
	border: 1px solid #111;
	font-size: 1em;
	color: #111;
	background: #ffcc00;
}

table#nav td a {
	text-decoration: none;
	color: #111;
}

table#nav td a:hover {
	text-decoration: underline;
	color: #999;
}

#banner {
	width: 100%;
	padding: 0px;
	margin: 0px;
}

td.frmtxt {
	color: #111;
	text-align: left;
	width: 30%;
	font-weight: bold;
 }

td.frmval {
	color: #111;
	text-align: left;
	width: 70%;
 }
 
td.frmval input,textarea {
	background: #ccc;
 }

.cat_hdL, .cat_hdM, .cat_hdR, .cat_txt {
	background: #f2f2f2;
	width: 33%;
	padding: 5px;
	margin: 3px;
}

.cat_hdL, .cat_hdM, .cat_hdR, .pg_head{
	border: 1px solid #333;
	font-size: 1.2em;
	overflow: hidden;
	color: #fff;
	font-weight: bold;
	padding: 5px;
	text-align: left;
}

.pg_head {
	background: url(../img/pg_head.jpg) top left no-repeat;
}

.cat_hdL {
	background: url(../img/cat_hdL.jpg) top left no-repeat;
}

.cat_hdM {
	background: url(../img/cat_hdM.jpg) top left no-repeat;
}

.cat_hdR {
	background: url(../img/cat_hdR.jpg) top left no-repeat;
}

.cat_txt {
	border: 1px solid #666;
	vertical-align: top;
}

table#mid_row {
	width: 100%;
	color: #ffffff;
	font-size: 1.2em;
	background: url(../img/mid_row.jpg) top left no-repeat;
	overflow: hidden;
	border: 1px solid #333;
}

#ajlink_1, #ajlink_2, #ajlink_3, #ajlink_4, #ajlink_5, #ajlink_6, #ajlink_7, #ajlink_8, #ajlink_9, #ajlink_10, #ajlink_11, #ajlink_12, #ajlink_13, #ajlink_14 {
	width: 100%;
	padding: 5px;
	border: 1px solid #333;
	color: #fff;
}

#ajlink_1 {
	background: url(../img/slice_1.jpg) top left no-repeat;
}

#ajlink_1:hover {
	background: url(../img/aslice_1.jpg) top left no-repeat;
	color: #111;
}	

#ajlink_2 {
	background: url(../img/slice_2.jpg) top left no-repeat;
}

#ajlink_2:hover {
	background: url(../img/aslice_2.jpg) top left no-repeat;
	color: #111;
}

#ajlink_3 {
	background: url(../img/slice_3.jpg) top left no-repeat;
}

#ajlink_3:hover {
	background: url(../img/aslice_3.jpg) top left no-repeat;
	color: #111;
}

#ajlink_4 {
	background: url(../img/slice_4.jpg) top left no-repeat;
}

#ajlink_4:hover {
	background: url(../img/aslice_4.jpg) top left no-repeat;
	color: #111;
}

#ajlink_5 {
	background: url(../img/slice_5.jpg) top left no-repeat;
}

#ajlink_5:hover {
	background: url(../img/aslice_5.jpg) top left no-repeat;
	color: #111;
}

#ajlink_6 {
	background: url(../img/slice_6.jpg) top left no-repeat;
}

#ajlink_6:hover {
	background: url(../img/aslice_6.jpg) top left no-repeat;
	color: #111;
}

#ajlink_7 {
	background: url(../img/slice_7.jpg) top left no-repeat;
}

#ajlink_7:hover {
	background: url(../img/aslice_7.jpg) top left no-repeat;
	color: #111;
}

#ajlink_8 {
	background: url(../img/slice_8.jpg) top left no-repeat;
}

#ajlink_8:hover {
	background: url(../img/aslice_8.jpg) top left no-repeat;
	color: #111;
}

#ajlink_9 {
	background: url(../img/slice_9.jpg) top left no-repeat;
}

#ajlink_9:hover {
	background: url(../img/aslice_9.jpg) top left no-repeat;
	color: #111;
}

#ajlink_10 {
	background: url(../img/slice_10.jpg) top left no-repeat;
}

#ajlink_10:hover {
	background: url(../img/aslice_10.jpg) top left no-repeat;
	color: #111;
}

#ajlink_11 {
	background: url(../img/slice_11.jpg) top left no-repeat;
}

#ajlink_11:hover {
	background: url(../img/aslice_11.jpg) top left no-repeat;
	color: #111;
}

#ajlink_12 {
	background: url(../img/slice_12.jpg) top left no-repeat;
}

#ajlink_12:hover {
	background: url(../img/aslice_12.jpg) top left no-repeat;
	color: #111;
}

#ajlink_13 {
	background: url(../img/slice_13.jpg) top left no-repeat;
}

#ajlink_13:hover {
	background: url(../img/aslice_13.jpg) top left no-repeat;
	color: #111;
}

#ajlink_14 {
	background: url(../img/slice_14.jpg) top left no-repeat;
}

#ajlink_14:hover {
	background: url(../img/aslice_14.jpg) top left no-repeat;
	color: #111;
}

.svc_link {
	width: 100%;
	padding: 5px;
	border: 1px solid #333;
	color: #fff;
}

.svc_link a {
	color: #fff;
	text-decoration: none;
}

.svc_link a:hover {
	color: #999999;
	text-decoration: underline;
}

#page_text {
	padding: 10px;
	border-right: 1px solid #999;
}

.cxdemo {
	text-align: left;
	font-size: 1.1em;
	background: #fff;
	padding: 10px;
}

.cxdemo a {
	color: #003366;
	text-decoration: none;
}

.cxdemo a:hover {
	color: #666666;
	text-decoration: underline;
}

#footer {
	padding: 7px;
	border: 1px solid #111;
	background: #f2f2f2;
	width: 100%;
	color: #333;
	text-align: center;
}
