@charset "utf-8";
/* CSS Document */

/*** global ***/
body{
background: #3F599C url(images/bg.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
}

ul,li,h1 , h3{
margin:0;
padding:0;
}

div, ul{
/*border:#FF0000 solid 1px;*/
}

h1{
font-size:16px;
color:#373892;
text-transform:capitalize;
}

a img{
border:none;
}

a:link , a:visited{
text-decoration:none;
color:#373892;
font-weight:bold;
}

a:hover{
text-decoration:underline;
}

/****/

#wrap{
width:824px;
margin:auto;
background-color:#FFFFFF;
}

#header{
background:url(images/bg_header.jpg) repeat-x top left;
height:130px;
display:block;
padding-right:20px;
}

.homehead {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	text-transform:uppercase;
}


#logo{
float:left;
}

#top_nav{
float:right;
padding-top:20px;
width:50%;
text-align:right;
}

#top_nav li{
display:inline;
list-style:none;
text-transform:capitalize;
padding-left:20px;
}

#navi{
text-align:right;
clear:both;
width:100%;
}

#navi li, #navi a{
display:inline;
color:#000000;
text-transform:capitalize;
font-weight:bold;
}

#navi a:hover , #navi a.currentPage{
color:#003399;
text-decoration:none;
}

#navi li img{
padding-left:10px;
padding-right:10px;
}

#mainHeader{
background:url(images/header.jpg) top left no-repeat;
height:225px;
}

#mainHeader p{
margin:0;
padding-left:130px;
padding-top:35px;
font-weight:bold;
width:300px;
font-size:16px;
line-height:1.5em;
}

p#author{
text-align:right;
width:170px;
margin:0;
padding-top:0;
}

/** content **/
#container{
background: #FFFFFF url(images/bg_container.jpg) top left repeat-y;
float:left;
}

#left_col{
padding:25px 15px;
width:250px;
float:left;
}

#right_col{
/* background:url(images/man.jpg) right 50px no-repeat; */
float:left;
width:484px;
padding:20px 30px;
}

#right_col p{
width:378px;
}

#footer{
background-color:#3c3c3c;
color:#FFFFFF;
font-size:11px;
clear:both;
float:left;
width:100%;
padding-top:15px;
padding-bottom:15px;
}

#footer a{
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
}

#f_c{
padding-right:15px;
float:right;
}

#f_links{
float:left;
width:600px;
padding-left:15px;
}


/** sub pages **/
#sub{
background-color:#FFFFFF;
float:left;
padding:15px;
width:794px;
}

#title{
background-color:#ECF5FF;
padding:10px;
margin-bottom:15px;
}

#sub #title h1 ,#sub #title p{
margin:0;
padding:0;
}

#sub #title h1{
font-size:16px;
text-transform:uppercase;
}

#sub #title p{
font-size:11px;
}

#sub p{
font-size:11px;
margin-top:5px;
padding:0;
margin-bottom:5;
}

#sub h3{
margin-bottom:7px;
font-size:14px;
color:#373892;
text-transform:uppercase;
}

.float{
margin-left:30px;
_margin-left:15px; /* IE6 bug */
float:left;
width:190px;
}

#sub ul{
margin-bottom:15px;
}

#sub li{
list-style-image:url(images/li.gif);
font-size:11px;
font-weight:bold;
}

#sub_col1{
display:block;
width:460px;
float:left;
padding-left:10px;
}

.clear{
clear:both;
}

#sub_col2{
float:left;
width:300px;
text-align:center;
margin-left:20px;
background-color:#f5f5f5;
padding:2px;
padding-top:7px;
}

#sub_col2 p{
padding-left:7px;
color:#333333;
text-align:left;
}


