/* CSS Document */
*{ margin: 0px; }

body { background: #296DC1; margin: 0px; padding: 0px; }

body,td,th { color: #000; font: 12px Verdana, Arial, Helvetica, sans-serif; }

button,input,textarea,select { color: #000; font: 12px Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }

a:link { color: #039; text-decoration: none; }

a:visited { color: #039; text-decoration: none; }

a:hover { color: #f00; text-decoration: none; }

h1{ font:bold 30px Arial, Helvetica, sans-serif; color:#f60; padding-bottom:10px;}

h5{ font:bold 14px Arial, Helvetica, sans-serif; color:#039;}

h6{ font:bold 14px Arial, Helvetica, sans-serif; color:#900;}

img{ margin:0; padding:0; border:0;}

#container{ margin: auto; width: 904px; }

.space{ height:15px; margin:0px; padding:0px; overflow:hidden;}

.input{ background:#fff; font-size:12px; color:#ccc; border:#666 1px solid;}

td.text{ line-height:150%; }

/*footer*/
#footer{ color: #f6f6f6; height: 80px; line-height: 150%; margin: auto; padding-top: 20px; text-align: center; width: 100%; }

#footer a:link { color: #f6f6f6; text-decoration: none; }

#footer a:visited { color: #f6f6f6; text-decoration: none; }

#footer a:hover { color: #ff0; text-decoration: none; }

/*font Link*/

a.whiteLink:link { color: #fff; text-decoration: none; }

a.whiteLink:visited { color: #fff; text-decoration: none; }

a.whiteLink:hover { color: #ff0; text-decoration: none; }

a.redLink:link { color: #f00; text-decoration: none; }

a.redLink:visited { color: #f00; text-decoration: none; }

a.redLink:hover { color: #f00; text-decoration: none; }


a.menuLink:link { color: #276DA4; text-decoration: none; }

a.menuLink:visited { color: #276DA4; text-decoration: none; }

a.menuLink:hover { color: #f00; text-decoration: none; }


a.companyLink:link { color: #A4278A; text-decoration: none; }

a.companyLink:visited { color: #A4278A; text-decoration: none; }

a.companyLink:hover { color: #f00; text-decoration: none; }



a.navLink:link { color: #000; text-decoration: none; }

a.navLink:visited { color: #000; text-decoration: none; }

a.navLink:hover { color: #f00; text-decoration: none; }

#pageLink { color:#039; padding:10px;}

#pageLink a:link { color: #039; text-decoration: none; }

#pageLink a:visited { color: #039; text-decoration: none; }

#pageLink a:hover { color: #f00; text-decoration: none; }

/*font*/
.whiteFont{ color: #fff; }

.grayFont{ color: #ccc; line-height:150%; }

.blueFont{ color: #039; }

.orange{ color: #f60; }
/*dot*/
.dotBg{ background: url(../images/dot_01.gif) #fff repeat-x fixed center; height: 10px; width: 100%; }

/*purvey*/
.purveyStyle{ border-left:#666 1px solid; border-right:#666 1px solid; border-top: #666 1px solid;}

.purveyStyleLeft{ border-left:#666 1px solid;border-top: #666 1px solid;}

.purveyStyleCenter{border-top: #666 1px solid;}

.purveyStyleRiht{ border-right:#666 1px solid;border-top: #666 1px solid;}

.photoStyle{ background:#fff url(../images/photoStyleBg.gif) no-repeat left top; width:120px; height:90px; padding:6px;}

.photoStyleBottom{ background:#fff url(../images/photoBottom.gif) no-repeat left top; width:132px; height:30px; text-align:center; color:#666; font-weight:bold;}

/*menu*/
.brokenLine {line-height: 150%;	background: #f6f6f6 url(../images/dot_02.gif) repeat-x left top;}

.box{ border:#999 1px solid; background:#f7f7f7;	}

.imgBox{border:#999 1px solid;}