@charset "utf-8";
/* CSS Document */

body {background:url(../images/bodybg2.jpg) top repeat-x;}

/*     	LAYOUT     	*/

#wrapper {width:900px; margin:0 auto;}
#header {background:url(../images/headerbg.jpg) top center no-repeat; height:238px; width:900px; font-family:"Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; font-size:13px;}
#content {background:url(../images/contentbg.png) top center repeat-y; width:800px; padding:10px 50px; font-family:"Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:16px;}
#ads {width:228px; border:1px solid #e0e0e0; background:#f2f2f2; padding:5px; float:right; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#053737; margin:5px;}

#footer {background:url(../images/footerbg.jpg) bottom center no-repeat; height:79px; width:900px; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-size:11px; padding-top:25px; line-height:13px;}
#footer a, a:link, a:active {color:#fff; font-size:11px;}
#footer a:hover {color:#829b9b; font-size:11px;}

#menu {margin:16px 33px 0px 0px; width:533px; float:right;}
td.menuon {background:url(../images/MenuTblBg1.png) top repeat-x; padding:0px 25px;}
td.menuoff {background:url(../images/MenuTblBg0.png) top repeat-x; padding:0px 25px;}
.MenuTbl {background:url(../images/MenuTblBg0.png) top repeat-x; vertical-align:middle;}
a.toplink {color:#fff; text-decoration:none;}

.Button {border:0px #000000 solid; font-family:"Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; background:#d60707 url(../images/gradientGreenShort.png) bottom repeat-x; padding:4px; width:75px; -moz-border-radius: 7px; -webkit-border-radius: 7px; cursor:pointer;}
.text-input {border:1px solid #6F6E5A; font-family:"Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#d60707; padding:4px;}
.text-input:focus {border:1px solid #6F6E5A; background:#d60707; font-family:"Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; padding:4px;}
.countrySelect {width:303px;}

table {margin: 0; padding: 0; border-collapse: collapse; width: 100%; border:none;}
td, th {padding: 10px 4px; border:none; font-size:11px;}
td + td { color: #555; border:none;}
td + td + td {color: #555; border: none;}
td a {color: #047664; text-decoration: none; border:none;}
td a, th a {width: 100%; color:#047664; border:none; font-size: 11px;}
td a, td a:link, td a:active {color: #047664; border:none; font-size: 11px;}
td a:hover {color: #d60707; border:none;}
th a {color: #F06; text-decoration: none; font-size: 11px; border:none;}
th a:visited {color: #F69; border:none;}
th a:hover {color: #F06; text-decoration: underline; border:none;}
thead tr, tfoot tr {color: #555; font-size:12px; border:none;}
tr {font: 12px sans-serif; background:#F8F8F8 url(../images/trgradient.png) repeat-x; color: #555; border:none;}
tr:hover {background: #047664; border:none; color:#fff;}
tr:hover td {background:url(../images/gradientGreen.png) bottom repeat-x; border:none; color:#fff;}
tr:hover td a {border:none; color:#fff;}
tr:hover td a:hover {border:none; color:#829b9b;}
.TblHeader {background:url(../images/gradientRed.png) bottom repeat-x; color:#fff; font-size:11px; font-weight:bold; border-left:1px solid #fff; border-bottom:1px solid #fff;}
tr:hover td.TblHeader  {background:url(../images/gradientRed.png) bottom repeat-x; color:#fff; font-size:11px; font-weight:bold; border-left:1px solid #fff; border-bottom:1px solid #fff;}
.TblHeaderTop {background:url(../images/gradientRedTop.png) bottom repeat-x; color:#fff; font-size:11px; font-weight:bold; border-left:1px solid #fff; border-bottom:1px solid #fff;}
tr:hover td.TblHeaderTop {background:url(../images/gradientRedTop.png) bottom repeat-x; color:#fff; font-size:11px; font-weight:bold; border-left:1px solid #fff; border-bottom:1px solid #fff;}

.TblHeaderGrey {background:url(../images/gradientGrey.png) bottom repeat-x; color:#fff; font-size:11px; font-weight:bold; border-left:1px solid #fff; border-bottom:1px solid #fff;}
tr:hover td.TblHeaderGrey {background:url(../images/gradientGrey.png) bottom repeat-x; color:#fff; font-size:11px; font-weight:bold; border-left:1px solid #fff; border-bottom:1px solid #fff;}


li a, a:link, a:visited, a:active {font-size:13px; text-decoration:none; font-weight:bold; color:#047664;}
li a:hover {font-size:13px; text-decoration:none; font-weight:bold; color:#d60707;}
li {padding:5px; list-style-type:none; list-style-image:url(../images/redbullet.gif); margin-left:15px; font-weight:normal; font-size:12px; color:#333; line-height:16px; letter-spacing:0.03em;}
li:hover {padding:5px; list-style-type:none; list-style-image:url(../images/redbullet.gif); margin-left:15px; font-weight:normal; font-size:12px; color:#fff; line-height:16px; letter-spacing:0.03em; background:url(../images/gradientGreenShort.png) bottom repeat-x;}
li:hover a {padding:5px 0px; list-style-type:none; list-style-image:url(../images/redbullet.gif); font-weight:normal; font-size:13px; color:#829b9b; line-height:16px; letter-spacing:0.03em; font-weight:bold;}

#FormTable table {margin: 0; padding: 0; border-collapse: collapse; width: 100%; border:none;}
#FormTable td, th {padding: 10px 4px; border:none; font-size:13px;}
#FormTable td + td { color: #555; border:none;}
#FormTable td + td + td {color: #555; border: none;}
#FormTable td a {color: #047664; text-decoration: none; border:none;}
#FormTable td a, th a {width: 100%; color:#047664; border:none;}
#FormTable td a, td a:link, td a:active {color: #047664; border:none;}
#FormTable td a:hover {color: #d60707; border:none;}
#FormTable th a {color: #F06; text-decoration: none; font-size: 1.1em; border:none;}
#FormTable th a:visited {color: #F69; border:none;}
#FormTable th a:hover {color: #F06; text-decoration: underline; border:none;}
#FormTable thead tr, tfoot tr {color: #555; font-size:12px; border:none;}
#FormTable tr {font: 12px sans-serif; background:#F8F8F8 url(../images/trgradient.png) repeat-x; color: #555; border:none;}
#FormTable tr:hover {background: none; border:none; color:#555;}
#FormTable tr:hover td {background: none; border:none; color:#555;}
#FormTable tr:hover td a {background: none; border:none; color:#555;}


#LinksTable table {margin: 0; padding: 0; border-collapse: collapse; width: 100%; border:none;}
#LinksTable td, th {padding: 10px 4px; border:none; font-size:13px;}
#LinksTable td + td { color: #555; border:none;}
#LinksTable td + td + td {color: #555; border:none;}
#LinksTable td a {color: #047664; text-decoration: none; border:none;}
#LinksTable td a, th a {width: 100%; color:#047664; border:none;}
#LinksTable td a, td a:link, td a:active {color: #047664; border:none;}
#LinksTable td a:hover {color: #d60707; border:none;}
#LinksTable th a {color: #F06; text-decoration: none; font-size: 1.1em; border:none;}
#LinksTable th a:visited {color: #F69; border:none;}
#LinksTable th a:hover {color: #F06; text-decoration: underline; border:none;}
#LinksTable thead tr, tfoot tr {color: #555; font-size:12px; border:none;}
#LinksTable tr {font: 12px sans-serif; background:#F8F8F8 url(../images/trgradient.png) repeat-x; color: #555; border:none;}
#LinksTable tr:hover {background: none; border:none; color:#555;}
#LinksTable tr:hover td {background: none; border:none; color:#555;}
#LinksTable tr:hover td a {background: none; border:none; color:#555;}