@charset "iso-8859-1";
BODY {
	background: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	}
. {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;}
B {
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
I {
	font-style: italic;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
P {font-family: Verdana,Arial,Helvetica,sans-serif}

UL {margin-top: 1pt;
	margin-bottom: 10pt;
}

H5 {
	color: #330099;
	font-size: 100%;
	font-weight: bold; font-family: Arial,Verdana,Helvetica,sans-serif;
	margin-bottom: 1pt;}

H4 {
	color: #330099;
	font-size: 11pt;
	font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;
	margin-bottom: 2pt}
H3 {
	color: #330099;
	font-size: 13pt;
	font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;
	margin-bottom: 2pt}

H2 {
	color: #330099;
	font-size: 16pt;
	font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;
	margin-bottom: 2pt}

H1 {
	color: #330099;
	font-size: 18pt;
	font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;
	margin-bottom: 2pt}

TD {
	COLOR: #000000;
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	}

.warningmessage {
	color: #660000;
	font-weight: bold; font-family: Arial,Verdana,Helvetica,sans-serif;
	margin-bottom: 7pt}
.opmessage {
	color: #003300;
	font-weight: bold; font-family: Arial,Verdana,Helvetica,sans-serif;
	margin-bottom: 7pt}

TT {font: bold courier new,monospace}
.copyright { color: "#800080"; font: 8px italic Arial,Verdana,Helvetica,sans-serif;}


TABLE.titletablewrapper {
	BACKGROUND-COLOR: #9999cc;
	BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;
}

TABLE.titletablewrappersub {
	BACKGROUND-COLOR: #9999cc;
	BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;
}




H1.titleh1 {
	color: #000000;
	font-weight: bold
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14pt;
	margin-bottom: 0pt}

TD.titletableleft {
	BORDER-RIGHT-WIDTH: 0; BORDER-TOP: #f0f7ff 0px solid; BORDER-LEFT: #f0f7ff 0px solid;
	BORDER-BOTTOM: #666666 0px solid; BACKGROUND-COLOR: #9999CC;
}
TD.titletableright {
	BORDER-LEFT-WIDTH: 0; BORDER-TOP: #f0f7ff 0px solid; BORDER-RIGHT: #666666 0px solid;
	BORDER-BOTTOM: #666666 0px solid; BACKGROUND-COLOR: #9999CC;
}
TD.subtitletable {
	BORDER-LEFT-WIDTH: 0; BORDER-TOP: #f0f7ff 0px solid; BORDER-RIGHT: #666666 0px solid; BORDER-LEFT: #f0f7ff 0px solid;
	BORDER-BOTTOM: #666666 0px solid; BACKGROUND-COLOR: #9999CC;
}

/* Title menu */
.titlebarmenu {
	FONT-WEIGHT: bold; font-size: 14px; COLOR: #660066;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}
.titlebarmenu A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #660066;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
	BORDER-LEFT: #9999CC 1px solid; BORDER-TOP: #9999CC 1px solid; BORDER-RIGHT: #9999CC 1px solid; BORDER-BOTTOM: #9999CC 1px solid;
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
	LINE-HEIGHT: 20px;
}
.titlebarmenu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
	BORDER-LEFT: #f0f7ff 1px solid; BORDER-TOP: #f0f7ff 1px solid; BORDER-RIGHT: #000033 1px solid; BORDER-BOTTOM: #000033 1px solid;
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
	LINE-HEIGHT: 20px;
}
.titlebarmenuhl {
	FONT-WEIGHT: bold; font-size: 14px; COLOR: #ffffff;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}
.titlebarmenuhl A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff;
}

/* Title sub-menu */
.titlebarsubmenu {
	FONT-WEIGHT: bold; font-size: 10px; COLOR: #660066;  
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}
.titlebarsubmenu A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #660066;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
	BORDER-LEFT: #9999CC 1px solid; BORDER-TOP: #9999CC 1px solid; BORDER-RIGHT: #9999CC 1px solid; BORDER-BOTTOM: #9999CC 1px solid; 
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;  
	LINE-HEIGHT: 20px; 
}
.titlebarsubmenu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
	BORDER-LEFT: #f0f7ff 1px solid; BORDER-TOP: #f0f7ff 1px solid; BORDER-RIGHT: #000033 1px solid; BORDER-BOTTOM: #000033 1px solid;  
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; 
	LINE-HEIGHT: 20px;	
}
.titlebarsubmenuhl {
	FONT-WEIGHT: bold; font-size: 10px; COLOR: #ffffff;  
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}
.titlebarsubmenuhl A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff;
}



/*

.titlebarmenu {
	FONT-WEIGHT: bold; font-size: 10pt; WIDTH: 100px; COLOR: #ffcc00;  
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.titlebarmenu A {
	BORDER-RIGHT: #9999CC 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9999CC 1px solid; PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; font-size: 10pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #9999CC 1px solid; WIDTH: 136px; 
	COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #9999CC 1px solid; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.titlebarmenu A:hover {
	BORDER-RIGHT: #000066 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9999ff 1px solid; 
	PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; BORDER-LEFT: #9999ff 1px solid; WIDTH: 136px;
	LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #000066 1px solid
}

*/



TD.dtablerow1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f0f7ff;
	COLOR: #000000;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
