body, td, p, ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

a:link {  color: #000000; text-decoration: underline}
a:visited {  color: #000000; text-decoration: underline}
a:active {  color: #CC0000; text-decoration: underline}
a:hover {  color: #CC0000; text-decoration: underline}

a.tcLink:link, a.tcLink:visited, a.tcLink:active {  color: #3300CC; text-decoration: none; font-size: 11px;}
a.tcLink:hover {  color: #CC0000; text-decoration: none; font-size: 11px;}


.footerTable { width:100%;}
.footerLogo { width:129px; }
.footerDivider { background-color:#dfdfdf; width:1px;}
.footerText {font-size:.9em; padding:10px 10px 10px 0;}
.footerText font { line-height:1.4em;}
a.footerLink:link, a.footerLink:visited, a.footerLink:active { color: #0066CC; text-decoration: none;}
a.footerLink:hover { color: #CC0033; text-decoration: underline;}
.footerLinkDivider { padding:0px 0px 0px 0px; color:#666666;}
.clientLogo { border-left:solid 1px #dfdfdf; padding:7px 15px; text-align:right; width:10px; }

input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
input.i_txtbox {  font-size: 11px; width: 430px; border:solid 1px #a5acb2;}
input.i_txtboxSmall {  font-size: 10px; background-color: #eeeeee; width: 100px}
input.i_radio { background: #FFFFFF; }

select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
strong { font-weight:bold; }
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

hr {  color: #e4dfdb; border:dotted; }

h1 {
	color: #867a6c;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-right: 15px;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	font-weight:bold;
}

.txt10 {  font-size: 10px}
.welcome {color:#FF0000;
		   background-image:none !important;
		   background-color:#FFFFFF !important;
		   border-bottom:1px solid #D5CAA;}
		   
		   
.welcomeBox {
	width:50em;
	border: 1px #999999 solid;
	margin:0 auto;
	}
	
.welcomeBox p{
	margin:5px;
	}
.formlbl{
	font-size: 11px;
	font-weight:bold;
	color: #867a6c;
	padding:2px 20px 0px 25px;
	vertical-align:top;
	}
#leftNav {
	margin-top:1em;
    margin-left: 1em;
}
#leftNav a{
	text-decoration:none;
	}
#leftNav li{
	padding-bottom:10px;
	}
.labelIndent li {
    padding-left: 20px;
    text-indent: -20px;
}
#banner_topRow { background-color:#f0efeb; background-image:url(images/topPageShadow.gif); background-repeat:repeat-x; 
	border-bottom:solid 1px #e4dfdb; text-align:right; height:20px; padding:1px 15px 0px 0px;
}
#banner_logoArea { background-image:url(images/banner_bgFade.gif); background-repeat:repeat-x; padding:13px 10px 0px 10px; vertical-align:top;}
#banner_divider { background-color:#ccc; width:1px;}
#banner_formArea { background-image:url(images/banner_bgFade.gif); background-repeat:repeat-x; padding:5px 10px 0px 10px; width:100%; height:72px; vertical-align:top;}
#banner_botRow { border-bottom:solid 1px #e4dfdb;}

.boxStyle { border:solid 1px #e4dfdb; background-image:url(images/box_shadowTopLeft.gif); background-repeat:no-repeat; width:600px; background-color:#FFFFFF; position:relative; margin: 0 auto 0 auto; }
.boxStyle2 { border:solid 1px #e4dfdb; background-image:url(images/box_shadowTopLeft.gif); background-repeat:no-repeat; background-color:#FFFFFF;}
.boxShadowBottom { background-image:url(images/box_shadowBottom.gif); background-repeat:repeat-x; background-position:bottom; height:10px;}
.boxTextArea { line-height:24px; padding:5px 25px 0px 25px; text-align:justify;}
.boxTextQA { line-height:21px; padding:10px 25px 15px 25px; }
.boxHeader { padding:10px 25px 5px 25px; text-align: center; font-size:12px; color:990033}
.box2 {text-align:center; font-size:12px;}
.tableborder{ border: solid 1px #000000; background-image:url(images/support_bg.gif); background-repeat:repeat-x;}

#tabLine {	
	float:left;	
	width:100%;	
	line-height:normal; 
	background:url(/clients/shared/images/tabLine.gif) repeat-x left bottom;	
	margin-top: 59px;
	
}

h2 { font-size:1.25em; color:#6b5e37; border-bottom:solid 1px #d5ccaa; width:auto; -width:100%; padding:.5em .7em; background:url(/clients/shared/images/h2Fade.gif) repeat-x bottom #f8f5e9;}	
h3 { font-size:1em; color:#6b5e37;  border-left:solid 1px #ccc; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; width:auto; -width:100%; padding:.3em .5em; background:url(/clients/shared/images/h2Fade.gif) repeat-x bottom #f8f5e9;}
.box { border: 1px solid #CCCCCC; } 
.boxFAQ { border:solid 1px #CCCCCC; width: 80em; }
.boxQuestions { border-top:solid 1px #CCCCCC; }
.boxQuestions span { color:#cc0033; }
h5 {padding-left:20px;}
ol,ul { list-style: none; }
ol.topLinks { clear:right; margin-top: -6.5em; }
ol.topLinks li { float:right; border-right:solid 1px #CCCCCC; padding:0 .7em; white-space:nowrap; margin:2px -1px 1px 0; }
ol.topLinks li.last { border-right:none; padding-right:1em;}

.tips { list-style:disc; margin-left: 2em; }

.buttonArea { padding:0 0 1px 0;}
.buttonArea span { margin-right:.5em; }
.buttonArea input { 
	font-weight:bold; color:#FFFFFF;  width:auto; cursor:pointer; margin-top:10px;
	padding: .2em 1em .2em 1em;
	background:url(/clients/shared/images/buttonBG.gif) no-repeat right top #CC0033; 
	outline:solid 1px #CCCCCC; 
	border:solid 1px #CC0033;
}
.buttonArea input.button2 { 
	color:#fff;
	background-color:#ccc; 
	background-position: right -200px;
	outline:none;
	border:solid 1px #ccc;
}

.buttonArea span { #background-color:#FFFFFF; #border:solid 1px #CCCCCC; }
.buttonArea input { #padding: .2em .35em; #border-color:#FFFFFF; }
.buttonArea input.button2, .buttonArea input.disabledButton { #border-color:#FFFFFF; }

ol.leftNavBorder li { border-top: dashed 1px #CC0033;}
ol.leftNavBorder li.noBorder { border:none;}

.txt_red { color:cc0033;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
	#tabLine {	
		float:left;	
		width:100%;	
		line-height:normal; 
		background:url(/clients/shared/images/tabLine.gif) repeat-x left bottom;	
		margin-top: 58px;
	}
}

