 start 2009 styles set by PRT 


.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#00C;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 20px;	

}

.mainsmallitalics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	colo;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 20px;	

}


.mainitalics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style:italic;
	color:#00C;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 20px;	
	

}


.mainlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #0000A0;
	text-decoration: none;

}


.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333366;
	text-decoration: none;

}


//.toplinks:hover {
//	text-decoration: underline;


}


.whitepaperlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333366;
	text-align: center;
	text-decoration: none;
	
}

.windowtoptitle {
	background-color:#FFF;
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #333366;
	line-height: 20px;

}
.window {
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
	padding-bottom: 10px;
	padding-top: 10px;
	color: #333366;
	line-height: 20px;
	text-align: center;

}

.sublinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;


}


.speclinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;
}


 start questionnaire boxes  

.qbox1 {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #008000;
	border-right-color: #999999;
	border-bottom-color: #008000;
	border-left-color: #999999;
	text-align: center;
	width: 50%;
	margin: 3px;
	padding: 3px;

}

.qbox2 {
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #009;
	border-right-color: #999999;
	border-bottom-color:#009;
	border-left-color: #999999;
	text-align: center;
	width: 50%;
	margin: 3px;
	padding: 3px;

}


.qboxtitle {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style:none;
	border-bottom-style:none;
	border-top-color:#30C;
	border-right-color: #30C;
	border-bottom-color:#30C;
	border-left-color: #30C;
	text-align: center;
	width: 100%;
	margin: 3px;
	padding: 3px;
	background-color:#CCC

}


.qboxmaintextarea {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style:none;
	border-bottom-style:none;
	border-top-color:#FFF;
	border-right-color: #FFF;
	border-bottom-color:#FFF;
	border-left-color: #FFF;
	text-align: center;
	width: 100%;
	margin: 2px;
	padding: 30px;
	background-color:#FFF;

}


.separator3toplinks {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #003366;
	color: #000000;
	background-color: #EFEFEF;
	border-top-width: 0px;
	border-top-color: #003366;
	vertical-align: middle;
	border-left-width: 1px;
	border-left-color: #003366;
	border-bottom-width: 0px;
	border-bottom-color: #003366;
}

 end questionnaire boxes  

  end 2009 styles set by PRT 




.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
}



.mainleft {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 20px;
}
.separator1 {
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #003366;
	color: #000000;
	background-color: #efefef;
	border-top-width: 1px;
	border-top-color: #003366;
	vertical-align: top;
	border-left-width: 1px;
	border-left-color: #003366;
	border-bottom-width: 1px;
	border-bottom-color: #003366;
}
.leftdiv {
	padding: 0px;
	text-align: left;
	margin: 0px;


}
.separator2 {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-color: #003366;
	vertical-align: top;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-right-color: #003366;
	border-bottom-color: #003366;

}
.rightdiv {
	text-align: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;


}


.leftlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333366;
	text-decoration: none;
	text-align: left;

}
.td1 {
	text-align: left;


}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333366;
	text-align: center;
	vertical-align: top;

}


.tblack {
	border: 1px solid #000000;
	width: 400px;
	text-align: center;


}


.tnotes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
	width: 400px;
	border-top: 5px outset #CCFFFF;
	border-right: 5px outset #6685C5;
	border-bottom: 5px outset #6685C5;
	border-left: 5px outset #FFFFFF;


}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	text-align: center;
	vertical-align: top;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: top;
	text-decoration:underline;
}



.box1 {
	height: 35px;
	border: 1px none #999999;

}
.separator3 {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #003366;
	color: #000000;
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-top-color: #003366;
	vertical-align: middle;
	border-left-width: 1px;
	border-left-color: #003366;
	border-bottom-width: 1px;
	border-bottom-color: #003366;
}

.TLHeader1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333366;
	text-align: center;
}
.TLHeader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	text-align: center;
}
.TLtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}


p,blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

ul, ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}


.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #000000;
	vertical-align: super;
}

