td {
font-size: 12px;
line-height: 14px;
color: #000000; 
text-decoration: none;
; font-family: Arial, Helvetica, sans-serif
}

a {
	text-decoration: none;
                  color: 000000;
}
.white {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.whitetext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}



body { 

                        SCROLLBAR-FACE-COLOR:#ffffff;
                        SCROLLBAR-ARROW-COLOR:#2D559F;
                        SCROLLBAR-TRACK-COLOR:#FCFDFE;
                        SCROLLBAR-SHADOW-COLOR:#2D559F;
                        SCROLLBAR-HIGHLIGHT-COLOR:#2D559F;
                        SCROLLBAR-3DLIGHT-COLOR:#ffffff;
                        SCROLLBAR-DARKSHADOW-COLOR:#ffffff;
	
	font-size: 12px;
	line-height: 13px;
	color: #000000; 
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif
	
 } 
.bluelink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: oblique; line-height: 13px; color: #0066CC}
.news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.whitetext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}

    .button         { 	color: #000000; 
                       	background-color: #D2DCF2; 
                       	border: 1px solid #2D559F; 
                       	font-family: verdana, arial;
                       	font-size:8pt;
                       	width:70px;}

    .textbox        {    font-family:verdana, arial; 
			             font-size: 11px; 
			             color: #000000; 
			             background-color: #EDF1FA; 
			             border: 1 solid #2D559F;
                         filter: alpha(opacity=80);} 

    .links          { 	background: #FFFFFF;
                    	border-left: 1px #2D559F dotted;
                      	border-right: 1px #2D559F dotted; 
                      	border-bottom: 1px #2D559F dotted; 
                      	border-top: 1px #2D559F dotted;}



.ContentBlock
{
	margin: 0em; /* padding: 4em 6em 2em 6em;/* use padding instead of margin for multicolumn layouts because of a really odd ie5pc bug where it sometimes relates the width of an unrelated menu div to this div. i'll, uh, write about that somewhere. it was hard to figure out what was causing it, so i want this note here to remind me. */
	padding: 15px;
	padding-top: 0px;
	padding-bottom: 5px;
	line-height: 17px;
	color: #222222;
}

.TableUserCornerUL
{
	background-image: url(/GlobalDesis/matrimony/images/TableUL_AEC5E3.gif);
	width: 6px;
	background-repeat: no-repeat;
}
.TableUserCornerUR
{
	background-image: url(/GlobalDesis/matrimony/images/TableUR_AEC5E3.gif);
	width: 6px;
	background-repeat: no-repeat;
}
.TableUserHeader
{
	font-weight: bold;
	color: #0066bb;
	line-height: 15px;
	padding-top: 5px;
	background-color: #aec5e3;
}
.TableAttribSubHead
{
	font-size: 0.8em;
	line-height: 11px;
}

.InputLabel
{
	padding-right: 5px;
	font-weight: bold;
	font-size: 10px;
	vertical-align: middle;
	color: #0066bb;
	line-height: 1.5em;
	text-align: right;
}
.InputBox
{
	border-right: #d4d0c8 1px solid;
	padding-right: 3px;
	border-top: #808080 1px solid;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 2px;
	vertical-align: middle;
	border-left: #808080 1px solid;
	padding-top: 2px;
	border-bottom: #d4d0c8 1px solid;
	height: 20px;
}

#table.coupon {
#
#	font-size: 8pt; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
#}
.coupon td {

	font-size: 10pt; padding: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; background:#eeeecc
}
.coupon a:link {
	TEXT-DECORATION: underline
}
.coupon a:visited {
	TEXT-DECORATION: underline
}
.coupon a:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.coupon a:active {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.couponmerchant td {
	font-size: 12pt; padding: 5px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; background:#cccc99; COLOR: #990000; text-align: center 
}
.couponmerchant a:link {
	TEXT-DECORATION: none; COLOR: #000099
}
.couponmerchant a:visited {
	TEXT-DECORATION: none; COLOR: #000099
}
.couponmerchant a:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.couponmerchant a:active {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.couponhead td {
	font-size: 10pt; padding: 5px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; background: #cccc99; COLOR: #006600;
}
.calendar td {
	padding: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; background: #eeeecc; text-align: center; vertical-align: top
}
.calendar a:link {
	TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calendar a:visited {
	TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calendar a:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calendar a:active {
	COLOR: #FF0000; TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calendar caption {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.cal_day td {
	padding: 5px; FONT-WEIGHT: bold; background: #cccc99; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cal_greydate {
	COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Compare {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ProdDesc {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DealDetail {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DealDetailB {
	FONT-SIZE: 10pt; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DealTitle {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LowestPrice {
	FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ddcateg td {
	font-size: 10pt; padding: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; background:#eeeecc
}
.ddcateg a:link {
	TEXT-DECORATION: underline
}
.ddcateg a:visited {
	TEXT-DECORATION: underline
}
.ddcateg a:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.ddcateg a:active {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.ddcateghead td {
	font-size: 10pt; padding: 5px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; background: #cccc99; COLOR: #006600; 
}
.couponcateg td {
	font-size: 10pt; padding: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; background:#eeeecc; vertical-align: top
}
.couponcateg a:link {
	TEXT-DECORATION: underline
}
.couponcateg a:visited {
	TEXT-DECORATION: underline
}
.couponcateg a:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.couponcateg a:active {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.couponcateghead td {
	font-size: 10pt; padding: 5px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; background: #cccc99; COLOR: #006600; vertical-align: top
}
.DellDeal td {
	font-size: 14px; padding: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; background: #eeeecc; text-align: left; vertical-align: top
}
.DellDeal a:link {
	TEXT-DECORATION: none
}
.DellDeal a:visited {
	TEXT-DECORATION: none
}
.DellDeal a:hover {
	COLOR: #FF0000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.DellDeal a:active {
	COLOR: #FF0000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

.WeeklyDeal td {
	font-size: 12pt; padding: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; background: #eeeecc; text-align: left; vertical-align: top
}
.WeeklyDeal a:link {
	TEXT-DECORATION: none
}
.WeeklyDeal a:visited {
	TEXT-DECORATION: none
}
.WeeklyDeal a:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.WeeklyDeal a:active {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.HolidayTextColor {
	FONT-SIZE: 10pt; COLOR: #c0c0c0; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HolidayBackgroundColor {
	BACKGROUND-COLOR: #cc0000
}
.HolidayTabBgSlant {
	BACKGROUND: #cc0000 url(/images/leftangle.gif) no-repeat left top
}
.HolidayTabBgCurve {
	BACKGROUND: #cc0000 url(/images/rightangle.gif) no-repeat right top
}
.DealCateg a:link {
	COLOR: #ff6600; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none
}
.DealCateg a:visited {
	COLOR: #ff6600; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none
}
.DealCateg a:hover {
	COLOR: #0000EE; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DealCateg a:active {
	COLOR: #0000EE; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}

A1 { 
	text-decoration:underline
}
A:hover {
	text-decoration:underline;color:#FF0000
}
A:visited {
	color: 0000EE
}
A1:link {
	color: 0000EE; text-decoration:underline
}
A:link {
	color: 0000EE; text-decoration: none;
}
.DOrange {
	COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DOrangeB {
	COLOR: #FF6600; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DOrangeU {
	COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DOrangeBU {
	COLOR: #FF6600; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DOrange10 {
	FONT-SIZE: 10pt; COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DOrange10B {
	FONT-SIZE: 10pt; COLOR: #FF6600; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DOrange10U {
	FONT-SIZE: 10pt; COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DOrange10BU {
	FONT-SIZE: 10pt; COLOR: #FF6600; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.Black {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackB {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlackU {
	FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.BlackBU {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.Black8 {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Black8B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Black8U {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.Black8BU {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.Black10 {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Black10B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Black10U {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.Black10BU {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.Black14 {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Black14B {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Black14U {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.Black14BU {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.NormalText {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalTextB {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalTextU {
	FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.NormalTextBU {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.NormalText8 {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalText8B {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalText8U {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.NormalText8BU {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.NormalText10 {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalText10B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalText10U {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.NormalText10BU {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.NormalText14 {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalText14B {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NormalText14U {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.NormalText14BU {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.RedText {
	COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedTextB {
	FONT-WEIGHT: bold; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedTextU {
	COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.RedTextBU {
	FONT-WEIGHT: bold; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.RedText8 {
	COLOR: #FF0000; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedText8B {
	FONT-WEIGHT: bold; COLOR: #FF0000; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedText8U {
	COLOR: #FF0000; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.RedText8BU {
	FONT-WEIGHT: bold; COLOR: #FF0000; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.RedText10 {
	COLOR: #FF0000; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedText10B {
	FONT-WEIGHT: bold; COLOR: #FF0000; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedText10U {
	COLOR: #FF0000; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.RedText10BU {
	FONT-WEIGHT: bold; COLOR: #FF0000; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.RedText14 {
	COLOR: #FF0000; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedText14B {
	FONT-WEIGHT: bold; COLOR: #FF0000; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedText14U {
	COLOR: #FF0000; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.RedText14BU {
	FONT-WEIGHT: bold; COLOR: #FF0000; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.MaroonText {
	COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MaroonTextB {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MaroonTextU {
	COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.MaroonTextBU {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.MaroonText8 {
	COLOR: #990000; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MaroonText8B {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MaroonText8U {
	COLOR: #990000; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.MaroonText8BU {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.MaroonText10 {
	COLOR: #990000; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MaroonText10B {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MaroonText10U {
	COLOR: #990000; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.MaroonText10BU {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.MaroonText14 {
	COLOR: #990000; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MaroonText14B {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MaroonText14U {
	COLOR: #990000; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.MaroonText14BU {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.LGreenText {
	COLOR: #009900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LGreenTextB {
	FONT-WEIGHT: bold; COLOR: #009900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LGreenTextU {
	COLOR: #009900; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.LGreenTextBU {
	FONT-WEIGHT: bold; COLOR: #009900; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.LGreenText8 {
	COLOR: #009900; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LGreenText8B {
	FONT-WEIGHT: bold; COLOR: #009900; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LGreenText8U {
	COLOR: #009900; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.LGreenText8BU {
	FONT-WEIGHT: bold; COLOR: #009900; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.LGreenText10 {
	COLOR: #009900; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LGreenText10B {
	FONT-WEIGHT: bold; COLOR: #009900; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LGreenText10U {
	COLOR: #009900; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.LGreenText10BU {
	FONT-WEIGHT: bold; COLOR: #009900; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.LGreenText14 {
	COLOR: #009900; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LGreenText14B {
	FONT-WEIGHT: bold; COLOR: #009900; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LGreenText14U {
	COLOR: #009900; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.LGreenText14BU {
	FONT-WEIGHT: bold; COLOR: #009900; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DGreenText {
	COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DGreenTextB {
	FONT-WEIGHT: bold; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DGreenTextU {
	COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DGreenTextBU {
	FONT-WEIGHT: bold; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DGreenText8 {
	COLOR: #006600; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DGreenText8B {
	FONT-WEIGHT: bold; COLOR: #006600; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DGreenText8U {
	COLOR: #006600; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DGreenText8BU {
	FONT-WEIGHT: bold; COLOR: #006600; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DGreenText10 {
	COLOR: #006600; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DGreenText10B {
	FONT-WEIGHT: bold; COLOR: #006600; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DGreenText10U {
	COLOR: #006600; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DGreenText10BU {
	FONT-WEIGHT: bold; COLOR: #006600; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DGreenText14 {
	COLOR: #006600; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DGreenText14B {
	FONT-WEIGHT: bold; COLOR: #006600; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DGreenText14U {
	COLOR: #006600; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DGreenText14BU {
	FONT-WEIGHT: bold; COLOR: #006600; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DBlueText {
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DBlueTextB {
	FONT-WEIGHT: bold; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DBlueTextU {
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DBlueTextBU {
	FONT-WEIGHT: bold; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DBlueText8 {
	COLOR: #000066; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DBlueText8B {
	FONT-WEIGHT: bold; COLOR: #000066; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DBlueText8U {
	COLOR: #000066; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DBlueText8BU {
	FONT-WEIGHT: bold; COLOR: #000066; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DBlueText10 {
	COLOR: #000066; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DBlueText10B {
	FONT-WEIGHT: bold; COLOR: #000066; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DBlueText10U {
	COLOR: #000066; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DBlueText10BU {
	FONT-WEIGHT: bold; COLOR: #000066; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DBlueText14 {
	COLOR: #000066; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DBlueText14B {
	FONT-WEIGHT: bold; COLOR: #000066; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DBlueText14U {
	COLOR: #000066; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.DBlueText14BU {
	FONT-WEIGHT: bold; COLOR: #000066; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeGreen {
	COLOR: #cccc99; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeGreenB {
	FONT-WEIGHT: bold; COLOR: #cccc99; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeGreenU {
	COLOR: #cccc99; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeGreenBU {
	FONT-WEIGHT: bold; COLOR: #cccc99; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeGreen8 {
	COLOR: #cccc99; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeGreen8B {
	FONT-WEIGHT: bold; COLOR: #cccc99; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeGreen8U {
	COLOR: #cccc99; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeGreen8BU {
	FONT-WEIGHT: bold; COLOR: #cccc99; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeGreen10 {
	COLOR: #cccc99; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeGreen10B {
	FONT-WEIGHT: bold; COLOR: #cccc99; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeGreen10U {
	COLOR: #cccc99; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeGreen10BU {
	FONT-WEIGHT: bold; COLOR: #cccc99; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeGreen14 {
	COLOR: #cccc99; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeGreen14B {
	FONT-WEIGHT: bold; COLOR: #cccc99; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeGreen14U {
	COLOR: #cccc99; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeGreen14BU {
	FONT-WEIGHT: bold; COLOR: #cccc99; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeBlue {
	COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeBlueB {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeBlueU {
	COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeBlueBU {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeBlue8 {
	COLOR: #003366; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeBlue8B {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeBlue8U {
	COLOR: #003366; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeBlue8BU {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeBlue10 {
	COLOR: #003366; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeBlue10B {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeBlue10U {
	COLOR: #003366; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeBlue10BU {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeBlue14 {
	COLOR: #003366; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeBlue14B {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ThemeBlue14U {
	COLOR: #003366; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.ThemeBlue14BU {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.BlueText {
	COLOR: #3333FF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlueTextB {
	FONT-WEIGHT: bold; COLOR: #3333FF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlueTextU {
	COLOR: #3333FF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.BlueTextBU {
	FONT-WEIGHT: bold; COLOR: #3333FF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.BlueText8 {
	COLOR: #3333FF; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlueText8B {
	FONT-WEIGHT: bold; COLOR: #3333FF; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlueText8U {
	COLOR: #3333FF; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.BlueText8BU {
	FONT-WEIGHT: bold; COLOR: #3333FF; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.BlueText10 {
	COLOR: #3333FF; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlueText10B {
	FONT-WEIGHT: bold; COLOR: #3333FF; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlueText10U {
	COLOR: #3333FF; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.BlueText10BU {
	FONT-WEIGHT: bold; COLOR: #3333FF; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.BlueText14 {
	COLOR: #3333FF; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlueText14B {
	FONT-WEIGHT: bold; COLOR: #3333FF; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlueText14U {
	COLOR: #3333FF; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.BlueText14BU {
	FONT-WEIGHT: bold; COLOR: #3333FF; FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.RegionBorder {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid
}
.PageColor {
	BACKGROUND-COLOR: #ffffff
}
.PageBg {
	BACKGROUND-COLOR: #ffffff
}
.RegionHeaderColor {
	BORDER-RIGHT: #336699 0px solid; BORDER-TOP: #336699 0px solid; BORDER-LEFT: #336699 0px solid; BORDER-BOTTOM: #336699 0px solid; BACKGROUND-COLOR: #ffffff
}
.TabForegroundColor {
	BACKGROUND-COLOR: #336699
}
.TabForegroundText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TabBackgroundColor {
	BACKGROUND-COLOR: #cccc99
}
.TabBackgroundText {
	FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.SubTabBgText {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cccc99; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.LeftTabBgSlant {
	BACKGROUND: #cccc99 url(/images/leftangle.gif) no-repeat left top
}
.LeftTabForeSlant {
	BACKGROUND: #336699 url(/images/leftangle.gif) no-repeat left top
}
.LeftSubTab {
	BACKGROUND: #336699 url(/images/leftcurve.gif) no-repeat left top
}
.RightTabBgCurve {
	BACKGROUND: #cccc99 url(/images/rightangle.gif) no-repeat right top
}
.RightTabForeCurve {
	BACKGROUND: #336699 url(/images/rightangle.gif) no-repeat right top
}
.RightSubTab {
	BACKGROUND: #336699 url(/images/rightcurve.gif) no-repeat right top
}
.ForumsBackgroundText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.GreyText08 {
	COLOR: #999999; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none
}
.GreyText8 {
	COLOR: #999999; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none
}
.GreyText8 a:link {
	COLOR: #999999; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none
}
.GreyText8 a:visited {
	COLOR: #999999; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none
}
.GreyText8 a:hover {
	COLOR: #0000EE; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.GreyText8 a:active {
	COLOR: #0000EE; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.GreyText10 a:link {
	COLOR: #999999; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none
}
.GreyText10 a:visited {
	COLOR: #999999; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none
}
.GreyText10 a:hover {
	COLOR: #0000EE; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.GreyText10 a:active {
	COLOR: #0000EE; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline
}
.WhiteText8 {
	COLOR: #FFFFFF; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallcat {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallcat a:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallcat a:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallcat a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallcat a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.largecat {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.largecat a:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.largecat a:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.largecat a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.largecat a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}


    H1              { 	font-size: 18pt;
                      	font-weight: bold;}

    H2              { 	font-size: 16pt;
                      	font-weight: bold;}
    
    H3              { 	font-size: 14pt;
                      	font-weight: bold;
                        color: #2D559F;
                      	margin-bottom: 10pt;
                      	margin-top: 10pt;
                        margin-left: 10px;}
    
    H4              { 	font-size: 12pt;
                      	font-weight: bold;
                        color: #2D559F;
                      	margin-bottom: 5pt;
                      	margin-top: 5pt;}
    
    H5              { 	font-size: 10pt;
                      	font-weight: bold;
                        color: #2D559F;
                      	margin-bottom: 3pt;
                      	margin-top: 3pt;}

TD.homepage_head{BACKGROUND-COLOR: #738BB3; COLOR:#ffffff; FONT-WEIGHT: bolder; FONT-FAMILY: verdana, geneva, arial; FONT-SIZE: 13px;}
