body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
}
.login_heading_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2179C3;
}
.nortext1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.top_border {
	border-top:1px solid #FFFFFF;
}
.forgetpass a {
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	vertical-align:middle;
	background-color: #5EABEA;
	text-decoration:none
}
.forgetpass a:hover {
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	vertical-align:middle;
	background-color: #5EABEA;
	text-decoration:underline
}
.quickprofile {
	background-color:#99D9E3;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #6CA2DD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	height:20px;
	color:#003366;
}
#list td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#003366;
	vertical-align:middle;
}
#infodata td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#003366;
	height:23px;
	vertical-align:middle;
}
#viewdata td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	height:22px;
	vertical-align:middle;
}
#cal_data td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#003366;
	height:auto;
	vertical-align:middle;
}
#infodata_topalign td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#003366;
	height:22px;
	vertical-align:top;
}
#listhead td {
	padding-left:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#003366;
}
.text_right_align {
	text-align:right;
	font-weight:bold;
	padding-right:3px;
}
.text_left_align {
	text-align:left;
	padding-right:3px;
	padding-left:3px;
}
.text_center_align {
	text-align:center;
	padding-right:3px;
}
.alt_row_bg_dark {
	background-color: #F2F2F2;
}
.alt_row_bg_selected {
	background-color: #FFE1CE;
}
.interview_sub_head {
	background-color:#E6E6E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#003366;
	font-weight:bold;
	text-shadow:#000000
}
.alt_row_bg_light {
	background-color: #FFFFFF;
}
.sec_head_line {
	background-color:#C7EAEF;
	border-top: 1px solid #cccccc;
	border-left:1px solid #6CA2DD;
	border-right:	1px solid #6CA2DD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	height:15px;
	color:#003366;
	font-weight:bold;
	letter-spacing: 1px;
}
.sec_head_text td {
	padding-left:5px;
	background-color:#C7EAEF;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #6CA2DD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	height:20px;
	color:#003366;
	font-weight:bold;
	letter-spacing: 1px;
}
.sec_subhead_text td {
	padding-left:5px;
	background-color:#C7EAEF;
	border-top: 1px solid #6CA2DD;
	border-bottom: 1px solid #6CA2DD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:none;
	height:20px;
	color:#003366;
	font-weight:bold;
	letter-spacing: 1px;
}
.thrd_head_text td {
	padding-left:5px;
	background-color:#E4F5F8;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	height:20px;
	color:#003344;
	font-weight:400;
	letter-spacing: 1px;
}
.bet_table_space {
	height: 5px;
}
.space_width {
	width:9px;
}
.blue_border {
	border:1px solid #4D8DD5;
}
.bgcolor {
	background-color:#003366
}
.sidebarTitle {
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#003366;
	height:25px;
}
.err_msg {
	color:red;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}
