﻿html
{
	margin:0px auto 0px auto;
	padding:0px auto 0px auto;
	height:100%;
	border:none;
	font-size:13px;
	font-family:helvetica,arial;
	background-color:#cccccc;
	text-align:center;
}

body, form
{
	margin:0px auto 0px auto;
	padding:0px auto 0px auto;
	width:800px;
	height:100%;
	border:none;
	font-size:13px;
	font-family:helvetica,arial;
	background-color:#cccccc;
	text-align:center;
}

table
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

ul
{
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 15px;
}

a:visited, a:link
{
	text-decoration:none;
}

#support:visited, #support:link
{
	font-weight:bold;
	color:Black;
}

.LeftNav:visited, .LeftNav:link
{
	color:Navy;
}

#loginEmailLabel
{
	font-weight:bold;
}

#customerCenterTitleText
{
	font-size:medium;
	font-weight:bold;
	text-decoration:underline;
}

#containerRight
{
	margin: 0px 0px 0px 0px;
	background-image:url(../images/Background/BR.gif);
	background-position:right;
	background-repeat:repeat-y;
	background-color: white;
	width: 795px;
	height:100%;
}

#containerLeft
{
	background-image:url(../images/Background/BL.gif);
	background-position:left;
	background-repeat:repeat-y;
	height:100%;
}

#mainLeft
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	background-color: white;
	background-image:url(../images/Background/BL.gif);
	background-position:left;
	background-repeat:repeat-y;
}

#mainRight
{
	margin: 0px 0px 0px 0px;
	text-align: left;
	background-image:url(../images/Background/BR.gif);
	background-position:right;
	background-repeat:repeat-y;
}

.CustLogin
{
	margin:0px 0px 0px 0px; 
	text-align:right; 
	padding:0px 10px 0px 0px;
	font-size:10px;
	color:Black;
}

.Login, .Pass
{
	height:17px;
	width:90px;
	font-size:10px;
}

.bLogin
{
	height:20px;
	width:50px;
	font-size:10px;
}

.ContactBar
{
	margin: 0px 8px 0px 4px;
	/*padding:0px 0px 0px 0px;*/
	background-color:#cccccc;
	font-weight:bold;
	vertical-align:bottom;
	text-align:left;
	border:solid 1px black;
	clear:left;
	position:relative;
}

#TopAnnouncement
{
	/*z-index:2; */
	/*top:10px; */
	/*left:375px; */
	width:350px; 
	/*position:absolute; */
	height:6em; 
	padding:20px 10px 15px 0px; 
	background:url(../images/GrayBox.gif) no-repeat top left;
	text-align:center;
	margin: 10px 50px 0 375px;
}

.TopMenu
{
	width:20%;
	float:left;
}

.TopMenuText:visited,.TopMenuText:link
{
	font-size:14px;
	color:White;
	font-weight:bold;
	background-color:Transparent;
}

#MenuBG
{
	width:760px; 
	text-align:center; 
	background-color:Transparent; 
	background-image:url(../images/tmenubg.gif); 
	margin-left:10px;
}

#MenuT
{
	background-image:url(../images/Black1pxPlain/T.gif); 
	background-position:top left; 
	background-repeat:repeat-x;
}

#MenuB
{
	background-image:url(../images/Black1pxPlain/B.gif); 
	background-position:bottom left; 
	background-repeat:repeat-x;
}

#MenuTL
{
	background-image:url(../images/Black1pxPlain/TL.gif); 
	background-position:top left; 
	background-repeat:no-repeat;
}

#MenuTR
{
	background-image:url(../images/Black1pxPlain/Tr.gif); 
	background-position:top right; 
	background-repeat:no-repeat;
}

#MenuBL
{
	background-image:url(../images/Black1pxPlain/BL.gif); 
	background-position:bottom left; 
	background-repeat:no-repeat;
}

#MenuBR
{
	height:30px; 
	line-height:30px; 
	background-image:url(../images/Black1pxPlain/BR.gif); 
	background-position:bottom right; 
	background-repeat:no-repeat;
}














#ContentArea
{
	background-color:Transparent;
	margin: 0px 8px 0px 4px;
	padding: 10px 0px 0px 0px;
	clear:both;
}

#ContentLeft
{
	float:left;
	width:200px;
	text-align:center;
	background-color:Transparent;
	/*border:solid 1px black;*/
}

