/* CSS Document */

body {
background:#3399cc url(../images/bg.jpg) top repeat-x;
margin: 0 0 20px 0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#form {
background:url(../images/bg-form.jpg) top no-repeat;
}

#form2 {
background:url(../images/bg-form2.jpg) top no-repeat;
}

#includes {
background:url(../images/bg-package.jpg) top no-repeat;
}


/* Font */

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:30px;
color:#0066cc;
font-weight:normal;
margin-bottom:2;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:24px;
color:#0066cc;
font-weight:normal;
margin-bottom:2;
}

.black-s, .black-s a, .black-s a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.black-m, .black-m a, .black-m a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:18px;
text-decoration:none;
}

.black-l, .black-l a, .black-l a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
line-height:24px;
text-decoration:none;
}

.red-l, .red-l a, .red-l a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:22px;
color:#FF3300;
line-height:26px;
text-decoration:none;
}

.white-s, .white-s a, .white-s a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
line-height:14px;
text-decoration:none;
}

.white-m, .white-m a, .white-m a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
line-height:18px;
text-decoration:none;
}



.white-m a:hover {
color:#FFFF00;
}

/* Input */

.input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
background-color:#ffffff;
border:1px solid #cccccc;
width:150px;
}

.input2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
background-color:#ffffff;
border:1px solid #cccccc;
width:190px;
}