/* EATEL CSS Document */

/* Main CSS Styles */
body {
	text-align:center;
	background-color:#000000;
	margin-top:0px;
	margin-bottom:0px;
	margin-left: auto;
	margin-right: auto;
	margin: 0;
	padding: 0;
	min-height: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737477;
}
/* Default Page Fonts */
body, td, tr, table, tbody {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:17px;
}
a, a:link, a:visited, a:active, a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737477
}
a:hover {
	color:#e6a227
}
#kontainer {
	background: url('/images/shadow_site_bg_trans.png') no-repeat 50% 82px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

form {
	margin:0px;
	padding:0px;
}
#pageDiv {
	margin: auto;
	width:1060px;
	min-height:100%;
}
#mainDiv {
	margin:auto;
	width:1060px;
	min-height:100%;
	text-align:center;
}
#header {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#leftfadeslide {
	margin: auto;
	width:13px;
	min-height:100%;
	background-color:#FFFFFF;
}
#ietopshows {
	padding-left:4px;
	margin-left:4px;
	margin-top:0px;
	padding-top:0px;
	text-align:left
}
/*FOR NEWS HOVER STATE */
	.tdhover:hover td {
	background-color: #2c5068;
	color: #ffffff;
}
a.td1:active, a.td1:link, a.td1:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#737477
}
.tdhover:hover a.td1:hover {
	color: #ffffff;
}
.tdhover:hover a.td1:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff
}
.tdhover:hover a.td1:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff
}
.tdhover:hover a.td1:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff
}
.tdhover:hover td.odd {
	background-color: black;
	color: yellow;
}
.tdhover:hover th {
	background-color: red;
}
H1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #003399;
	padding-top:2px;
	margin-top:2px;
}
H3 {
	padding:0px;
	margin:0px
}
H4 {
	padding:0px;
	margin:0px
}
.whitecap {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFFFFF;
	font-weight:bold
}
.bluecap {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #003366;
	font-weight:bold
}


/* FOR SHOPPING CART */
.CartItem {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #134079;
	line-height:15px;
}
.CartTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #666666;
	font-weight:bold;
}
.CartPrice {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
	font-weight:bold;
}
.CartLead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #153d7a;
	font-weight:bold;
}
.HDContent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	line-height:13px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
}
.HDTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #f5af29;
	line-height:13px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
}
.boxholder {
	clear: both;
	width:550px;
}
.content {
	width:550px;
}
.box {
	width:510px;
	padding-left:25px;
}
.tabtxt {
	margin: 0;
}
.boxholder2 {
	clear: both;
	width:550px;
}
.content2 {
	width:550px;
}
.box2 {
	width:510px;
	padding-left:25px;
}
.tabtxt2 {
	margin: 0;
}


/* FOR ROLLOVER LEFT SIDE NAV */
#list-menu {
	width: 145px;
	border-color:#000000;/* this width value is also effected by
		the padding we will later set on the links. */
}
#list-menu a {
	display:table;
	width:145px;
	padding: 0px 0px 0px 10px;
	border: 0px solid #000000;
	/*background: #dcdcdc;*/
		text-decoration: none; /*lets remove the link underlines*/
}
#list-menu a:link, #list-menu a:active, #list-menu a:visited {
	color: #163c7b;
	height:20px;
	padding: 2px 0px 0px 20px;
}
#list-menu a:hover {
	border: 0px solid #000000;
	padding: 2px 0px 0px 20px;
	background:#d7f2fd;
	color: #163c7b;
	height:20px;
}
#list-menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#list-menu li {
	margin: 0px 0px 2px 3px;
}
/* END ROLLOVER LEFT SIDE NAV */
	