TD.dtablerow2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e7f0fa;
	COLOR: #000000;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
}


TABLE.formtable {
	BACKGROUND-COLOR: #CCCCFF;
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;
}


/* Basic Table */
TABLE.btable {
	BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 0.8em; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #c7d0e0
}

TD.btabletitle {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #e0e7f7 1px solid; BORDER-LEFT: #e0e7f7 1px solid; 
	BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #c7d0e0;
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}

TD.btr1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f0f7ff;
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
TD.btr2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e7f0fa;
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}

TD.btrh1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f0f7ff;
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
TD.btrh2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e7f0fa;
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}

.cellItalic {
	font-style: italic;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}

.cellBold {
	FONT-WEIGHT: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}


.formtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none;
	text-align: left;
}

.formfieldgroup {
	color: #330099;
	font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 12pt;
}

.formfieldname {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}

.formfieldlabel {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}


.formfield {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	TEXT-DECORATION: none;
}

.formcontrol {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	TEXT-DECORATION: none;
	BACKGROUND: #FFFFFF;
}

.formfielddesc {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}



INPUT.kfbutton {
	BORDER-RIGHT:  #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-TOP: #f0f7ff 1px solid;
	BORDER-LEFT: #f0f7ff 1px solid;
	FONT-SIZE: 12px;
	font-weight: bold;
	BACKGROUND: #CCCCFF;
	CURSOR: hand;
	COLOR: #000000;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
	TEXT-DECORATION: none;
	WIDTH: 100px;
	HEIGHT: 24px;
}

A.basicAnchor {
		color: #330099;
		font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;
		TEXT-DECORATION: underline;
}


A.blackAnchor {
		COLOR: #000000; TEXT-DECORATION: none;
}

A.blackAnchorUL {
		COLOR: #000000; TEXT-DECORATION: underline;
}

A.blackblueAnchor {
		COLOR: #000000; TEXT-DECORATION: none;
}
A.blackblueAnchor:hover {
		COLOR: #330099; TEXT-DECORATION: underline;
}


A.adAnchor {
		COLOR: #000066; TEXT-DECORATION: underline; font-weight: bold;
}

A.adAnchor:hover {
		COLOR: #0000EE; TEXT-DECORATION: underline; font-weight: bold;
}

A.faqAnchor {
		COLOR: #000066; TEXT-DECORATION: none; font-weight: normal;
}

A.faqAnchor:hover {
		COLOR: #0000EE; TEXT-DECORATION: underline; font-weight: bold; 
}

A.shotAnchor {
		COLOR: #000066; TEXT-DECORATION: none; font-weight: bold;
}

A.shotAnchor:hover {
		COLOR: #0000EE; TEXT-DECORATION: underline; font-weight: bold; 
}


TABLE.adtablewrapper {
	BORDER-RIGHT-WIDTH: 0; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; 
	BORDER-BOTTOM: #000066 2px solid; BORDER-RIGHT: #000066 2px solid;
}
.admessage {
	color: #000066;
	font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px}
.admessagebold {
	color: #000066;
	font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px}

TABLE.itemtable {
	BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid;
	BORDER-BOTTOM: #999999 0px solid; BORDER-RIGHT: #999999 0px solid;

}

TABLE.topmenutablewrapper {
	BORDER-RIGHT-WIDTH: 0; BORDER-TOP: #CCCCFF 0px solid; BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: 0px solid;
}

TD.leftsidebar {
	BORDER-TOP: #CCCCCC 0px solid; BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: 0px solid; BORDER-RIGHT: #CCCCCC 0px solid;
}

TD.submenu_title {
	BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-RIGHT: 0px solid;
	font-weight: bold;
    COLOR: #330099;
}


TD.submenu_normal {
	BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 0px solid;
}

TD.submenu_special {
	BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: 0px solid; BORDER-RIGHT: 0px solid;
}

	
TD.submenu_sel {
	BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 0px solid;
    BACKGROUND-COLOR: #E9E1FF;
	font-weight: bold;
}


A.submenuAnchor {
		COLOR: #000000; TEXT-DECORATION: none;
}

A.submenuAnchor:hover {
		COLOR: #0000EE; TEXT-DECORATION: underline; 
}
	
	
.shotdesc {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}

TD.itemexample1a {
	BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid; BORDER-RIGHT: #999999 1px solid;
	COLOR: #330099;
	font-size: 11px;
	font-weight: normal;
    BACKGROUND-COLOR: #E9E1FF;
}

TD.itemexample2a {
	BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid; BORDER-RIGHT: #999999 1px solid;
	COLOR: #330099;
	font-size: 11px;
	font-weight: normal;
    BACKGROUND-COLOR: #DDDDFF;
}

DIV.menuadbox {
	WIDTH: 160px;
  HEIGHT 620px;
	text-align: left;
  BACKGROUND-COLOR: #fff;
  padding-top: 10px;
}

DIV.leaderadbox {
	WIDTH: 728px;
  HEIGHT 90px;
	text-align: left;
  BACKGROUND-COLOR: #fff;
  padding-top: 0px;
  margin-top: 3px;
  margin-bottom: 3px;
}


DIV.linkhorizadbox {
	text-align: left;
  BACKGROUND-COLOR: #FFF;
  padding-top: 0px;
  margin-top: 3px;
  margin-bottom: 3px;
}

