body { 
	margin:0; padding:0; right-margin:0;
	height:100%; 
	background: #ffffff; 
}

strong {
	color: #880000;
}

.bg_logo { 
	background: #ffffff url('images/header1.jpg'); 
	background-position: top left;
	background-repeat: no-repeat;
	height:124px;
	width:780px;
}

.bg_left { 
	background: #ffffff url('images/bg_left.gif'); 
	background-position: top left;
	background-repeat:repeat-x;
}

.bg_travel { 
	background: #ffffff url('/userFiles/image/Coinsplant.jpg') no-repeat right bottom; 	
	height:270px;
}

.bg_btm_nav { 
	background: #ffffff url('/images/bg_nav.gif'); 
	background-position: top left;
	background-repeat:repeat-x;	
	height:23px;
}

.expense { 
	background: #ffffff url('/userFiles/image/e-expense_woman.jpg') no-repeat right bottom; 	
	height:384px;
}

.bg_right { 
	background: url('images/bg_right.gif'); 
	background-position: top right;
	background-repeat:repeat-x;
}

.bg_footer { 
	background: #ffffff url('images/footer_bg.gif');
	background-position: bottom left; 
	background-repeat:repeat-x;
}

.navbar { 
	background: #E5E5E5 url('jpegs/images/bg_base1.gif');
	background-position: bottom left; 
	background-repeat:repeat-x;
	height:35px;
}

body td, p, li, ul{ 
	font-family:tahoma, verdana, helvetica, sans-serif;
	font-size:13px;
	color:#333333;
}
/*
body { 
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #37B7DA;
	scrollbar-arrow-color:  #333333;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #37B7DA;
}
*/

input, textarea{
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

select{
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left:10px;
}

h1 {
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-weight :bold; 
	font-size : 16px; 
	color : #880000; 
}


A 		{ color: #000080; font-size:13px; text-decoration:underline; font-weight:bold;}
a:visited	{ color: #000080; font-size:13px; text-decoration:none; font-weight:bold;}
a:hover		{ color: #880000; font-size:13px; text-decoration:underline; font-weight:bold;}

.nav {background: #353342; height:40px; margin:0px;}
.nav a:link, .nav a:visited {text-decoration: none; float:left; width:80px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:11px;}
.nav a:hover {background: #353342;  text-decoration: none; float:left; width:80px; margin:0px; text-align:center; color:#ffffff; font-weight:bold; font-size:11px;}

.faq {background: #ffffff url('/userFiles/image/FAQs_Woman.jpg') no-repeat right bottom; height:301px;}
.faq a:link, .faq a:visited {font-family : helvetica, sans-serif; text-decoration: underline; text-align:left; padding-bottom:4px; color:#880000; font-size:12px; font-weight:normal;}
.faq a:hover {font-family : helvetica, sans-serif; text-decoration: none; text-align:left; color:#000000; padding-bottom:4px; font-weight:normal; font-size:12px;}

.list li {background:url('images/bullet.gif'); background-position: top left; background-repeat: no-repeat; list-style-type:none; margin-left:0px; margin-right:0px; margin-top:4px; margin-bottom:0px; padding-left:32px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.list li a {color:#000080; font-weight:bold;}
.list li a:hover {color:#880000; font-weight:bold; text-decoration:underline;}

ul {						   
	padding:0px 0px 0px 0px;  
	margin:0px 0px 0px 0px;	 
	list-style:none;		
}

.heading {
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-weight :bold; 
	font-size : 16px; 
	color : #ffffff; 
	background: #3c3c3c;
	text-decoration : none; 
	padding: 10px;
	text-align: left; 
}

.content{
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-weight : normal; 
	font-size : 13px; 
	color : #333333; 
	text-decoration : none; 
	text-align: left; 
	padding: 20px;
	background: #ffffff;
} 

.cart {
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-weight :bold; 
	font-size : 10px; 
	color : #ffffff; 
	background: #666666;
	text-decoration : none; 
	padding: 5px 0px 10px 7px;
	text-align: left; 
	height:52px;
	width:200px;
} 

.cart a:link, .cart a:visited  {
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-weight :bold; 
	font-size : 10px; 
	color : #ffcc00; 
	text-decoration : none; 
	text-align: left; 
}

.cart a:hover  {
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-weight :bold; 
	font-size : 10px; 
	color : #ffffff; 
	text-decoration : none; 
	text-align: left; 
	text-decoration: underline;
} 

.news_contents { 
	font-family:tahoma, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align: left;
	padding: 20px 5px 20px 10px;
	width:180px;
}
  
.foot{
	font-family:tahoma, verdana, helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-align: center;
	padding-top: 30px;
}

.foot a:link, .foot a:visited{
	font-family:tahoma, verdana, helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

.foot a:hover{
	font-family:tahoma, verdana, helvetica, sans-serif;
	font-size:10px;
	color:#0033B9;
}

.text-bold{
	font-family:Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color:#8F2354;
}

.cart1 a:link, .cart1 a:visited  {
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-weight :bold; 
	font-size : 11px; 
	color : #000080; 
	text-decoration : none; 
	text-align: left; 
}

.cart1 a:hover  {
	font-family : tahoma, verdana, helvetica, sans-serif; 
	font-weight :bold; 
	font-size : 11px; 
	color : #000000; 
	text-decoration : none; 
	text-align: left; 
	text-decoration: underline;
}
/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul{
background: #353342; 
height:40px; 
width:560px;
margin:0px; 
padding:0px;
list-style-type: none;
}

.tabsmenuclass li{
float: left;
}

.tabsmenuclass2 a:link, .tabsmenuclass2 a:visited {
display: block;
text-decoration: none; 
width:78px; 
padding-top:8px;
padding-bottom: 4px;
text-align:center; 
color:#ffffff; 
font-weight:bold; 
font-size:11px;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: #000000;
display: block;
color: white; 
}

.tabsmenuclass1 a:link, .tabsmenuclass1 a:visited {
display: block;
text-decoration: none; 
width:78px; 
height:40px;
line-height:40px;
text-align:center; 
color:#ffffff; 
font-weight:bold; 
font-size:11px;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
background: url('images/nav_bg.gif');
height:38px;
line-height:38px;
border: 0px solid silver;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
color: #880000;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;
}

.tabsmenucontentclass a:link, .tabsmenucontentclass a:visited{
color: #880000;
text-decoration: none;
height:38px;
margin:0px;
padding:0px;
text-align:center;
line-height:38px;
}


.tabsmenucontentclass a:hover{
/*background: url('images/nav_over.gif');*/
color: #880000;
text-decoration: none;
line-height:38px;
height:38px;
margin:0px;
padding-top:8px;
padding-bottom:8px;
text-align:center;
border-bottom: 4px solid #880000;
border-top: 4px solid #880000;
}