/* FOR ROLLOVER TOP NAV */
#list-menu-top {
	width: 226px;
	border-color:#000000;/* this width value is also effected by
		the padding we will later set on the links. */
}
#list-menu-top a {
	display:table;
	width:200px;
	padding: 3px 0px 3px 10px;
	border: 0px solid #000000;
	text-decoration: none; /*lets remove the link underlines*/
}
#list-menu-top a:link, #list-menu-top a:active, #list-menu-top a:visited {
	color: #163c7b;
	height:18px;
	padding: 3px 0px 3px 20px;
}
#list-menu-top a:hover {
	border: 0px solid #000000;
	padding: 3px 0px 3px 20px;
	background:#ffffff;
	color: #163c7b;
	height:18px;
}
#list-menu-top ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#list-menu-top ol {
	margin-top: 0;
	margin-bottom: 0px;
	margin-right: 0;
	margin-left: 0;
	padding-top: 0;
	padding-bottom: 0px;
	padding-right: 0;
	padding-left: 0;
}
#list-menu-top a.oltype {
	display:table;
	width:197px;
	height:15px;
	padding: 5px 0px 0px 10px;
	border: 0px solid #000000;
	/*background: #dcdcdc;*/
		text-decoration: none; /*lets remove the link underlines*/
}
.olbullet {
	padding-left:10px;
}
#list-menu-top li {
	text-align:left;
	margin: 0px 0px 2px 3px;
}
/* END ROLLOVER LEFT SIDE NAV */
	
a.copylinks:link, a.copylinks:visited, a.copylinks:active {
	color: #ffffff;
	font-weight:normal;
	text-decoration:none;
}
a.copylinks:hover {
	color: #ffffff;
	font-weight:normal;
	text-decoration:underline;
}
a.leftnav:link, a.leftnav:visited, a.leftnav:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #163c7b;
	font-weight:normal;
	text-decoration:none;
	letter-spacing: 0.5px
}
a.leftnav:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #163c7b;
	font-weight:normal;
	text-decoration:none;
	letter-spacing: 0.5px
}
/* Home Page */
/* styles on 'HD Listing' elements */
	
