/*======= Front page Styles ==================================*/

.headerimage { position: absolute; left: 0px; top: 0px; z-index: 1; width: 665px; height: 357px; background-image: url(../images/header.jpg); }

.searchfield { padding-left: 18px; padding-top: 70px; }

.sitemenu { position: absolute; left: 656px; top: 140px; width: 150px; z-index: 2; }

.mainsection { vertical-align: top; background-color: transparent; text-align: left; background-image: none; background-repeat: repeat-y; height: 200px;}

.contentarea { position: absolute; left: 255px; top: 290px; z-index: 4; width: 400px; }

.drop { position: absolute; left: 185px; top: 360px; z-index: 3; }

.fpfooter { position: absolute; left: 225px; top: 540px; z-index: 6; width: 515px; }

p { COLOR: #ffffff; FONT: 12px Georgia ,Arial, Helvetica, Sans-serif; line-height: 150%; }


/*======= Front page Styles ==================================*/

.textfield { border-style: solid; border-width: 1px; border-color: #003366; background: #FFFFFF; }

.fp_welcome_box { background-color: #5C92DC; color: #ffffff; FONT-size: 12px; FONT-family: Verdana, Arial, Helvetica, Sans-serif; padding-left: 30px; padding-top: 5px; padding-right: 10px;}

.fp_text { color: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; FONT-size: 11px; margin-left: 0px; margin-right: 0px; }

.main_image_top { padding-left: 20px; padding-top: 20px; padding-right: 10px;}
.main_image { padding-left: 20px; padding-top: 10px; padding-right: 10px;}

.fp_head_top A:link, .fp_head_top A:active, .fp_head_top A:visited { color: #6699CC; FONT: bold 11px  Verdana,Arial, Helvetica, Sans-serif; text-decoration: none; text-transform: uppercase; letter-spacing: 5px;}
.fp_head_top A:hover { color: #ffffff; background-color: #82AEEB; FONT: bold 11px  Verdana,Arial, Helvetica, Sans-serif; text-decoration: none; text-transform: uppercase; letter-spacing: 5px;}

.fp_head A:link, .fp_head A:active, .fp_head A:visited { color: #6699CC; FONT: bold 11px  Verdana,Arial, Helvetica, Sans-serif; text-decoration: none; text-transform: uppercase; letter-spacing: 5px;}
.fp_head A:hover { color: #ffffff; background-color: #82AEEB; FONT: bold 11px  Verdana,Arial, Helvetica, Sans-serif; text-decoration: none; text-transform: uppercase; letter-spacing: 5px;}


.fp_head_top {padding-bottom: 8px; padding-top: 25px;}
.fp_head {padding-bottom: 8px; padding-top: 15px;}

.new_since_login A:link, .new_since_login A:active, .new_since_login A:visited { color: #ffffff; FONT: 11px  Verdana,Arial, Helvetica, Sans-serif;}