#ContentRight
{
	width:570px;
	padding:5px 0px 20px 0px;
	margin:0px 5px 0px 0px;
	/*border:solid 1px black;*/
	float:right;
}

#LiveChat
{
	width:200px;
	text-align:center;
	padding:5px 0px 0px 5px;
}

#LeftBottom
{
	width:200px;
	padding:5px 0px 0px 5px;
}

#CustomerCenterMenu
{
	width:200px;
	padding:5px 0px 0px 0px;
	text-align:left;
}

#VerticalMenu
{
	width:200px;
	padding:5px 0px 5px 0px;
	text-align:left;
	color:Navy;
	font-size:14px;
}

#InternationalRates
{
	width:200px;
	padding:5px 0px 0px 0px;
	text-align:left;
}

/* Black 1px Box */
.Black1px_TL
{
	background:url(../images/Black1px/TL.gif) no-repeat top left;
	width:inherit;
	height:15px;
}

.Black1px_T
{
	background:url(../images/Black1px/T.gif) repeat-x top;
	margin:0px 0px 0px 0px;
	height:inherit;
	margin:0px 18px 0px 16px;

}

.Black1px_TR
{
	background:url(../images/Black1px/TR.gif) no-repeat top right;
	width:inherit;
	height:inherit;
	margin:0px 0px 0px 0px;
	font-size:11px;
}

.Black1px_L
{
	background:url(../images/Black1px/L.gif) repeat-y left;
	width:inherit;
	padding:0px 0px 0px 0px;
	margin-top:-1px;
}

.Black1px_R
{
	background:url(../images/Black1px/R.gif) repeat-y right;
	width:inherit;
	margin:0px 0px 0px 0px;
}

.Black1px_BL
{
	background:url(../images/Black1px/BL.gif) no-repeat bottom left;
	height:18px;
	width:inherit;
}

.Black1px_B
{
	background:url(../images/Black1px/B.gif) repeat-x bottom;
	margin:0px 18px 0px 16px;
	height:18px;
}

.Black1px_BR
{
	background:url(../images/Black1px/BR.gif) no-repeat bottom right;
	width:inherit;
	height:inherit;
}

/* End Black 1px Box */

/* Black 1px Box With Gray Top */
.Black1pxWTop_TL
{
	background:url(../images/Black1pxWTop/TL.gif) no-repeat top left;
	width:inherit;
	height:30px;
}

.Black1pxWTop_T
{
	background:url(../images/Black1pxWTop/T.gif) repeat-x top;
	height:inherit;
	margin:0px 18px 0px 13px;
	color:Black;
	font-size:15px;
	font-weight:bold;
}

.Black1pxWTop_TR
{
	background:url(../images/Black1pxWTop/TR.gif) no-repeat top right;
	width:inherit;
	height:inherit;
	margin:0px 0px 0px 0px;
	line-height:30px;
}

.Black1pxWTop_L
{
	background:transparent url(../images/Black1px/L.gif) repeat-y top left;
	margin:0px 0px 0px -1px;
}

.Black1pxWTop_R
{
	background:transparent url(../images/Black1pxWTop/R.gif) repeat-y right;
	width:inherit;
	margin:0px -3px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	padding:0px 10px 0px 10px;
}

.Black1pxWTop_BL
{
	background:url(../images/Black1pxWTop/BL.gif) no-repeat bottom left;
	height:18px;
	width:inherit;
}

.Black1pxWTop_B
{
	background:url(../images/Black1pxWTop/B.gif) repeat-x bottom;
	margin:0px 18px 0px 13px;
	height:18px;
}

.Black1pxWTop_BR
{
	background:url(../images/Black1pxWTop/BR.gif) no-repeat bottom right;
	width:inherit;
	height:inherit;
}

/* End Black 1px Box With Gray Top*/



#Footer
{
	clear:both;
	text-align:center;
	font-size:9px;
}

.stdTxt
{
	font-weight: normal;
	font-family: helvetica;
	font-size: 13px;
	text-decoration: none;
	color: #000066; 
}

.stdTxtBlk16
{
	text-indent: 0px;
	font-weight: Bold;
	font-family: helvetica;
	font-size: 16px;
	text-decoration: none;
	color: #000000; 
}