#navcontainer {
	width:283px;
	overflow:hidden;
	text-align:center;
	height:238px;
	overflow:auto;
	border-bottom:thin;
	border-bottom-color:#1a3a4f;
	border-bottom-style:solid;
	border-bottom-width:2pt;
	border-left:thin;
	border-left-color:#1a3a4f;
	border-left-style:solid;
	border-left-width:2pt;
}
#navcontainer ul {
	list-style-type: none;
	padding:0px;
	margin:0px
}
input#textField {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.5px;
	text-transform: uppercase;
	color:#999999;
	font-size:100%;
	border:0px;
	background-image: url(/images/searchboxemail-clear.png);
	background-repeat:no-repeat;
	/*background-position: top;*/
		padding-left: 10px;
	padding-top: 9px;
	height: 21px;
	width: 153px;
	margin-top:3px;
	margin-left:3px;
	margin-bottom:-1px;
}
.newsheader {
	color: #f4ae2a;
	font-weight:bold;
}
a.newslinks:link, a.newslinks:visited, a.newslinks:active {
	color: #ffffff;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
}
a.newslinks:hover {
	color: #ffffff;
	font-weight:normal;
	text-decoration:underline;
	line-height:16px;
}
/* FOR SEARCH BOX - all other properties are set in the yScript/autocomplete.css file */
	#myAutoComplete {
	width:185px; /* set width here or else widget will expand to fit its container */
	padding-bottom:2.5em;
	letter-spacing:0.5px;
	text-transform: uppercase;
	color:#999999;
	z-index:888;
}
/* FOR CART SUMMARY */
	.csLgBlk {
	color: #FFF;
	font-weight:bold;
	font-size: 13px;
}
.csSmBlk {
	color: #000000;
	font-weight:normal;
	font-size: 10px;
}
.csSmBlue {
	color: #143d7b;
	font-weight:normal;
	font-size: 10px;
}
.csSmBlueBld {
	color: #153d78;
	font-weight:bold;
	font-size: 10px;
	float:left;
	position:relative;
	padding-right:10px;
	width: 250;
}
.csSmBlueBld2 {
	color: #153d78;
	font-weight:bold;
	font-size: 11px;
}
.csSmBlueEdit {
	color: #153d78;
	font-weight:normal;
	font-size: 10px;
}
.tdwrapper {
	background-image:url(/images/csGreyBox.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
}
.csSmGrey {
	color: #979799;
	font-weight:normal;
	font-size: 10px;
}
.csTd {
	padding:9px 0px 0px 10px;
	border-bottom:1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style:solid;
	/* height:28px; */
	min-height:28px;
}
.csTdbottom {
	padding:9px 0px 0px 10px;
	min-height:28px;
}
#checkoutCenter {
	text-align:left;
	background-image:url(/images/checkout_center_top.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:top;
	width:756px;
	/*	height:900px;*/
	padding-top: 57px;
}
#csCenter {
	text-align:left;
	background-image:url(/images/cs_center_top.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:top;
	width:756px;
	/*	height:900px;*/
	padding-top: 57px;
}
#csCenter2 {
	text-align:left;
	background-image:url(/images/cs_center_top_long.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:top;
	width:950px;
	/*	height:900px;*/
	padding-top: 57px;
}
#csCenterUnified {
	text-align:left;
	background-image:url(/images/cs_center_top_long_clear.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:top;
	width:950px;
	/*	height:900px;*/
	padding-top: 57px;
}
#csMainTable {
	width:712px;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	margin: 0px 0px 0px 15px;
	/*	position:relative;*/
	padding:20px 5px 0px 5px;
	overflow: visible;
}
#csMainTable2 {
	width:905px;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	margin: 0px 0px 0px 15px;
	/*	position:relative;*/
	padding:20px 5px 0px 5px;
	overflow: visible;
}
.csCap {
	background-image:url(/images/cstop.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.csCap2 {
	background-image:url(/images/cstop_long.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-top:10px;
}
.csTable2 {
	width:710px;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	margin: 5px 0px 5px 0px;
}
.csTable {
	width:899px;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	margin: 5px 0px 5px 0px;
}
.csTable3 {
	width:901px;
	margin: 5px 0px 5px 0px;
}
#csBottomCap {
	background-image:url(/images/cs_bottomCap.jpg);
	width:756px;
	height:43px;
	padding-top: 10px;
	text-align:right;
}
#csBottomCap2 {
	background-image:url(/images/cs_bottomCap_long.jpg);
	width:950px;
	height:43px;
	padding-top: 10px;
	text-align:right;
}
input.addNumber {
	height:17px;
	width: 22px;
	padding-top:2px;
	text-align:center;
	font-size:10px;
	border:thin;
	border-color:#cccccc;
	border-style: solid;
}
.trOff {
	background-color: #ffffff;
}
.trOn {
	background-color: #f7f7f7;
}
ul.ProductList li {
	margin:5px 5px 5px 1px;
	padding:0px;
	line-height:13px;
	list-style:none;
	text-indent:none;
	list-style-position:inside;
}
ul.ProductList {
	margin:0px;
	padding:0px;
}
input.searchText {
	background-image:url(/images/searchbox.jpg);
}
.historytext {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#737477;
	line-height:22px;
	padding-right:25px;
}
#historytimeline {
	padding:0px 10px 0px 6px;
	height:220px;
	width:735px;
}
#historynextbox {
	padding:27px 30px 0px 10px;
	height:54px;
	width:720px;
	background: url(/images/next-area-box.png);
	background-position:center;
	background-repeat:no-repeat;
}
#historynextbox #arrow a {
	background:url(/images/readmission.png);
	height:26px;
	width:213px;
	float:right;
}


