body {margin:0px 0px; padding:0px; text-align:center; width: 100%; height:100%; background-color: #ffffff;}

img {border:0px solid #021a40;}

#main {min-height:100%;	position:relative;}
#header {background:#005aa5; padding:5px; text-align:center;}
#body {padding:10px; padding-bottom:200px;	/* Height of the footer */ background:#ffffff; }
#footer {position:absolute;	bottom:0; width:100%; height:140px;			/* Height of the footer */	background:#005aa5; }

table {font-family:  verdana, tahoma, arial; text-decoration: none; line-height:120%;}
th,td {font-size: 12px; font-family:verdana; vertical-align:top; text-decoration: none; line-height:120%;}
h1 {color: #ffe03a; font-family:verdana; font-size: 24px; font-weight: normal; padding-top: 0px; text-decoration: none; float: left; vertical-align: top;}
h2 {color: red; font-family:verdana; font-size: 32px; font-weight: normal; vertical-align: top;}

#navlist ul {margin-top: 2px;}
#navlist li {display: inline; list-style-type: none; padding-left: 20px; min-height:19px; vertical-align: middle;}
#active {COLOR: #fe0000; text-decoration: none}

a:link {COLOR: #ffffff; text-decoration: none}
a:visited {COLOR: #ffffff; text-decoration: none}
a:active {COLOR: #ff0000;}
a:hover {COLOR: #ff0000; text-decoration: underline}

.class1 A:link {text-decoration: none; float: right; width:100px; padding:4px; margin:0px; background-color:#005aa5; color: #ffffff}
.class1 A:visited {COLOR: #ffffff; text-decoration: none; float: right;}
.class1 A:active {COLOR: #ffffff; float: right;}
.class1 A:hover {COLOR: #ffffff; text-decoration: underline; float: right;} 

.class2 A:link {font-family: verdana; font-size: 16px; font-weight: normal; text-decoration: none; padding:0px; margin:0px; color: #005aa5}
.class2 A:visited {font-family: verdana; font-size: 16px; font-weight: normal; COLOR: #005aa5; text-decoration: none;}
.class2 A:active {font-family: verdana; font-size: 16px; font-weight: normal; COLOR: #ff0000;}
.class2 A:hover {font-family: verdana; font-size: 16px; font-weight: normal; COLOR: #ff0000; text-decoration: underline} 

.class3 A:link {font-family: verdana; font-size: 12px; font-weight: normal; text-decoration: none; padding:0px; margin:0px; color: #005aa5}
.class3 A:visited {font-family: verdana; font-size: 12px; font-weight: normal; COLOR: #005aa5; text-decoration: none;}
.class3 A:active {font-family: verdana; font-size: 12px; font-weight: normal; COLOR: #005aa5;}
.class3 A:hover {font-family: verdana; font-size: 12px; font-weight: normal; COLOR: #005aa5; text-decoration: underline} 

.title {font-family: Verdana; font-size: 18px; font-weight:bold; color: #005aa5; margin-top:2px;}
.red {font-family: Verdana; font-size: 12px; color: #fe0000; margin-top:2px;}
.whitesmall {font-family: Verdana; font-size: 11px; color: #ffffff; margin-top: 2px;}
.white {font-family: Verdana; font-size: 12px; color: #ffffff; margin-top:2px;}
.whitelarge {font-family: Verdana; font-size: 16px; color: #ffffff; margin-top: 2px; line-height:120%;}
.black {font-family: Verdana, Arial; font-size: 14px; color: #000000; margin-top:2px; line-height:120%;}
.offer {color: #916c05;	font-size: 16px; line-height: 18px;	overflow: hidden; font-style: italic; font-family: 'Economica', Arial, sans-serif; font-weight: 200; font-style: italic;}

.r-mainbox {
background-color: #ffffff;
color: #000;
line-height: 20px;
width: 850px;
padding: 0px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;

 -moz-box-shadow:inset 0 0 10px #000000;
   -webkit-box-shadow:inset 0 0 10px #000000;
   box-shadow:inset 0 0 10px #000000;
}

div.ex{width:200px; padding:10px; margin:0px; background-color:#005aa5; color: #ffffff}

#offer {width: 215px; height:240px; min-height: 180px; border: 1px solid #005aa5; overflow: hidden; /* will contain if #first is longer than #second */ padding: 1px}
#pscroller2 {height:240px; min-height:180px; border: 0px solid #fe0000; overflow: hidden; /* if you don't want #second to wrap below #first */ padding-left:5px; margin-right: 5px; position:adsolute; top:-10px;}

div.menu {width:220px; padding:10px 10px 20px 10px; border:1px solid #BFBFBF; background-color:white; /* Add box-shadow */ box-shadow:2px 2px 3px #aaaaaa; color: #000000; font-family: Verdana;}
div.box {width:750px; padding:10px 10px 20px 10px; border:1px solid #BFBFBF; background-color:white; /* Add box-shadow */ box-shadow:2px 2px 3px #aaaaaa; color: #000000; font-family: Verdana;}
div.box  .title {font-family: Verdana; font-size: 18px; font-weight: bold; color: #005aa5; margin-top:2px;}
div.box  .cattitle {font-family: Verdana; font-size: 16px; font-weight: normal; color: #005aa5; margin-top:2px;}

div.contactbox {width:220px; padding:10px 10px 20px 10px; border:1px solid #BFBFBF; background-color:white; /* Add box-shadow */ box-shadow:2px 2px 3px #aaaaaa; color: #000000; font-family: Verdana;}
.contact {text-decoration: none; float: left; width:200px; padding:4px; margin:0px; background-color:#005aa5; color: #ffffff}

div.subtitle{padding:5px; margin:0px; background-color:#005aa5; color: #ffffff}