td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:12px;
	color:#7C8387;
}
form
{
	margin:0px;
}
td.nav
{
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:12px;
	color:#7C8387;
}
td.navicon
{
	text-align: left;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	color:#7C8387;
}
table.nav
{
	text-align: left;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	color:#7C8387;
}
a {

	text-decoration: underline;
	color:#7C8387;
}
a.nav
{
	text-align: left;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	color:#7C8387;
}
.y
{
	color:#E09E45;
}
a.y
{
	color:#E09E45;
	text-decoration:underline;
}
a.yn
{
	color:#E09E45;
	text-decoration:none;
}
a.red
{
	color:#E14000;
	text-decoration:underline;
}
a.0
{
	color:#71777A;
	text-decoration:none;
}
a.1
{
	color:#E14000;
	text-decoration:none;
}

.red
{
	color:#E14000;
}
.t11
{
	font-size:11px;
}
.error
{
	text-align: left;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	color:red;
}
.login
{
	text-align: left;
	vertical-align:bottom;	
	font-family:Tahoma;
	font-size:12px;
	color:#7C8387;
}
.ConfirmedAutoCompleteList
{
    font-size:10px;
    width:auto;
}
.ConfirmedAutoCompleteHighlight
{
    color:red;
    font-size:10px;
    width:auto;
}
.ConfirmedAutoCompleteWidth
{
    width:100px !important;
    overflow:visible !important;
    font-size:10px;
    background-color:white;
    color:black;
    list-style-type:none;
    font-family:Tahoma;
}
ul
{
    -webkit-padding-start:5px;
    padding-left:5px;
}

#MasterContainer
{
    Position:fixed;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding: 5px 5px 5px 5px;
}
#HeaderContainer
{
    position:relative;
    height:125px;
    background-image:url('images/headerbg.gif');
    top:5px;
    Width:100%;
}
#HeaderLeft
{
    position:absolute;
    top:0px;
    height:125px;
    left:0px;
    background-image:url('images/headerleft.gif');
    width:95px;
}
#HeaderRight
{
    position:absolute;
    top:0px;
    height:125px;
    right:0px;
    background-image:url('images/headerright.gif');
    width:100px;
}
#HeaderLogo
{
    position:absolute;
    top:12px;
    left:5px;
    height:100px;
    width:583px;
}
#HeaderLogin
{
    position:absolute;
    top:25px;
    height:125px;
    right:15px;
    width:150px;
    vertical-align:middle;
    text-align:right;
}
#HeaderHome
{
    top:60px;
    right:100px;
    height:10px;
    width:9px;
    background-image:url('images/img1.jpg');
    position:absolute;
}
#HeaderContact
{
    top:60px;
    right:75px;
    height:10px;
    width:9px;
    background-image:url('images/img2.jpg');
    position:absolute;
}
#HeaderLinks
{
    top:61px;
    right:50px;
    height:9px;
    width:11px;
    background-image:url('images/img3.jpg');
    position:absolute;
}
#BodyContainer
{
    position:absolute;
    top:145px;
    left:10px;
    right:10px;
    bottom:10px;
    background-color:#f3f6f7;
}
#BodyTop
{
    position:absolute;
    background-image:url('images/bodytop.gif');
    top:0px;
    height:5px;
    left:5px;
    right:5px;
    background-repeat:repeat-x;
}
#BodyTL
{
    position:absolute;
    background-image:url('images/bodytlc.gif');
    background-repeat:no-repeat;
    height:8px;
    width:8px;
    top:0px;
    left:0px;
}
#BodyTR
{
    position:absolute;
    background-image:url('images/bodytrc.gif');
    Right:0px;
    background-repeat:no-repeat;
    height:8px;
    width:8px;
}
#BodyRight
{
    position:absolute;
    background-image:url('images/borderright.gif');
    top:8px;
    right:0px;
    background-repeat:repeat-y;
    width:2px;
    bottom:13px;
}
#BodyLeft
{
    position:absolute;
    background-image:url('images/borderright.gif');
    top:8px;
    left:0px;
    background-repeat:repeat-y;
    width:2px;
    bottom:13px;
}
#BodyBR
{
    position:absolute;
    background-image:url('images/bodybrc.gif');
    bottom:5px;
    Right:0px;
    background-repeat:no-repeat;
    height:8px;
    width:8px;
    padding:0 0 0 0;
}
#BodyBL
{
    position:absolute;
    background-image:url('images/bodyblc.gif');
    bottom:5px;
    Left:0px;
    background-repeat:no-repeat;
    height:8px;
    width:8px;
}
#BodyBottom
{
    position:absolute;
    background-image:url('images/borderbottom.gif');
    bottom:0px;
    left:7px;
    height:7px;
    right:7px;
    background-repeat:repeat-x;
    text-align: left;
	vertical-align:middle;
	font-family:Tahoma;
	font-size:12px;
	color:#7C8387;

}
#BodyStuff
{
    position:relative;
    top:10px;
    left:190px;
    right:10px;
    bottom:10px;
    overflow:auto;
    height:92%;
    width:85%;
}
#NavBG
{
    position:absolute;
    background-image:url('images/navbg.gif');
    top:8px;
    left:5px;
    bottom:10px;
    width:175px;
    background-repeat:repeat-y;
}
#NavBar
{
    position:absolute;
    top:20px;
    left:12px;
    width:170px;
}
#AccountBreaks
{
    position:relative;
    height:30px;
    background-image:url('images/accountbreaks.jpg');
    Width:500px;
    padding-left:5px;
    padding-top:5px;
}
#AccountHistory
{
    position:relative;
    height:30px;
    background-image:url('images/accountbreaks.jpg');
    Width:500px;
    padding-left:5px;
    padding-top:5px;
}
#AccountFeatures
{
    position:relative;
    height:30px;
    background-image:url('images/accountbreaks.jpg');
    Width:500px;
    padding-left:5px;
    padding-top:5px;
}
/* for internet explorer */

* html body 
{
    margin:0px 0px 0px 0px;
    padding:5px 5px 5px 5px; 
}

* html #MasterContainer 
{
    height:100%; 
    width:100%; 
}
* html #BodyContainer
{
    width:100%;
    height:75%;
}
* html #BodyTop
{
    width:99%;
}
* html #BodyRight
{
    height:94%;
}
* html #BodyLeft
{
    height:95%;
}
* html #BodyBottom
{
    width:99%;
}
* html #NavBG
{
    height:92%;
}
* html #BodyStuff
{
    height:92%;
    width:75%;
}
.verticaltext
{
font:bold 10px Tahoma;
color: #0000FF;
writing-mode: tb-rl;
filter: flipH() flipV();
}

