


html { }
body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif;
color: #000; font-size: 10pt; line-height: 13pt; letter-spacing: .4pt; font-style: normal; }

@font-face{ font-family: bebas; src: url('fonts/BebasNeue.otf'); }
@font-face{ font-family: ultra; src: url('fonts/ultracondensedsansserif.otf'); }

a:link, a:visited, a:active { color: #19448e; text-decoration: none; }
a:hover {  color: #19448e; text-decoration: underline; }
div#main a:link, div#main a:visited, div#main a:active { color: #19448e; text-decoration: underline; }
div#main a:hover { color: #ff0000; text-decoration: underline; }
a img { border: 0; }

h1 { font-size: 24px; color: #19448e; letter-spacing: .3pt; line-height: 27px;
margin: 0px 0px 10px 0px; padding: 0px 0px 7px 0px;
border-bottom-style: solid; border-bottom-color: #CCCCCC; border-bottom-width: 1px;
background-image: url(../img/fitexpress-mini-logo.gif); background-repeat: no-repeat;
text-indent: 35px;
}

h2 { font-size: 18px; color: #19448e;
margin: 35px 0px 8px 0px; padding: 0px 0px 4px 0px;
border-bottom-style: solid; border-bottom-color: #CCCCCC; border-bottom-width: 1px;
background-image: url(../img/fitexpress-mini-logo.gif); background-repeat: no-repeat;
text-indent: 35px; line-height: 23px;
}

h3 { font-size: 14px; color: #000; margin: 0px 0px 0px 0px; }
p { margin: 0px 5px 10px 0px; }
ul { margin: 0px 5px 10px 10px; padding: 0px 20px 0px 3px; }
div#container p { margin-bottom: 18px; }
hr#testtop { height: 1px; color: #0489cc; margin: 0px; padding: 0px; }
div#side h4 { margin: 20px 15px 15px 15px; padding: 0px; font-size: 15px; font-weight: bold; text-decoration: underline; color: #ff0000; }
div#side p { margin: 0px 20px 15px 20px; padding: 0px; font-size: 12px; line-height: 16px; }
hr#testbottom { height: 1px; color: #0489cc; margin: 0px 0px 25px 0px; }

.red { color: #ff0000; }



/* NAVIGATION MENU ———————————————————————————————————————————————————————————————*/



div#navContainer { width: 100%; height: 38px; background: url(../img/nav/nav-bkgrd.gif); }
div#navbar { width: 1025px; height: 38px; margin: 0px; padding: 0px; }

ul#navlist { list-style-type: none; margin: 0; padding: 0; }
ul#navlist li { float: left; height: 38px; }
#navlist a { display: block; width: 100%; height: 100%; }
ul#navlist a span { display: none; }

li#nav_empty a { background: url(../img/nav/nav1-empty.gif) 0px 0px no-repeat; width: 389px; height: 38px; }
li#nav_home a { background: url(../img/nav/b-home-reg.gif) 0px 0px no-repeat; width: 52px; height: 38px; }
li#nav_home a:hover { background: url(../img/nav/b-home-hi.gif) }
li#nav_equipment a { background: url(../img/nav/b-equipment-reg.gif) 0px 0px no-repeat; width: 153px; height: 38px; }
li#nav_equipment a:hover { background: url(../img/nav/b-equipment-hi.gif) }
li#nav_learning a { background: url(../img/nav/b-learning-reg.gif) 0px 0px no-repeat; width: 131px; height: 38px; }
li#nav_learning a:hover { background: url(../img/nav/b-learning-hi.gif) }
li#nav_customer a { background: url(../img/nav/b-customer-reg.gif) 0px 0px no-repeat; width: 122px; height: 38px; }
li#nav_customer a:hover { background: url(../img/nav/b-customer-hi.gif) }
li#nav_about a { background: url(../img/nav/b-about-reg.gif) 0px 0px no-repeat; width: 67px; height: 38px; }
li#nav_about a:hover { background: url(../img/nav/b-about-hi.gif) }
li#nav_contact a { background: url(../img/nav/b-contact-reg.gif) 0px 0px no-repeat; width: 76px; height: 38px; }
li#nav_contact a:hover { background: url(../img/nav/b-contact-hi.gif) }



/* NAVIGATION SUB-MENU ———————————————————————————————————————————————————————————*/



div#submenu { width: 100%; height: 130px; padding: 12px 0px; margin: 0px; background-color: #d6f0fd; }
div#submenuContainer { width: 1025px; background-color: #d6f0fd; }

ul#submenulist { float: left; width: 200px; margin: 0px; padding: 0px 0px 0px 40px; position: relative; }
ul#submenulist li { line-height: 17px; margin: 0 0 0px 20px; padding: 0px; font-size: 13px; color: #19448e; }
ul#submenulist a:link, ul#submenulist a:visited, ul#submenulist a:active { color: #000; text-decoration: none; }
ul#submenulist a:hover { color: #ff0000; text-decoration: none; }
ul#submenulist li#category { list-style-type: none; margin: 0px 0 5px 0; font-size: 15px; font-weight: bold; color: #19448e; }

div#submenu div#careContact ul#submenuList { width: 300px; list-style-type: none; float: left; }
div#submenu div#careContact li#support { font-weight: bold; color: #19448e; font-size: 14px; letter-spacing: 0px; line-height: 17px; }
div#submenu div#careContact li#sales { font-weight: bold; color: #19448e; font-size: 14px; letter-spacing: 0px; line-height: 17px; margin-top: 10px; }
div#submenu div#careContact li { color: #000; margin-left: 0px; }



/* FOOTER CONTENTS ———————————————————————————————————————————————————————————*/


#footer ul { list-style-type: none; width: 1025px; margin: 7px 0px 0px 0px; padding: 0; }
#footer li { display: inline; line-height: 17px; margin: 0 3px 0 3px; padding: 0; font-size: 12px; }
#footer a:link, #footer a:visited, #footer a:active { color: #999; text-decoration: underline; }
#footer a:hover { color: #000; }
div#footer_copy a:link, a:visited, a:active { color: #19448e; }
div#footer_copy a:hover { color: #0489cc; text-decoration: underline; }



/* VIDEO PAGE ———————————————————————————————————————————————————————————————*/


.videoTitle { font-size: 24px; height: 35px; color: #FFF; line-height: 35px; width: 720px; text-align: center; margin: 0px;
padding: 12px 0px 8px 0px; border: none; background: none; text-indent: 0px; letter-spacing: .7pt; }

#videoPageFrame { background-color: #19448e; text-align: center; }