/*===========================================================================*/
body {
	margin-top:0;
	background: url(images/bk.gif);
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}
td {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}
a.mainnav{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color: #ffffff;
	display: block;
	height: 21px;
	min-width: 68px;
	text-align: center;
	vertical-align:middle;
	padding:6px 5px 0 5px;
}
a.mainnav:visited{
	text-decoration: none;
	color: #ffffff;
}
a.mainnav:hover, a.mainnav_current{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color: #ffffff;
	display: block;
	height: 21px;
	min-width: 68px;
	text-align: center;
	vertical-align:middle;
	padding:6px 5px 0 5px;
	
	text-decoration: none;
	background: url(images/nav_sel.gif) repeat-x;
	color: #FEFEA1;
}
a.footernav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #ffffff;
}
a.footernav:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #ffffff;
}
a.footernav:hover, a.footernav_current{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
	color: #FFCA04;
}
span.spnWhiteArrow {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
}
span.spnBlueArrow {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #2F2D80;
}
span.spnFooterFont {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
}
div.divRightHeader {
	margin-top:6px;
	margin-left:16px;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
	height:26px;
}
a.aBigBlue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
	text-decoration: underline;
	color: #2F2D80;
}
a.aBigBlue:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
	text-decoration: underline;
	color: #2F2D80;
}
a.aBigBlue:hover, a.aBigBlue_current{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
	text-decoration: none;
	color: #FFCA04;
}
a.aTopNav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #2F2D80;
}
a.aTopNav:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #2F2D80;
}
a.aTopNav:hover, a.aTopNav_current {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
	color: #FFCA04;
}
a.aMedBlue1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	color: #2F2D80;
}
a.aMedBlue1:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	color: #2F2D80;
}
a.aMedBlue1:hover, a.aMedBlue1_current {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: underline;
	color: #FFCA04;
}
a.aMedBlue2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: underline;
	color: #2F2D80;
}
a.aMedBlue2:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: underline;
	color: #2F2D80;
}
a.aMedBlue2:hover, a.aMedBlue2_current {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	color: #FFCA04;
}
span.spnBlackContent {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	line-height:16px;
}
a.aBlue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #2F2D80;
}
a.aBlue:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #2F2D80;
}
a.aBlue:hover, a.aBlue_current{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
	color: #FFCA04;
}
div.divLeftContPad {
	padding-right:10px;

}

span.spnAmount {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:18px;
}
span.spnAmountEa {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #F57E1F;
	font-size:11px;
}
span.spnSpecialsBig {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #F57E1F;
	font-size:24px;
}
div.divLeftSecHeader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #2F2E80;
	font-size:16px;
	font-weight:bold;
	padding-bottom:20px;
}
div.divLeftSecLink1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	font-weight:bold;
	padding-bottom:8px;
}
a.aLeftSecLink1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight:bold;
	color: #000000;
}
a.aLeftSecLink1:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight:bold;
	color: #000000;
}
a.aLeftSecLink1:hover, a.aLeftSecLink1_current {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight:bold;
	color: #2F2E80;
}
div.divLeftSecLink2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	padding-bottom:8px;
	padding-left:36px;
}
a.aLeftSecLink2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #000000;
}
a.aLeftSecLink2:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #000000;
}
a.aLeftSecLink2:hover, a.aLeftSecLink2_current {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	color: #2F2E80;
}
div.diRightSecHeader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #2F2E80;
	font-size:20px;
	font-weight:bold;
	padding-bottom:12px;
}
div.diRightSubHeader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:14px;
	font-weight:bold;
	padding-top:9px;
}
span.subheadline {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	font-weight:bold;
}
div.caption {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:9px;
	font-weight:bold;
}

div.divGreenSecHeader {
	text-align:center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #299344;
	font-size:18px;
	font-weight:bold;
}
div.divWhiteSecHeader {
	text-align:center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size:20px;
	font-weight:bold;
	padding:6px;
}
div.diGreenSubHeader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #299344;
	font-size:14px;
	font-weight:bold;
	padding-top:12px;
}
a.aSecLinkBlackGreen {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}
a.aSecLinkBlackGreen:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}
a.aSecLinkBlackGreen:hover, a.aSecLinkBlackGreen_current: {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	color: #299344;
	font-weight:bold;
}
/* added by Carey R. Dayrit */

a.aBlue_crd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  font-weight:normal;
	text-decoration: none;
	color: #2F2D80;
}
a.aBlue_crd:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  font-weight:normal;
	text-decoration: none;
	color: #2F2D80;
}
a.aBlue_crd:hover, a.aBlue_current{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  font-weight:normal;
	text-decoration: underline;
	color: #FFCA04;
}
