img { behavior: url(css/iepngfix.htc) } /* fix for transparency in IE6 */
a, a:visited {color:#4493bb;}
a:hover {text-decoration:underline;}
img {border:none;}

/* Main Containers for site */
body {
	background: #d6d6d6;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 0px;
}
#l-wrap {
	width:100%;
}

#l-main {
	width:869px;
	margin:20px auto;

}


/*  Header CSS - composed of mainTop (backgroudn image), l-logo (logo PNG), and h1 text */
#l-mainTop {
	width:869px;
	height:103px;	
	background-image:url(../images/login-head.gif);
	background-repeat:no-repeat;
}
#l-logo {
	width:233px;
	height:47px;
	float:left;
	padding-left:50px;
	padding-top:28px;
}
h1 {font-size:34px;color:#ffffff;margin:0 0 0 130px;float:left;width:450px;padding-top:32px;font-weight:normal;}

/*  Main Body CSS  - two main parts:  lt-side (left side) and rt-side (right side) */
#l-mainBody {
	width:869px;
	background-image:url(../images/login-bk.gif);
	background-repeat:repeat-y;
}
#lt-side {
	width:345px;
	float:left;
	margin:5px 0 5px 5px;
	
}
.inf-top {
	width:336px;
	height:43px;
	background-image:url(../images/lt-info-top.gif);
	background-repeat:no-repeat;
	margin:0 auto;
}
.inf-top h3 {color:#ffffff;font-size:22px;text-align:left;font-weight:normal;padding-left:10px;padding-top:9px;margin:0;}
.inf-body {
	width:338px;
	background-image:url(../images/lt-info-bk.gif);
	background-repeat:repeat-y;
	margin:0 auto;
}
.inf-body p {margin:0;padding:15px 15px 0 15px;text-align:left;}
.inf-bottom {
	clear:left;
	width:338px;
	height:14px;
	background-image:url(../images/lt-info-bot.gif);
	background-repeat:no-repeat;
	margin:0 auto;
	
	
}
.i-title {font-size:14px;color:#000000;text-align:center;padding-top:12px;}
#myForm {margin-top:15px;margin-bottom:0;}
.lbl-t {font-size:14px;font-weight:bold;color:#000000;float:left;width:110px;text-align:right;padding-top:6px;margin:0;}
.lbl-inp {width:180px;padding-left:5px;float:left;font-size:14px;padding-top:3px;}
#sign-in {}
.bluebutton{
	cursor:pointer;
	background:#fff;
	color:#0c597d;
	padding: 2px 2px;
	background:url(../images/bkg_btn_blue.gif) repeat-x left bottom;
}
.greenbutton{
	cursor:pointer;
	background:#fff;
	color:#006600;
	font-weight:bold;
	padding: 2px 2px;
	background:url(../images/bkg_btn_green.gif) repeat-x left bottom;
}



#rt-side {
	width:500px;
	float:left;
	margin:5px 0px 5px 7px;
	
}
.gr-bar {background-image:url(../images/bkg_green.gif); width:391px; height:66px; float:left; color:#fff;padding:10px;}
.gr-bar strong {font-size:16px;}
.gr-ban {width:499px;height:86px;margin-bottom:7px;}
#l-mainBottom {
	clear:both;
	width:869px;
	height:15px;
	background-image:url(../images/login-bot.gif);
}

/* Bottom Nav CSS */	
#bot-nav {text-align:right;margin-right:80px;margin-top:7px;}
#bot-nav span a, #bot-nav span a:visited {text-decoration:none;margin-left:25px;font-size:12px;color:#4493bb;}
#bot-nav span a:hover {text-decoration:underline;}
