BODY {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	MARGIN: 0px;
	background-image:url('../images/bg.jpg');
	background-position: center 50%;
	background-repeat:repeat-y
}

BODY {
	SCROLLBAR-FACE-COLOR: #003366; 
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
	SCROLLBAR-SHADOW-COLOR: #cccccc; 
	SCROLLBAR-3DLIGHT-COLOR: #E2C0E2; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ecf0ff; 
	SCROLLBAR-DARKSHADOW-COLOR: #006699
}
    
TD {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px
}

A.menu {
	COLOR: #ccccff; 
	TEXT-DECORATION: underline
}

A.menu:visited {
	COLOR: #ccccff; 
	TEXT-DECORATION: underline
}

A.menu:hover {
	COLOR: #ffffff; 	
	TEXT-DECORATION: underline
}

A:hover {
	COLOR: #0066FF; 
	BACKGROUND-COLOR : #ECF6FF;
	TEXT-DECORATION: overline underline
}

.windowsHeaderRow    {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}

.ecommerceHeaderRow    {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #00366C; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}

.top10HeaderRow    {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #000066; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}

.top10DefRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px 
}

.top10AltRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #EEEEEE; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px
}


.top10TableRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #C7D2D7; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px 
}

.contentTableRow    {
	COLOR: #ECF0FF; 
	BACKGROUND-COLOR: #ECF0FF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px 
}

.top10HeaderRowCh    {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #000066; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px 
}

.top10DefRowCh    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px 
}

.top10AltRowCh    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #EEEEEE; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px 
}


.top10TableRowCh    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #C7D2D7; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px 
}

.windowsHeaderRowCh    {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px 
}

.budgetHeaderRow    {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #ABA681; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}

.budgetDefRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px 
}

.budgetAltRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #E9E9E0; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px
}

.budgetHeaderRowCh    {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #ABA681; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px 
}

.dedicatedHeaderRow    {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #1C4B92; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}

.dedicatedDefRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px 
}

.dedicatedAltRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #E9E9E0; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px
}

.headerRow    {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #000066; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px 
}

.defRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px 
}

.altRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #EEEEEE; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px 
}

.headerRowCh    {
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #000066; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}

.defRowCh    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}

.altRowCh    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #EEEEEE; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}

.formField    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}

.formFieldMed    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px 
}


.tableRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #C7D2D7; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px 
}

.reviewHeaderRow    {
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}

.reviewDefRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}

.reviewAltRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #EEEEEE; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}


.reviewTableRow    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #C7D2D7; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px 
}


.navi {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px
}

.subnav {
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px
}

.naviw {
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px
}

.navi2 {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}

.navi3 {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold
}

.navi4 {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold
}

.navi5 {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: normal
}

.navi6 {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 16px; 
	FONT-WEIGHT: bold
}

.navi7 {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 15px; 
	FONT-WEIGHT: bold
}

.text {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px
}

.text1 {
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px
}


.text2 {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px
}

.text3 {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 13px
}


.menu {
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px
}

.bold {
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold
}

.small {
	FONT-SIZE: 12px
}

.verySmall {
	FONT-SIZE: 9px
}

.gray {
	COLOR: #808080
}

.tablebottomline {
	BORDER-BOTTOM: 1px DOTTED #CACACA
}

.tablebottomline1 {
	BORDER-BOTTOM: 1px DOTTED #CACACA
}

.bigHeader {
 COLOR: #ffffff; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 14px; 
 TEXT-DECORATION: none; 
}
 
 .subHeader {
 COLOR: #ff9966; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 20px; 
 TEXT-DECORATION: none; 
}

.headerlink { 
 COLOR: #23383D; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 12px; padding-bottom: 5px; 
 TEXT-DECORATION: none; 
}

.headerlink:link { 
 COLOR: #23383D; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 12px; padding-bottom: 5px; 
 TEXT-DECORATION: none; 
}

.headerlink:hover{ 
 COLOR: #4D7B85; 
 BACKGROUND-COLOR : #C9F24B;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 12px; padding-bottom: 5px; 
 TEXT-DECORATION: underline; 
}

