/* Globals */
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; }
body td div { vertical-align:top; }

p { padding:0px; margin:0px 0px 20px 0px; }
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:0px; margin:0px 0px 5px 0px; font-style:italic; color:#FFFFFF; font-weight:bold; }
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px; color:#FFFFFF; font-weight:bold; }
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px; color:#FFFFFF; font-weight:bold; font-style:italic; }
ul { margin:0px 0px 20px 0px; padding:0px; list-style-type:none; }
li { background-image:url(images/pic_global_bullet_01.gif); background-repeat:no-repeat; background-position:0px 9px; padding:0px 0px 0px 12px; margin:0px 0px 4px 0px; }

#vita_the_movie { position absolute; height:675px; margin-top:0px; margin-left:0px; background-image:url(images/bg_vita_movie.jpg); background-repeat:no-repeat; background-color:#FFFFFF; color:#FFFFFF; } 

#movie_player { position:absolute; top:196px; left:415px; z-index:2; }
#vita_the_movie_links { position:absolute; top:250px; left:150px; z-index:2; font-size:11px; color:white; font-weight:bold; font-family: Helvetica, Verdana, Arial}
#vita_the_movie_links td { text-align:right; }

#global_nav { position:absolute; left:432px; }
#global_nav #nav_col { padding-top:24px; vertical-align:top; }
#global_nav #indicator_col { vertical-align:top; }

#vmovielogo { position:absolute; top:154px; left:745px; }

#logo {	position:absolute; top:63px; left:48px; }
#logo_print { position:absolute; top:63px; left:48px; width:87px; visibility:hidden; }

#secondary_nav { position:absolute; top:244px; left:50px; }
#secondary_nav ul { list-style-type:none; padding:0px; margin:6px 0px 0px 0px; }
#secondary_nav li { padding:0px; margin:0px 0px 8px 0px; font-size:9px; font-weight:bold; color:#001e4c; background-image:none; line-height:100%; }
#secondary_nav li a { text-decoration:none; color:#001e4c; }
#secondary_nav li a:hover { color:#FFFFFF; }
#secondary_nav li.subactive { color:#FFFFFF; }

#page_title { position:absolute; top:160px; left:243px; width:527px; height:29px; padding:0px 0px 0px 2px; line-height:200%; }
#vita_page_title { position:absolute; top:140px; left:243px; width:700px; height:45px; padding:2px 2px 2px 2px; line-height:200%; }
#vita_page_title td { font-size:10px; font-weight:bold; vertical-align:middle; }
#traffic_page_title { position:absolute; top:155px; left:243px; width:527px; height:35px; padding:0px 0px 0px 2px; line-height:200%; }
#page_content { position:absolute; top:189px; left:243px; width:515px; height:299px; padding:0px 0px 20px 2px; overflow:auto; overflow-x:hidden; font-size:12px; line-height:200%; }	
#page_content table { width:463px; }

#up { z-index:2; left:744px; cursor:pointer; position:absolute; top:264px; }
#track { z-index:3; left:744px; position:absolute; top:280px; background-image:url(images/bg_scroll.gif); background-repeat:repeat-y; background-position:0px 0px; }
#drag { z-index:4; left:744px; cursor:pointer; position:absolute; top:282px; }
#down { z-index:5; left:744px; cursor:pointer; position:absolute; top:398px; }
#contentMask { z-index:6; left:243px; overflow:hidden; width:515px; position:absolute; top:189px; height:299px; }
#content { left:0px; width:463px; position:absolute; top:0px; }
#wnContent { padding:0px 0px 20px 2px; font-size:12px; line-height:200%; }


#ourleadership_contentMask { left:243px; width:520px; position:absolute; top:130px; height:305px; }
table.ourpeople tr { height:75px; }
#print_content { left:800px; top:189px; width:463px; visibility:hidden; position:absolute; display:none; }

#footer { position:absolute; top:544px; left:211px; z-index:8; }
#footer a { padding:0px 35px 0px 35px; font-style:italic; text-decoration:none; }

/* Home */
#home h1 { color:#f5a01a; }
#home a { color:#FFFFFF;; }
#home a:hover { color:#f5a01a }

#home { position:relative; height:575px; width:1000px; margin:0px auto; background-image:url(images/bg_home.jpg); background-repeat:no-repeat; background-color:#FFFFFF; text-align:left; color:#FFFFFF; }
#home #footer { color:#f5a01a; }
#home #footer a { color:#FFFFFF;  }
#home #footer a:hover { color:#f5a01a; }

/* Products */
#products a { color:#001e4c; }
#products a:hover { color:#FFFFFF; }
#products h3 { margin:20px 0px 10px 0px; }

#products { position:relative; height:575px; width:1000px; margin:0px auto; background-image:url(images/bg_products.gif); background-repeat:no-repeat; background-color:#FFFFFF; text-align:left; color:#001e4c; }
#products #page_content { line-height:250%; }
#products #footer { color:#001e4c; }
#products #footer a { color:#FFFFFF; }
#products #footer a:hover { color:#001e4c; }

#products #pdf { position:absolute; top:195px; left:800px; width:150px; height:26px; }
#products #pdf td { font-size:10px; font-weight:bold; vertical-align:middle; }
#products #pdf img { margin-right:10px; }

