body {
	color: #080808;
	background-color: #0079c2;
	font: 12px Arial, Arial, Helvetica, sans-serif;
	margin: 0;
}

#wrapper {
	width: 930px;
	margin: 0 auto;
}

#header {
	width: 100%;
	height: 66px;
	margin: 0;
	padding: 15px 0 5px 0;
}

	#header .logo {
		height: 52px;
		float: left;
	}
	
	#header .quicklinks {
		text-align: right;
		float: right;
		padding: 20px 0 0;
		color: #fff;
	}		
		#header .quicklinks a {
			color: #fff;
			text-decoration: none;
		}

.clear {
	clear:both;
}

#footer {
	margin-bottom: 15px;
}

	#footer p {
		color: #fff;
		line-height: 17px;
		padding: 0 0 25px;
		float: left;
	}

	#footer p.disclaimer {
		font-size: 11px;
		margin: 0;
	}
	
	#footer p a {
		color: #fff;
		text-decoration: none;
	}
	
.bottom {
	padding-bottom:0px;
	margin-bottom:0px;	
}

.top {
	margin-top:0px;
}

/* MAIN PAGE */

#content-main {
	background:url(../images/cash-bg.png) no-repeat left top;
	padding-top:84px;
	padding-left:90px;
	width: 937px;
	height:400px;
}		

h1.main-heading{
	background:url(../images/main-title.png) no-repeat left top;
	width:721px;
	height:75px;
	text-indent: -9999px;
}

ul.redArrows-wu {
    margin-left: 0;
    padding-left: 0;
}
ul.redArrows-wu li {
	background: url("../images/red_arrow.png") no-repeat 0 0;
	width:250px;
    display: inline-block;
	*display: inline;
    zoom: 1;
    position: relative;
	padding-bottom: 20px;
	padding-top: 3px;
}
ul.redArrows-wu ul {
    list-style-image: none;
}

ul.redArrows-wu li a {
    color: #003366;
    text-decoration: none;
	font-weight:bold;
	font-size:15px;
	margin-left: 20px;
}

ul.redArrows-wu li a:hover {
    color: #ED1C24;
    text-decoration: underline;
}

.punjabi-landing {
	margin-top: 3px; 
	margin-bottom: -6px;
}
.list-title {
	font-size:15px;
	margin-bottom:22px;
	font-weight:bold;
}

#content-links{
	width: 800px; 
	padding: 35px 0 20px 10px;
}

#logos{
	width:350px;
	float:right;
	margin-right: 200px; 
	margin-top: 20px;
}

#wu-logo{
	background:url(../images/western-union-logo.png) no-repeat left top;
	width: 180px;
	height:92px;	
	float:right;
	margin-right: 15px;
}

#interac-logo{
	background:url(../images/interac-logo.png) no-repeat left top;
	width: 150px;
	height:92px;	
	float:right;	
	margin-top: -2px;
}

/* LANGUAGE PAGE */

#lang-content-main{
	background:url(../images/lang-content-bg.png) no-repeat left top;
	width: 820px;
	height:335px;	
	padding: 35px 0 0 50px; 
	margin: -23px 0 -110px -30px;
}

#content-left{
	width: 385px; 
	float: left; 
	padding-right: 30px;
}

#content-right{
	background:url(../images/rule.png) no-repeat left top;
	float: left; 
	width: 300px;
	margin-left:-15px;
	padding-left:30px;
}

ul.blueBullets-wu { list-style-image:url(../images/blue-bullet.png); }
ul.blueBullets-wu { margin-left:-5px; padding-left:0px; }
ul.blueBullets-wu li { margin-left:20px; padding: 5px 0; }

