html, body, h1, h2, h3, h4, {
	margin: 0;
	padding: 0;
}

.normal {
	font-weight: normal;
}

body {	
	text-align:center;
	font:11px "Trebuchet MS", Verdana;
	color:#666666;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	background-color:#FFFFFF;
}



h1{
	font-size:16px;
	color:#ff7900;
	font-family: "Trebuchet MS";
	line-height: 30px;
	margin-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #5D970A;
	display: inline;

}
h1 a{
	color:#ff7900;
	text-decoration:none;
}
h1 a:hover{
	color:#c23c00;
	text-decoration:none;
}

h2{
	font-size:20px;
	color:#246faf;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin-left: 1px;
	margin-top: 5px;
	margin-bottom:7px;
	font-weight:bold;
	margin-right: 5px;
	text-align: left;
}
h2 a{
	color:#ff7900;
	text-decoration:none;
}
h2 a:hover{
	color:#c23c00;
	text-decoration:none;
}
.head-display {
	background-color: #b6b5b5;
	line-height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	padding-left: 8px;
}

.clear{ clear:both;}

p{
	margin-left:7px;
	margin-right:7px;
	margin-top:5px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 19px;
	color: #333333;
	font-weight: normal;
	text-align:justify;
} 

p a {
color:#d30200;
text-decoration:none;}

p a:hover {
color:#2d5f04;
text-decoration:none;
border-bottom:dashed 1px #2d5f04; }

img {
	border: 0;
}
.display-block {
	border: 1px dotted #009EDA;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 5px;
}

.right {
	float: right;
}
#wrapper{
	width:1004px;	
	height:auto;
	margin:auto;	
}
#banner-holder{
	float:left;
	width:1004px;		
	height:173px;
}
#banner-1{
	float:left;
	width:39px;		
	height:173px;
}
#logo{
	float:left;
	width:291px;		
	height:173px;
}
#banner-2{
	float:left;
	width:631px;		
	height:173px;
	background-image:url(../images/banner-2.gif);
	background-repeat:no-repeat;
}
#login-row{
	float:right;
	width:420px;		
	height:46px;
}
.welcome-text{
	float:left;
	width:170px;		
	height:46px;
	text-align:left;
}
.welcome-text1{
	float:left;
	width:283px;		
	height:46px;
	text-align:left;
}
.join-now{
	float:left;
	width:113px;		
	height:46px;
}
.sign-in{
	float:left;
	width:85px;		
	height:46px;
}
#banner-3{
	float:left;
	width:43px;		
	height:173px;
}
/*----------------top-nav--------------*/
#top-nav-holder{
	float:left;
	width:1004px;		
	height:44px;
	background-image:url(../images/top-nav-bg.gif);
	background-repeat:no-repeat;
}
.top-nav-left{
	float:left;
	width:auto;		
	height:44px;
	margin-left:5px;
}
.top-nav-right{
	float:left;
	width:auto;		
	height:44px;
	margin-right:5px;
}
.top-nav{
	float:left;
	width:auto;		
	line-height:44px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.top-nav a{
	float:left;
	width:auto;		
	line-height:44px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/top-nav-bg-middle.gif);
	background-repeat:repeat-x;
	padding-left:15px;
	padding-right:15px;
}
.top-nav a:hover{
	float:left;
	width:auto;		
	line-height:44px;
	color:#FFCC00;
	text-decoration:none;
	/*background-image:url(../images/top-nav-bg-middle-o.gif);
	background-repeat:repeat-x;*/
	padding-left:15px;
	padding-right:15px;
}
.top-nav-selected{
	float:left;
	width:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;		
	line-height:44px;
	color:#b90051;
	text-decoration:none;
	background-image:url(../images/top-nav-bg-middle-w.gif);
	background-repeat:repeat-x;
	padding-left:15px;
	padding-right:15px;
}

.top-nav-selected a{
	float:left;
	width:auto;		
	line-height:44px;
	color:#999900;
	text-decoration:none;
/*	background-image:url(../images/top-nav-bg-middle.gif);
*/	background-repeat:repeat-x;
	padding-left:15px;
	padding-right:15px;
}
.top-nav-selected a:visited{
	float:left;
	width:auto;		
	line-height:44px;
	color:#b00750;/*999900*/
	text-decoration:none;
	/*background-image:url(../images/top-nav-bg-middle-o.gif);
	background-repeat:repeat-x;*/
	padding-left:15px;
	padding-right:15px;
}
#middle-container{
	float:left;
	width:1004px;		
	height:auto;
/*	background-image:url(../images/page-bg.gif);*/
	background-color:#E6C7AF;
	background-repeat:repeat-x;
/*	background-color:#f3ddd0;*/
}
#middle-container-no-bg{
	float:left;
	width:1004px;		
	height:auto;	
	background-color:#E6C7AF;
/*	background-color:#f3ddd0;*/
}
#main-page-white{	
	width:956px;
	height:auto;
	margin-left:23px;
	margin-right:22px;
	background-color: #FFFFFF;
	background-image:url(../images/page-bg-top.gif);
	background-repeat:no-repeat;
	background-position: center top;
}
#left-col{
	float:left;
	width:245px;
	height:auto;
}
.left-col{
	float:left;
	width:245px;
	height:auto;
	margin-top:-1px;
	margin-left:5px;
	padding-bottom:-1px;
}
#right-col{
	float:left;
	width:700px;
	height:auto;
	margin-right:7px;
}
.right-row{
	float:left;
	width:700px;
	height:auto;
}
.brand-holder{
	float:left;
	width:700px;
	height:86px;
	margin-bottom:10px;
}
.brand-logo-container{
	float:left;
	width:104px;
	height:86px;
	margin-left: 11px;
}
/*----------------footer------------------*/
#footer-holder{	
	width:959px;
	height:66px;
	margin-left:23px;
	margin-right:22px;
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	padding-top: 15px;
	padding-bottom: 15px;
}
.footer-nav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin-left:100px;
	line-height:17px;
}


