/*
vertical-align: top;
td.mynowrap {white-space: nowrap;}
*/

img 	{ border: none; }
div 	{ padding: 0px; }
td 		{ font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif, tahoma; } 
body 	{ margin: 0px; font-size: 8px; color: black; font-family: tahoma; background-color: #678fc2; }
.mainTd { background: url(img/bg_ribbon.jpg); background-repeat: repeat-x; }

td.PageHeader00 	{ padding-left: 20px; } 
td.MenuLtBlue00 	{ background: url(img/bg_navcon.gif); padding-left: 20px; letter-spacing: 0.02cm; } 
td.MenuBlue00 		{ padding: 0 6px; }
td.MenuBlueVertBar 	{ padding: 0 1px; }
td.MenuBlue01 		{ padding: 0 6px; }
td.RightContent00 	{ padding: 0 10px 0px; _border-bottom: #cccccc 1px solid; }
td.RightContent01 	{ padding: 0 10px 10px; }
td.MenuLeft00 		{ padding: 0 10px 0px 10px; border-right: #cccccc 1px solid; vertical-align: top; }
td.LeftMenuItem00 	{ _white-space: nowrap; }
td.PageFooterRight00	{ padding-right: 10px; text-align: right; }
td.PageFooterLeft00 	{ padding-left: 10px; white-space: nowrap; }

.textContentArrow 		{ padding: 5px 10px 0 0; vertical-align: top; }
.textContentArrowHeader	{ padding: 0 0 5px 0; color: #003300; font-weight: bold; _font-size: 14px}
.textContentCell		{ padding: 0 0 3px 0; }

.PgFtrMenu00		{ color: #999999; padding: 0 5px; }
.PgFtrCpyrite		{ color: #999999; }

/*.TechnoItemHeader00 { font-size: 18px; font-style: normal; font-weight: bold; color: #aaaaaa; text-decoration: none; }*/
.TechnoItemHeader00 { font-size: 18px; font-style: normal; font-weight: bold; color: #aaaaaa; text-decoration: none; }
.TechnoItemHeader00 A:link { font-size: 18px; font-style: normal; font-weight: bold; color: #aaaaaa; text-decoration: none; }
.TechnoItemHeader00 A:visited { font-size: 18px; font-style: normal; font-weight: bold; color: #aaaaaa; text-decoration: none; }
.TechnoItemHeader00 A:active { font-size: 18px; font-style: normal; font-weight: bold; color: #aaaaaa; text-decoration: none; }
.TechnoItemHeader00 A:hover { font-size: 18px; font-style: normal; font-weight: bold; color: #aaaaaa; text-decoration: none; }

.LinkBlack A:link 		{text-decoration: none; color: black; }
.LinkBlack A:visited 	{text-decoration: none; color: black; }
.LinkBlack A:active 	{text-decoration: none; color: black; }
.LinkBlack A:hover 		{text-decoration: underline; color: black; }


.TechnoItemHeader01 { font-size: 14px; font-style: italic; font-weight: bold; text-decoration: none; }
.LeftMenuContent00 	{ padding: 3px; border: #cccccc 1px solid; background-color: #eaeff4; }
.LeftMenuContent01 	{ padding: 3px; border: #cccccc 1px solid; background-color: #FFFFdd; }
.LeftMenuContent02 	{ padding: 3px; border: #cccccc 1px solid; background: url(img/bgYellow01.gif); }
.LeftMenuContent03 	{ padding: 3px; border: #cccccc 1px solid; background: url(img/bgBlue01.gif); }
.LeftMenuContent04 	{ padding: 3px; border: #cccccc 1px solid; background: url(img/bgRed00.gif); }
.LeftMenuContent05 	{ padding: 3px; border-left: #ffcc00 1px solid; border-right: #ffcc00 1px solid; border-bottom: #ffcc00 1px solid; background: url(img/bgYellow00.gif); }


td.GryRndCrnrBx_TL	{ background: url(img/bull_l_t.gif); width: "3px"; height: "3px"; }
td.GryRndCrnrBx_TM	{ border-top: #cccccc 1px solid; }
td.GryRndCrnrBx_TR	{ background: url(img/bull_r_t.gif); width:"3px"; height:"3px"; }
td.GryRndCrnrBx_ML	{ border-left: #cccccc 1px solid; }
td.GryRndCrnrBx_MR	{ border-right: #cccccc 1px solid; }
td.GryRndCrnrBx_MM	{ padding: 0px; }
td.GryRndCrnrBx_BL	{ background: url(img/bull_l_b.gif); width:"3px"; height:"3px"; }
td.GryRndCrnrBx_BM	{ border-bottom: #cccccc 1px solid; }
td.GryRndCrnrBx_BR	{ background: url(img/bull_r_b.gif); width:"3px"; height:"3px"; }

td.GryShdwRndCrnrBox_TL {}
td.GryShdwRndCrnrBox_TM {}
td.GryShdwRndCrnrBox_TR {}
td.GryShdwRndCrnrBox_ML { background: url(img/gsrc_ml.gif); background-repeat: repeat-y; }
td.GryShdwRndCrnrBox_MM { width:"100%"; valign:"middle"; } /* background-color: "#f2f2f2";  */
td.GryShdwRndCrnrBox_MR { background: url(img/gsrc_mr.gif); background-repeat: repeat-y; }
td.GryShdwRndCrnrBox_BL {}
td.GryShdwRndCrnrBox_BM { background: url(img/gsrc_bm.gif); background-repeat: repeat-x; }
td.GryShdwRndCrnrBox_BR {}

.OutsideHeaderLeft	{ text-align: left; padding-left: 20px; font-size: 11px; color: white }
.OutsideHeaderRight	{ text-align: right; padding-right: 20px; font-size: 11px; color: white }
.InsideHeaderContxt	{ background: url(img/bg_tophead.jpg); background-repeat: none; }

.LinkBlack A:link 		{text-decoration: none; color: black; }
.LinkBlack A:visited 	{text-decoration: none; color: black; }
.LinkBlack A:active 	{text-decoration: none; color: black; }
.LinkBlack A:hover 		{text-decoration: underline; color: black; }

.LinkWhite A:link 		{text-decoration: none; color: white; }
.LinkWhite A:visited 	{text-decoration: none; color: white; }
.LinkWhite A:active 	{text-decoration: none; color: white; }
.LinkWhite A:hover 		{text-decoration: underline; color: white; }

div.widgetFloat 		{ width:220px; /*float:right; margin-left:10px; */ }
.widgetFloatTable 		{ border: 1px solid rgb(123, 133, 152); background-color: #eeeeee; #dbdee5; }
.widgetFloatCell 		{ padding: 2px 7px; }
.widgetFloatCellRight	{ padding: 5px; text-align: right; }
.widgetFloatTxtbx		{ width: 60px; text-align: right; }
/*.widgetFloatCell 		{ font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; padding: 5px; _padding-top: 7px; _padding-bottom: 5px; }*/







/*
body {
	margin: 0px;
	padding: 0px;
}
td,th{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#4F4F4F;
}
.mainHeader TD{
	vertical-align: top;
}

.botpreview {
	background-color:#3F89C3;
	color:#FFFFFF;
	border-top-color:#FFFFFF;
	border-top-width:1px;
	border-top-style:solid;
	text-align:center;
	vertical-align:middle;
}
.white {
	color:#FFFFFF;
}
.red {
	color:#ED1C24;
}
.blue {
	color:#425E89;
}
.loghtgray {
	color:#434343;
}
.graylink {
	color:#434343;
	text-decoration:underline;
}
.smallpad {
	padding:1px;
	color:#434343;
}
.pricestyle {
	padding:3px;
	color:#535353;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#434343;
}
a:hover {
	color:#7CC5FF;
	text-decoration:underline;
}
a {
	text-decoration:none;
}
A.gray,A.gray:visited{
	color: Gray;
	text-decoration: none;
}
A.gray:hover{
	color: Gray;
	text-decoration: underline;
}
.bottomarea {
	border-top-color:#425E89;
	border-top-width:1px;
	borde