/*------Headings------*/
h2.heading{
	width:721px;
	height: 40px; 
	margin-left: -5px;
	text-indent: -9999px;
}
.h-english{	background:url(../images/title-english.png) no-repeat left top; }
.h-hinglish{ background:url(../images/title-hinglish.png) no-repeat left top; }
.h-french{ background:url(../images/title-french.png) no-repeat left top; }
.h-taglish{ background:url(../images/title-taglish.png) no-repeat left top; }
.h-chinese{	background:url(../images/title-chinese.png) no-repeat left top; }
.h-punjabi{	background:url(../images/title-punjabi.png) no-repeat left top; }

/*-----Subheadings------*/
h2.subhead{
	width:400px;
	height: 43px; 
	text-indent: -9999px;
}
.sh-english{ background:url(../images/subhead-english.png) no-repeat left top; }
.sh-hinglish{ background:url(../images/subhead-hinglish.png) no-repeat left top; }
.sh-french{ background:url(../images/subhead-french.png) no-repeat left top; }
.sh-taglish{ background:url(../images/subhead-tagalog.png) no-repeat left top; }
.sh-chinese{ background:url(../images/subhead-chinese.png) no-repeat left top; }
.sh-punjabi{ background:url(../images/subhead-punjabi.png) no-repeat left top; height: 50px !important; }


.select-lang{
	float:right;
	margin-top: -50px;
	margin-right: 155px;
}

.select-lang a{
	color:#0079C1;
	text-decoration:none;
	font-weight:bold;
}

.select-lang a:hover {
    color: #ED1C24;
    text-decoration: underline;
	font-weight:bold;	
}

#logos-lang{
	width:350px;
	float:right;
	margin-right: 200px; 
}

.l-english{
	margin-top: 12px;
	*margin-top: 41px; /*-----IE7 Hack-----*/
	(-bracket-:hack; margin-top:41px;); /*-----Google Chrome Hack-----*/
}
.l-french{
	margin-top: -36px;
	*margin-top: 36px; /*-----IE7 Hack-----*/
	(-bracket-:hack; margin-top:41px;); /*-----Google Chrome Hack-----*/
}
.l-taglish{
	margin-top: -16px;
	*margin-top: 36px; /*-----IE7 Hack-----*/
	(-bracket-:hack; margin-top:41px;); /*-----Google Chrome Hack-----*/
}
.l-chinese{
	margin-top: 16px;
	*margin-top: 41px; /*-----IE7 Hack-----*/
	(-bracket-:hack; margin-top:41px;); /*-----Google Chrome Hack-----*/
}
.l-punjabi{
	margin-top: 10px;
	*margin-top: 41px; /*-----IE7 Hack-----*/
	(-bracket-:hack; margin-top:41px;); /*-----Google Chrome Hack-----*/
}


/*------Overlays------*/	
#compareWindow #mini_menu{
	position:absolute;
	top:-12px;
	left:735px;
	width:60px;
	text-align:right;
}

#compareWindow #mini_menu a{
	padding-left:3px;
	outline:none;
}

#compareWindow #compAccts_btm{
	background:url("../images/helpmechoose-bottom.gif") no-repeat top;
	height:55px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px; 
}

#compareWindow #compAccts_top{
	background:url("../images/helpmechoose-top4px_2.gif") no-repeat top;
	height:4px;
	border-top-right-radius: 20px;
	border-top-left-radius: 20px;	
}

#compareWindow #print_wrapper{
	background-image:url("../images/top_section_tile.gif");
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFF;
	padding: 50px 50px 20px;
}

.overlay-list li{
	padding: 5px 0;
}


/*------For Punjabi and Chinese Characters only------*/
@font-face {
    font-family: "PunjabiChar";
    src: url(../images/drchatr0-webfont.eot);
    src: url(../images/drchatr0-webfont.eot?#iefix) format('embedded-opentype'),
         url(../images/drchatr0-webfont.woff) format('woff'),
         url(../images/drchatr0-webfont.svg#drchatrikwebregular) format('svg');	
         url(../images/drchatr0.TTF) format('truetype');
    font-style: normal;
	font-weight:normal;

}

.punjabi-wrap { font-family: "PunjabiChar"; }

.font-arial{font-family:Arial, Helvetica, sans-serif;}
