* { margin:0; padding:0;}
body { background: url(images/body.gif) }
/* html, input, textarea, select{font-family:arial; font-size:100%; color:#7a7a7a; font-weight:normal; font-size:0.75em; line-height:1.15em} */
input, textarea, select{font-family:arial; font-size:100%; color:#7a7a7a; font-weight:normal; font-size:0.75em; line-height:1.15em}

A:link {text-decoration: none; color: #000066;}
A:visited {text-decoration: none; color: #666666;}
A:active {text-decoration: none; color: #666666;}
A:hover {text-decoration: none ;color: #0066CC; font-weight: bold; }

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 10px;
    color: #ED8500 ;
	font-weight: none;
	}

a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #ED8500;
	font-weight: none;
	}

a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #ED8500;
	font-weight: Bold;
     }

a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #ED8500;
	font-weight: none;
     }
	 
a.bc:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #333333;
	font-weight: none;
	text-transform:uppercase
	}

a.bc:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #333333;
	font-weight: none;
	text-transform:uppercase
	}

a.bc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #0066CC;
	font-weight: none;
	text-transform:uppercase
     }

a.bc:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #333333;
	font-weight: none;
	text-transform:uppercase
     }
	 
.Breadcrum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 10px;
	font-style: normal;
	line-height: 10pt;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	letter-spacing: normal;
	text-align: justify;
	text-transform:uppercase;
}


.Bodytext_Bold_Black_10x14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
}
.Bodytext_Bold_Black_12x16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16pt;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
}
.Bodytext_Regular_Black_10x14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14pt;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
}
.Bodytext_Regular_Grey_8x10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: 10pt;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
}
.Bodytext_Regular_Grey_10x12_Left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
}
.Bodytext_Regular_Grey2_10x12 {
	font-family: Arial /*, Verdana, Helvetica, sans-serif;*/
	font-size: 12px;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
}
.Bodytext_Regular_Grey_11x10_Arial {
	font-family: Arial; /*, Helvetica, sans-serif,Verdana */
	font-size: 11px;
	font-style: normal;
	line-height: 10pt;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
}
.Bodytext_Regular_Grey_11x11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
}
.Bodytext_Regular_Grey_10x12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
}
.Bodytext_Regular_Black_12x12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
}
.Bodytext_Regular_Black_12x16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
}
.Bodytext_Regular_Black_12x16_Center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: center;
	word-spacing: normal;
}
.Bodytext_Bold_Black_10x14_Left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
}
.Bodytext_Bold_Black_12x16_Left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16pt;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
}
.Bodytext_Regular_Blue_12x16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
}
.Bodytext_Bold_Blue_12x16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16pt;
	font-weight: bolder;
	font-variant: normal;
	color: #0066CC;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
}
.Bodytext_Bold_Blue_12x16_Left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20pt;
	font-weight: bolder;
	font-variant: normal;
	color: #0066CC;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
}
.Bodytext_Bold_Blue_16x20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20pt;
	font-weight: bolder;
	font-variant: normal;
	color: #0066CC;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
}
.Bodytext_Bold_Blue_16x20_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20pt;
	font-weight: bolder;
	font-variant: normal;
	color: #0066CC;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
}
.Bodytext_Bold_Black_14x16_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16pt;
	font-weight: bolder;
	font-variant: normal;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
}
.Bodytext_Bold_Blue_14x20_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20pt;
	font-weight: bolder;
	font-variant: normal;
	color: #0066CC;
	letter-spacing: normal;
	text-align: Left;
	word-spacing: normal;

}

body {
	background-color: #333333;
	background-image: url();
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style2 {font-size: 10px}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}
.style7 {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style8 {color: #FFFFFF}
.style10 {font-size: x-small}
.style11 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style13 {color: #666666}
.style14 {font-size: 14px}

.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
	font-size: 12px;
}
.message {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.QFHeaderTitleOrange {
	color: #ED8500;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-stretch:semi-expanded;
	text-transform:uppercase;
}

.HeaderTitleBlue_12 {
	color: #0066FF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-stretch:semi-expanded;
	text-transform: capitalize;
}


.QFHeaderBackColor {
	color: #00000B;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-stretch:semi-expanded;
	text-transform:uppercase;
}

.NewsLetter_Title_White {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 36px;
	color:#FFFFFF
}
.NewsLetter_White_Big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.NewsLetter_Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.NewsLetter_Section_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.NewsLetter_Section_Big {
	font-family:"Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
}



.NewsLetter600_Title_White {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color:#FFFFFF
}
.NewsLetter600_White_Big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.NewsLetter600_Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.NewsLetter600_Section_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.NewsLetter600_Section_Big {
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
}



/*
   Here, define the styles for the rollovers using CSS. The on style
   will be displayed when the mouse is over the rollover, and the off
   style at any other time.
*/

 .on    {
       font-size: 11;
        text-decoration: none;
        color: #ffffff;
        background-color: #505050;
        }

 .off   {
        font-size: 11;
        text-decoration: none;
        color: #dedede;
        background-color: #000000;
        }
.BodyText_Right {
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 11.5px;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	/8color: #494949;
	letter-spacing: normal;
	text-align: right;
	word-spacing: normal;
}
.BodyText {
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 11.5px;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	color: #494949;
	letter-spacing: normal;
	word-spacing: normal;
}
.BodyText_12 {
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 13.5px;
	font-style: normal;
	line-height: 13pt;
	font-weight: normal;
	font-variant: normal;
	color: #494949;
	letter-spacing: normal;
	word-spacing: normal;
}

.BackGray {
	background-color:white;
	background-image: url(images/BackGray.gif);
	background-repeat:repeat-x;
	background-position: bottom;	
}
.BackGraySeparator {
	background-image: url(images/BackGraySeparator.gif);
	background-repeat:repeat-y;
	width:3;
}