/* For Checkout Area */
#checkoutCenter {
	text-align:left;
	background-image:url(/images/checkout_center_top.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:top;
	width:756px;
	padding-top: 57px;
	color:#696a6c;
}
a.blueinfo:link, a.blueinfo:hover, a.blueinfo:active, a.blueinfo:visited {
	color:#31a3ea;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
}
.csTable2 td, .csTable2 input, .csTable2 select {
	color:#696a6c;
}
#cartnavigation {
	background:url(/images/sprite-cart.jpg);
	background-repeat:no-repeat;
	width:717px;
	height:45px;
}
.formstyles {
	color:#696a6c;
}
textarea {
	padding: 15px;
	color:#696a6c;
	font-size:11px;
}
.LOA textarea {
	padding: 10px;
	color:#696a6c;
	font-size:11px;
}
select {
	font-family:verdana;
	font-size:10px;
}
.formtxt {
	font-family:verdana;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
}
.formtext2 {
	padding:5px 5px 5px 30px;
}
.textonform {
	padding-right:20px;
	font-family:verdana;
	font-size:10px;
	color:#696a6c;
}
.fivethirty {
	padding:5px 5px 5px 30px;
	font-family:verdana;
	font-size:10px;
	color:#696a6c;
}
.fivetwenty {
	padding:5px 5px 5px 20px;
	font-family:verdana;
	font-size:10px;
	color:#696a6c;
}
.seven {
	padding:7px;
	font-family:verdana;
	font-size:10px;
	color:#696a6c;
}
.five {
	padding:7px;
	font-family:verdana;
	font-size:10px;
	color:#696a6c;
}
.thirty-five {
	padding:10px 35px 0px 35px;
	font-family:verdana;
	font-size:10px;
	color:#696a6c;
}
.thirty-fiveblue {
	padding:28px 35px 5px 35px;
	font-family:verdana;
	font-size:12px;
	color:#236cb8;
	font-weight:bold;
}
.thirty-fivebluelight {
	font-family:verdana;
	font-size:12px;
	color:#32a4ed;
	font-weight:bold;
}
.fiveblue {
	padding:5px;
	font-family:verdana;
	font-size:12px;
	color:#163e7b;
	font-weight:bold;
}
.inputposition {
	padding-right:20px;
}
.InfoStyle {
	padding:5px;
	font-family:verdana;
	font-size:10px;
	color:#696a6c;
	font-weight:bold;
}

/* FOR EDIT SECTION */
.BlueCallout {
	padding:15px 0px 15px 6px;
	color:#2270ba;
	font-size:10px;
	line-height:14px;
}
.MainEdit {
	width:666px;
	height:249px;
	margin-left:20px;
	margin-right:20px;
	border: 1px solid rgb(204, 204, 204);
	background-color:#f7f7f7;
}
.CartLead {
	padding-left:12px;
	width:250px;
}
.editbuttons {
	padding-top:4px;
	padding-left:8px
}

/* FOR ACCOUNT MANAGER/EBILLING */	
#accountCenter {
	text-align:left;
	background-image:url(/images/account_center_top.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:top;
	width:756px;
	/*	height:900px;*/
	padding-top: 57px;
}
.accountgreeting {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#163c7a;
	padding:0px 0px 0px 20px;
	width:350px;
	float:left;
}
.accountedit {
	float:right;
	position:relative;
	left:-31px;
	top:-2px;
}
.accountinfo, .accountinfo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8e8e90;
	text-align:right;
	padding:3px 15px 3px 20px;
	width:145px;
	float:left;
}
.accountinforight, .accountinforight2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5c5c5c;
	padding:3px 0px 3px 50px;
	width:410px;
	margin-left:15px;
}
.accountinforight a, .accountinforight2 a {
	color:#2990d3;
	text-decoration:none;
}
.accountinforight input, .accountinforight2 input {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5c5c5c;
}
.accountinfodis {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5c5c5c;
	padding:10px 25px 5px 25px;
}
.submitbtn {
	text-align:center;
}
#mainViewBill {
	padding:15px 15px 15px 24px;
}
.acctoptions {
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	padding: 10px 0px 10px 0px;
}
.last {
	border-bottom: 0px solid #999;
}
.acctoptions a {
	color:#286dbb;
	font-weight:bold;
	text-decoration:none;
}
.section_title {
	margin: 0px 20px 5px 20px;
	position: relative;
	border-bottom: 1px solid #DBDBDB;
	height: 18px;
}
.section_title span {
	font-weight: bold;
	padding: 0px 4px 0px 0px;
	height: 13px;
	color: #606162;
	position: absolute;
	bottom: -1px;
	left: 0px;
	background-color: #FFF;
	display: block;
	float: left;
}


/* FOR Greeting Bar Area */
.greeting, a.greeting, a.greeting:link, a.greeting:visited, a.greeting:active, a.greeting:hover {
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#efefef;
	text-decoration:none;
}
a.greeting:hover {
	text-decoration:underline;
}
body#internet ul.difftabbox {
	text-align:left;
}

