body {margin:0; padding:0;}
table img {border:0;}
h3 {
	color:#3F3F49;
	font-family: Tahoma, Arial, helvetica, sans-serif;
	font-size: 12px;
	margin: 5px;
}
#main {
	width: 800px;
	margin-left:200px;
	margin-right:200px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
form, td {margin:0; padding:0}
td, p {font:11px Tahoma, Arial, helvetica, sans-serif; color:#3F3F49; vertical-align:top;  text-align:left; padding:0; margin:0}
.clear{clear:both; line-height:0px}
input, textarea, select{font:11px Tahoma, Arial, helvetica, sans-serif; color:#6E7574; padding:2px 0 0 2px; text-transform:none; border: 1px solid #CECECE; vertical-align:middle;}

.hd_left{
	background-image: url(images/hd_left_fll.gif);
	background-repeat: repeat-x;
	background-position: right top;
}
.hd_right{background:url(images/hd_left_fll.jpg) top left repeat-x;}

.header{
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: right;
	background-color: #D3242B;
}
.header input{width:134px; height:18px; margin:7px 0 5px 0; border:1px solid #000000;}
.header a{color:#FFFFFF; font-size:10px; text-decoration:underline; font-weight:normal;}
.header a:hover{text-decoration:none;}
.header img {border:0;; margin-left:10px;}

.mp{
	height:auto;
	width:auto;
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	background-position: left;
	background-image: url(images/header_ke.jpg);
}

.rc{
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	background-image: url(images/rc_bg1.jpg);
}

.rc ul {
	line-height:normal;
	margin:0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: none;
	padding-top: 5;
	padding-right: 0;
	padding-bottom: 5;
	padding-left: 15;
	list-style-image: url(images/arrow.gif);
	list-style-position: outside;
	}
	
.rc li {
	padding: 1px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.rc li a{
	line-height:normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	color: #FFFFFF;
	text-decoration: none;
}

.rc li a:hover{text-decoration:none;}
.rc li span{background-color: #CCCCCC;}

.lc ul {
	list-style:none;
	line-height:0;
	padding:5;
	margin:0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.lc li {
	list-style-image: none;
	background-image: url(images/p1.jpg);
	margin: 0px;
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.lc li a{
	line-height:normal;
	text-decoration:none;
	color:#000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.lc li a:hover{text-decoration:none;}
.lc li span{background-color: #CCCCCC;}

.cnt{height:447px;}


.cnt_left{
	width:365px;
	padding:20px 31px 15px 31px;
	text-align: justify;
}
.cnt_mid{width:1px; background-color:#F0F0EF;}
.cnt_right{
	width:352px;
	padding-bottom:30px;
	padding-top: 10px;
	padding-left: 10px;
}

.cnt_right_m{
	width:299px;
	padding-top: 22px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 29px;
}


a{color:#3A7CD5; text-decoration:underline; font-weight:bold;}
a:hover{text-decoration:none;}

b a{color:#3A7CD5; text-decoration:underline; font-weight:bold;
	background:url(images/b_link.gif) center right no-repeat; padding-right:9px;}
b a:hover{text-decoration:none;}

.mpt{background:url(images/mpt.gif) top left repeat-x; margin:15px 0 13px 0;}

strong{
	color:#EA5300;
	line-height: 15px;
}

.font_2{font-size:10px; color:#75829C;}
.font_3{font-size:10px;}


.hs{
	background-image: url(images/hs_rp.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 2px;
	margin: 2px;
}
.hs div{
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: right top;
}

.hs ul {
	margin:0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: disc;
	padding-top: 5;
	padding-right: 5;
	padding-bottom: 5;
	padding-left: 15;
	}

.hs li strong {
	color: #EA5300;
	font-weight: bold;
	line-height: 15px;
	}
	
.right_td_1{
	width:352px;
	height:172px;
	background-image: url(images/right_td_1_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 24px;
	padding-right: 112px;
	padding-bottom: 36px;
	padding-left: 20px;
}


#form input{width:203px; height:20px;}
#form textarea{width:203px; height:169px; overflow:auto; margin-bottom:10px;}

.footer{height:100px;text-align:center;	padding-top:25px;color:#FDFDFD;	background-image: url(images/rc_bg.jpg);}
.footer a{color:#8CD3FF; text-decoration:underline; font-weight:normal;}
.footer a:hover{text-decoration:none;}
.footer b a{color:#EDEDEE; font-weight:bold; text-decoration:none;background:url(images/footer_mk.gif) center left no-repeat; padding:0 24px 0 7px;}
.footer b a:hover{text-decoration:underline;}
.orangelarge {color: #EA5300;font-size: 24px;font-weight: normal;font-family: Geneva, Arial, Helvetica, sans-serif;}
.orangemedium{color: #EA5300;font-size: medium;font-family: Arial, Helvetica, sans-serif;text-align: left;padding: 5px;}
.orangesmall {color: #EA5300;padding-top: 0px;font-family: Tahoma, Arial;text-align: left;font-size: 12px}
.greymedium{color: #999999;font-size: medium;padding-top: 0px;font-family: Arial, Helvetica, sans-serif;text-align: left;}
.whitemedium{color: #FFFFFF;font-size: 12px;font-family: Arial, Helvetica, sans-serif;text-align: left;	padding: 5px;font-weight: normal}
.indent_left {padding-left: 90px;text-align: justify;}
.indent_right {padding-left: 0px;text-align: justify;margin-left: 70px;}
.map {color: #3F3F49;	font-size: small;}
.map a {text-decoration:none}
.submit input {
	color: #000;
	border: thin none #ECE9D8;
	background-color: #CCCCCC;
}

.pager { 
	background-color:#eee; 
	border:#ccc 3px solid;
	padding:3px;
	text-align:center;
	font:normal 12px verdana;
}
.lhead { 
	background-color:#eee; 
	border-top:#aaa 3px solid;
	border-bottom:#aaa 3px solid;
	padding:3px;
	font:bold 14px verdana;
}
.lpart { 
	background-color:#f0f0f0; 
	border-left:#ccc 2px solid;
	padding-bottom:25px;
}
.lpage {
	font:normal 12px verdana;
	margin-left: 200px;
	padding-left: 200px;
}
.lcount { 
	background-color:#999; 
	color:#fff;
	padding:2px;
	font:bold 12px verdana;
}
#copyright{
	font:normal 11px tahoma,verdana;
	color:#000;
	text-align:center;
	padding:0px;
	width:720px;

}
