td {
	color: black; 
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none
}
.body { 
	color: black; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
}
.bodysmall { color: black; font-size: 11px; font-family: Arial, Helvetica, sans-serif  }
.detail { color: #003366; font-size: 10px; font-family: Arial, Helvetica, sans-serif }

.bgimage { background: #ffffff url(ximg/kkk_bg2.gif)  }
.buttonlarge   { font-size: 14px; width: 300px; height: 24px }
.bgwhite { background-color: white; }
.bglightblue  { background-color: #b0c4de }
.bglighterblue  { background-color: #F1FAFD }
.bgblue  { background-color: #003366 }
.bggreen  { background-color: #99cc99 }
.bgyellow  { background-color: #ffe4b5 }
.bgdarkyellow  { background-color: #ffcc66 }
.bggrey  { background-color: #dcdcdc }
.bgactive  { background-color: #ffe4b5 }


.pictitle  { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.compass {
	color: #003366;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: none;
}
.header { 
	color: #003366; 
	font-size: 13px; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-weight: bold 
}
.navi  { color: #003366; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.naviactive  { color: #993300; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.naviwhite { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold }
.naviorange { color: #FC8E5C; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold }
.navisub  { color: #003366; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.navibox  { color: #003366; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.navitxtactive { color: #f90; font-size: 10.5px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.title  { color: #003366; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.subtitle  { color: black; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.subtitlemaj  { color: #003366; font-weight: bold; text-transform : uppercase; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.indent { padding-left: 8px }

a:link, a:visited, a:active{ 
	color: #003399; 
	text-decoration: none
}
a:hover {
 	color: #003399; text-decoration: underline
	
 }
.navi2  { color: #003366; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.naviactive2  { color: #993300; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.navisub2  { color: #003366; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.naviright { color: black; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.attachment { font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.services { font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }

/*A:link.subtitle {text-decoration: none; color: #003366;}
A:visited.subtitle {text-decoration: none; color: #003366;}
A:active.subtitle {text-decoration: none; color: #003366;}
A:hover.subtitle {text-decoration: none; color: #000000;}*/
.dropdown { 
	color: black; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	width: 300px;
}

.dropdowna { 
	color: black; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	width: 320px;
}

.textbox { 
	color: #000; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Swiss, SunSans-Regular; 
	width: 150px;
}

.textboxl { 
	color: #000; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Swiss, SunSans-Regular; 
	width: 300px;
}

.textboxsmall { 
	color: #000; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Swiss, SunSans-Regular; 
	width: 70px;
}

.textboxmedium { 
	color: #000; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Swiss, SunSans-Regular; 
	width: 100px;
}

input.radio {
	background : white; 
	color: #ffffff;
}

.button {
	color: black; 
	font-size: 11px;
	font-weight: normal; 
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	width: 80px;
	height: 20px;
 
}
.buttonmedium {
	color: black; 
	font-size: 11px;
	font-weight: normal; 
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	width: 150px;
	height: 22px;
 
}
.buttonlarge {
	color: black; 
	font-size: 1px;
	font-weight: normal; 
	font-family: Arial, Helvetica, Swiss, SunSans-Regular;
	width: 160px;
	height: 20px;
 }

.kkknavi1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
a.kkknavi1:link {
	color: #003366;
	text-decoration: none;
}
a.kkknavi1:visited {
	color: #003366;
	text-decoration: none;
}
.kkknavi1pos {
	padding: 3px 3px 4px 3px;
}

.kkknavi2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
a.kkknavi2:link {
	color: #003366;
	text-decoration: none;
}
a.kkknavi2:visited {
	color: #003366;
	text-decoration: none;
}
/*.kkknavi2pos {
	padding: 3px 0px 4px 7px;
}*/
.kkknavi2pos {
	padding: 1px 0px 1px 0px;
}

.kkknavi3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
a.kkknavi3:link {
	color: #003366;
	text-decoration: none;
}
a.kkknavi3:visited {
	color: #003366;
	text-decoration: none;
}
/*.kkknavi3pos {
	padding: 3px 0px 4px 17px;
}*/
.kkknavi3pos {
	padding: 1px 0px 1px 0px;
}

.kkknaviact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}
a.kkknaviact:link {
	color: #993300;
	text-decoration: none;
}
a.kkknaviact:visited {
	color: #993300;
	text-decoration: none;
}
.kkknavi1li {
	list-style-image: url(ximg/square_wh.gif);
	list-style-position: outside;
}
.kkknavi1ul {
	margin-left : 16px;
}
.briefticker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFB200;
	text-decoration: none;
	font-weight:bold
}	
