/*-----------------------------------------

Copyright 2008 Ritesource Staffing, Inc. www.ritesourcestaffing.com
Author: Studio Twilight
Version: 1.0.0
Created on 05/01/2008

-----------------------------------------*/
html, body, table, thead, tbody, tfoot, tr, th, td, p, h1, h2, h3, h4, h5, h6, div, ul, li, ol, a, form, textarea, input, select, img, hr, span, span, strong, fieldset, label { margin: 0; padding: 0;}
html { font-family: Arial, Helvetica, sans-serif; font-size: small; line-height:1.3em; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
body { }
p { }
td { }
a:link { color: #666 ; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
a:visited { color: #666 ; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
a:hover { color: #2c677f ; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }
a:active { color: #666 ; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.nav { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.nav a:link { color: #ccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }
.nav a:visited { color: #ccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }
.nav a:hover { color: #60a8c5; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }
.nav a:active { color: #ccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: underline; }
.graylink_tiny { color: #999; font-size: 10px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; padding-bottom: 50px; }
.graylink_tiny a:active { color: #999; font-size: 10px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; padding-bottom: 50px; }
.graylink_tiny a:link { color: #999; font-size: 10px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; padding-bottom: 50px; }
.graylink_tiny a:visited { color: #999; font-size: 10px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; padding-bottom: 50px; }
.graylink_tiny a:hover { color: #0f7287; font-size: 10px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; text-decoration: none; padding-bottom: 50px; }
.graylink { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 11px; text-decoration: none; padding-bottom: 50px; }
.graylink a:link { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 11px; text-decoration: none; padding-bottom: 50px; }
.graylink a:visited { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 11px; text-decoration: none; padding-bottom: 50px; }
.graylink a:hover { color: #0f7287; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 11px; text-decoration: none; padding-bottom: 50px; }
.graylink a:active { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 11px; text-decoration: none; padding-bottom: 50px; }
.Textlink { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; padding-bottom: 50px; }
.Textlink a:link { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; padding-bottom: 50px; }
.Textlink a:visited { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; padding-bottom: 50px; }
.Textlink a:hover { color: #2c677f; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; padding-bottom: 50px; }
.Textlink a:active { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; padding-bottom: 50px; }
.NAVink { color: #959595; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 50px; }
.NAVink a:link { color: #959595; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 50px; }
.NAVink a:visited { color: #959595; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 50px; }
.NAVink a:hover { color: #f90; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 50px; }
.NAVink a:active { color: #959595; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 50px; }
.whitelink { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 50px; }
.whitelink a:link { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 50px; }
.whitelink a:visited { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 50px; }
.whitelink a:hover { color: #f90; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 50px; }
.whitelink a:active { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-bottom: 50px; }
.subnav { color: #ccc; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 13px; text-decoration: none; padding-bottom: 50px; }
.subnav a:link { color: #ccc; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 13px; text-decoration: none; padding-bottom: 50px; }
.subnav a:visited { color: #ccc; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 13px; text-decoration: none; padding-bottom: 50px; }
.subnav a:hover { color: #c55d47; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 13px; text-decoration: none; padding-bottom: 50px; }
.subnav a:active { color: #ccc; font-size: 11px; font-family: Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 13px; text-decoration: underline; padding-bottom: 50px; }
/*global*/
.body_tightllead { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 13px; }
.body_TINY_gray { color: #b0b0b0; font-size: 9px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; }
.body_TINY { color: #333; font-size: 9px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 10px; }
.body_RED { color: #c00; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px; }
.body_main { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px; }
.copyright { color: #e1dcd8; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 11px; }
/*home*/
.body_LG2_gray { color: #464646; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20px; }
.body_LG3_Serif_teal { color: #2c677f; font-size: 40px; font-family: Times, "Times New Roman", serif; line-height: 30px; }
.body_LG3_teal { color: #2c677f; font-size: 30px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 30px; }
.body_LG2_teal { color: #2c677f; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20px; }
.body_LG2_RED { color: #c00; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20px; }
.body_LG2_ORANGE { color: #ff8818; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20px; }
.body_quote { color: #2c677f; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20px; }
.body_LG2 { color: #333; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20px; }
.body_LG { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; }
.SUBHead_WHITE { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }
.SUBHead_red { color: #c00; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }
.SUBHead_orange { color: #ff8818; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; }
.classname { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12px; }
