
/*
	author: chris
	created: 09-04-2003
*/
 
 
/* general */


/* table */
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;					 
	letter-spacing: 0px;
	text-decoration: none;
	color: #000000;
}

.th {
 border-top: 0pt solid #000000;
 border-right: 0pt none #000000;
 border-bottom: 0pt none #000000;
 border-left: 1pt solid #cccccc;
}

/*These two styles control design elements*/
.leftnav {background-color: #F7F7ED;}
.bodyline {background-color: }
	/*#dedede;}*/

/* text section */
.greytext101, .bodytext, .mtg101grey, .instructiontext {color: #000000;}
.bodytextbold {font-weight:bold; line-height: 15px; color: #333333;}
.bodytexttitle,.subtitle, .sub {font-weight: bold; line-height: 15px;letter-spacing: 1;	color: #000000;}
/*.bodytexttitle,.subtitle, .sub {font-weight: bold; line-height: 15px;letter-spacing: 1;	color: #009CFF;}*/
.title, mtg101resulttitle {font-size: 18px; color: #666666; font-weight : normal;}
.sub {font-size: 17px; color: #000000; font-weight : bold;}
.mtg101thickblack {font-size: 14px;	font-weight: bold; color: #000000;}
.instructiontexttitle {font-size: 14px; font-weight: bold; color: #0088EF;}
.calcmainresult {font-size: 20px; font-weight: bold; line-height: 22px;letter-spacing: 1; color: #000000;}
.calcresultstable {font-size: 12px; color: #000000; background-color: #ededed;}
.error {color: red;}
.globalfootertext {font-size: 12px; line-height: 14px; color: #000000;}
.whitetextlg {font-size: 13px; color: #FFFFFF;}
.whitetextsm {font-size: 12px; color: #FFFFFF;}
.redtext {font-size: 12px; color: #E4003B;}


  
/* links section */
a{line-height: 13px; text-decoration: underline; color: #00319C;}
a:hover {line-height: 13px; text-decoration: underline; color: #CC33CC;}
a.:visited {line-height: 13px;	text-decoration: underline;	color: #7090D7;}
/*a.primarynav{line-height: 13px; text-decoration: underline; color: #00319C;}*/

a.globalnav {font-size: 13px; font-weight: bold; color: #666666;}

a.rightsidelinks {color: #595959;}
a.rightsidelinks:hover {color: #3366ff; text-decoration: underline;}
a.rightsidelinks:visited {color: #a1a1a1;}

a.footerlinktitle {font-size: 13px; font-weight: bold; text-decoration: none; line-height: 15px; color: #FFFFFF;}
a.footerlinktitle:hover {font-size: 13px; font-weight: bold; text-decoration: underline; line-height: 15px; color: #FFFFFF;}
a.footerlinktitle:visited {font-size: 13px; font-weight: bold; text-decoration: underline; line-height: 15px; color: #FFFFFF;}

a.footerlinks {font-weight: normal;	line-height: 13px; color: #FFFFFF;}
a.footerlinks:hover {font-weight: normal; text-decoration: none; line-height: 13px; color: #FFFFFF; text-decoration: underline;}
a.footerlinks:visited {font-weight: normal; text-decoration: none; line-height: 13px; color: #FFFFFF; text-decoration: underline;}

a.footerlinksclassic {font-size: 12px; line-height: 13px; color: #595959;}
a.footerlinksclassic:visited {font-size: 12px; line-height: 13px; color: #a1a1a1;}
a.footerlinksclassic:hover {font-size: 12px; line-height: 13px; color: #3366ff; text-decoration: underline;}

a.footerlinktitleclassic {font-size: 12px; font-weight: bold; line-height: 15px; color: #666666;}
a.footerlinktitleclassic:hover {font-size: 12px; font-weight: bold;	text-decoration: underline;	line-height: 15px; color: #666666;}
a.footerlinktitleclassic:visited {font-size: 12px; font-weight: bold;	text-decoration: underline;	line-height: 15px; color: #666666;}

a.bodylinks {line-height: 13px; text-decoration: underline; color: #00319C;}
a.bodylinks:hover {line-height: 13px; text-decoration: underline; color: #CC33CC;}
a.bodylinks:visited {line-height: 13px;	text-decoration: underline;	color: #7090D7;}
a.bodylinksbold {font-weight: bold; line-height: 13px; text-decoration: underline; color: #00319C;}


/* used in lead forms */
.buttonhover {color: #ffffff; border-top-color: #00ccff; border-left-color: #00ccff; border-right-color: #0033cc;
	 border-bottom-color: #0033cc; font-weight: bold; background:#0000ff;}
.button {color:#ffffff; border-top-color: #00ccff; border-left-color: #00ccff; border-right-color: #0066ff;
	border-bottom-color: #0066ff; font-weight: bold; background:#0099ff;}
.formelementtitle {color: #000000;}
.formsectiontitle {font-size: 14px; font-weight: bold; color: #666666;}
.textinput101 {background-color: #ededed;}

/*DO NOT DELETE! THESE ARE FOR MARKET SNAPSHOT BEING PULLED FROM LIONINC*/
.dlt	{background-color: #CCCCCC ;}
.dlr 	{background-color: #0099CC ;}
.gybg 	{border: none; background: #EDEDED ;}
.bt {line-height: 15px;	letter-spacing: 1;	color: #333333; font-size:11px;}

/*Below style is used on the service awards!*/
.th {
 border-top: 0pt solid #000000;
 border-right: 0pt none #000000;
 border-bottom: 0pt none #000000;
 border-left: 1pt solid #cccccc;
}

.whitetextsm {font-size: 12px; color: #FFFFFF;}
