.css {
}
body {
  margin:0 0 0 0; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000000;}
  
#top-bar {
  width:100%; height:45px; background:url(../images/top-bar-bg.jpg);}
  
#top-bar-inner {
  width:999px; height:45px;}
  
.text-ver {
  font-size:12px; color:#349BC3; font-family:Arial, Helvetica, sans-serif; }
  
.top-menu {
  font-size:15px; color:#DEDEDE; font-weight:bold;}
  
.top-menu a {
  font-size:15px; color:#DEDEDE; text-decoration:none;}
  
.top-menu a:hover {
  font-size:15px; color:#7ACBEA; text-decoration:none;}    
  
.flat {
  width:120px; height:18px; border:#FFFFFF 1px solid; background-color:#FFFFFF;} 
  
.on-active {
  height:299px; width:100%;}
  
.on-active-1 {
  height:299px; width:100%; background:url(../images/active-bg.jpg);}
  
.on-active-2 {
  height:299px; width:100%; background:url(../images/active-bg-2.jpg);}  
  
.on-click {
  height:299px; width:100%; background:url(../images/onclick-bg.jpg);}
  
.flash-area {
  width:100%; height:60px; background:url(../images/flash-bg.jpg);}
  
.flash-area-2 {
  width:100%; height:60px; background:url(../images/flash-bg.jpg);}
  
.flash-image {
  width:999px; height:61px; margin:auto;}    
  
.content-area {
  width:999px; height:auto; margin:auto;}
  
.box-matter {
  font-size:12px; padding-left:5px; padding-top:10px;}
 
 .box-matter_bold {
  font-size:12px; padding-left:5px; font-weight: bold;}
  
.footer-1 {
  height:135px; width:100%; background:#D0D2D1;}
  
.footer-2 {
  height:30px; width:100%; background:#012951;}
  
.footer-2-text {
  font-size:12px; color:#000000; padding-top:7px;}
  
.footer-2-text a {
  font-size:12px; color:#000000; text-decoration:none; } 
  
.footer-2-text a:hover {
  font-size:12px; color:#000000; text-decoration:underline; }    
     
.footer-2-inner {
  height:30px; width:999px; margin:auto;
  font-size:14px; color:#FFFFFF; text-align:center; padding-top:8px;} 
  
.footer-2-inner a {
  font-size:14px; color:#FFFFFF; text-decoration:underline;}
  
.footer-2-inner a:hover {
  font-size:14px; color:#FFFFFF; text-decoration:none;}    
  
.blue-text {
  font-size:30px; font-weight:bold; color:#49C3F0;} 
  
#blue-text {
  padding-top:20px;}
  
.black-text {
  font-size:12px; color:#000000;}
  
.form-text {
  font-size:12px; color:#000000; line-height:25px;} 
  
#form-text-pad {
  padding-left:60px;}
  
.flat-2 {
  width:150px; height:16px; border:#D0D2D1 1px solid; background:#ffffff;}                                  
  
.flat-3 {
  width:350px; height:80px; border:#D0D2D1 1px solid; background:#ffffff;}
  
.spacer-1 {
  padding-top:4px;}
  
.top-box {
	width: 87px; height: 21px;
	float: left;
	font-size: 11px; color: #012951;
} 

.top-box a {
	font-size: 11px; color: #012951;
	text-decoration: none;
} 

.top-box a:hover {
	font-size: 11px; color: #012951;
   text-decoration: underline;
}               

.top-right_button {
	width: 155px; height: 34px;
	padding-top: 4px;
	font-size: 13px; color: black; font-weight: bold;
}

.top-right_button a {
  font-size: 13px; color: black; font-weight: bold; text-decoration: none;
}

.top-right_button a:hover {
  font-size: 13px; color: white; font-weight: bold; text-decoration: none;
}

#top-right_button-pad {
	padding-bottom: 5px;
}

#product-table {
	width: 977px; height: 680px;
	margin: auto;
	background: #eeeeee;
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA ;
	border-bottom: 1px solid #BABABA;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	}

#inner-page_top-bg {
    width:100%; height: auto;
	background: url(../images/inner-page_bg.jpg) repeat-x;}
	
.table-h2 {
	font-size: 16px; font-weight: bold;
	color: #012951;
}	

.table-p {
	font-size: 11px;
	color: black;
}

.table-p-bold {
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.table-p-bold a {
	font-size: 11px;
	color: black;
	text-decoration:none;
}


.table-p-bold a:hover {
	font-size: 11px;
	color: black;
	text-decoration:underline;
}


#border {
	border-left: 1px solid #BABABA;
	border-right: 1px solid #BABABA;
	border-top: 1px solid #BABABA ;
	border-bottom: 1px solid #BABABA;
	background: #F7F7F7;
	padding-left: 5px; padding-top: 5px; padding-bottom: 5px;
}

#sub-header {
	padding-top: 24px;
}	
	
.orange-h2 {
	font-size: 18px;
	color: #FFA800;
	font-weight: bold;
}

#pad-1 {
	padding-left: 5px; padding-top: 5px;
}

#pad-2 {
	padding-top: 10px;
}

.blue-text1 {
	font-size: 24px;
	color: #033668;
	font-weight: bold;
}

.blue-text2 {
	font-size: 18px;
	color: #033668;
}

.blue-text3 {
	font-size: 24px;
	color: #49C3F0;
	font-weight: bold;
}

.black-text1 {
	font-size: 14px;
	color: black;
	font-weight: bold;
}

#pad-3 {
	padding-left: 20px;
}


.button_test {
 font-weight: bold;
   width: 100px;
   height: 21px;
   border: 0px;
   background-color:#990000;
   cursor: pointer;
   color:#ffffff;
	
}