/* ************************************
HTML REDEFINED TAGS
************************************ */
.homebody  {
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(/epg/images/home_bg.gif);
background-repeat: repeat-x;
background-color: #ffffff;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-size: 10pt;
color: #333333;
}

td {
font-size: 10pt;
color: #000000;
}

p {
color: #333333;
}

ul {
color: #333333;
}

li {
margin-top: 5pt;
margin-left: -5pt;
}

input {
background-color : White;
}

a:link {
text-decoration: underline;
color: #003893;
}

a:visited {
text-decoration: underline;
color: #003893;
}

a:hover {
text-decoration: underline;
color: #003399;
}

a:active {
text-decoration: underline;
color: #003893;
}

/* ************************************
CUSTOM STYLES
************************************ */
a.n1:link {
font-size: 8pt;
font-weight: bold;
color: #ffffff;
}

a.n1:visited{
font-size: 8pt;
font-weight: bold;
color: #ffffff;
}

a.n1:hover {
font-size: 8pt;
font-weight: bold;
color: #0A88BC;
}

a.n1:active {
font-size: 8pt;
font-weight: bold;
color: #ffffff;
}

.intbody  {
background-color: #ffffff;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.graytext{
color: #666666;
}

.hdr1 {
font-size: 7pt;
font-weight: bold;
color: #29578D;
}

.hdr2 {
font-weight: bold;
color: #364CAC;
}

.hdr3 {
font-weight: bold;
color: #000000;
}

.hdr4 {
font-weight: bold;
color: #0A88BC;
}

.greyline {
background-color: #666666;
}


.white {
background-color: #ffffff;
}

.black {
background-color: #000000;
}

.gray {
background-color: #CFD6E3;
}

.ltgray {
background-color: #F1F1F1;
}

.medgray {
background-color: #adb3bf;
}

.drkgray {
background-color: #303030;
}

.purple {
background-color: #1F0032;
}

.tempbackground {
background-color: #5357D3;
background-image: url(/images/bg.jpg);
background-repeat: repeat-x;
}

.hdrbg {
background-image: url(/epg/images/hdr_bg.gif);
background-repeat: repeat-x;
}

.center {
image-align:center;
text-align: center;
}

.small {
color: #808080;
}

.required {
	background-color : #FFFFCC;
}

.price {
	border-style: solid;
	border-width: 1px;
	border-color: #0b88ce;
	margin: 0px 0px 0px 0px; /* top right bottom left */
	padding: 0px 0px 0px 20px; /* top right bottom left */
}

.pacific {
	border: 0px;
	margin: 10px 0px 0px 0px;
}