#button {
	CLEAR: both;
	MARGIN-BOTTOM:6px;
	margin-top:6px;
}
#button .css A {
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE:url(../images/btn_image.gif);
	COLOR: #000000;
	MARGIN-RIGHT:0px;
	MARGIN-LEFT:5px;
	PADDING-TOP:3px;
	PADDING-bottom:3px;
	padding-left:4px;
	padding-right:4px;
	BACKGROUND-REPEAT:repeat-x;
	HEIGHT:16px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-left:1px solid #003366;
	border-top:1px solid #003366;
	border-right:1px solid #003366;
	border-bottom:1px solid #003366;
}
#button .css A:hover {
	BACKGROUND-IMAGE:url(../images/btn_image_over.gif);
	background-repeat:repeat-x;
	BACKGROUND-COLOR:#ffffff;
	TEXT-DECORATION:none;
}
#button .css active A {
	FONT-SIZE: 11px;
	FLOAT:center;
	BACKGROUND-IMAGE:url(../images/btn_image.gif);
	WIDTH:90px;
	COLOR: #000000;
	MARGIN-RIGHT:0px;
	BACKGROUND-REPEAT:repeat-x;
	HEIGHT:16px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:2px solid #cccccc;
	border-bottom:none;
}
.interview_sub_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-shadow:#000000;
	color:#FFFFFF;
	text-decoration:none;
}
.interview_sub_link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-shadow:#000000;
	color:#FFFFFF;
	text-decoration:none;
}
.interview_sub_link a:hover {
	color:#003366;
	text-decoration:underline
}
input.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	margin-top:1px;
	color:#003366;
}
.inputText {
	border:1px solid #003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	margin-top:1px
}
select {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	margin-top:2px;
	margin-bottom:2px;
}
textarea {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:3px;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:2px;
	margin-bottom:2px;
	color:#003366;
}
moztextarea {
	border:1px solid #003366;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
}
.vbmenu_control {
	background: #5672b2;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.bluefont_12px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
}
.yellowfont_12px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	background-color:#73A7CC;
	font-weight:bold;
	height:24px;
}
.infosubheader A {
	FONT-SIZE: 12px;
	font-weight:bold;
	FLOAT:left;
	COLOR: #000000;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 5px;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	BACKGROUND-REPEAT:repeat-x;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-right:1px solid #cccccc;
}
.infosubheader A:hover {
	background-color:#DDE9F7;
	color:#003366;
	background-repeat:repeat-x;
	TEXT-DECORATION:none;
}
.infosubheader A:active {
	FONT-SIZE: 12px;
	font-weight:bold;
	FLOAT:left;
	COLOR: #000000;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 3px;
	PADDING-TOP: 4px;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	BACKGROUND-REPEAT:repeat-x;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-right:1px solid #cccccc;
}
.infosubheader1 A {
	FONT-SIZE: 12px;
	font-weight:bold;
	FLOAT:left;
	COLOR: #000000;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM:0px;
	PADDING-TOP: 2px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 2px;
	BACKGROUND-REPEAT:repeat-x;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-right:1px solid #cccccc;
}
.infosubheader1 A:hover {
	background-color:#DDE9F7;
	color:#003366;
	background-repeat:repeat-x;
	TEXT-DECORATION:none;
}
.infosubheader1 A:active {
	background-color:#DDE9F7;
	color:#003366;
	background-repeat:repeat-x;
	TEXT-DECORATION:none;
}
.infotabover {
	color:#003366;
	background-image:url(../images/bodytab_img_over.jpg);
	background-repeat:no-repeat;
	font-family:Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	PADDING-TOP: 1px;
}
.infotab A {
	FONT-SIZE: 14px;
	FLOAT:left;
	BACKGROUND-IMAGE:url(../images/bodytab_img_up.jpg);
	background-repeat:no-repeat;
	WIDTH: 121px;
	COLOR: #4CA0E8;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 0px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family:Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
}
.infotab A:hover {
	TEXT-DECORATION:none;
	color:#003366;
}
.infotab A:active {
	color:#003366;
	background-image:url(../images/bodytab_img_over.jpg);
	background-repeat:no-repeat;
	font-family:Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
	WIDTH: 121px;
	height:20px;
	font-size:14px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 0px;
}
.infotab A:visited:hover {
	color:#003366;
	background-image:url(../images/bodytab_img_over.jpg);
	background-repeat:no-repeat;
	font-family:Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
	WIDTH: 121px;
	height:20px;
	font-size:14px;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 1px;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
.infotab1 {
	CLEAR: both;
	MARGIN-BOTTOM: 0px;
	HEIGHT: 27px;
}
.infotab1 A {
	FONT-SIZE: 14px;
	FLOAT:left;
	BACKGROUND-IMAGE:url(../images/bodytab_img_up.jpg);
	background-repeat:no-repeat;
	WIDTH: 121px;
	COLOR: #4CA0E8;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family:Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
}
.infotab1 A:hover {
	TEXT-DECORATION:none;
	color:#003366;
}
.infotab1 A:active {
	color:#003366;
	background-image:url(../images/bodytab_img_over.jpg);
	background-repeat:no-repeat;
	font-family:Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	font-size:14px;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 3px;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
.infotab1 A:visited:hover {
	color:#003366;
	background-image:url(../images/bodytab_img_over.jpg);
	background-repeat:no-repeat;
	font-family:Bitstream Vera Sans, Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	font-size:14px;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 3px;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
.pagelist {
	FONT-SIZE: 11px;
	font-weight:bold;
	FLOAT:left;
	COLOR: #000000;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	PADDING-TOP: 1px;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 2px;
	BACKGROUND-REPEAT:repeat-x;
	HEIGHT: 12px;
	BACKGROUND-COLOR: #E7F5F8;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #94C9F3;
}
#minibutton {
	CLEAR: both;
	MARGIN-BOTTOM: 1px;
	HEIGHT: 32px
}
#minibutton .css A {
	FONT-SIZE: 11px;
	FLOAT:left;
	BACKGROUND-IMAGE:url(../images/minibtn_image.gif);
	WIDTH: 100px;
	COLOR: #000000;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 8px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 2px;
	BACKGROUND-REPEAT:repeat-x;
	HEIGHT: 15px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:2px solid #cccccc;
	border-bottom:none;
	font-weight:bold;
}
#minibutton .css A:hover {
	BACKGROUND-IMAGE:url(../images/minibtn_image_over.gif);
	background-repeat:repeat-x;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION:none;
	font-weight:bold;
}
#minibutton .css active A {
	FONT-SIZE: 11px;
	FLOAT:left;
	BACKGROUND-IMAGE:url(../images/minibtn_image.gif);
	WIDTH: 50px;
	COLOR: #000000;
	MARGIN-RIGHT:0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 8px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 2px;
	BACKGROUND-REPEAT:repeat-x;
	HEIGHT: 15px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:2px solid #cccccc;
	border-bottom:none;
	font-weight:bold;
}
.err_message {
	COLOR: #F74874;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
}
.img_bgcolor {
	background-color:#5EABEA;
}
.button {
	font-size:10px;
	vertical-align:bottom;
}
#button1 {
	CLEAR: both;
	MARGIN-BOTTOM: 0px;
}
#button1 .css A {
	FONT-SIZE: 11px;
	FLOAT:left;
	BACKGROUND-IMAGE:url(../images/btn_image.gif);
	COLOR: #000000;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	padding-left:4px;
	padding-right:4px;
	BACKGROUND-REPEAT:repeat-x;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-left:1px solid #003366;
	border-top:1px solid #003366;
	border-right:1px solid #003366;
	border-bottom:1px solid #003366;
}
#button1 .css A:hover {
	BACKGROUND-IMAGE:url(../images/btn_image_over.gif);
	background-repeat:repeat-x;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION:none;
}
#button1 .css active A {
	FONT-SIZE: 11px;
	FLOAT:left;
	BACKGROUND-IMAGE:url(../images/btn_image.gif);
	WIDTH: 90px;
	COLOR: #000000;
	MARGIN-RIGHT: 0px;
	PADDING-TOP: 5px;
	BACKGROUND-REPEAT:repeat-x;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:2px solid #cccccc;
	border-bottom:none;
}
.printlink a {
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bolder;
}
.printlink a:hover {
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bolder;
}
.cal_head {
	background-color:#88C1F0;
	border-bottom: 1px solid #6CA2DD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	height:20px;
	color:#133377;
}
.blueborder {
	border:1px solid #5EABEA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	background-color:#f2f2f2;
}
/*forget password text css*/
.style1 {
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	vertical-align:middle;
	background-color: #5EABEA;
}
.login_heading_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2179C3;
}
.nortext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
}
TEXTAREA.sticky {
	BORDER-RIGHT: 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-LEFT: 0px solid;
	WIDTH: 225px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px solid;
	HEIGHT: 175px;
	scrollbar-DarkShadow-Color: #99DBE4;
}
#hotnote {
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	Z-INDEX: 1000;
	BACKGROUND-IMAGE: url(../images/quick_note.gif);
	VISIBILITY: visible;
	BORDER-LEFT: black 0px solid;
	WIDTH: 250px;
	CURSOR: hand;
	BORDER-BOTTOM: black 0px solid;
	POSITION: absolute;
	HEIGHT: 250px;
	background-repeat:no-repeat;
}
.rp_group_head {
	background-color:#ECF8F9;
	border: 1px solid #6CA2DD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	height:15px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing: 1px;
}
/*css for missinf information red color in USFL Interview process */
.alt_row_bg_dark_err {
	background-color: #F2F2F2;
	color:#F74874;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}
.mouseovernote {
	background:#EDF9FA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366
}
.phone_rp_head {
	background:#E4F5F8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366
}
.filtertooltip {
	background-color:#DDE9F7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	vertical-align:middle;
}
.gray_border {
	border:1px solid #CCCCCC;
}
.phreportsub_head td {
	padding-left:5px;
	background-color:#E4F5F8;
	border-bottom: 1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	height:20px;
	color:#003344;
	font-weight:400;
	letter-spacing: 1px;
}
.phreportsub_head_rpt td {
	padding-left:5px;
	background-color:#E1E1E1;
	border-bottom: 1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	height:20px;
	color:#003344;
	font-weight:400;
	letter-spacing: 1px;
}
.table_bg_color {
	background-color:#4D8DD5;
}
.blue_border_bottom {
	border-bottom:1px solid #4D8DD5;
}
.blue_border_right {
	border-right:1px solid #4D8DD5;
}
/*AddressBook*/
.alphabet A {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1875C0;
	display:block;
	text-align:center;
	padding:2px;
	text-decoration:none;
	border:1px solid #94C9F3;
	background-color:#E7F5F8;
	font-weight:bold;
}
.alphabet A:hover {
	text-decoration:none;
	background-color:#94C9F3;
	color:#FFFFFF;
}
.addressbox A {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1875C0;
	text-align:left;
	display:block;
	width:100%;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
	text-decoration:none;
	border:1px solid #94C9F3;
	background-color:#D9E3E8;
	font-weight:bold;
}
.addressbox A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1875C0;
	background-color:#E7F5F8;
	cursor:default;
	text-decoration:none;
}
.addressbox_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5a5a5a;
	text-align:left;
	display:block;
	width:176px;
	border-bottom:1px solid #94C9F3;
	border-left:1px solid #94C9F3;
	border-right:1px solid #94C9F3;
	text-decoration:none;
	background-color:#F2F5F7;
}
.addressbox_content a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1875C0;
	text-decoration:none;
}
.alphabet_bg {
	background-image:url(../images/albhabet_bg.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	font-weight:bold;
	padding-left:5px;
}
.address_row_dark {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737373;
	text-decoration:none;
	background-color:#EEF3F6;
}
.address_row_light {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#737373;
	text-decoration:none;
	background-color:#F8F9FA;
}
/* Address Book End*/