.footer-nav a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}
.footer-nav a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}

.footer-nav a:hover{
	color:#FF9966;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}


.left-side-bg-orrange{
	float:left;
	width:180px;
	height:37px;
	background-image: url(../images/left-nav-head-bg-orrange.gif);
	background-repeat:no-repeat;
	padding-left: 2px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	line-height: 37px;
	margin-left: 0px;
}


.left-side-bg-yellow{
	float:left;
	width:180px;
	height:37px;
	background-image: url(../images/left-nav-head-bg-yellow.gif);
	background-repeat:no-repeat;
	padding-left: 2px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	line-height: 37px;
	margin-left: 0px;
}

.left-side-bg-blue{
	float:left;
	width:180px;
	height:37px;
	background-image: url(../images/left-nav-head-bg-blue.gif);
	background-repeat:no-repeat;
	padding-left: 2px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	line-height: 37px;
	margin-left: 0px;
}


.tab-bar-holder{
float:left;
width:780px;
height:37px;
vertical-align:middle;

}
.tab-bar-bg-middle{
float:left;
width:747px;
height:37px;
background-image:url(../images/tab-bar-img-middle-x.gif);
background-repeat:repeat-x;

}
.tab-bar-bg-right{
float:left;
width:33px;
height:37px;
background-image:url(../images/tab-bar-img-right.gif);
background-repeat:no-repeat;

}
.tab-bar-large-heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:25px;
color:#246faf;
font-weight:bold;
line-height:37px;
}
.tab-bar-large-sub-heading{
font-family:"Trebuchet MS", Verdana;
font-size:13px;
color:#246faf;
font-weight:bold;
line-height:37px;
margin-left: 15px;

}
.horizontal-bar-bottom{
float:left;
width:773px;
height:37px;
background-image:url(../images/tab-bar-img-middle-x.gif);
background-repeat:repeat-x;
vertical-align:middle;
}


a.go-button:link {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

a.go-button:visited {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.userTitle{
color:red;
font-size:15px;
}


#main-page-white-all{
	margin-left:0px;
	background-color: #FFFFFF;
	
}

#middle-container-all{
	float:left;
	width:960px;		
	height:auto;
/*	background-image:url(../images/page-bg.gif);*/
	background-color:#E6C7AF;
	background-repeat:repeat-x;
/*	background-color:#88bedf;*/
}

#left-container-all{
	float:left;
	height:auto;
/*	background-image:url(../images/page-bg.gif);*/
	background-color:#E6C7AF;
	background-repeat:repeat-x;
}

.top-nav-searchbox{
	float:left;
	width:auto;
	height:44px;		
	margin-left:5px;
	margin-top:10px;
	margin-bottom:-20px;
}

.left-middle-right-col{
	float:left;
	width:940px;
	height:auto;
	margin-top:16px;
	margin-left:5px;
	padding-bottom:5px;
}

#home-middle-banner{
	float:left;
	width:475px;
	height:188px;
	margin-right:14px;
	background-image:url(../images/points-txt-bg.gif);
	background-repeat:no-repeat;
}

.home-middle-banner-title{
	color:#f36d0c;
	font-size:18px;
	font-weight:bolder;
	margin-left:130px;	
}

.home-middle-banner-title-text{
	color:#000000;
	font-size:13px;
	font-weight:bolder;
	margin-left:230px;
	text-align:left;
}

.home-middle-right-banner{
	float:left;
	width:60px;
	
}

.home-btn-class{
	margin-bottom:5px;
}


.tab-bar-holder-howitWork{
float:left;
width:960px;
height:37px;
vertical-align:middle;

}
.tab-bar-bg-middle-howitWork{
float:left;
width:927px;
height:37px;
background-image:url(../images/tab-bar-img-middle-x.gif);
background-repeat:repeat-x;

}

.horizontal-bar-bottom-howitWork{
float:left;
width:973px;
height:37px;
background-image:url(../images/tab-bar-img-middle-x.gif);
background-repeat:repeat-x;
vertical-align:middle;
}

.left-right-strip{
background-color:#E6C7AF;

}

.howitWork-Text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:23px;
color:#246faf;
font-weight:bold;
line-height:37px;
}

.howitWork-Box{
border:1px;
border-style:solid;
border-color:#000000;
}

.howitWork-bottom{
float:left;
width:965px;
height:37px;
background-image:url(../images/tab-bar-img-middle-x.gif);
background-repeat:repeat-x;
vertical-align:middle;
}

.howitWork-bottomIndex{
float:left;
width:956px;
height:37px;
background-image:url(../images/tab-bar-img-middle-x.gif);
background-repeat:repeat-x;
vertical-align:middle;
}

a.keyworLink:link 
{ 
	color : #000000; /*244179*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal; 
	text-decoration:underline;

}
a.keyworLink:visited  
{ 
	color : #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal; 
	text-decoration:underline;
}

