@charset "utf-8";
/* CSS Document */


#navcont {
	margin-left: 0px;

}

#smartnavcont {
	margin-left: 0px;

}
#navcontmo {
	margin-left: 0px;

}
#navconttopmo {
	margin-left: 0px;

}

#nav {
	background: url('/images/nav/nav_bg.png') repeat-x;
	width: 900px;
	height: 42px;
	margin-top: 0px;
	list-style: none;
	float: left;
	}

#navaddpages {
	background-color: #212121;
	width: 900px;
	height: 22px;
	margin-top: 0px;
	list-style: none;
	float: left;
	color: #000000;
	}


#navmidpages {
	background-color: #212121;
	width: 900px;
	height: 30px;
	margin-top: 0px;
	list-style: none;
	float: left;
	color: #000000;
	}

#navmid2pages {
	background-color: #212121;
	width: 900px;
	height: 80px;
	margin-top: 0px;
	list-style: none;
	float: left;
	color: #000000;
	}

#smartnav {
	background: url('/images/nav/nav_bg.png') repeat-x;
	width: 900px;
	height: 42px;
	margin-top: 0px;
	list-style: none;
	float: left;
	}

#navtopmo {
	background: url('/images/sp6top.png') repeat-x;
	width: 900px;
	height: 88px;
	margin-top: 0px;
	list-style: none;
	float: left;
	}

#navmo {
	background: url("/images/sp6.png") repeat-x;
	width: 900px;
	height: 280px; /* was 199px */
	margin-top: 0px;
	list-style: none;
	float: left;
	}

#navmoNEW {
	background: url("/images/sp6.png") repeat-x;
	width: 900px;
	height: 280px; /* was 199px */
	margin-top: 0px;
	list-style: none;
	float: left;
	}


#navmoESP {
	background: url("/images/espsp6.png") repeat-x;
	width: 900px;
	height: 199px;
	margin-top: 0px;
	list-style: none;
	float: left;
	}

#navmoNEWmk {
	background: url("/images/sp6mk.png") repeat-x;
	width: 900px;
	height: 199px;
	margin-top: 0px;
	list-style: none;
	float: left;
	}

#navmowelcome {
	background: url("/images/sp6welcome.png") repeat-x;
	width: 900px;
	height: 199px;
	margin-top: 0px;
	list-style: none;
	float: left;
	}


#nav li {
	float: left;
	}

#nav a:link, #nav a:visited {
	float: left;
	line-height: 42px;
	height: 82px;
	display: block;
	padding: 0 5px 0 80px;
	color: #fff;
	text-decoration: none;
	background: url('/images/nav/nav_bg.png') repeat-x;
	}

	#navfoot a:link, #nav a:visited {
	float: left;
	line-height: 42px;
	height: 42px;
	display: block;
	padding: 0 5px 0 80px;
	color: #fff;
	text-decoration: none;
	background: url('/images/nav/nav_bg.png') repeat-x;
	}

/* #nav a:hover, #nav a:active {
	text-decoration: underline;
	background: #000 url('/images/nav/nav_hover.png') repeat-x;
	} */


#smartnav li {
	float: left;
	}

#smartnav a:link, #nav a:visited {
	float: left;
	line-height: 42px;
	height: 42px;
	display: block;
	padding: 0 5px 0 80px;
	color: #fff;
	text-decoration: none;
	background: url('/images/nav/nav_bg.png') repeat-x;
	}

	#navfoot a:link, #nav a:visited {
	float: left;
	line-height: 42px;
	height: 42px;
	display: block;
	padding: 0 5px 0 80px;
	color: #fff;
	text-decoration: none;
	background: url('/images/nav/nav_bg.png') repeat-x;
	}

#smartnav a:hover, #nav a:active {
	text-decoration: underline;
	background: #000 url('/images/nav/nav_hover.png') repeat-x;
	}
/*Auth Style 6/3/11 ja */

.mainInfo {
	font: 100% Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 0px;
	text-align: center

	}

.mainInfo table {


	margin-top: 5px;
	width:100%;

}
.mainInfo td {
	text-align: right;
	padding-top:5px;
}

.mainInfo .lbut  {
   width: 42px;
   margin-left: 0px;
 }
.
.pageTitleBorder {
	border-top: solid;
	padding: 5px 0px  5px 0px;
}

.pageTitle {
	font: 140% Arial, Helvetica, sans-serif;
	padding: 15px 0px  5px 0px;

}

.infoMessage {
	font-weight: bold;
	color: #ff0000;
}
/*fpp number 6/27/11 ja */
#fppnum {
	font-family: Arial;
	font-weight: bold;
	font-size: x-large;
	color: #FF381A;
}
#fppnum2 {
	font-family: Arial;
	font-weight: bold;
	font-size: medium;
	color: #FF381A;
}
#getmyq {
	font-family: Arial;
	font-weight: bold;
	font-size: medium;
	color: #FF381A;
}

/*nolog message 7/28/11 ja */
#w1 	{padding-top: 40px;}
#right_col_img {margin-left: -11px;}
.nologc {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 30px;
	text-align: center
	}

.nologcred {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 30px;
	text-align: center;
	color: #FF381A;
	}

.nologl {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	text-align: left
	}

.nologlred {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: -10px;
	text-align: left;
	color: #FF381A;
	}
/*left_col_menu 8/8/11 ja */
.left_col_menu a {
	margin-top: 4px ;
	margin-left: 4px ;
	color: #000000;

}


.right_col_edit input{
float:left;
width:115px;
}

.right_col label{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.fppdays1 input{ width: 30px;
		float:right;
}

#tbutt  { width:  auto !important;
	float: none !important;
}

#changepass  {
	width: auto !important;
	float: none !important;

}
#pedit  {
	float: right !important;
	font-size: xx-small;

}
#moreinfo1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small !important;
	font-weight: 100 !important;
	text-decoration: underline;
	color: #0000ff;
	margin-right:5px;
	width: 50px;
}

#moreinfo2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small !important;
	font-weight: 100 !important;
	text-decoration: underline;
	color: #0000ff;
	margin-right:5px;
	width: 50px;
}

#moreinfo3  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small !important;
	font-weight: 100 !important;
	text-decoration: underline;
	color: #0000ff;
	margin-left:5px;

}

#moreinfo4  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small !important;
	font-weight: 100 !important;
	text-decoration: underline;
	color: #0000ff;
	margin-left:5px;


}

#profiletop  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large !important;
	font-weight: bold;

}

#profiletop2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large !important;
	font-weight: normal;

}
.callout {
    padding: 5px;
    border: 1px solid #7992B0;
    background-color: #ffff00;
    width: 150px ;
}

.callout.bigger {
    padding: 5px;
    border: 1px solid #7992B0;
    background-color: #ffff00;
    width: 300px ;
}

#l0 {
text-align: center;
}

#l1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FF381A;

}
#l2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: normal;
	color: #0000ff;

}

#rnum {
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
	text-align:left;

}

