/* 
  ------------------------------------------------
  General style sheet for PACEgo International
  Copyright (c) Natmark-Concept inc. All rights reserved.
  www.natmark.net
  ------------------------------------------------
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 76%;
	color: #000000;
	background-color: #fff;
	margin: 30px;
	padding: 0;
    background-image: url(../images/bkg-banner.jpg); background-repeat: repeat-x;
}

html {height: 100.1%;} /* Hack to make the right-side scrollbar appear on all pages and avoid bumpy navigation */
img { border: 0px; }

#wrapper { width: 966px; margin: 0 auto; }
#masthead { color: #999999; background-color: #fff; padding: 0px; margin: 0; }
#masthead .content { padding: 0px; }
#column_wrapper { border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
.clearfloat { clear: both; height: 0; line-height: 0; font-size: 0; }

#center { width: 582px; float: left; }
#left { width: 197px; float: left; }
#right { width: 187px; float: left; }

#center .content { padding: 10px 24px 0px 24px; font-size: 1em; line-height: 1.65em; }
#left .content { padding: 0px 4px 0px 0px; font-size: 1em; line-height: 1.5em; }
#right .content { padding: 0px; }

#footer .content { padding: 70px 50px; }
#footer { color: #fff; padding: 0px; margin: 0; font-size: 11px; clear: both; background-color: transparent; background-image: url(../images/img_bas.jpg); background-repeat: no-repeat; height: 159px; }
#footer .content2 { padding-top: 0px; text-align: right; }

.menulist { font-family:"Lucida Sans Unicode", Tahoma, Arial, sans-serif; margin: 6px 0px 0px 0px; padding: 0px; list-style-type: none; font-size: .90em; }

#wrapper .menulist a:link, #wrapper .menulist a:visited { color: #1c1744; display: block; width: 173px; height: 38px; background-image:url(../images/bkg-button.jpg); background-repeat: no-repeat; padding: 11px 0 0 20px; text-decoration: none; font-weight: bold; }
#wrapper .menulist a:hover, #wrapper .menulist a:active { display: block; width: 173px; height: 38px; background-image:url(../images/bkg-button_over.jpg); background-repeat: no-repeat; padding: 11px 0 0 20px; text-decoration: none; font-weight: bold; }
#wrapper a.on:link, #wrapper a.on:visited { display: block; width: 173px; height: 38px; background-image:url(../images/bkg-button_over.jpg); background-repeat: no-repeat; padding: 11px 0 0 20px; text-decoration: none; font-weight: bold; }


#center a:link { color: #1c1744; }
#center a:visited { color: #999999; }
#center a:hover { color: #af2626; }

#center .list { margin: 0px 0 20px 30px; padding: 0; list-style-type: none; }
#center li { list-style-image:url(../images/bullet.gif); line-height: 1.5em; }

#footer a:link, #footer a:visited {color: #fff; background-color: transparent;}
#footer a:hover {color: #999999; background-color: transparent;}

h1 { font-size: 1.1em; color: #af2626; font-weight: bold; background-color: #fff; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; }
h2 { font-size: 1em; color: #1c1744; font-weight: bold; background-color: #fff; margin: 0px 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; }
h2.sub { font-size: 1em; color: #999; font-weight: bold; background-color: #fff; margin: 0px 0 0 12px; }
.nomargintop {margin-top: 0;}
.content p { margin: 12px 0; }
blockquote { font-style: italic; color: #A40000; font-family: Verdana, Arial, Helvetica, sans-serif; }
hr { margin-top: 20px; margin-bottom: 20px; border: 0; color: #1C1744; background-color: #1C1744; height: 1px; width: 60%; text-align: center; }

/* Colors */
.indigo { color: #1C1744; background-color: transparent; }
.vert { color: #007A3D; background-color: transparent; }
.gold { color: #CB9C0E; background-color: transparent; }
.rouge { color: #AF2626; background-color: transparent; }