@charset "utf-8";
body {
	font-family: Georgia;
	font-size: 12px;
	color: #807f7f;
	text-decoration: none;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	border:0;
}
a {
	font-family: Georgia;
	font-size: 12px;
	color: #807f7f;
	text-decoration:none;
	outline:none; select-dummy: expression(this.hideFocus=true);
}
img {border:0;}
.lineheight16 { line-height:16px}
.lineheight18 { line-height:18px}

#left {
     width:264px;}
#contents {
     position:absolute;
	 left:264px;
	 top:0px;
     width:736px;
	 }
#minimenu {
     margin-left:14px;
	 font-family:Georgia;
	 font-size:10px;
     width:232px;
	 height:60px;
     background:url(images/nucler-light-lnd_06.jpg) repeat-x;
	 }
#minimenu  a{
	 font-family:Georgia;
	 font-size:10px;
	color: #807f7f;
	text-decoration:none;
	 }
#menu {float:left; font-family:Georgia; font-size:20px; color:#FFFFFF; width:220px; list-style:none; text-align:left;margin:0px; padding:0px; margin-left:22px;}
#menu a:link, a:visited { font-family:Georgia; font-size:20px; color:#FFFFFF; text-decoration:none;}
#menu a:hover, a:active { font-family:Georgia; font-size:20px; color:#0075c0;}
.menu_detail { height:44px; border-bottom:solid #474747 1px; margin-top:15px;}
.submenu a:link, a:visited   { display:block; font-family:Georgia; font-size:12px; color:#9d9d9d; padding-left:10px;}
.submenu a:hover, a:active { display:block; background:url(images/submenu_08.jpg) no-repeat  194px 50%; font-family:Georgia; font-size:12px; color:#0075c0;}
.submenubg { background:url(images/submenu_05.jpg) repeat-y;}

#banner { margin-top:80px; color:#FFFFFF;}
#contact {float:left; width:215px; background:url(images/nucler-light-lnd_con_bg_21.jpg) no-repeat  15px 0%; height:128px; font-family:Georgia; font-size:14px; padding:8px 15px 15px 34px; text-align: left; line-height:18px;}
.contact_title { color:#0075c0; font-weight:bold; line-height:30px;}
.contact_email a {font-size:10px; color:#FFFFFF; text-decoration:none;}

.main_title {font-size:18px;}
.main_title_blue { color:#0075c0;}

.more { background:url(images/but_bg.jpg) no-repeat  276px 0%; height:20px; text-align:right; padding-right:10px; padding-top:2px;}
.more2 { background:url(images/but_bg.jpg) no-repeat  0 50%;}

#footer {clear:left; border-top:solid #f1f1f1 1px; padding:20px; font-size:11px;}
#footer img { vertical-align: middle;}
#footer_sitemap {float:left; border-top:solid #f1f1f1 1px; font-size:11px; width:735px;}
.sitemap { float:left; margin:0px; padding:0px; padding-left:40px; padding-right:10px; padding-top:15px; padding-bottom:15px; font-size:11px; list-style:none; float: left;}
.black { color:#000000; height:30px; font-weight:bold;}

#location { font-family:Georgia; font-size:11px; text-align:right; padding-top:10px; padding-right:20px;}
h1 { color:#000000; padding-left:30px;}
h2 { color:#0075c0; line-height:26px;}
#main { font-family:Georgia; font-size:12px; text-align:left; padding: 10px 20px 50px 30px;}

.font_color333_24px { color:#333333; font-size:24px; font-weight:bold;	font-family: Georgia;}
.padding10 { padding-left:10px;}
.font_12px { font-size:12px;  font-family: Georgia;}

.subtab { background:url(images/hot-cell_tabbg.jpg) no-repeat; width:116px;}
.pro_title { font-family:Georgia; font-size:18px;}

.textalign { text-align:justify;}
.line { border-top:solid #eaeaea 1px;}

#sitemap  { padding:0px; margin:0px; margin-left:10px; list-style:none;}
.sitemap_box { width:160px; padding-top:8px; padding-bottom:7px; color:#FFFFFF; font-size:14px;  
                    background:#9eceed; border:1px solid #efefef; outline: 1px solid #69b0dd;
                     -webkit-box-shadow: inset 0 2px 45px #72aace;
					 -mox-box-shadow: inset 0 2px 45px #72aace;
					 -ms-box-shadow: inset 0 2px 45px #72aace;
					 box-shadow: inset 0 2px 45px #72aace;}.white {
	color: #FFFFFF;
}