/* not sure if these are used */
.stdTxt16
{
	text-indent: 0px;
	font-weight: normal;
	font-family: helvetica;
	font-size: 16px;
	text-decoration: none;
	color: #000066; 
}

.stdTxt18
{
	text-indent: 0px;
	font-weight: normal;
	font-family: helvetica;
	font-size: 18px;
	text-decoration: none;
	color: #000066; 
}

.stdTxtRates
{
	text-indent: 0px;
	font-weight: normal;
	font-family: helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #000066; 
}

.stdTxtSpecials14
{
	text-indent: 0px;
	font-weight: Bold;
	font-family: helvetica;
	font-size: 14px;
	text-decoration: none;
	color: #000066; 
}

.stdTxtSpecialsStrike14
{
	text-indent: 0px;
	font-weight: normal;
	font-family: helvetica;
	font-size: 14px;
	text-decoration: line-through;
	color: #FF0000; 
}

.stdTxtSpecials
{
	text-indent: 0px;
	font-weight: normal;
	font-family: helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #000066; 
}

.stdTxtSpecialsStrike
{
	text-indent: 0px;
	font-weight: normal;
	font-family: helvetica;
	font-size: 12px;
	text-decoration: line-through;
	color: #FF0000; 
}

.stdTxtBold
{
	text-indent: 0px;
	font-weight: bold;
	font-family: helvetica;
	font-size: 13px;
	text-decoration: none;
	color: #000066; 
}

.stdTxtBlk
{
	text-indent: 0px;
	font-weight: normal;
	font-family: helvetica;
	font-size: 13px;
	text-decoration: none;
	color: #000000; 
}

.stdTxtBlkBold
{
	text-indent: 0px;
	font-weight: bold;
	font-family: helvetica;
	font-size: 13px;
	text-decoration: none;
	color: #000000; 
}

.stdTxtBlk18
{
	text-indent: 0px;
	font-weight: normal;
	font-family: helvetica;
	font-size: 18px;
	text-decoration: none;
	color: #000000; 
}

.stdTxtBlk16
{
	text-indent: 0px;
	font-weight: Bold;
	font-family: helvetica;
	font-size: 16px;
	text-decoration: none;
	color: #000000; 
}
.stdTxtBlk8pt
{
	text-indent: 0px;
	font-weight: Bold;
	font-family: helvetica;
	font-size: 8pt;
	text-decoration: none;
	color: #000000; 
}

.stdTxtRedBold18
{
	text-indent: 0px;
	font-weight: bold;
	font-family: helvetica;
	font-size: 18px;
	text-decoration: none;
	color: Red; 
}

.stdTxtRedBold20
{
	text-indent: 0px;
	font-weight: bold;
	font-family: helvetica;
	font-size: 20px;
	text-decoration: none;
	color: Red; 
}

/*Added 3-20-2007*/
#SpecificFeaturePage .StepHeadline
{
	font-weight:bold;
	margin-top:1em;
}

#SpecificFeaturePage .Headline
{
	text-decoration:underline;
	font-weight:bold;
	margin-bottom:1em;
	margin-top:1em;
}

#SpecificFeaturePage .Directions
{
	text-decoration:underline;
	font-weight:bold;
	margin-top:1em;
}

#SpecificFeaturePage .ItalicLine
{
	font-style:italic;
	margin-top:1em;
	margin-bottom:1em;
}

#SpecificFeaturePage .Italic
{
	font-style:italic;
}

#SpecificFeaturePage #featureAccessCodesList li
{
	margin-top:1em;
}
/*end added 3-20-2007*/
/*added 3-28-2007 */
#Top7Features
{
	margin-top:1em;
}

#Top7Features li
{
	font-weight:bold;
}

#Top7Features li div
{
	font-weight:normal;
	padding-left:1em;
}

#Top7Features #bottomLink
{
	margin-top:2em;
	text-align:center;
}

#Top7Features #bottomLink a
{
	font-weight:bold;
	font-size:medium;
	text-decoration:underline;
}

#CompleteFeatureList
{
	margin-top:1em;
}

#CompleteFeatureList ul
{
	list-style:none;
}
/*end added 3-28-3007*/

/*added 4-5-2007*/
.tip
{
    color: #0000FF;   
}
.note
{
    color: #FF0000;   
}
/*end added 4-5-2007*/

/* end */