html, body {
background-color: #c9c7c7;
font-family: tahoma, sans-serif;
}

.menu {
border-bottom: 1px solid #333;
}

.menu a {
color: #222;
text-decoration: none;
}

.menu a:hover {
color: #444;
text-decoration: underline;
}

.menuBlue {
background: url(/media/img/menu-gradient-blue.gif) #afd0f2 repeat-x;
font-size: 10px;
font-weight: bold;
height: 77px;
border-left: 1px solid #333;
text-align: center;
}

.menuGrey {
background: url(/media/img/menu-gradient-grey.gif) #e6e6e6 repeat-x;
font-size: 10px;
font-weight: bold;
height: 77px;
border-left: 1px solid #333;
text-align: center;
}

.menuRed {
background: url(/media/img/menu-gradient-red.gif) #FFB1AB repeat-x;
font-size: 10px;
font-weight: bold;
height: 77px;
border-left: 1px solid #333;
text-align: center;
}

.leftHeader {
background-color: #ededed;
color: #174a8c;
font-size: 10px;
font-weight: bold;
border-top: 1px solid #333;
border-bottom: 1px solid #333;
padding: 8px 0 8px 30px;
}

.leftTextblock {
line-height: 15px;
font-size: 10px;
padding: 10px 0 15px 30px;
}

.leftTextblock a {
color: #333;
}

.leftTextblock span a {
color: #174a8c;
}


.moveTypesTop {
background: transparent url(/media/img/move-types-topbg.gif) no-repeat;
width: 356px;
height: 14px;

}

.moveTypes {
background: transparent url(/media/img/move-types-bg.gif) repeat-y;
}

.moveTypesHeader {
background: transparent url(/media/img/ico_sync.gif) no-repeat 10px 0;
color: #174a8c;
font-size: 10px;
font-weight: bold;
padding: 0 0 0 30px;
height: 20px;
}

.moveTypes a {
font-size: 10px;
/*font-weight: bold;*/
color: #333;
text-decoration: none;
/*padding: 0 0 0 20px;*/
}

.moveTypes a:hover {
text-decoration: underline;
color: #888888;
}

.moveTypesBottom {
background: transparent url(/media/img/move-types-bottombg.gif) no-repeat;
width: 356px;
height: 24px;
}

.gettingStartedHeader {
width: 241px;
height: 20px;
background: transparent url(/media/img/getting-started-bg.gif) no-repeat;
font-size: 10px;
font-weight: bold;
color: #174a8c;
padding: 8px 0 0 30px;
}

.gettingStartedBody {
background: transparent url(/media/img/getting-started-bg2.gif) repeat-y;
height: 270px;
}

form {
margin: 0;
}

input, select {
font-size: 10px;
margin: 2px 0 15px 30px;
}

.formitem {
padding: 0 0 0 30px;
font-size: 10px;
}

.formsubitem {
padding: 0 0 0 30px;
font-size: 10px;
width: 100px;
}

.formitem a {
color: #174a8c;
font-weight: bold;
text-decoration: none;
}

.formitem a:hover {
text-decoration: underline;
}

.tip {
background: transparent url(/media/img/tip-bg.gif) no-repeat;
width: 330px;
height: 74px;
float: left;
margin: 30px 0 0 241px;
font-size: 10px;
padding: 20px 0 0 20px;
font-weight: bold;
color: #444;
position: absolute;
}

.tipHeader {
float: right;
margin: 10px;
color: #174a8c;
text-align: center;
margin: 0px 5px 0px 0px;
}

.bodyText {
font-size: 10px;
float: left;
width: 450px;
margin: 10px 0 0 0;
}

.bottomMenu {
border-top: 1px solid #333;
border-bottom: 1px solid #333;
font-size: 10px;
font-weight: bold;
background-color: #fff;
height: 30px;
}

.bottomMenu a {
color: #222;
text-decoration: none;
}

.bottomMenu a:hover {
color: #444;
text-decoration: underline;
}

.bottomGradient {
background: url(/media/img/bottom-gradient.gif) #ffffff repeat-x;
}

.copyright {
border-left: 1px solid #333;
border-right: 1px solid #333;
background: url(/media/img/copy-gradient.gif) #e6c997 repeat-x;
width: 600px;
height: 30px;
font-size: 10px;
font-weight: bold;
padding: 20px 0 0 0;
}

.colorBlue {
color: #174a8c;
}

.blueLink {
color: #174a8c;
font-size: 10px;
text-decoration: none;
}

.blueLink a {
text-decoration: none;
}

.blueLink a:hover {
text-decoration: underline;
}

.content {
border-left: 1px solid #333;
background-color: #fff;
font-size: 11px;
}

.contentHeader {
border-bottom: 1px solid #333;
width: 600px;
}

.allOfcontent {
margin: 10px 10px 10px 20px;
}

h1 {
font-size: 20px;
color: #174a8c;
margin: 15px 0 15px 10px;
}

.floaterHolder {
margin-top: 5px;
font-weight: bold;
color: #333;
}

.floater {
float: right;
width: 95px;
}

.regularText {
font-size: 10px;
margin: 0 0 0 10px;
}

.smallheader {
color: #377AD1;
font-weight: bold;
}

a.list {
text-decoration: none;
}

a.list:hover {
text-decoration: underline;
}

/* Contact us */
.iForm, .iFormContent textarea, .iTextarea {
    font-family: Arial, Tahoma, sans-serif;
}

.iForm {
    margin: 20px 30px 0 345px;
    padding-bottom: 70px;
}

.iHeader {
    border-bottom: 1px solid #bbb;
    padding-bottom: 10px;
    color: #596582;
    font-size: 25px;
    font-weight: bold;
}

.iFormContent {
    font-size: 13px;
}

.iFormContent p {
    margin: 20px 0;
    line-height: 20px;
}

.iFormContent form {
    margin-top: 30px;
}

.iFormContent label {
    float: left;
    width: 170px;
    font-weight: bold;
}

.iFormContent p label {
    font-weight: normal;
}

.iFormContent textarea, .iTextarea {
    width: 565px;
    height: 150px;
    margin-top: 5px;
    border: 1px solid #ccc;
}

.iTextInput {
    font-size: 13px;
    width: 359px;
    margin-bottom: 5px;
    border: 1px solid #ccc;
    padding: 1px 3px;
}

select.iTextInput {
    padding: 0px;
    width: 367px;
}

.iSubmit {
    float: right;
    margin-top: 10px;
    font-size: 13px;
    padding: 5px;
}

.error {
    border: 1px solid red;
    background-color: #FFD0DB;
    padding: 10px;
    margin: 5px 40px;
}

#recaptcha_widget_div {
    margin-left: 252px;
}

.captchaHolder {
    width:170px; 
    float: left; 
    margin-bottom:20px; 
    margin-left: 20px;
}

#captchaInput {
    width:100px; 
    margin-left:2px; 
    margin-right: 4px; 
    float: left;
}

.clearFloat {
    float: none; 
    clear:both;
}

.captchaLabel {
    padding-top: 15px;
    margin-left: 100px;
}

