BODY, P, H1, H2, H3, H4, H5, H6, LI, TD, TH, DD, DT{	font-family: Georgia, Helvetica, Arial, sans-serif;	font-size: 10pt;	color: black;}BODY{	background-color: #cccccc;	color: #cccccc;	/*Scrollbar-face-color: #ffffff; 	Scrollbar-arrow-color: black;*/}LI,UL,OL{	list-style-image: none;}H1, H2, H3, H4, H5, TH{	font-weight: bold;}H2, H3, H5{	color: #ffffff;}H1{	font-size: 16pt;}H2{	font-size: 13pt;}H3{	font-family: Georgia, sans-serif;	font-size: 11pt;}H4{	font-size: 12pt;	margin-top: 2px;	margin-bottom: 0px;}H5{	font-size: 9pt;	font-weight: bold;	margin-bottom: 2px;}H6{	color: #626262;	font-size: 65%;	font-weight: normal;}DD{	margin-left: 20px;}pre          { background-color: #ffffff; background-image: url('/images/codebg.gif');                font-style: normal; font-variant: normal; font-weight: normal;                font-size: 9pt; font-family: 'Courier New', Courier, mono;                white-space: pre; width: 100%; padding: 7pt }CODE{	color: #990000;	font-family: "Courier New", Courier, mono;}
a:link    { text-decoration:none;
		color:#006599;      }
a:visited { text-decoration:none;
		color:#006599;      }
a:active  { text-decoration:underline; 
		color:#006599;}
a:hover   { text-decoration:underline; 
		color:#FF0000;}
.top{	cursor: hand;}.MenuGroup{	background-color: #ffffff;	font-weight: normal;	font-family: Tahoma, Arial, sans-serif;	position: relative;	top: 0px;	width: 124px;}.MI, .MIs, .MIn, .MIsn{	background-color: #ffffff;	color: black;	font-size: 8pt;	font-weight: normal;	font-family: Georgia, Arial, sans-serif;	width: 118px; 	cursor: hand;}.MI,.MIn{	text-decoration: none;}.MI,.MIs{	padding-left: 3pt; 	margin-left: 3pt;	border: 1 solid #ffffff;}.MIn{	border: 1pt solid #ffffff;}.MIn,.MIsn{	padding-left: 2px; 	margin-left: 2px;}.sidebar{	font-weight: bold;	color: #ffffff;	font-size: 9pt;	text-decoration: none;}
.infobar{	font-size: 8pt;	margin-left: 0pt;	text-indent: 0pt;}.infobarList{	font-size: 8pt;	margin-left: 1.5em;	text-indent: -1.5em;}.InfobarHeader{	font-size: 9pt;	font-weight: bold;	margin-bottom: -10px;	color: #ab2600;	/*color: #85BC4C;*/}.HoverLink{ 	text-decoration: none;      	font-size:8pt; 	padding: 1px 2px 1px 2px;	/*margin: 1px 1px 1px 1px;*/	background-color: #ffffff;	border-color: #ffffff;	border-width: 1px;	border-style: solid;}A.HoverLink{	text-decoration: none;      	color : blue; 	cursor: hand;}A.HoverLink:hover{	border-color: ##ffffff;	background-color: #ffffff;}A.HoverLink:active{	background-color: #FFC082;	border-color: ##ffffff;}TT.equation { 	font-family: 'Times New Roman', serif; 	font-size: 10pt; 	font-style: italic; 	white-space: pre; }UL.download {	margin-left: 1.5 em}ul.download li, li.download { list-style-image: url('/images/download.gif'); font-size: 9pt; font-family:                Georgia, Arial, Helvetica, sans-serif; padding-left: 0.5 em }ul.compactlist li, li.compactlist { list-style-image: url('/images/smallarrow.gif'); font-size: 8pt; font-family:                Georgia, Arial, Helvetica, sans-serif; margin-left: -1 em;                margin-bottom: 0pt }UL.compactlist{	margin-top: 5pt;	margin-bottom: 5pt;}.MainHeader{	color: black;	font-family: Tahoma, Helvetica, Arial, sans-serif;	font-size: 155%;	font-weight: bold;}.formButton{ 	font-size:90%; 	color: white; 	border-color: #ffffff; 	background-color: #E08900; 	font-weight: 700; }.SiteNewsHeading,.DevNewsHeading{	font-family: Georgia, Helvetica, Arial, sans-serif;	font-weight: bold;}.DevNewsHeading{	font-size:10.5pt; }.links, .messagetitle, .SiteNews, .SmallText, .SiteNewsHeading{	font-size:8pt; }.NewsFlash{	margin-top:5;	font-size:9pt;}.DevNewsContent{	font-size:9pt; }.messagecontent{	font: 9.5pt Georgia, "Courier New", Courier, mono;}.Default		  { font-family: Georgia, Helvetica, Arial, sans-serif; }.forum_link:link    { text-decoration:none;      color:#E08900 }.forum_link:visited { text-decoration:none;      color:#E08900 }.forum_link:active  { text-decoration:none;      color:#E08900 }.forum_link:hover   { text-decoration:underline; color:#E08900 }.forum_hilite       { background-color: yellow}.cpp-comment,.cs-comment,.vb-comment	{ COLOR: green; FONT-STYLE: italic; }.cpp-keyword,.cs-keyword, .vb-function	{ COLOR: blue; }.cpp-preprocessor, .cs-preprocessor		{ COLOR: navy; }.cpp-string,.cs-string,.vb-string		{ COLOR: purple; }.cpp-literal,.cs-literal,.vb-literal	{ COLOR: midnightblue }.vb-keyword,.vb-statement	{ COLOR: blue; font-weight:normal;}/* Form Elements SELECT, INPUT, TEXTAREA{ 	border: ##ffffff;	font-family: Georgia;	font-size: 10pt;	color: #333333; 	background-color: #ffffff;	border-style: inset; 	border-width: 2px; 	Scrollbar-face-color: ##ffffff; 	Scrollbar-backgound-color: #ffffff; 	Scrollbar-arrow-color: black;}*/TABLE#tblButtonBar {	MARGIN-TOP: 1px}.clsButton {	BACKGROUND-COLOR: ##ffffff;	BORDER-RIGHT: ##ffffff 1px solid; 	BORDER-TOP: ##ffffff 1px solid; 	BORDER-LEFT: ##ffffff 1px solid; 	BORDER-BOTTOM: ##ffffff 1px solid; 	text-decoration: none; 	font-weight: bold; 	FONT-SIZE: 8pt; 	CURSOR: hand;	color: #333300;}TD.clsButtonBar TABLE.clsButton TD {	PADDING: 1px;}.clsButtonLnk { 	text-decoration: none; 	font-weight: bold; 	FONT-SIZE: 8pt; 	CURSOR: hand;	color: #333300;	padding: 1;}.clsButtonLnk:hover {	color: blue;}.FeatureBox{	background-color: #A5C9EF;	BORDER: #6699cc 1px solid; 	PADDING: 2px; }.FeatureBoxHeader, .FeatureBoxHeader a{	color: white;	font-family: Georgia;			padding-left: 2pt;	padding-bottom: 2pt;	font-weight: bold;	font-size: 13pt;	background-color: #6699cc;}.FeatureBoxHeaderArrow{	background-color: #6699cc;}