/* all commands are for positions only and font content*/
.leftnavlay
{text-align : left; position:relative; display:block; width: 150px; margin-top: 10px; 
 font-family : MS Sans Serif, Tahoma, Arial;  font-size : 8; color : #808080; font-weight : bold; 
 background-color : #ffffff; padding: 5px 5px 5px 5px; border : 0.1pt;
 border-style : solid; text-decoration : none; text-align:left;}
.leftnavlay A{text-decoration: none; color: #C0C0C0;}
.leftnavlay A:hover{text-decoration: none; color: #000000; background-color: #666699;}
.leftnavlay A : link{text-decoration: none; color: #C0C0C0;}

.leftnavfav
{text-align : left; position:relative; display:block; width: 150px;  
 font-family : MS Sans Serif, Tahoma, Arial;  font-size : 8; color : #808080; font-weight : bold; 
 background-color : #666699; padding: 5px 5px 5px 5px; border : 0.1pt;
 border-style : solid; text-decoration : none; text-align:left;}
.leftnavfav A{text-decoration: none; color: #C0C0C0;}
.leftnavfav A:hover{text-decoration: none; color: #C0C0C0; background-color: #808080;}
.leftnavfav A : link{text-decoration: none; color: #C0C0C0;}

.nav
{font-family: MS Sans Serif, Tahoma, Arial;
 color:#666666; font-size:9pt; font-weight: normal; padding: 2px 30px 2px 5px; text-decoration: 
 none;text-align: left; line-height: 11pt;}
.nav A{color: black; text-decoration: none; font-weight: normal}
.nav A:LINK{color: #666666; text-decoration: none; font-weight: normal}
.nav A:VISITED{color: #666666; text-decoration: none; font-weight: normal}
.nav A:HOVER{color: #ffffff; text-decoration:none; background-color: #666699; 
 font-weight: normal}
 
.nav1
{font-family: MS Sans Serif, Tahoma, Arial;
 color:#666666; font-size:10pt; font-weight: normal; padding: 2px 30px 2px 5px; text-decoration: 
 none;text-align: left; line-height: 12pt;}
.nav1 A{color: black; text-decoration: none; font-weight: normal}
.nav1 A:LINK{color: #666666; text-decoration: none; font-weight: normal}
.nav1 A:VISITED{color: #666666; text-decoration: none; font-weight: normal}
.nav1 A:HOVER{color: #ffffff; text-decoration:none; background-color: #666699; 
 font-weight: normal}

.navhead1
{font-family: MS Sans Serif, Tahoma, Arial;
 color:#000000; font-size:10pt; font-weight: bold;  background-color: #9999CC; padding: 3px 3px 3px 0px; 
 text-decoration:none; text-align: left; line-height: 14pt;}

.navhead
{font-family: MS Sans Serif, Tahoma, Arial;
 color:#000000; font-size:10pt; font-weight: bold; padding: 3px 3px 3px 0px; 
 text-decoration:none; text-align: left; line-height: 12pt;}
.navhead A{color: #000000; text-decoration: none; font-weight: bold}
.navhead A:LINK{color: #666666; text-decoration: none; font-weight: bold}
.navhead A:VISITED{color: #666666; text-decoration: none; font-weight: bold}
.navhead A:HOVER{color: #ffffff; text-decoration:none; background-color: #666699;
 font-weight: bold}

.navfav
{font-family: MS Sans Serif, Tahoma, Arial; 
 color:#cccccc; font-size:10pt; font-weight: bold; padding: 3px 3px 3px 0px; 
 text-decoration:none; text-align: left; line-height: 12pt;}
.navfav A{color: #cccccc; text-decoration: none; font-weight: bold}
.navfav A:LINK{color: #cccccc; background-color: #666699; text-decoration: none; 
 font-weight: bold}
.navfav A:VISITED{color: #cccccc; text-decoration: none; font-weight: bold}
.navfav A:HOVER{color: #666666; text-decoration:none; font-weight: bold}

.border200
{text-align : left; position:relative; display:block; width: 200px; height: float;
 font-family : Arial, MS Sans Serif, Tahoma;  font-size : 12; color : #666699; font-weight : bold; 
 background-color : #ffffff; padding: 10px 0px 10px 0px; border : 0.1pt #9999CC solid;
 text-decoration : none; text-align:left }
.border200 A 
{text-decoration: none; color: #666699;}
.border200 A:hover
{text-decoration: none; color: #C0C0C0; background-color: #808080;}
.border200 A : link
{text-decoration: none; color: #666699;}

.border350
{text-align : left; position:relative; display:block; width: 350px; height: float;
 font-family : Arial, MS Sans Serif, Tahoma;  font-size : 13; color : #666699; font-weight : normal; 
 background-color : #ffffff; padding: 0px 10px 0px 10px; border : 0.2pt #9999CC solid;
 text-decoration : none; text-align:left; margin-top: 10px; margin-bottom: 10px }
.border350 A 
{text-decoration: none; color: #666699;}
.border350 A:hover
{text-decoration: none; color: #C0C0C0; background-color: #808080;}
.border350 A : link
{text-decoration: none; color: #9999CC;}

.border380
{text-align : left; position:relative; display:block; width: 380px; height: float;
 font-family : Arial, MS Sans Serif, Tahoma;  font-size : 13; color : #666699; font-weight : normal; 
 background-color : #ffffff; padding: 0px 10px 0px 10px; border : 0.0pt #9999CC solid;
 text-decoration : none; text-align:left; margin-top: 10px; margin-bottom: 10px }
.border350 A 
{text-decoration: none; color: #666699;}
.border350 A:hover
{text-decoration: none; color: #C0C0C0; background-color: #808080;}
.border350 A : link
{text-decoration: none; color: #9999CC;}

.border400
{text-align : left; position:relative; display:block; width: 400px; height: float; margin-left: 15px;
 font-family : Arial, MS Sans Serif, Tahoma;  font-size : 14; color : #666699; font-weight : bold; 
 background-color : #ffffff; padding: 10px 0px 10px 0px; border : 0.2pt #9999CC solid;
 text-decoration : none; text-align:left; margin-top: 10px; margin-bottom: 10px }
.border400 A 
{text-decoration: none; color: #666699;}
.border400 A:hover
{text-decoration: none; color: #C0C0C0; background-color: #808080;}
.border400 A : link
{text-decoration: underline; color: #666699;}

.border480
{text-align : left; position:relative; display:block; width: float; height: float; margin-left: 10px; margin-right: 10px;
 font-family : Arial, MS Sans Serif, Tahoma;  font-size : 14; color : #666699; font-weight : normal; 
 background-color : #ffffff; padding: 0px 0px 10px 0px; border : 0.2pt #9999CC solid;
 text-decoration : none; text-align:left; margin-top: 10px; margin-bottom: 10px }
.border480 A 
{text-decoration: none; color: #666699;}
.border480 A:hover
{text-decoration: none; color: #C0C0C0; background-color: #808080;}
.border480 A : link
{text-decoration: none; color: #666699;}

.border450
{text-align : left; position:relative; display:block; width: 450px; height: float; margin-left: 0px;
 font-family : Arial, MS Sans Serif, Tahoma;  font-size : 14; color : #666699; font-weight : normal; 
 background-color : #ffffff; padding: 0px 0px 10px 0px; border : 0.2pt #9999CC solid;
 text-decoration : none; text-align:left; margin-top: 0px; margin-bottom: 0px }
.border450 A 
{text-decoration: none; color: #666699;}
.border450 A:hover
{text-decoration: none; color: #C0C0C0; background-color: #808080;}
.border450 A : link
{text-decoration: none; color: #666699;}

.rightlay
{text-align : left; position:relative; display:block; width: 120px; height: float; margin-top: 15px; 
 font-family : MS Sans Serif, Tahoma, Arial;  font-size : 8; color : #808080; font-weight : bold; 
 background-color : #ffffff; border : 0.1pt; border-style : solid; text-decoration : none; text-align:left;}
.rightlay A {text-decoration: none; color: #C0C0C0;}
.rightlay A:hover {text-decoration: none; color: #C0C0C0; background-color: #808080;}
.rightlay A : link {text-decoration: none; color: #C0C0C0;}

.textborder {
	font-size: 1px; overflow-y: hidden; 
	line-height: 1px; border-top : 0.0pt; border-left : 0.0pt; border-right : 0.0pt;
	border-bottom : 0.1pt #9999CC solid; border-style : solid; margin-right: 10px; margin-left: 10px;
	margin-top: 1px; margin-bottom: 10px;}
	
.borderend {
	font-size: 1px; overflow-y: hidden; 
	line-height: 1px; 
	border : 0.1pt #9999CC solid; border-style : solid; margin-right: 10px; margin-left: 0px;
	margin-top: 0px; margin-bottom: 0px;}
	
.navrule {
	font-size: 4px; border-bottom: 4px  #ffffff solid; border-top: 4px #ffffff solid; overflow-y: hidden; 
	line-height: 6px;}
	
.navrule1 {
	font-size: 1px; border-bottom: 1px  #9999CC solid; border-top: 1px #ffffff solid; overflow-y: hidden; 
	line-height: 1px;}

.navsubhead
{position:relative; display:block; width: float; height:12px; font-family : MS Sans Serif, Tahoma, Arial;  
 font-size : 10pt; text-align : left; color :#666699 ; font-weight : bold; background-color : #ffffff; 
 padding: 3px 3px 3px 5px; border : 0pt;}

 H1 {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; 
	MARGIN: 12px 10px 0px; COLOR: #6666cc; LINE-HEIGHT: normal; PADDING-TOP: 0px; 
	FONT-FAMILY: MS sans-serif, Arial, Helvetica, sans-serif; HEIGHT: auto}
 H1 A{color: #6666cc; text-decoration: none; font-weight: normal}
 H1 A:LINK{color: #6666cc; text-decoration: none; font-weight: normal}
 H1 A:VISITED{color: #6666cc; text-decoration: none; font-weight: normal}
 H1 A:HOVER{color: #6666cc; text-decoration:none; font-weight: normal}
	
 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; 
	MARGIN: 12px 10px 0px; COLOR: #6158A3; LINE-HEIGHT: normal; PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, MS Sans Serif, "Lucida Grande", Helvetica, sans-serif; HEIGHT: auto}
	
  H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; 
	MARGIN: 12px 12px 0px; TEXT-TRANSFORM: uppercase; COLOR: #a1957c; LINE-HEIGHT: normal; PADDING-TOP: 0px; 
	FONT-FAMILY: "MS Sans Serif", "Times New Roman", Times, serif; LETTER-SPACING: 5px; HEIGHT: auto
}
 H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; 
	MARGIN: 12px 10px 0px; COLOR: #9999cc; LINE-HEIGHT: normal; PADDING-TOP: 0px; 
	FONT-FAMILY: MS Sans Serif, Arial, Helvetica, sans-serif}

H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; 
	MARGIN: 12px 10px 0px; COLOR: #9999cc; LINE-HEIGHT: normal; PADDING-TOP: 0px; 
	FONT-FAMILY: MS Sans Serif, Arial, Helvetica, sans-serif}
	
.leftnav
{font-family: Century Gothic, Arial, Helvetica, Verdana, Geneva, sans-serif;  
 font-size: 12px; color: #9999CC; font-weight: bold; 
 background-color:#FFFFFF;padding: 6px 7px 3px 5px;}
.leftnav A{text-decoration: none; color:  #9999CC;}
.leftnav A:linked{text-decoration: none; color: #ccccff;}
.leftnav A:visited{text-decoration: none; color: #333333;}
.leftnav A:hover{text-decoration: none; color: #ffffff; 
 background-color: #c2d9e4;}

.navdivider
{font-size: 5px; border-bottom: 5px  #ffffff; solid; 
 border-top: 5px #ffffff solid; overflow-y: hidden; line-height: 5px;}
.navdivider1{font-size: 20px; border-bottom: 20px  #83c0de; solid; 
 border-top: 20px #83c0de solid; overflow-y: hidden; line-height: 20px;}
.navdivider2{font-size: 20px; border-bottom: 20px  #ffffff; solid; 
 border-top: 20px #ffffff solid; overflow-y: hidden; line-height: 20px;}

.seoheadlay 
{position:absolute; left:0px; top:0px; width: 788px; height:20px; text-align:center; vertical-align:top font-family : Tahoma, Arial, MS Sans Serif;   font-size : 6pt; color : #C0C0C0; font-weight : bold; background-color : #808080;}

.headlay 
{position:absolute; left:0px; top:20px; display : block;width : 788px;height:68px;border : 0.3pt;
 border-style : solid; border-color : gray;background-color: white;text-align:left;
 vertical-align : center;padding : 2pt;}

.topnavlay
{display:block; width: 750px; height:18px; font-family : MS Sans Serif, Tahoma, Arial; 
 text-align : left;  font-size : 9pt; color : #000000; font-weight : bold; background-color : #9999cc; 
 padding: 5px 28px 5px 28px;}
.topnavlay A 
{text-decoration: none; color: #000000;}
.topnavlay A:hover
{text-decoration: none; color: #ffffff; background-color: #9999cc;}

.specialtext
{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 color:#ff0033; font-size: 16px; font-weight: bold; text-decoration: none;
 text-align: left; line-height: 20px; margin-right: 20px;}
 
.headtext
{font-family: MS sans-serif, Arial, Verdana, Geneva, Helvetica, sans-serif; 
 color:#6666cc; font-size: 20px; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px;
 text-align: left; line-height: normal; margin: 12px 10px 0px;}
.headtext A{color: #6666cc; text-decoration: none; font-weight: normal}
.headtext A:LINK{color: #6666cc; text-decoration: none; font-weight: bold}
.headtext A:VISITED{color: #6666cc; text-decoration: none; font-weight: bold}
.headtext A:HOVER{color: #6666cc; text-decoration:none; font-weight: bold}

.subheadtext
{font-family: MS sans-serif, Arial, Verdana, Geneva, Helvetica; 
 color:#6666cc; font-size: 16px; font-weight: bold; text-decoration: none;
 text-align: left; line-height: 18px; margin-top: 0px; margin-bottom: 0px;
 border : 0.0pt; border-style : solid; padding: 0px 10px 0px 10px}
.subheadtext A{color: #6666cc; text-decoration: none; font-weight: bold}
.subheadtext A:LINK{color: #6666cc; text-decoration: underline; 
 font-weight: bold}
.subheadtext A:VISITED{color: #6666cc; text-decoration: none; 
 font-weight: bold}
.subheadtext A:HOVER{color: #666699; text-decoration:none; 
 font-weight: bold}

.bodytext
{font-family: Tahoma, Arial, MS Sans Serif; 
 color:#333366; font-size: 12px; font-weight: normal; text-decoration: none;
 text-align: left; line-height: 16px; border-bottom : 0.1pt #9999CC solid;
 border: 0pt; border-style : solid; padding: 0px 10px 0px 10px}
.bodytext A{color: #333366; text-decoration: underline; font-weight: normal}
.bodytext A:LINK{color: #333366; text-decoration: underline; 
 font-weight: bold}
.bodytext A:VISITED{color: #333366; text-decoration: none; 
 font-weight: bold}
.bodytext A:HOVER{color: #0066ff; text-decoration:none; 
 font-weight: bold}
 
 .bodytext1
{font-family: MS sans-serif, Arial, Verdana, Geneva, Helvetica; 
 color:#333366; font-size: 12px; font-weight: normal; text-decoration: none;
 text-align: left; line-height: 16px; border-right : 0pt; border-left: 0pt;
 border-left : 0.1pt #9999CC solid; border-top : 0pt; border-bottom : 0.0pt #9999CC solid;
 padding: 0px 0px 0px 20px}
.bodytext1 A{color: #333366; text-decoration: underline; font-weight: normal}
.bodytext1 A:LINK{color: #333366; text-decoration: underline; 
 font-weight: bold}
.bodytext1 A:VISITED{color: #333366; text-decoration: none; 
 font-weight: bold}
.bodytext1 A:HOVER{color: #0066ff; text-decoration:none; 
 font-weight: bold}
 
 .smallbody{font-family: MS sans-serif, Verdana, Geneva, Arial, Helvetica; 
color:#333366; font-size: 9px; font-weight: bold; text-decoration: 
none;text-align: centre; line-height: 12pt}
.smallbody A{color: #333366; text-decoration: underline; font-weight: 
normal}
.smallbody A:LINK{color: #0066ff; text-decoration: none; 
font-weight: bold}
.smallbody A:VISITED{color: #0066ff; text-decoration: underline; 
font-weight: bold}
.smallbody A:HOVER{color: #0084ab; text-decoration:underline; 
font-weight: bold}

.rightcolumn
{position:relative; display:block; width: 120px; height:380px; font-family : Arial, MS Sans Serif, Tahoma;  
 font-size : 9; text-align : left; color : #666666; font-weight : bold; background-color : #FFFFFF; 
 padding: 5px 5px 5px 5px; border : 0.3pt;
 border-style : solid;}

.endtext
{position:relative;  width: 100%; font-family : MS sans-serif, Verdana, Arial, Helvetica, sans-serif;  font-size : 9pt; 
 text-align : center; color : #333366; font-weight : normal; background-color : #9999CC; padding: 5px 10px 5px 10px }

.copytext
{position:relative;  width: 100%; font-family : MS sans-serif, Arial, Verdana, Helvetica, sans-serif;  font-size : 9pt; 
 text-align : center; color : #333366; font-weight : normal; background-color : #ffffff; padding: 5px 0px 5px 0px }

.endcsslay
{position:absolute; left:0px; top:514px;  font-family : Tahoma, Arial, MS Sans Serif;  font-size : 9; 
 text-align : left; color : #666666; font-weight : bold;}


.smallcaps
{	font-variant : small-caps;
	font-weight : normal;
	font-size : 12px; line-height: 17px;
	font-family : Arial, Tahoma, MS Sans Serif;
	color : #333366;
	padding: 4px
}

.bodytextold
{font-family: MS sans-serif, Arial, Verdana, Geneva, Helvetica; 
 color:#333366; font-size: 12px; font-weight: normal; text-decoration: none;
 text-align: left; line-height: 16px; border-bottom : 0.1pt #9999CC solid;
 border: 0pt; border-style : solid; padding: 0px 10px 0px 10px}
.bodytextold A{color: #333366; text-decoration: underline; font-weight: normal}
.bodytextold A:LINK{color: #333366; text-decoration: underline; 
 font-weight: bold}
.bodytextold A:VISITED{color: #333366; text-decoration: none; 
 font-weight: bold}
.bodytextold A:HOVER{color: #0066ff; text-decoration:none; 
 font-weight: bold}
 


.featurehead
{position:relative; display:block; width: float; height:17px; font-family : Tahoma, Arial, MS Sans Serif;  font-size : 12pt; text-align : left; color : #666666; font-weight : bold; background-color : #D0CC68; padding: 3px 3px 3px 5px; border : 0.3pt;
border-style : solid;}

.featuresubhead
{position:relative; display:block; width: float; height:9px; font-family : Tahoma, Arial, MS Sans Serif;  font-size : 10pt; text-align : center; color : #FFFFFF; font-weight : bold; background-color : #723B99; padding:2px 2px 2px 2px; border : 0.3pt;
border-style : solid;}

.featuresubhead1
{position:relative; display:block; width: float; height:9px; font-family : Tahoma, Arial, MS Sans Serif;  font-size : 10pt; text-align : center; color : #D0CC68; font-weight : bold; background-color : #808000; padding:2px 2px 2px 2px; border : 0.3pt;
border-style : solid;}

.featuresubhead2
{position:relative; display:block; width: float; height:9px; font-family : Tahoma, Arial, MS Sans Serif;  font-size : 10pt; text-align : center; color : #D0CC68; font-weight : bold; background-color : #808080; padding:2px 2px 2px 2px; border : 0.3pt;
border-style : solid;}

.smalltext
{position:relative;  width: float; font-family : Tahoma, Arial, MS Sans Serif;  font-size : 8pt; line-height: 10pt; text-align : center; color : #666666; font-weight : normal; background-color : none;  }
.smalltext A{color: #333366; text-decoration: underline; font-weight: 
normal}
.smalltext A:LINK{color: #333366; text-decoration: underline; 
font-weight: bold}
.smalltext A:VISITED{color: #333366; text-decoration: underline; 
font-weight: bold}
.smalltext A:HOVER{color: #0066ff; text-decoration:underline; 
font-weight: bold}

.shopnowlink
{position:relative; display:block; width: float; height:12px; font-family : Tahoma, Arial, MS Sans Serif;  font-size : 10pt; text-align : center;  color : #FFFFFF; font-weight : bold; background-color : #660066 ; padding:2px 2px 2px 2px; border : 0.3pt;
border-style : solid; }
.shopnowlink A {color: #FFFFFF; text-decoration: underline; font-weight: 
normal}
.shopnowlink A:LINK {color: #FFFFFF;; text-decoration: underline; 
font-weight: bold}
.shopnowlink A:VISITED {color: #FFFFFF;; text-decoration: underline; 
font-weight: bold}
.shopnowlink A:HOVER {color: c text-decoration:underline; 
font-weight: bold}


.offerofmonth
{text-align : left; position:relative; display:block; width: float; height: float; margin-left: 10px; margin-right: 10px;
 font-family : Arial, MS Sans Serif, Tahoma;  font-size : 14; color : #666699; font-weight : normal; 
 background-color : #FFCCFF; padding: 0px 0px 10px 0px; border : 0.2pt #9999CC solid;
 text-decoration : none; text-align:left; margin-top: 10px; margin-bottom: 10px }
.offerofmonth A 
{text-decoration: none; color: #666699;}
.offerofmonth A:hover
{text-decoration: none; color: #C0C0C0; background-color: #808080;}
.offerofmonth A : link
{text-decoration: none; color: #666699;}

.table_entry{
	table-layout:fixed;
	border-collapse:collapse;
	margin:5px;
	font-family: Tahoma, Arial, MS Sans Serif; 
  color:#333366; font-size: 12px; font-weight: normal; text-decoration: none;
	font-size: 13px; font-weight: normal; text-decoration: none;
	text-align: left; line-height: normal
}
.table_entry A{color: #333366; text-decoration: underline; font-weight: normal}
.table_entry A:LINK{color: #333366; text-decoration: underline; 
 font-weight: bold}
.table_entry A:VISITED{color: #333366; text-decoration: none; 
 font-weight: bold}
.table_entry A:HOVER{color: #000000; text-decoration:none; 
 font-weight: bold}
 
.cell_entry{
	border: 1px solid #999999;
	padding: 4px 4px 4px 4px;
	background-color: #9999cc;
}
.cell_entry_who{
	border: 1px none #999999;
	width: 150px;
	padding: 4px 4px 4px 4px;
}
.cell_entry_what{
	border: 1px none #999999;
	width: 150px;
	padding: 4px 4px 4px 4px;
}
.cell_entry_else{
	border: 1px none #999999;
	width: 250px;
	padding: 4px 4px 4px 4px;
}
.cell_entry_even{
	border: 1px solid #999999;
	padding: 4px 4px 4px 4px;
	background-color: #ccccff;
}
.cell_entry_odd{
	border: 1px solid #999999;
	padding: 4px 4px 4px 4px;
	background-color: #ffffff;



