body {
background:#4d658e url(../images/layout1/bg.jpg) no-repeat top center;
}

a:link {
	text-decoration:underline;
	color:#ffffff;
}
a:visited {
	text-decoration:underline;
	color:#ffffff;
}
a:active {
	text-decoration:none;
	color:#FFCC33;
}
a:hover {
	text-decoration:none;
	color:#FFCC33;
}

a.n1:link {
	text-decoration:none;
	color:#DADADA;
}
a.n1:visited {
	text-decoration:none;
	color:#DADADA;
}
a.n1:active {
	text-decoration:none;
	color:#FFCC33;
}
a.n1:hover {
	text-decoration:none;
	color:#FFCC33;
}

a.n2:link {
	text-decoration:none;
	color:#FFCC33;
}
a.n2:visited {
	text-decoration:none;
	color:#FFCC33;
}
a.n2:active {
	text-decoration:underline;
	color:#ffffff;
}
a.n2:hover {
	text-decoration:underline;
	color:#ffffff;
}

a.hf:link {
	text-decoration:none;
	color:#FFCC33;
}
a.hf:visited {
	text-decoration:none;
	color:#FFCC33;
}
a.hf:active {
	text-decoration:underline;
	color:#FFCC33;
}
a.hf:hover {
	text-decoration:underline;
	color:#FFCC33;
}

a.hbar:link {
	text-decoration:none;
	color:#ffffff;
}
a.hbar:visited {
	text-decoration:none;
	color:#ffffff;
}
a.hbar:active {
	text-decoration:none;
	color:#FFCC33;
}
a.hbar:hover {
	text-decoration:none;
	color:#FFCC33;
}

a.nbar:link {
	text-decoration:none;
	color:#444444;
}
a.nbar:visited {
	text-decoration:none;
	color:#444444;
}
a.nbar:active {
	text-decoration:none;
	color:#000000;
}
a.nbar:hover {
	text-decoration:none;
	color:#000000;
}

.txt1e {
	color:#EFEFEF;
	font-family:arial,helvetica;
	font-weight:normal;
	font-size:12px;
	line-height:20px;
}
.txt2e {
	color:#EFEFEF;
	font-family:tahoma,arial,helvetica;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
}
.txt3e {
	color:#EFEFEF;
	font-family:arial,helvetica;
	font-weight:bold;
	font-size:12px;
	line-height:17px;
}
.txt4e {
	color:#EFEFEF;
	font-family:tahoma,arial,helvetica;
	font-weight:bold;
	font-size:14px;
}
.snewsdate_f {
	font-family:arial,helvetica;
	font-weight:bold;
	font-size:14px;
	color:#FF8327;
}
.snews_f {
	font-family:tahoma,arial,helvetica;
	font-weight:normal;
	font-size:12px;
	line-height:20px;
	color:#333333;
}
.newsid {
	font-family:Tahoma,Arial;
	font-size:10px;
	font-weight: normal;
	color:#cccccc;
}
.txt1f {
	color:#EFEFEF;
	font-family:tahoma,arial,helvetica;
	font-weight:normal;
	font-size:12px;
	line-height:20px;
}
.txt2f {
	color:#EFEFEF;
	font-family:tahoma,arial,helvetica;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
}
.txt3f {
	color:#EFEFEF;
	font-family:arial,helvetica;
	font-weight:bold;
	font-size:14px;
	line-height:17px;
}
.txt4f {
	color:#EFEFEF;
	font-family:arial,helvetica;
	font-weight:bold;
	font-size:16px;
}
.h2f {
	color:#FFCC33;
	font-family:arial,helvetica;
	font-weight:bold;
	font-size:16px;
}
.tit1f {
	color:#233140;
	font-family:arial,helvetica;
	font-weight:bold;
	font-size:20px;
}
.tit2f {
	color:#FFCC33;
	font-family:arial,helvetica;
	font-weight:bold;
	font-size:15px;
}
.tit1e {
	color:#233140;
	font-family:arial;
	font-weight:bold;
	font-size:18px;
}
.tit2e {
	color:#FFCC33;
	font-family:arial,helvetica;
	font-weight:bold;
	font-size:15px;
}
.hb1 {
	color:#ffffff;
	font-family:tahoma,arial,helvetica;
	font-weight:bold;
	font-size:10px;
	cursor:default;
}
.tbl1 {
	border:#AAB0B5 1px solid
}

.spacer {
	font-size:10px;
}

.footer_f {
	color:#535353;
	font-family:tahoma,arial;
	font-size:10px;
	font-height:normal;
}

.footer_e {
	color:#535353;
	font-family:tahoma,arial;
	font-size:10px;
	font-height:normal;
}

.input1 {
	border:#7F9DB9 1px solid;
	color:#000000;
	font-family:verdana,tahoma,arial,helvetica;
	font-weight:normal;
	font-size:12px;
}

.button {
	color:#4766A6;
	font-family:arial,helvetica;
	font-weight:bold;
	font-size:12px;
}

.li1 {
	LIST-STYLE-TYPE: disc;
}

.imglink {
	border:#000000 1px solid;
}

.blue_main {
background: url(../images/layout1/bg.gif) repeat-x top center;
min-height:406px;
}
.blue_right {
background: url(../images/layout1/t_r.gif) no-repeat top right;
}
.blue_left {
background: url(../images/layout1/t_l.gif) no-repeat top left;
padding:15px;
padding-right:20px;
}

.mess_alert {
background-color:#dfd299;
border:#ea6308 2px solid;
padding:20px;
width:90%;
color:#333;
text-align:right;
}

ul.sidemenu {
padding:0px;
list-style:none;
margin:10px;
text-align:right;
}

ul.sidemenu a {
font-family:Arial;
font-size:14px;
font-weight:bold;
}

.txtbox_m {
width:370px;
height:21px;
font-family:Tahoma,Arial;
font-size:12px;
border:#888 1px solid;
}

.txtarea_m {
width:370px;
height:70px;
font-family:Tahoma,Arial;
font-size:12px;
border:#888 1px solid;
}

.m1 {
background-color:#dddddd;
}
.m2 {
background-color:#eeeeee;
}

a.box1:link, a.box1:visited {
text-decoration:none;
color:#222;
}
a.box1:active, a.box1:hover {
text-decoration:none;
color:#3366cc;
}
a.link3:link, a.link3:visited,a.link3:active, a.link3:hover {
text-decoration:none;
color:#ff9933;
}

