body {
font-family:arial;
font-size:12px;
font-style:normal;
font-weight:normal;
color:#666666;
margin:0;
}

p {
font-family:arial;
font-size:12px;
font-style:normal;
font-weight:normal;
color:#666666;
}

h1, h2, h3 {
font-family:arial;
font-size:16px;
font-style:normal;
font-weight:bold;
color:#666666;
margin:0;
}

input, textarea
{
font-family:arial,verdana,helvetica,sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
border:1px solid #D9D9D9;
background-color: #FFFFFF;
padding:4px;
margin:0px;
}

.submit-button-red
{
font-family:arial,verdana,helvetica,sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
border:0;
background-color: #E51253;
padding:4px;
margin-top:5px;
}


.input-search
{
font-family:arial,verdana,helvetica,sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
width:170px;
height:15px;
color:#000000;
border:1px solid #D9D9D9;
background-color: #FFFFFF;
padding:5px;
margin-left:15px;
spacing:0;
}

.search-submit
{
font-family:arial,verdana,helvetica,sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
width:50px;
border:1px solid #D9D9D9;
background-color:#FFFFFF;
padding:0.4em;
margin-left:5px;
outline: none;
}

.select-country
{
width:120px;
font-family:arial,verdana,helvetica,sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
border:1px solid #D9D9D9;
background-color: #FFFFFF;
padding:4px;
margin:0px;
}

form {
spacing:0;
margin:0;
padding:0;
}

a:link {
text-decoration:none;
color:#666666;
}

a:visited {
text-decoration:none;
color:#666666;
}
a:hover {
text-decoration:none;
color:#666666;
}

#logo-box {
float:right;
width:243px;
height:93px;
background-image:url(1.gif);
background-repeat:no-repeat;
}

.small {
font-family:arial;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#666666;
}

#the-frame {
width:770px;
margin-right:auto;
margin-left:auto;
margin-top:10px;
padding:0px;
text-align:left;
}

#left-nav {
float:left;
width:160px;
padding:0px;
background:#FFFFFF;
margin-right:15px;
}

#content {
float:left;
width:420px;
padding:0px;
margin-top:10px;
}

#right-nav {
width:160px;
padding:0px;
float:left;
background:#FFFFFF;
margin-left:15px;
}
.tab a {
position:relative;
display:block;
float:left;
width:110px;
height:25px;
font-weight:bold;
text-decoration:none;
margin-right:5px;
background:#70ACDE;
line-height:25px;
text-align:center;
}

.tab a:hover {
background:#0A4A81;
}

#top-bar {;
height:25px;
background:#FFFFFF;
padding-left:15px;
line-height:25px;
margin:0;
}


#form-container {
background:#FFFFFF;
margin-bottom:30px;
padding:0;
}

#top-bar-2 {
width:768px;
height:25px;
background:#0A4A81;
}

#top-bar-3 {
width:768px;
height:10px;
background:#70ACDE;
}

.dark-blue {
color:#0A4A81;
}

.light-blue {
color:#5290D5;
}

.red {
color:#E51253;
}

#top-nav-title {
float:right;
font-family:arial;
font-size:14px;
font-style:normal;
font-weight:normal;
color:#5290D5;
padding:10px;
}

#top-nav-menu {
font-family:arial;
font-size:12px;
font-style:normal;
font-weight:normal;
padding:10px;
}

label {
float:left;
width:100px;
display:block;
padding-right:20px;
line-height:25px;
margin-bottom:10px;
}


#footer-bar {
height:5px;
background:#E4E4E4;
margin-top:20px;
margin-bottom:5px;
}

.blue-heading-box {
background:#0A4A81;
padding:5px;
margin-top:10px;
margin-bottom:10px;
}

#login-box {
margin-top:4px;
}

.red-heading-box {
background:#E51253;
padding:5px;
margin-top:10px;
margin-bottom:10px;
}

.top-menu-text {
font-family:arial;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
}

.menu-grey {
font-family:arial;
font-size:12px;
font-style:normal;
line-height:19px;
width:138px;
background:#FFFFFF;
border:1px solid #E4E4E4;
padding:10px;
margin-bottom:10px;
}

.dots {
height:1px;
background-image: url("dots.gif");
background-repeat: repeat-x;
margin-top:5px;
margin-bottom:5px;
line-height:1px;
}

.middle-grey {
font-family:arial;
font-size:12px;
font-style:normal;
line-height:19px;
background:#FFFFFF;
border:1px solid #E4E4E4;
padding:10px;
margin-left:30px;
margin-right:30px;
margin-top:15px;
margin-bottom:15px;
}

