body {
font-family:arial;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#666666;
line-height:18px;
background-color:#F3F4F3;
margin-top:20px;
}

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;
}

#white-box {
width:770px;
background-color:#FFFFFF;
border: 1px solid #CCCCCC;
margin:auto;
}

#logo-box {
float:right;
font-family:arial;
font-size:28px;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
padding:20px;
}

#box-top {
width:740px;
height:60px;
background-color:#337BB1;
margin:auto;
margin-top:15px;
}

#tab-container {
padding-top:35px;
height:25px;
margin-left:15px;
}

.top-nav-tab a {
position:relative;
display:block;
float:left;
width:80px;
height:25px;
font-weight:bold;
color:#FFFFFF;
background-color:#05366A;
margin-right:5px;
text-align:center;
line-height:25px;
}

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

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

.global-submit
{
font-family:arial, verdana;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
border:0;
background-color:#337BB1;
padding:4px;
margin-top:5px;
}

.top-nav-tab a:hover {
background:#63AFD5;
color:#666666;
}

.white-text {
color:#FFFFFF;
}

.white {
color:#FFFFFF;
}

.purple {
color:#175389;
}

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

#content-container {
width:740px;
margin:auto;
}

#under-bar {
width:740px;
height:10px;
background-color:#F3F4F3;
line-height:10px
margin:auto;
}

#left-nav {
float:left;
}

.menu-bar-1 {
width:140px;
height:25px;
background-color:#337BB1;
margin-top:15px;
margin-bottom:10px;
padding-left:10px;
line-height:25px;
}

ul {
list-style:none;
margin:0;
padding:0;
}

.menu1 {
width: 148px;
border: 1px solid #F3F4F3;
}

.menu1 li a {
height: 20px;
text-decoration: none;
}	

.menu1 li a:link, .menu1 li a:visited {
display: block;
color:#666666;
background-color:#FFFFFF;
padding-left:10px;
padding-top:3px;
}

.menu1 li a:hover {
color:#666666;
background-color:#F3F4F3;
padding-left:10px;
padding-top:3px;
}	

#white-box-bottom {
width:760px;
height:30px;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
margin:auto;
margin-top:15px;
text-align:center;
line-height:30px;
padding-right:10px;
}

#main-content {
float:left;
width:553px;
border:1px solid #F3F4F3;
margin-top:15px;
margin-left:15px;
padding:10px;
}

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

.search-submit
{
font-family:arial, verdana;
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;
}

#form-container {
float:right;
background:#FFFFFF;
margin:0;
padding:0;
}

#sub-menu {
position:relative;
float:left;
}

.sub-text
{
font-family:arial;
font-style:normal;
font-weight:bold;
font-size:14px;
color:#175389;
outline: none;
}

#description-box {
position:relative;
border:1px solid #F3F4F3;
padding:10px;
}

#content-box {
position:relative;
padding:10px;
}

h1, h2 {
font-family:arial, verdana;
font-size:17px;
font-weight:bold;
text-decoration:none;
line-height:17px;  
margin-top:0;
margin-bottom:0;
color:#175389;
}

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

#sign-up-box {
width:400px;
position:relative;
border:1px solid #F3F4F3;
padding:10px;
margin:auto;
}

.purple-submit
{
font-family:arial;
font-style:normal;
font-weight:BOLD;
font-size:11px;
color:#FFFFFF;
border:1px solid #175389;
background-color:#175389;
padding:0.4em;
outline: none;
}