body {
	margin-top: 31px;
	margin-left:0px;
	margin-right:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.4px;
	line-height:15px;
	color:#777;
	letter-spacing:0;
	text-decoration: none;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
}

#mainimageSpace {
	margin-top:36px;
	}
	
.contentsSpace {
	margin-top:13px;
	}

.subtitle {
	font-size:12px;
	color:#333;
	font-weight:bold;
	}

.textSpace {
	margin-top:12px;
	margin-left:1px;
	margin-bottom:10px;
	}
.Redfont {
	color:#A70804;
	font-weight:bold;
	}
	
.grayfont {
	color:#666;
	font-size:12px;
	font-weight:bold;
	}
.bluefont{
	color:#056FAD;
	font-size:12px;
	font-weight:bold;
	}
	
	.Sbluefont{
	color:#056FAD;
	font-size:11px;
	font-weight:bold;
	}
.Redbigfont {
	color:#A70804;
	font-weight:bold;
	font-size:13px;
	}
#contentLeft {
   margin-right:18px;
	background-color:F2F2F2;
}
	
#contentRight {
   margin-right:18px;
	margin-left:18px;
	}
	
#contentLeftindex {
   margin-right:18px;
	}
	
#contentLeft {
   margin-right:50px;
	}
	
#subtext {
	margin-top:12px;
	margin-left:1px;
}

#subContents {
	margin-left:1px;
}

#space {
	margin-top:7px;
	margin-left:30px;
	margin-right:30px;
	}
	
#imagespace {
	padding:10px;
	}
	
#banner{
	margin-left:13px;
	margin-top:13px;
	margin-bottom:10px;
	font-size:11px;
	color:#838383;
	line-height:15px;
}

#banner1{
	margin-top:50px;
}


.smallblue{
	 color:#056FAD;
	 font-weight:bold;
	 }


/*bluelink*/

#mainLink {
	margin-top:10px;
	margin-bottom:0px;
	text-decoration : none;
	color: #056FAD;
	font-size:12px;
	font-weight:bold;
}

#mainLink a{
	margin-top:10px;
	margin-bottom:10px;
}

#mainLink footer a:hover{
	margin-top:10px;
	margin-bottom:10px;
}


/* form  */
.contactFormHeader {
	border-top:1px solid #A9DBF9;
	border-bottom:1px solid #A9DBF9;
	width:450px;
	margin-left:0px;
	background-color:#056FAD;
	font-size:11px;color:#fff;font-weight:bold;
	padding-top:2px;
	padding-left:15px;
	padding-bottom:2px;
}

.InputBox{
	border:1px solid #C0C0C0;
	font-size:12px;
	color:#717171;
	width:200px;
}

.InputBoxFocus {
	border:1px solid #A9DBF9;
	font-size:12px;
	color:#717171;
	width:200px;
}

.tdLabel {
	padding-left:20px;
	text-align:left;
}

/* link-nomal */
a {
	text-decoration : none;
	color: #5C5C5C;}

a:hover, a:active {
	text-decoration : none;
	color: #ff0000;}

/* flash */

#flashVisualBanner {
	margin-top:28px;
}

#flashMenuTop {
	text-align :center;
	font-weight :bold;
}

#flashMenuTop a {
	font-weight :bold;
	color :#ff0000;
	padding:15px;
}

#flashMenuTop a:hover {
	font-weight :bold;
	color :#ff0000;
	padding:15px;
	text-decoration:underline;
}

/* footer */
#footer {
	text-align:center;
	color:#454545;
}

/* sebacre8ive */
#footer   a{ 
 color:#454545;
 text-decoration:none;
}

#footer a:hover  {
	color:#D00602;
}
