/* Style Sheet Updated 09/25/07 

Abbreviations:
os | outside			tp | top
is | inside				md | middle	
bg | background			bt | bottom
ln | line				hdr | header
lv | level				ftr | footer
lg | logo				sea | search
lf | left				ban | banner
cn | center				reg | registration
rg | right				ftr | footer
txt | text				glo | global
log | login				col | column

*/

/* B | HTML Tag Formatting */
body			{margin: 0px 0px; padding:  0px 0px; color: #000000; font: 10pt arial, helvetica, sans-serif; background-image: url(../img/glo_bg.gif); background-position: top left; background-repeat: repeat;}
td, th, p, li	{font: 10pt arial, helvetica, sans-serif;}
form			{margin: 0px 0px;}

a:link, 
a:visited, 
a:active		{color: #cf8c2e; text-decoration: underline;}
a:hover			{color: #666666; text-decoration: underline;}
/* E | HTML Tag Formatting */

/* B | Generic Text Formatting */
.bold			{font-weight: bold;}  /* Bold Text */
.italic			{font-style: italic;} /* Italic Text */
/* E | Generic Text Formatting */

/* B | Form Field Formatting */
#form					{padding-top: 5px; padding-bottom: 5px;background-color: #efefef;} /* Form

/* B | Pardot Table Form Field Formatting */
#form2					{padding-top: 5px; padding-bottom: 5px;background-color: #ffffff;} /* Form

 Id */
.form-dot-lin			{margin-top: 1px; margin-bottom: 1px; background-image: url(../img/glo_dot_lin.gif); background-position: top left; background-repeat: repeat-x; background-color: #ffffff;} /* Form Dotted Line */
.form-field-label		{font-size: 10pt;} /* Field Label */
.form-field-label-nb	{font-size: 10pt; font-weight: normal; color: #ffffff} /* Field Label */
.form-field-label-req	{font-size: 10pt; font-weight: bold;} /* Field Label Required */
.form-input-img			{vertical-align: middle;} /* Image Input */
.form-input				{width: 128px; font-size: 10pt; color: #666666;} /* Text Input */
.form-input-large		{width: 220px; font-size: 10pt; color: #666666; margin-bottom: 10px; _margin-bottom: 0; .margin-bottom: 0;} /* Text Input */
.form-drop-list			{width: 128px; font-size: 10pt; color: #666666;} /* Drop List Input */
.form-drop-list-large	{width: 226px; font-size: 10pt; color: #666666; margin-bottom: 10px; _margin-bottom: 0; .margin-bottom: 0;} /* Drop List Input */
.form-error-txt			{font-size: 10pt; color: #ff0000; font-weight: bold;} /* Error Condition */
.form-checkbox			{} /* Checkbox */
/* E | Form Field Formatting */

/* B | Main Formatting */
#main			{} /* Main Id */
#alt-rows		{} /* Alternate Rows Id */
.alt-hdr		{padding-left: 10px; padding-right: 10px; color: #00689e; font-weight: bold;} /* Alternate Row Header */
.alt1			{padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background-color: #efefef;} /* Alternate Row 1 */
.alt2			{padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;} /* Alternate Row 2 */
.alt-dot-lin	{margin-top: 1px; margin-bottom: 1px; background-image: url(../img/glo_dot_lin.gif); background-position: top left; background-repeat: repeat-x; background-color: #ffffff;} /* Alternate Row Dotted Line */
/* E | Main Formatting */

/* B | Control Bar Formatting */
#con-bar					{margin-top: 9px; padding-top: 5px; padding-bottom: 5px; background-color: #333333;} /* Control Bar Id */
#con-bar .form-field-label	{font-size: 9pt; font-weight: normal; color: #ffffff; font-weight: bold;} /* Field Label */
/* E | Control Bar Formatting */

/* B | Login Formatting */
#log		{} /* Login Id */
.log-txt	{font-size: 9pt; font-weight: bold; color: #ffffff;} /* Log In Text */
.form-login-text-small	{font-size: 8pt; color: #ffffff; font-weight: bold;} /* Field Label Required */
.form-login-text-small-nb	{font-size: 8pt; color: #ffffff; font-weight: normal;} /* Field Label Required */
/* E | Login Formatting */

/* B | Search Formatting */
#sea		{} /* Search Id */
/* E | Search Formatting */

/* B | Header Formatting */
#hdr		{text-align: left;} /* Header Id */
.hdr-log 	{padding-top: 22px; padding-left: 1px;} /* Header Logo */
.hdr-tag 	{padding-top: 22px; padding-left: 9px;} /* Header Tag Line */
.hdr-pho 	{padding-top: 22px; padding-right: 5px; text-align: right;} /* Header Phone Number */
.hdr-act	{padding-right: 16px; vertical-align: bottom;} /* Header Action Tabs */
/* E | Header Formatting */

/* B | Navigation Formatting */
#nav		{} /* Navigation Id */
.nav-bg		{background-image: url(../img/nav_bg.gif); background-position: bottom right; background-repeat: repeat-y;} /* Navigation Background */
/* E | Navigation Formatting */

/* B | Page Interior Formatting */
#pag-int			{} /* Page Interior Id */
.pag-int-hdr		{background-color: #ffffff;} /* Page Interior Header */
.pag-int-lf-col-bg	{background-color: #ffffff;} /* Page Interior Left Column Background */
.pag-int-rg-col-bg	{background-color: #e7fafd;} /* Page Interior Right Column Background */
.pag-int-mod00		{background-image: url(../img/glo_mod_00.gif); background-position: top right; background-repeat: no-repeat;} /* Page Interior Border Image */
.pag-int-mod01		{background-image: url(../img/glo_mod_01.gif); background-position: top left; background-repeat: no-repeat;} /* Page Interior Border Image */
.pag-int-mod02		{background-image: url(../img/glo_mod_02.gif); background-position: top left; background-repeat: repeat-x;} /* Page Interior Border Image */
.pag-int-mod03		{background-image: url(../img/glo_mod_03.gif); background-position: top right; background-repeat: no-repeat;} /* Page Interior Border Image */
.pag-int-mod04		{background-image: url(../img/glo_mod_04.gif); background-position: top left; background-repeat: repeat-y;} /* Page Interior Border Image */
.pag-int-mod05		{background-image: url(../img/glo_mod_05.gif); background-position: top right; background-repeat: repeat-y;} /* Page Interior Border Image */
.pag-int-mod06		{background-image: url(../img/glo_mod_06.gif); background-position: top left; background-repeat: repeat-x;} /* Page Interior Border Image */
.pag-int-mod07		{background-image: url(../img/glo_mod_07.gif); background-position: top left; background-repeat: repeat-x;} /* Page Interior Border Image */
.pag-int-mod08		{background-image: url(../img/glo_mod_08.gif); background-position: top left; background-repeat: repeat-x;} /* Page Interior Border Image */
.pag-int-mod09		{background-image: url(../img/glo_mod_09.gif); background-position: top left; background-repeat: repeat-x;} /* Page Interior Border Image */
.pag-int-mod10		{background-image: url(../img/glo_mod_10.gif); background-position: top left; background-repeat: repeat-y;} /* Page Interior Border Image */
.pag-int-mod11		{background-image: url(../img/glo_mod_11.gif); background-position: top right; background-repeat: repeat-y;} /* Page Interior Border Image */
.pag-int-mod12		{background-image: url(../img/glo_mod_12.gif); background-position: top left; background-repeat: no-repeat;} /* Page Interior Border Image */
.pag-int-mod13		{background-image: url(../img/glo_mod_13.gif); background-position: top left; background-repeat: repeat-x;} /* Page Interior Border Image */
.pag-int-mod14		{background-image: url(../img/glo_mod_14.gif); background-position: top left; background-repeat: repeat-x;} /* Page Interior Border Image */
.pag-int-mod15		{background-image: url(../img/glo_mod_15.gif); background-position: top left; background-repeat: no-repeat;} /* Page Interior Border Image */
/* E | Page Interior Formatting */

/* B | Left Column Formatting */
#lf-col				{padding-top: 5px; text-align: left;} /* Left Column Id */
.lf-col-mod			{padding: 10px; background-color: #efefef;} /* Left Column Module */
.lf-col-tit			{color: #00689e; font-weight: bold; font-size: 14pt; padding-bottom: 10px;} /* Left Column Title */
.lf-col-hdr			{color: #00689e; font-weight: bold;} /* Left Column Header */
.lf-col-txt			{padding-right: 10px;} /* Left Column Text */
.lf-col-quo			{color: #1f9fcf; font-weight: bold;} /* Left Column Quote */
.lf-col-img			{float: left; margin-top: 6px; margin-bottom: 5px; margin-right: 10px;} /* Left Column Image */
.lf-col-dot-lin		{background-image: url(../img/glo_dot_lin.gif); background-position: center left; background-repeat: repeat-x;} /* Left Column Dotted Line */
.lf-col-lin-lis		{position: relative; padding-bottom: 10px;} /* Left Column Link List */
.lf-col-arr-lf		{position: relative; padding-left: 20px; text-indent: -12px;} /* Left Column Arrow Left */
.lf-col-arr-up		{padding-bottom: 10px; text-align: right;} /* Left Column Arrow Up */
#lf-col ul			{list-style: square; margin-top: 0px;} /* Left Column ul */
.lef-col-ind		{padding-left: 20px;} /* Left Column Indent */
/* E | Left Column Formatting */

/* B | Tab Formatting */
#tabDef			{top: 278px; width: 495px; position: absolute; visibility: visible;} /* Tab Default */
#tabSpo			{top: 278px; width: 495px; position: absolute; visibility: hidden;} /* Tab Sponsorship */
#tabBus			{top: 278px; width: 495px; position: absolute; visibility: hidden;} /* Tab New Business */
#tabPar			{top: 278px; width: 495px; position: absolute; visibility: hidden;} /* Tab Partnerships */
#tabMed			{top: 278px; width: 495px; position: absolute; visibility: hidden;} /* Tab Media */
#tabSel			{top: 278px; width: 495px; position: absolute; visibility: hidden;} /* Tab Selling */
#tabRec			{top: 278px; width: 495px; position: absolute; visibility: hidden;} /* Tab Recruitment */
.tab-img		{float: left; padding-top: 6px; padding-bottom: 10px; padding-right: 10px;} /* Tab Image*/
.tab-hdr		{position: relative; padding-top: 6px; padding-right: 10px; padding-left: 10px; font-weight: bold;} /* Tab Header */
.tab-txt		{position: relative; padding-right: 10px; padding-left: 10px;} /* Tab Text */
.tab-lin		{position: relative; padding-right: 10px; padding-left: 10px;} /* Tab Line */
/* E | Tab Formatting */

/* B | Right Column Formatting */
#rg-col						{text-align: left;} /* Right Column Id */
.rg-col-img					{padding-top: 6px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px;} /* Right Column Image */
.rg-col-hdr					{padding-left: 10px; color: #00689e; font-weight: bold;} /* Right Column Header */
.rg-col-txt					{padding-bottom: 10px; padding-right: 10px; padding-left: 10px;} /* Right Column Text */
.rg-col-lin					{margin-top: 10px; margin-bottom: 10px; margin-left: 10px; background-color: #76d9f2;} /* Right Column Line */
.rg-col-lin-lis				{position: relative; margin-bottom: 10px;} /* Right Column Link List */
.rg-col-arr-lf				{position: relative; padding-left: 20px; text-indent: -12px;} /* Right Column Arrow Left */
.rg-col-arr-lf a:link, 
.rg-col-arr-lf a:visited, 
.rg-col-arr-lf a:active		{color: #cf8c2e; text-decoration: underline; font-weight: bold;}
.rg-col-arr-lf a:hover		{color: #666666; text-decoration: underline; font-weight: bold;}
.rg-col-arr-dow				{position: relative; padding-left: 20px; text-indent: -12px;} /* Right Column Arrow Down */
.rg-col-arr-dow a:link, 
.rg-col-arr-dow a:visited, 
.rg-col-arr-dow a:active	{color: #cf8c2e; text-decoration: underline; font-weight: bold;}
.rg-col-arr-dow a:hover		{color: #666666; text-decoration: underline; font-weight: bold;}
#rg-col ul					{margin-top: 0px; margin-bottom: 0px; list-style: square;} /* Right Column ul */
/* E | Right Column Formatting */

/* B | Footer Formatting */
#ftr					{margin-top: 15px; margin-bottom: 20px; padding-top: 5px; padding-bottom: 5px; background-color: #333333; text-align: center;} /* Footer Id */
.ftr-txt				{color: #a7a7a7; font-size: 8pt;} /* Footer Text */
.ftr-txt a:link, 
.ftr-txt a:visited, 
.ftr-txt a:active		{color: #a7a7a7; text-decoration: underline;}
.ftr-txt a:hover		{color: #ffffff; text-decoration: underline;}
/* E | Footer Formatting */

/* B | Cached Profile Formatting | Added 09/25/07 */
.cac-pro-hdr		{padding-bottom: 15px; color: #4490b8; font: 18pt helvetica, sans-serif; letter-spacing:-2px; text-align: left;}
/* E | Cached Profile Formatting */

/* B | Index Page Formatting | Added 09/28/07 */
.arr-lf		{font-size:9pt; position: relative;} /* Left Column Arrow Left */
/* E | Home Page Formatting */

/*------->Added Styles*/


.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	background-color: #EFEFEF;
	padding: 10px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.smalltext {
	font-size: 11px;
}

.smallbold {
	font-size: 11px;
	font-weight: bolder;
}

iframe {
	background-color: #efefef;
}