.headerlinkCH { 
 COLOR: #23383D; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 14px; padding-bottom: 5px; 
 TEXT-DECORATION: none; 
}

.headerlinkCH:link { 
 COLOR: #23383D; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 14px; padding-bottom: 5px; 
 TEXT-DECORATION: none; 
}

.headerlinkCH:hover{ 
 COLOR: #4D7B85; 
 BACKGROUND-COLOR : #C9F24B;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 14px; padding-bottom: 5px; 
 TEXT-DECORATION: underline; 
}

.footerlink { 
 COLOR: #000000; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 11px; padding-bottom: 5px; 
 TEXT-DECORATION: none; 
}

.footerlink:link { 
 COLOR: #000000; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 11px; padding-bottom: 5px; 
 TEXT-DECORATION: none; 
}

.footerlink:visited { 
 COLOR: #000000; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 11px; padding-bottom: 5px; 
 TEXT-DECORATION: none; 
}

.footerlink:hover{ 
 COLOR: #4D7B85; 
 BACKGROUND-COLOR : #C9F24B;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 11px; padding-bottom: 5px; 
 TEXT-DECORATION: underline; 
}

.sidemenu { 
 COLOR: #6600ff; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 12px; 
 TEXT-DECORATION: underline; 
}

.sidemenu:link { 
 COLOR: #6600ff; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 12px; 
 TEXT-DECORATION: underline; 
}

.sidemenu:hover{ 
 COLOR: #ff0066; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
 FONT-SIZE: 12px; 
 TEXT-DECORATION: underline; 
}


#special_offer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 188px;
}

#box_left {
	width: 595px;
	height: auto;
	margin: 0px;
	padding: 0px;
}

.table-p {
	border-bottom: solid 1px #C0C0C0;
}

.table-p th {
	border-bottom: solid 1px #C0C0C0; 
	border-top: solid 1px #C0C0C0;
	background-color: #EAEFFF;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

.table-p td {
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;

}

/* AddToBookmarks Style Sheet */
/*	<license>
	Script: Add To Bookmarks	
	Version: 1
	Homepage: http://www.AddToBookmarks.com
	Author:	Gideon Marken <gideon@markenmedia.com>
	Author Blog: http://www.gideonmarken.com/
	Author Work: http://www.markenmedia.com/
	Author Work: http://www.webandaudio.com/
	Date: December 05, 2005
	License: Mozilla Public License 1.1	http://www.mozilla.org/MPL/MPL-1.1.html
	</license>
*/
.addToContent {
 	text-align: center;
 	padding:3px; 
}
.addTo {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 560px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:center;
}
.addTo img {
	vertical-align: middle;
	padding: 1px 2px 1px 6px;
	cursor:pointer;
}
.addTo dl {
  	background-color: #fbfbfb;
  	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.addTo dd {
	display: inline;
	list-style: none; 
	padding:1px; 
	margin:0px;
	cursor:pointer;
}
.addToAbout{
	display: inline;
	list-style: none; 
	padding:1px; 
	margin:0px;
	font-weight: bold;
	cursor:help;
}
.addToHeader{
	padding:1px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	background-color:#666666; 
	color:#FFFFFF;
	cursor:help;}
/*  the next 2 styles are only for horizontal 2 row layouts */
.addTo2Row {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 270px; height:55px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left; 
	overflow:visible;
}
.addToFloat{
	float:left; 
	text-align:left; 
	padding:3px;
	cursor:pointer;
}
/*  the next 2 styles are only for verticallayouts */
.addToV {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 90px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left;
}
.addToVNoImg{
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 60px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left;
}
.addToV img {
	vertical-align: middle;
	padding: 1px 2px 1px 3px;
	cursor:pointer;
}
.addToV dl, .addToVNoImg dl {
  	background-color: #fbfbfb;
  	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.addToV dd, .addToVNoImg dd {
	list-style: none; 
	padding:1px; 
	margin:0px; 
	cursor:pointer; 
}
.addToAboutV{
	list-style: none; 
	padding:1px;
	font-weight: bold;
	cursor:help;
}