.noteText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	vertical-align: super;
	font-style: italic;
	text-align:left;
}

.TLHeader3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333366;
	text-align: left;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333366;
	text-align: left;
}

.contacts {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;
	text-align: center;
}

.clsCMOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
	font-weight:bold;
	font-size : 9px;
	text-decoration : none;
        padding: 2px 4px;
	text-align:left;
}

.clsCMOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
	font-weight:bold;
	font-size : 9px;
	text-decoration : none;
        padding: 2px 4px;
	text-align:left;
}

span.TLtext0
{
	mso-style-name:"TL_text Çíàê";
	mso-style-link:TL_text;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Trebuchet MS";
	mso-ascii-font-family:"Trebuchet MS";
	mso-hansi-font-family:"Trebuchet MS";
	mso-bidi-font-family:Arial;
	color:black;
	mso-ansi-language:EN-US;
	mso-fareast-language:EN-US;
	mso-bidi-language:AR-SA;
}
	

.leftbox1 {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.tabl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #000000;
}

.TLHeader4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	text-align: left;
}
.copytd {
	background-image: url(/assets/bottom_bar_bl.gif);
	background-repeat: repeat-x;
	height: 30px;
	width: 750px;
	background-color: #656565;
}
.separator11 {

	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #003366;
	color: #000000;
	background-color: #efefef;
	border-top-width: 1px;
	border-top-color: #003366;
	vertical-align: top;
	border-left-width: 1px;
	border-left-color: #003366;
	border-bottom-width: 1px;
	border-bottom-color: #003366;
}
.separator22 {
	color: #000000;
	background-color: #FFFFFF;
	vertical-align: top;
	border: 1px solid #003366;
}
.speclinks2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;
}
.boxs {
	border-top: 1px none #ccc;
	border-right: 1px none #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px none #ccc;
	vertical-align: top;
	height: auto;
}
.separator2 .center .copy h5 em {
	color: #00F;
}
.separator2 .center .copy h5 em {
	color: #004080;
}
.separator2 .TLHeader2 .copy h5 {
	color: #004080;
}
.separator2 .TLHeader2 .copy .toplinks {
	color: #004080;
}
.separator2 .TLHeader2 .copy .toplinks {
	color: #000080;
}
.separator2 .center .window strong {
	color: #000080;
}
.separator3 div table tr .separator2 .toplinks .copy .center {
	color: #000080;
}
.separator3 div .toplinks {
	color: #0000A0;
}
.separator3 div table tr .separator2 .toplinks .window #div_container #div_news #outerDiv .window {
	color: #000080;
}
.separator3 div table tr .separator2 .toplinks .window #div_container #div_news #outerDiv .main {
	color: #000080;
}
.separator3 div table tr .separator2 .toplinks .window #div_container #div_news #outerDiv .main {
	color: #000080;
}
.separator3 div table tr .separator2 .toplinks .window #div_container #div_news #outerDiv .whitepaperlinks {
	color: #00F;
}
.separator3 div table tr .separator2 .toplinks .window #div_container #div_news #outerDiv div .whitepaperlinks a {
	color: #00F;
}
.separator3 div table tr .separator2 .toplinks .window #div_container #div_news #outerDiv div .whitepaperlinks {
	color: #000080;
}
.separator3 div table tr .separator2 .window #div_container #div_news #outerDiv .horizrule {
	color: #000080;
}
.separator3 div table tr .separator2 .toplinks .window #div_container #div_news #outerDiv div {
	color: #000080;
}
.separator3 table tr .separator2 {
	color: #C0C0C0;
}
.separator3 div table tr .separator2 .toplinks .window #div_container #div_news #outerDiv blockquote .main strong {
	color: #F00;
}
.toplinkstable {
	color: #C0C0C0;
}
.toplinks {
	color: #0000A0;
}
.toplinks .toplinks {
	color: #0000A0;
}
#outerDiv tbody tr table tr td {
	color: #0000A0;
}
.datainfosheetpagetext {
	color: #009;
	line-height: 20px;
}
