html, body {
margin:0;
padding:0;
height:100%;
border:none;
font-size:8pt;
font-family:trebuchet ms;
color:#4E4E4E;
}
img {border:0px}
h1 { font-size:14pt; font-weight:bold; margin:0px; padding:0px; color:0293A8}
h2 { font-size:14pt; font-weight:200; margin:0px; padding:0px; color:ff6600;}
th { font-size:8pt; padding-top:2px; padding-bottom:2px; background-color:0293A8; color:#FFFFFF}
ul { padding-left:10px; margin-left:10px;}
li {margin-bottom:5px;}

p, td { font-size:8pt; line-height:15px;}
.mbar { margin:0px 5px 3px 5px }
.upmenu { color:#CCCCCC;font-size:7pt; padding:5px 7px 7px 0px} 

a { color: #007B91; }
a:hover { text-decoration:none; }

.grey-heading {
font-size:9pt;
color: #828282;
font-family:Geneva, Arial, Helvetica, sans-serif;
letter-spacing:0px;
}
.imgb {
margin-right:5px;
}
.news {
padding-top:10px
}
.arrow {color: #59B2C0;}
.arrow2 {background: url(../images/bluearr2.gif) no-repeat; width:15px}
.orarr {background: url(../images/orarr.gif) no-repeat; width:15px}
.news-title {
color:#B7B7B7;
}
.news-title a {
display:block;
color:#B7B7B7;
text-decoration:none;
}
.news-title a:hover {
display:block; background-color:#D7D7D7; color:#141414;
}
.foot {
color:#808080;
font-weight:bold;
}
.foot a {
color:#59B2C0;
}
.foot a:hover {
color:#59B2C0;
text-decoration:underline;
}
.box {

padding: 0px 10px 0px 10px;
background:url(../images/bbbg.jpg) bottom repeat-x;
}
.box2 {
padding: 0px 8px 0px 8px;
background:url(../images/bbbg.jpg) bottom repeat-x;
}

form{margin:0px;padding:0px;}
.input {background-color:#FFFFFF; background: url(../images/drop_shadow_image.jpg) no-repeat 0 0 ! important; border: 1px solid #333333 ! important; padding-left:4px; font-size:8pt; margin:2px 0px 2px 10px; height:16px }
.input2 { background-color:#FFFFFF ! important; border: 1px solid #333333 ! important; padding-left:2px; font-family:arial; font-size:8pt; }
.small {font-size:7pt;color:#666666;}
.small2 {font-size:8pt;color:#999999;}
.button { background-color:#F2F2F2; font-weight:bold; border: 1px solid #333333; font-size:0.9em; font-family:Arial, Helvetica, sans-serif; margin:3px 0px 0px 10px }
.black {color:#000000}
.c {margin-right:5px}
.menu{font-size:8pt; color:#CCCCCC; padding:0px 0px 0px 0px;}
.menu a{display:block; padding:1px 0px 1px 0px; font-size:8pt; color:#CCCCCC; text-decoration:none}
.menu a:hover{display:block; background-color:#D7D7D7; font-size:8pt; color:#141414; text-decoration:none}
.menu img {margin-right:5px}
.flags {margin-top:3px;margin-bottom:3px}
.faq {padding-bottom:13px; border-bottom:1px dashed #CCCCCC}
.sel {font-size:8pt; height:18px; width:78px;}
.input2 {background: url(../images/drop_shadow_image.jpg) no-repeat 0 0 !important; border: 1px solid #333333 !important; font-size:12px; height:20px; margin-left:0px; padding-left:2px }
.dark-title{font-size:14px;color:#333333; font-weight:bold}


.nav {font-size:8pt;color:#333333; padding-left:5px}
.nav a {font-size:8pt;color:#999999;}
.nav a:hover {font-size:8pt;color:#666666; text-decoration:underline}

.bottom { padding-top:20px; border-top:1px dashed #d8d8d8; margin-top:6px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #d8d8d8;}
.bottom a {font-size:10pt;color: #007B91; font-weight:bold;}

.bottom-s {font-size:8pt;color:#999999; }
.bottom-s a {color:#999999; text-decoration:none}
.bottom-s a:hover {color:#666666;}

.foot {font-size:8pt; color:#B7B7B7;}

#box td { padding-bottom:4px; }
.redmenu {border-bottom:1px dotted #cccccc; padding:2px 2px 2px 13px; background:url(../images/l.gif) left no-repeat}
.redmenu a {color:#910000; text-decoration:underline;}
.redmenu a:hover {text-decoration:none;}

#rates td {padding-top:2px; padding-bottom:2px}
#bene td {padding-top:4px; padding-bottom:4px}