@charset "utf-8";
/* CSS Document */

/* IE 6 FIXES ONLY */
* html #mainWrapper { margin:0 auto 0 auto; width: 940px; padding-top:40px; }
* html #topRight1 { position: relative; float:right; background-image:url(../Images/bg_toprt.png); background-repeat:no-repeat; width:130px; height:24px; text-align:center; padding-top:6px; top:0px; right:0px; color:#FFFFFF; }
* html #topRight2 { position: relative; float:right; font:"Franklin Gothic Medium", Tahoma, Geneva, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:right; top:0px; right:8px; }
* html #textWrapper  { border:1px solid #cfcfcf; padding:20px; border-top:none; font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:15px; color:#000000; height:400px;} 

/*   MOZILLA AND IE 7   */
/*default styles*/
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
body { background-color: #003369; background-image: url(../Images/bg.jpg); background-repeat: repeat-y; background-position: top left; margin: 0px;}
body.popup { background-color: #FFFFFF; margin:20px; background-image:none;}

a:link { color: #6495eb; }
a:visited { color: #6495eb; }
a:hover { color: #acb938; }
a:active { color: #acb938; }

h1,h2,h3,h4,h5,h6 { font-weight: bold; padding:0; margin:0; }
h1 { font:normal 18px Tahoma, Geneva, sans-serif; color: #104e8b; background:url(../Images/dot_sqaure_lg.gif) no-repeat left; padding:0px 0px 0px 30px; }
.header1 { font:normal 18px Tahoma, Geneva, sans-serif; color: #104e8b; padding:0px; }

h2 { font-size:13px; color: #FFFFFF; font-variant:small-caps; }
h3 { font:normal 17px Tahoma, Geneva, sans-serif; color:#104e8b; padding:0px; margin:0px; line-height:21px; }
h4 { font-size:11px; color: #104e8b; font-weight:bold; }
img {border:none;}
input { margin:0px;}

form {margin:0px; padding:0px;}

.clear 	{ clear: both; }
.clearR { clear: right; }
.clearL { clear: left; }
.grey 	{color:#69696b;}
.green 	{color:#acb938;}
.blue 	{color:#6495eb;}
.purple {color:#833b92;}
.orange {color:#f4ad36;}



/*template styles*/
#mainWrapper { margin:40px auto 0 auto; width: 940px; }

#topRight1 { float:right; background-image:url(../Images/bg_toprt.png); background-repeat:no-repeat; width:130px; height:24px; margin:-20px 20px 0px 0px; text-align:center; padding:6px 0px 0px 0px; }


#topRight1 a:link, #topRight1 a:visited {font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
#topRight2 { float:right; font:"Franklin Gothic Medium", Tahoma, Geneva, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:right; margin:-20px 8px 0px 0px; }

/* broke in ie8 #headerWrapper { background-image:url(../Images/bg_header.gif); background-repeat:no-repeat; height:125px; width:940px; color: #333333; }	*/
#headerWrapper { background-image:url(../Images/bg_header.gif); background-repeat:no-repeat; width:940px; color: #333333; }	
#headerWrapperHome { background-image:url(../Images/bg_header2.gif); background-repeat:no-repeat; height:125px; width:940px; color: #333333; }	
#logoTop { float:left; padding:10px 20px 11px 20px; width:170px; }
#contactTop {
	float:left;
	width:230px;
	height:50px;
	margin-top:15px;
	padding:15px 0px 0px 65px;
	font-size:10px;
	color:#6495eb;
}

#searchTop {float:right; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#69696b; margin-top:15px;}
#searchTop a, #languageTop a, .footerLinks a {text-decoration:none;}
#searchTop #search { border:1px solid #cccccc; background-color:#f5f5f5; height:22px; font:bold 10px Arial, sans-serif; color:#69696b;}
#languageTop {float:right; margin:15px 21px 0px 20px; border:1px solid #cccccc; height:16px; font:normal 10px Arial, sans-serif; color:#69696b; padding:2px 5px 2px 2px;}
#navWrapper { clear:both; border-left:1px solid #336699; border-right:1px solid #b9d3ee; height:35px; }
#contentWrapper { background-color:#FFFFFF; padding:15px 19px 10px 19px; }

/*child page styles*/
#contentTop 	{ background:url(../Images/box_top.gif) no-repeat bottom left; height:11px; }
#contentTop2 	{ background:url(../Images/box_top2.gif) no-repeat bottom left; height:14px; }

#contentMiddle 	{ border-left:1px solid #104e8b; border-right:1px solid #104e8b; }
#contentBottom 	{ background:url(../Images/box_bottom.gif) no-repeat top left; height:12px; }
#contentMiddle li { list-style-image:url(../Images/box_checked.gif); padding:2px; }
#contentMiddle li.dotList { list-style-image:url(../Images/dot_square.png); padding:4px 6px 4px 4px; }
#contentMiddle li.dotList2 { list-style-image:url(../Images/dot_square.png); padding:4px 2px 4px 2px; font-size:10px;}

#innerLeft {float:left; width:160px; padding:24px 10px 0px 10px;}

.leftNav, .leftNavActive { margin:10px 10px 80px 10px;}
a.leftNav,  a.leftNav:link,  a.leftNav:visited {font:normal 11px Arial, Helvetica, sans-serif; line-height:18px; color:#6c6c6c; text-decoration:none; }
a.leftNav:hover,  a.leftNav:active,  a.leftNavActive {font:bold 11px Arial, Helvetica, sans-serif; line-height:18px; color:#104e8b; text-decoration:none; }

#sidextra { margin:10px;}

#innerCenter 	{float:left; width:560px;}
#innerRight  	{float:right; width:160px; padding:24px 0px 0px 0px; text-align:center;}
#innerRight  a:link { color: #6495eb; text-decoration:none; }

#breadcrumb 	{font:normal 11px Arial, Helvetica, sans-serif; color:#6c6c6c; border-bottom:2px solid #acb837; padding:2px 0px 8px 0px; }
#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited  	{font:normal 11px Arial, Helvetica, sans-serif; color:#6c6c6c; text-decoration:none; }
#breadcrumb a:hover, #breadcrumb a:active	{font:normal 11px Arial, Helvetica, sans-serif; color:#6c6c6c; text-decoration:underline; }

#titleWrapper { border:1px solid #cfcfcf; padding:6px 20px 6px 20px;} 
#textWrapper  { border:1px solid #cfcfcf; padding:20px; border-top:none; font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:15px; color:#000000; min-height:400px;} 
#ad2 {padding:30px 0px 0px 0px; text-align:center;}
#clients {border-top:1px solid #104e8b; padding:10px 10px 10px 10px; }
.dottedBG { background-image:url(../Images/dottedLine.gif); background-repeat:repeat-x; }

/*home page styles*/
#flashWrapper { z-index:3; }
#homeTopRight { float:right; border-left:1px solid #104e8b; border-bottom:1px solid #104e8b; border-right:1px solid #104e8b;}
#homeMiddleRight {background: url(../Images/home_r1c2.gif) no-repeat top left;}
.homeList {border-bottom: thin dotted #cfcfcf; margin:0 1px 0 1px;} 
#testimonials 	{float:left; width:600px;}
#testimonials h1 {font:normal 18px Tahoma, Geneva, sans-serif; color: #104e8b; background:url(../Images/dot_sqaure_lg.gif) no-repeat left; padding:0px 0px 0px 30px; margin:10px 0px 4px 5px; }
#testimonials p {padding:0px 20px 0px 20px;}

#reasons 		{float:left; width:299px;}
#reasons h1 	{font:normal 18px Tahoma, Geneva, sans-serif; color: #104e8b; background:url(../Images/dot_sqaure_lg.gif) no-repeat left; padding:0px 0px 0px 30px; margin:10px 0px 4px 5px; }
#reasons2 		{ float:left; width:279px; border-left:1px solid #104e8b; padding: 10px; }

.feature1 {width:289px; border:1px solid #104e8b; padding:10px 10px 0px 0px;}
.feature2 {width:280px; border-bottom:1px solid #104e8b; border-top:1px solid #104e8b; padding:10px 10px 0px 10px;}
.feature3 {
	width:279px;
	border:1px solid #104e8b;
	padding:10px 10px 0px 10px;
}

/*footer styles*/
#footerWrapper { background-color:#FFFFFF; padding:0px; }
/*.footerRow1 { background-image: url(../Images/bg_footer.gif); background-repeat:no-repeat; height:40px; }*/
.footerRow1 { background-image: url(../Images/bg_footer.gif); background-repeat:no-repeat; height:40px; }
/*.footerRowLinks {background-color:#6495EB;height:250px;padding:0px 90px 0px 20px;}*/
.footerRowLinkText {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:white; text-decoration:none;}
.footerRowLinkText A:link {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:white;text-decoration:none;}
.footerRowLinkText A:visited {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:white;text-decoration:none;}
.footerRowLinkText A:hover {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:white;text-decoration:none;}

.footerLogo {float:left; padding:0px 90px 0px 20px;}
.footerRss {float:left; padding:10px 20px 10px 20px;}
.footerIcons {float:right; padding:5px 20px 4px 20px;}
.footerIcons img {padding-left:20px;}

.footerRow2 { clear:both;}
.footerCopyright { float:left; padding:3px 20px 20px 20px; font:normal 10px Verdana, sans-serif; color:#333333;}
.footerLinks {float:right; padding:3px 20px 20px 20px; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:right;}


/*purchase page styles*/
.purchasePlus { /*border:1px solid #BACFE2;*/ padding:5px; margin:5px; text-align:center; color:#6495eb; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.purchasePlus h4 { padding-top:10px; color:#acb938; font-family: Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold;}
.purchasePlus img { padding-top:5px; }










/*old styles */

.HelpTextStyleBold
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.HelpTextStyle
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.HelpTextStyleLink A:link
{
    COLOR: #6495eb;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.HelpTextStyleLink A:visited
{
    COLOR: #6495eb;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.HelpTextStyleLink A:hover
{
    COLOR: #6495eb;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}


.H1Style
{
    COLOR: #990000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
}

.H2Style
{
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}

.LastUpdated
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}

.Normal
{
    FONT-WEIGHT: normal;
}

.Normal A:link
{
    COLOR: #104E8B;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.Normal A:visited
{
    COLOR: #104E8B;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.Normal A:hover
{
    COLOR: #104E8B;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.NormalBold
{
    FONT-WEIGHT: bold; text-transform:capitalize;
}

.NormalBold A:link
{
    COLOR: #104E8B;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.NormalBold A:visited
{
    COLOR: #104E8B;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.NormalBold A:hover
{
    COLOR: #104E8B;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.NormalItalic
{
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
}

.RoundedBoxText
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.RoundedBoxText A
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.RoundedBoxText A:visited
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.RoundedBoxText A:hover
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.RoundedBoxTextRed
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.RoundedBoxTextRed A
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.RoundedBoxTextRed A:visited
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.RoundedBoxTextRed A:hover
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.RoundedBoxTextBold
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.LevelOneNavigationDark A
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.LevelOneNavigationDark A:hover
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelOneNavigationDark A:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelOneNavigationDark A:link
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelOneNavigationLight A
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.LevelOneNavigationLight A:hover
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.LevelOneNavigationLight A:visited
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.LevelOneNavigationLight A:link
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.LevelTwoNavigation A
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.LevelTwoNavigation A:hover
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelTwoNavigation A:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelTwoNavigation A:link
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelTwoNavigationHighlighted A
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.LevelTwoNavigationHighlighted A:hover
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelTwoNavigationHighlighted A:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelTwoNavigationHighlighted A:link
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelOneNavigationBackground
{
    BACKGROUND-COLOR: #e1ecf8;
}

.LevelOneNavigationBackgroundHighlighted
{
    BACKGROUND-COLOR: #104E8B;
}

.LevelTwoNavigationBackground
{
    BACKGROUND-COLOR: #BACFE2;
}

.LevelTwoNavigationBackgroundHighlighted
{
    BACKGROUND-COLOR: #BACFE2;
}


.HeaderNavigation A
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.HeaderNavigation A:hover
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.HeaderNavigation A:visited
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.HeaderNavigation A:link
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.BuyNowLink A
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.BuyNowLink A:link
{
    COLOR: #990000;
    TEXT-DECORATION: underline;
}

.BuyNowLink A:visited
{
    COLOR: #990000;
    TEXT-DECORATION: underline;
}

.BuyNowLink A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: none;
}

.NavigationHorizontalSpacer
{
    BACKGROUND-COLOR: #E1E7EA;
}

.PageFrameBackgroundColor
{
   /* BACKGROUND-COLOR: #336799;*/
     BACKGROUND-COLOR: #104E8B;
    
}

.RoundedBoxBackgroundColor
{
    BACKGROUND-COLOR: #DEDEC0;
}

.FooterTextStyle
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}

.FooterTextStyle A:link
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.FooterTextStyle A:visited
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.FooterTextStyle A:hover
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.DarkBlueBackgroundColor
{
    BACKGROUND-COLOR: #104E8B;
}

.MediumBlueBackgroundColor
{
    BACKGROUND-COLOR: #BACFE2;
}

.WhiteBackgroundColor
{
    BACKGROUND-COLOR: white; border-bottom:1px solid #BACFE2;
}

.SpecialOfferStyle
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
}

.DemoLinkStyle A:link
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.DemoLinkStyle A:visited
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.DemoLinkStyle A:hover
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.ElevenPointNormalFontStyle
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.ElevenPointNormalFontStyle A
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.ElevenPointNormalFontStyle A:hover
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.TwelvePointBoldRedFontStyle
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.FourteenPointBoldRedFontStyle
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}

.StandardWhiteBoldTextStyle
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.ClientListWhiteBoldTextStyle
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}

.Required
{
    COLOR: #990000;
}

.Required A:link
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.Required A:visited
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.Required A:hover
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.Tagline
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.HomePageLink A:link
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.HomePageLink A:visited
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.HomePageLink A:hover
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.SmallDarkLink A:link
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.SmallDarkLink A:visited
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 1px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.SmallDarkLink A:hover
{
    COLOR: #104E8B;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.TableHeadingBold
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.TableHeadingBold A
{
    COLOR: black;
    TEXT-DECORATION: underline;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
.TableHeadingColor
{
    BACKGROUND-COLOR: #DADEE4;
}

.TableRowDarkColor
{
    BACKGROUND-COLOR: #ECEEF2;
}

.TableRowLightColor
{
    BACKGROUND-COLOR: #FFFFFF;
}