/* Cerno */
#cerno #products li strong { color:#FFFFFF; }
#cerno #products { background-image:url(images/bg_cerno.jpg); }

/* Clarus */
#clarus #products li strong { color:#FFFFFF; }
#clarus #products { background-image:url(images/bg_clarus.jpg); }


/* Tabula */
#tabula #products li strong { color:#FFFFFF; }
#tabula #products { background-image:url(images/bg_tabula.jpg); }

/* Vita */
#vita #products li strong { color:#FFFFFF; } 
#vita #products { background-image:url(images/bg_vita.jpg); }



/* Employees */
#employees h1 { color:#f5a01a; }
#employees h2 { color:#f5a01a; }
#employees a { color:#f5a01a; }
#employees a:hover { color:#FFFFFF; }
#employees .link { color:#FFFFFF; }
#employees li { background-image:url(images/pic_global_bullet_02.gif); }
#employees li strong { color:#FFFFFF; }
#employees strong { color:#f5a01a; }

#employees { position:relative; height:575px; width:1000px; margin:0px auto; background-image:url(images/bg_employees.gif); background-repeat:no-repeat; background-color:#FFFFFF; text-align:left; color:#FFFFFF; }
#employees #footer { color:#f5a01a; }
#employees #footer a { color:#FFFFFF; }
#employees #footer a:hover { color:#f5a01a; }

#contact_info { margin-bottom:20px; }
#contact_info td { padding:5px 0px 5px 0px; vertical-align:top; }

/* News */
#news h1 { color:#f5a01a; }
#news a { color:#f5a01a; }
#news a:hover { color:#FFFFFF; }
#news .link { color:#FFFFFF; }

#news { position:relative; height:575px; width:1000px; margin:0px auto; background-image:url(images/bg_news.gif); background-repeat:no-repeat; background-color:#FFFFFF; text-align:left; color:#FFFFFF; }
#news #page_content { line-height:250%; }
#news #footer { color:#f5a01a; }
#news #footer a { color:#FFFFFF; }
#news #footer a:hover { color:#f5a01a; }

/* Resources */
#resources a { color:#001e4c; }
#resources a:hover { color:#FFFFFF; }

#resources { position:relative; height:575px; width:1000px; margin:0px auto; background-image:url(images/bg_resources.gif); background-repeat:no-repeat; background-color:#FFFFFF; text-align:left; color:#001e4c; }
#resources #page_content { line-height:250%; }
#resources #footer { color:#001e4c; }
#resources #footer a { color:#FFFFFF; }
#resources #footer a:hover { color:#001e4c; }

/* About */
#about h1 { color:#f5a01a; }
#about a { color:#FFFFFF;; }
#secondary_nav.about li a:hover { color:#F5A01A; }
#secondary_nav.about li a { color: white; }
#about a:hover { color:#f5a01a }
#about strong { color:#f5a01a; }

#about { position:relative; height:575px; width:1000px; margin:0px auto; background-image:url(images/bg_home.jpg); background-repeat:no-repeat; background-color:#FFFFFF; text-align:left; color:#FFFFFF; }
#about #footer { color:#f5a01a; }
#about #footer a { color:#FFFFFF;  }
#about #footer a:hover { color:#f5a01a; }

/* Sub Pages */
#sub h1 { color:#001e4c; }
#sub h2 { color:#001e4c; }
#sub h3 { color:#001e4c; }
#sub a { color:#001e4c; }
#sub a:hover { color:#f5a01a; }
#sub ul li { background-image:url(images/pic_global_bullet_02.gif); }

#sub .required { color:#f5a01a; font-weight:bold; }
#sub p.required { margin:0px 0px 15px 0px; font-size:10px; line-height:100%; }

#sub #warning_message { margin-top:10px; color:#990000; font-size:11px; font-weight:bold; }
#sub #warning_instructions { line-height:130%; }
#sub #warnings { width:96%; border:1px solid #990000; margin:7px 0px 35px 0px; }
#sub #warnings td { color:#990000; line-height:150%; padding:15px; }
#sub #thank_you { margin-top:15px; }

#sub ul.linklist { margin:0px 0px 10px 10px; padding:0px; }
#sub ul.linklist li { background-image:none; padding:0px 0px 5px 0px; margin:0px; }
#sub ul.linklist_nested { margin:5px 0px 0px 10px; }

#sub { position:relative; height:575px; width:1000px; margin:0px auto; background-image:url(images/bg_sub.gif); background-repeat:no-repeat; background-color:#FFFFFF; text-align:left; color:#001e4c; }
#sub #footer { color:#001e4c; }
#sub #footer a { color:#001e4c; }
#sub #footer a:hover { color:#f5a01a; }

#sub form { margin:0px; padding:0px; }
#sub form .textfield { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#sub form .textbox { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#sub form .submit { margin-right:10px; }
#sub #form_table { margin-bottom:20px; }
#sub #form_table td { padding:5px 10px 5px 0px; vertical-align:top; line-height:120%; }
#sub #form_table tr.form_action td { padding:20px 10px 5px 0px; }
#sub #form_table .small { font-size:10px; }

/* Site Map */
#sub #sitemap { line-height:120%; }
#sub #sitemap p { margin-bottom:10px; }
