/* CSS Document */

body{ 
	margin:0px 0px 0px 0;
	padding:0px 0 0 0;
	background-color:#000000;
/*	background-color:#000000;
	background-image:url(../images/body-bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
*/	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#939393;

}

div,p,ul,li,h1,h2,h3,h4,h5,h6,img{ 
	margin:0px;
	padding:0px;
}

a { text-decoration:none;

}

.body-top-bg{
	background-image:url(../images/body-top-bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:349px;
}

.bg-cartpoint{
	padding:20px 16px 35px 16px;
	background-image:url(../images/bg-cartpoint.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:19px;
}


ul.top-nav{ 
	list-style-type:none;
	height:52px;
}

ul.top-nav li{
	float:left; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#9f957c;
	padding:20px 16px 0 16px;
}

ul.top-nav li a{
	float:left; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#9f957c;
}

ul.top-nav li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#e0bf32;
}

ul.top-nav li a.active{
	color:#e0bf32;

}

ul.cartpoint-top-nav{ 
	list-style-type:none;
	padding:10px 36px 40px 22px;
	background-image:url(../images/bg-cartpoint.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:19px;

}

ul.cartpoint-top-nav li{
	float:left; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#9f957c;
	padding:0 28px 0 28px;
}

ul.cartpoint-top-nav li a{
	float:left; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#9f957c;
}

ul.cartpoint-top-nav li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#e0bf32;
}

ul.cartpoint-top-nav li a.active{
	color:#e0bf32;

}



.welcome-txt-bg{	
	background-image:url(../images/welcome-txt-bg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
	background-color:#000000;
}

.main-body-bg{	
	background-image:url(../images/main-body-bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#262626;
}

h1{	
	font-family:Tahoma;
	font-size:22px;
	font-weight:normal;
	color:#d7ba3a;
	padding:0px 0 15px 0;
}

h1 span{	
	font-family:Tahoma;
	font-size:26px;
	font-weight:normal;
	color:#a8a885;
	text-transform:uppercase;
}

h2{	
	font-family:Tahoma;
	font-size:24px;
	font-weight:normal;
	color:#a8a885;
	padding:0px 0 15px 0;
}
a.h2_link:link{	
	font-family:Tahoma;
	font-size:24px;
	font-weight:normal;
	color:#a8a885;
	padding:0px 0 15px 0;
	text-decoration:none;
}
a.h2_link:active{	
	font-family:Tahoma;
	font-size:24px;
	font-weight:normal;
	color:#a8a885;
	padding:0px 0 15px 0;
	text-decoration:none;
}
a.h2_link:visited{	
	font-family:Tahoma;
	font-size:24px;
	font-weight:normal;
	color:#a8a885;
	padding:0px 0 15px 0;
	text-decoration:none;
}
a.h2_link:hover{	
	font-family:Tahoma;
	font-size:24px;
	font-weight:normal;
	color:#a8a885;
	padding:0px 0 15px 0;
	text-decoration:none;
}

.normal-body-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#939393;
	display:block;
	padding:10px 50px 0 0;
}

.normal-body-txt-01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#939393;
}

.normal-body-txt-02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#aeaeae;
}


.normal-body-txt-03{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#cecaa6;
	padding:0px 20px 10px 30px;
}
.normal-body-txt-03 span{
	color:#dacb3c;
	font-weight:bold;


}

.partner-bg{	
	background-image:url(../images/partner-bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:870px; /* ORIGINAL WIDTH 898px;*/
	height:77px; /* ORIGINAL HEIGHT 77px;*/
	padding:10px 0 0 28px;
}

.box-01{	
	background-image:url(../images/border.png);
	background-position:right top;
	background-repeat:repeat-y;
	width:337px;/* ORIGINAL WIDTH 381px;*/
	padding:0 20px 0 24px;
}

.box-02{	
	background-image:url(../images/border.png);
	background-position:right top;
	background-repeat:repeat-y;
	width:229px;/* ORIGINAL WIDTH 273px;*/
	padding:0 20px 0 24px;
}

.box-03{	
	width:188px;/* ORIGINAL WIDTH 242px;*/
	padding:0 30px 0 24px;
}

ul.footer-link{ list-style-type:none;}

ul.footer-link li{ 
	float:left;
	border-right:1px solid #837e71;
	padding:0 9px 0 9px;
}

ul.footer-link li a{ 
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#837e71;

}

.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#837e71;
}