/* CSS Document */
body{
margin:0px;
padding:0px;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

h1, h2, h3, h4 {font-family:Arial,Helvetica,sans-serif}
h1 {font-size: 24px; color:#005FA1; font-weight:bold; margin-top:0; display: inline}
h2 {font-size: 18px; color:#005FA1; font-weight:bold; display: inline}
h3 {font-size: 14px; color:#005FA1; font-weight:bold; display: inline}
h4 {font-size: 18px; color:#DE7008; font-weight:bold; display: inline}
h5 {font-size: 40px; font-weight: bold; color: #006600; display: inline}
font {font-size: 12px; font-weight: normal;}

.footerbg{
background-image:url(images/footer_bg.jpg);
background-repeat:repeat-x;
}

.header{
background-image:url(images/bg_header.jpg);
background-repeat:no-repeat;
}

.verticalhr{
background-image:url(images/vertical_hr.gif);
background-repeat:repeat-y;
}

.horihr{
background-image:url(images/hori_hr.gif);
background-repeat:repeat-x;
line-height:5px;
}


.lineheight4{
line-height:4px;
}

.lineheight4bg{
line-height:5px;
background-image:url(images/menu_stroke.jpg);
background-repeat:repeat-x;
}

.paddingtop{
padding-top:4px;
}

.paddingtopleft{
padding-top:4px;
padding-left:4px;
}
/************************ Footer Link ****************************/

					.footertext{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 10px;
						color: #474747;
						}
a.footerlink:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #474747;
	text-decoration: none;
	font-weight:normal;
}
a.footerlink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #474747;
	text-decoration: none;
	font-weight:normal;
}
a.footerlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e28214;
	text-decoration: none;
	font-weight:normal;
}
a.footerlink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #474747;
	text-decoration: none;
	font-weight:normal;
}
/*******************************************************************/

/************************ Menu Link ****************************/

a.menulink:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#f0f0f0;
	text-decoration: none;
	font-weight:bold;
	letter-spacing:1px;
}
a.menulink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f0f0f0;
	text-decoration: none;
	font-weight:bold;
	letter-spacing:1px;
}
a.menulink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9417;
	text-decoration: none;
	font-weight:bold;
	letter-spacing:1px;
}
a.menulink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f0f0f0;
	text-decoration: none;
	font-weight:bold;
	letter-spacing:1px;
}
/*******************************************************************/
.indexconbotbg{
background-image:url(images/index_con_bot.jpg);
background-repeat:no-repeat;
}
.mainbodyinsert{
background-image:url(images/index_main_insert.jpg);
background-repeat:no-repeat;
}
.paddingmenu{
padding-bottom:2px;
padding-top:2px;
padding-left:3px;
}

.box02{
border:1px;
border-color:#00545a;
border-style:solid;
background-color:#cfe6e7;
padding:3px;
}
.box03{
border:1px;
border-color:#8a939e;
border-style:solid;
background-color:#f5f5f5;
padding:3px;
}


.bodytext01{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#333333;
}

.bodytext02{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#1f74af;
}

.bodytext03{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#FF6600;
}

.bodytext04{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#FFFFFF;
/*font-weight:bold;*/
}

.paddingleft4{
padding-left:4px;
}

.header02{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1f74af;
letter-spacing:1px;
}

.header03{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
letter-spacing:1px;
}

.padding04{
padding-bottom:4px;
padding-left:4px;
padding-right:20px;
padding-top:4px;
/*padding:4px;*/
}

/************************ body Link ****************************/

a.bodylink:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
}
a.bodylink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
}
a.bodylink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1f74af;
	text-decoration: none;
}
a.bodylink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
}
/*******************************************************************/

/************************ MenuOrange Link ****************************/

a.menuorange:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#005fa0;
	/*color:#424446;*/
	text-decoration: none;
	letter-spacing:1px;
}
a.menuorange:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#005fa0;
	text-decoration: none;
	letter-spacing:1px;
}
a.menuorange:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff9417;
	text-decoration: none;
	letter-spacing:1px;
}
a.menuorange:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#005fa0;
	text-decoration: none;
	letter-spacing:1px;
}
/*******************************************************************/

.vhr{
background-image:url(images/v_hr.gif);
background-repeat:repeat-y;
}

textarea{
font-size:11px;
color:#015F9F;
}

input{
font-size:10px;
color:#015F9F;
}

.altButtonFormat {
background-color:#015F9F;
font-family: verdana;
border: #000000 1px solid;
font-size: 11px;
color:#FFFFFF;
}


.lineheightFiller{
line-height:.1em;
}
