/* HTML TAG STYLES */

a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E2C574; text-decoration: none; }
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E2C574; text-decoration: none; }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E2C574; text-decoration: none; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E2C574; text-decoration: underline; }

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; text-decoration: none; background-color: #AE1F25; margin: 0 0 0 0; background-image: url(/images/common/background.gif); background-repeat: repeat; line-height: 18px; }

/* CLASS OBJECTS STYLES */

.background_scene_1 { background-image: url(/images/home/background_scene_1.jpg); background-repeat: no-repeat; }
.background_scene_2 { background-image: url(/images/home/background_scene_2.jpg); background-repeat: no-repeat; }
.background_scene_3 { background-image: url(/images/home/background_scene_3.jpg); background-repeat: no-repeat; }
.background_scene_4 { background-image: url(/images/home/background_scene_4.jpg); background-repeat: no-repeat; }
.background_scene_5 { background-image: url(/images/home/background_scene_5.jpg); background-repeat: no-repeat; }
.background_scene_6 { background-image: url(/images/home/background_scene_6.jpg); background-repeat: no-repeat; }
.background_scene_7 { background-image: url(/images/home/background_scene_7.jpg); background-repeat: no-repeat; }

.company_name { font-style: italic; }

.footer_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFF; text-decoration: none; }
.footer_link:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFF; text-decoration: none; }
.footer_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFF; text-decoration: none; }
.footer_link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E2C574; text-decoration: none; }

.form_check_box { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; background-color: #3B3B3B; padding: 3px; border: 1px solid #E2C574; }
.form_combo_box { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; background-color: #3B3B3B; padding: 3px; border: 1px solid #E2C574; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; vertical-align: middle; }
.form_text_box { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; text-decoration: none; background-color: #3B3B3B; vertical-align: middle; border: 1px solid #E2C574; padding: 5px; }

.gold_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E2C574; text-decoration: none; }

.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #E2C574; text-decoration: none; }

.login_box { width: 750px; height: 250px; background: #000; filter: alpha(opacity=80); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80) -moz-opacity: .80; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; opacity: .8; }
.login_box_content { filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) -moz-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; opacity: 1; }
.login_combo_box { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1B1B1B; background-color: #FFF; padding: 3px; border: 1px solid #E2C574; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; vertical-align: middle; }
.login_red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #E51744; font-weight: bold; }
.login_subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #E2C574; margin: 20px 0 10px 0; text-decoration: none; }
.login_text_box { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px #000; height: 16px; padding: 7px; }

.myaccount { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #E2C574; text-decoration: none; }
.myaccountlink, .myaccountlink:link, .myaccountlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #E2C574; text-decoration: none; }
.myaccountlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #E51744; text-decoration: none; }

.page-headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #E2C574; text-decoration: none; }
.page-subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #E2C574; margin: 20px 0 10px 0; text-decoration: none; }

.processing { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: bold; color: #BBB; }

.subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #E2C574; position: relative; margin: 20px 0 10px 0; text-decoration: none; }

/* ID ELEMENTS (Particular Identfied Elements) */ 
#registration td, #registration2 td { height: 35px; }

#rotating_background { width: 948px; height: 594px; }