/* CSS Document */
@import 'https://fonts.googleapis.com/css?family=Open+Sans';
body
{
	margin:0px;
	font-family: 'Open Sans', sans-serif !important;
	background-color:#e8e8e8;
}
a{
	color:blue;	
	text-decoration:underline !important;
}
.heading
{
color:#94070A;
font-size:12px;
}
.no_gap_top{
	margin-top:0px;
	padding-top:0px;
}
.no_gap_bottom{
	margin-bottom:0px;
	padding-bottom:0px;
}
td
{
	font-family: 'Open Sans', sans-serif;
}
ul,ol
{
margin-left:10px;
margin-top:5px;
padding-top:0px; 
padding-left:22px;
}

ol
{
margin-left:10px; 
padding-left:20px;
margin-top:5px;
padding-top:0px; 
}


/*...............footer..................................*/

.footer_links
{
	text-align:left;
	font-size:11px;
	line-height:15px;
	height:30px;
	padding-top:5px;
	margin-left:25px;
	margin-right:20px;
	margin-bottom:15px;
}
.footer_links a
{
	font-size:11px;
	text-decoration:none; 
	color:#000000;
	padding-left:3px;
	padding-right:3px;
}

.footer_links a:hover
{
	font-size:11px;
	text-decoration:none; 
	color:#9a070d;
	padding-left:3px;
	padding-right:3px;
}
.footer_cpyright
{
	font-size:11px;
	line-height:15px;
	padding-left:3px;
	padding-right:3px;
	color:#878787;

}
/*...............footer..................................*/
/*...............top-nav..................................*/

.top_nav
{
	font-size:10px;
	white-space:nowrap;
}

.top_nav a
{
	font-size:10px;
	white-space:nowrap;
	text-decoration:none !important; 
	color:#000000;
	padding-left:10px;
	padding-right:10px;

}

.top_nav a:hover
{
	font-size:10px;
	white-space:nowrap;
	text-decoration:none; 
	color:#9a070d;
	padding-left:10px;
	padding-right:10px;
}

.nav_links_blk a
{
font-family: 'Open Sans', sans-serif;
font-size:10px;
line-height:12px;
color:#000000;
border:0;
text-decoration:none;
}

.nav_links_maroon a
{
font-family: 'Open Sans', sans-serif;
font-size:10px;
line-height:12px;
color:#94070a;
border:0;
text-decoration:none;
}
.nav_links_maroon
{
font-family: 'Open Sans', sans-serif;
font-size:10px;
line-height:12px;
color:#94070a;
text-decoration:none;
}

/*...............top-nav..................................*/

.char_spacing{
	letter-spacing:1px;
}

/*...................GRAY ...........................*/

.greyText
{
	font-size:11px; 
	font-weight:normal; 
	color:#4C4C4C;
	letter-spacing:1px;
}

.greyText p
{

padding-top:10px;
}

.greyText a
{
text-decoration:none;
}

.gTxt
{
	font-size:11px; 
	font-weight:normal;
	color:#4C4C4C;
	letter-spacing:1px;
	padding-bottom:3px;
}

.gTxt p
{
margin-top:5px;
}

.gTxt a
{
text-decoration:none;
}

.txtGray
{
	font-size:11px;
	word-spacing:2px;
	font-weight:normal; 
	color:#4C4C4C;
	letter-spacing:1px;
	line-height:15px;
}

.txtGray p

{
padding-top:0px;
}

.U_solutions
{
	font-size:11px;
	word-spacing:2px;
	letter-spacing:1px;
	font-weight:normal; 
	color:#4C4C4C;
	padding-left:10px;
	padding-top:10px;
	line-height:15px;
	padding-right:15px;
	padding-bottom:10px;
}

.U_solutions p

{
padding-top:0px;
}

.txtGray_industriestxt
{
	font-size:11px; 
	font-weight:normal; 
	color:#4C4C4C;
	letter-spacing:1px;
	line-height:15px;
}

.txtGray_industriestxt  a
{
	font-size:11px; 
	font-weight:normal; 
	color:#4C4C4C;
	line-height:20px;
	border:none;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none; 
}


.gray_heading
{
	font-size:12px;
	font-weight:bold;
	color:#62655f;
	line-height:25px;
	padding-right:15px;
}

.txtGrayArial
{
	font-size:11px;
	font-style:italic;
	letter-spacing:1px;
	word-spacing:1px;
	font-weight:normal; 
	color:#4C4C4C;
	line-height:20px;
}
.txtArial12
{
	font-size:12px;
	font-weight:bold; 
	color:#4C4C4C;
	
}

.txt_Arial
{
	font-size:11px;
	font-weight:bold; 
	color:#4C4C4C;
}
.txtGray_tstmnl
{
	font-size:12px; 
	color:#655D63;
}

.gray_casestudy
{
color:#070707;
font-size:11px;
padding-top:15px;
padding-left:7px;
line-height:15px;
letter-spacing:1px;
}
.gray_casestudy a
{
color:#070707;
text-decoration:none;
}
/*.............................	WHITE	...............................................*/

.White
{
	
	font-size:13px; 
	font-weight:bold; 
	color:#FFFFFF;
	letter-spacing:1px;
	border-bottom:#FFFFFF solid 1px;
}


.White_txt
{
	font-size:13px;
	letter-spacing:1px; 
	font-weight:bold; 
	color:#FFFFFF;
	line-height:25px;
}


.White_txt a
{
	color:#FFFFFF;
	text-decoration:none;
}


.White_txt a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

.White18
{
	
	font-size:18px; 
	font-weight:bold; 
	color:#FFFFFF;
	letter-spacing:1px;
}

.txt_White
{
	font-family: 'Open Sans', sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#FFFFFF;
}

.lnkWhite11
{
	font-size:11px;
	font-weight:bold; 
	color:#FFFFFF;
}

.txtWhite11
{
	font-size:11px; 
	color:#FFFFFF;
}

.txtWhite12
{
	font-size:12px; 
	font-weight:bold; 
	color:#FFFFFF;
}

/*..............................	MAROON	...........................................*/

.txtMaroon10:link
{
	font-size:10px; 
	color:#94070A;
	text-decoration:none;
}

.txtMaroon10:visited
{
	color:#94070A;
	text-decoration:none;
}

.txtMaroon10:active
{
	color:#94070A;
	text-decoration:none;
}

.txtMaroon10:hover
{
	color:#94070A;
	text-decoration:underline;
}


.txtMaroon
{
	font-size:11px; 
	font-weight:bold; 
	color:#94070A;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	text-decoration:none;
}
.maroon11
{
	font-size:11px;
	letter-spacing:1px;
	color:#94070A;
	text-decoration:none;
}
.maroon11 a
{
	color:#94070A;
	text-decoration:none;
}

.maroon11 a:hover
{
	color:#94070A;
	text-decoration:underline;
}

.maroon10
{
	font-size:10px;
	color:#94070A;
	text-decoration:none;
}
.maroon11_bold
{
	font-size:11px;
	line-height:20px;
	font-weight:bold; 
	color:#94070A;
}

.maroon11_underlined:link
{
	font-size:11px;
	letter-spacing:1px;
	line-height:20px;
	text-decoration:underline;
	font-weight:bold; 
	color:#94070A;
}
.maroon11_underlined:visited
{
	font-size:11px;
	letter-spacing:1px;
	line-height:20px;
	text-decoration:underline;
	font-weight:bold; 
	color:#94070A;
}
.maroon11_underlined:active
{
	font-size:11px;
	letter-spacing:1px;
	line-height:20px;
	text-decoration:underline;
	font-weight:bold; 
	color:#94070A;
}
.maroon11_underlined:hover
{
	font-size:11px;
	letter-spacing:1px;
	line-height:20px;
	font-weight:bold;
	text-decoration:underline;
	color:#94070A;
}


.lnkMaroon11:link
{
	font-size:11px;
	font-weight:bold; 
	color:#94070A;
}
.lnkMaroon11:visited
{
	font-size:11px;
	font-weight:bold; 
	color:#94070A;
}
.lnkMaroon11:active
{
	font-size:11px;
	font-weight:bold; 
	color:#FFFFFF;
}
.lnkMaroon11:hover
{
	font-size:11px;
	font-weight:bold; 
	color:#FFFFFF;
}

.txtMaroon11
{
	font-size:11px;
	font-weight:bold;
	color:#94070A;
}


.txtMaroon12
{
	font-size:12px;
	font-weight:bold; 
	color:#94070A;
}

.txtMaroon13
{
	font-size:13px; 
	font-weight:bold; 
	color:#94070A;
	text-decoration:none;
}

.txtMaroon14
{
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px; 
	color:#94070A;
	letter-spacing:1px;
	padding-top:10px;
}

.txtMaroon18
{
	font-size:18px;
	color:#94070A;
	letter-spacing:1px;
}


.lnkMaroonNo:link
{
	font-size:11px;
	letter-spacing:1px;
	line-height:20px;
	font-weight:bold; 
	color:#94070A;
}
.lnkMaroonNo:visited
{
	font-size:11px;
	letter-spacing:1px;
	line-height:20px;
	font-weight:bold; 
	color:#94070A;
}
.lnkMaroonNo:active
{
	font-size:11px;
	letter-spacing:1px;
	line-height:20px;
	font-weight:bold; 
	color:#94070A;
}
.lnkMaroonNo:hover
{
	font-size:11px;
	letter-spacing:1px;
	line-height:20px;
	font-weight:bold; 
	color:#94070A;
}

.txtMarronSubHeading
{
	font-size:11px; 
	color:#94070A;
	text-decoration:none;
	font-style:normal;
}
.txtMaroon10
{
	font-family: 'Open Sans', sans-serif; 
	font-size:10px;
	font-weight:bold; 
	color:#94070A;
}

.lnkMaroon10
{
	font-family: 'Open Sans', sans-serif;
	font-size:10px;
	font-weight:bold; 
	color:#94070A;
	letter-spacing:1px;
	text-decoration:none;
}


.lnkMaroon10:visited
{
	font-family: 'Open Sans', sans-serif;
	font-size:10px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#94070A;
	text-decoration:none;
}

.lnkMaroon10:active
{
	font-family: 'Open Sans', sans-serif;
	font-size:10px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#94070A;
	text-decoration:none;
}
.lnkMaroon10:hover
{
	font-family: 'Open Sans', sans-serif;
	letter-spacing:1px;
	font-size:10px;
	font-weight:bold; 
	color:#94070A;
	text-decoration:underline;
}

/*........................................	BLUE	.....................................*/

.txtBlue11
{
	font-size:11px; 
	font-weight:normal; 
	color:#3A3C79;
}
.testitext
{
	font-size:11px; 
	font-weight:normal; 
	color:#3A3C79;
}

.txtBlack11
{
	font-size:11px; 
	font-weight:normal; 
	color: #000000;
}

.txtBlue10:link
{
	font-size:10px; 
	color:#3A3C79;
	text-decoration:none;
	border:0px;
}

.txtBlue10:visited
{
	font-size:10px; 
	color:#3A3C79;
	text-decoration:none;
	border:0px;
}

.txtBlue10:active
{
	font-size:10px; 
	color:#3A3C79;
	text-decoration:none;
	border:0px;
}

.txtBlue10:hover
{
	font-size:10px; 
	color:#94070A;
	text-decoration:underline;
	border:0px;
	
}

.txtLightBlue11:link
{
	font-size:11px; 
	font-weight:normal; 
	color:#0303FD;
	text-decoration:none;

}

.txtLightBlue11:visited
{
	font-size:11px; 
	font-weight:normal; 
	color:#0303FD;
	text-decoration:none;
	
}

.txtLightBlue11:active
{
	font-size:11px; 
	font-weight:normal; 
	color:#0303FD;
	text-decoration:none;
	
}

.txtLightBlue11:hover
{
	font-size:11px; 
	font-weight:normal; 
	color:#0303FD;
	text-decoration:underline;
	
}

/*......................................BLACK..............................*/
.txtblack_10
{
font-size:10px;
color:#000000;
font-weight:bold;
padding-left:5px;
}

.txtblack_11
{
font-size:11px;
color:#000000;
font-weight:bold;
padding-left:0px;
}

.Blk12
{
	font-size:12px;
	color:#020202;
	font-weight:bold;
	line-height:20px;
	padding-top:10px;
}

.Blk12 a
{
	color:#020202;
	text-decoration:none;
	padding-top:10px;
}

.txtBlack12
{
	font-size:12px;
	color:#020202;
	font-weight:bold;
	line-height:20px;
	padding-top:10px;
}

.txtBlack12 a
{
	color:#020202;
	text-decoration:none;
	padding-top:10px;
}


.txtBlack13
{
	font-size:13px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#020202;
}

.black_txt_11
{
	font-size:11px;
	color:#000000;
	letter-spacing:1px;
	line-height:20px;
	padding-top:10px;
}
.black_txt_11 a
{
	text-decoration:none;
	color:#94070A;
}
.black_txt_11 a: hover
{
	text-decoration:none;
	color:#94070A;
}

.black_txt_12
{
	font-size:12px;
	color:#000000;
	letter-spacing:1px;
	line-height:20px;
	padding-left:30px;
	padding-right:10px;
	padding-top:10px;
}

.black_txt_13
{
	font-size:13px;
	color:#000000;
	line-height:20px;
	letter-spacing:1px;
	padding-left:30px;
	padding-right:10px;
	padding-top:10px;
}

.black_txt_13 a
{

	color:#000000;
	text-decoration:underline
}

.black
{
	color:#020202;
	text-decoration:underline;
}

.black_00
{
	color:#020202;
	text-decoration:none;
}


.txt_Black_Bold_10 a
{
	font-size:10px; 
	font-weight:bold; 
	color:#000000;
	text-decoration:none;
}

.txtBlackHome
{
	font-family: 'Open Sans', sans-serif;
	font-size:11px; 
	font-weight:normal;
	color:#000000;
	letter-spacing:1px;
}

.black_10
{
font-size:10px;
color:#000000;
}

.black_11
{
font-size:11px;
color:#000000;
letter-spacing:1px;
}

.txtBlack040404
{
	font-size:11px;
	letter-spacing:1px; 
	font-weight:bold; 
	color:#040404;
	padding-left:10px;
}
.txt_Blk_bold
{
	font-size:11px;
	letter-spacing:1px; 
	font-weight:bold; 
	color:#040404;
}

.orange_black_11
{
	background-image:url(../images/orangebox.jpg);
	background-repeat:no-repeat;
	width:638px;
	height:131px;
	font-size:11px;
	color:#000000;
	padding-right:10px;
}

/*......................................Purple..............................*/
.purple_txt
{
	font-size:11px;
	font-weight:bold; 
	color:#acb0c4;
	letter-spacing:1px;
	padding-left:10px;
	padding-right:15px;
	padding-top:10px;

}
/*............................CONTROL PANEL.........................................*/
.innerHeading
{
color:#DA751B;
font-size:12px;
}
.url
{
	font-size:11px;
	color:#0000FF;	
}
.panelHeading
{
	width:370px;
}
.panelClass{
	text-align:center;
	vertical-align:top;
	background-image:url('../images/panel-bg.gif');
	padding-left:10px;
	width:358px;
	border:solid 1px #E7E7E7;
}

/*...................................................................................*/

.testimonial_by 
{
	font-size:10px;
	padding-top:5px;
	font-weight:bold;
	color:#3A3C79;
}

.news_date 
{
	font-size:10px;
	padding-top:5px;
	font-weight:bold;
	color: #000000;
}

.bg
{
background-image:url(../images/telephone_box.jpg);
background-repeat:no-repeat;
padding-left:15px; 
padding-right:20px;
margin-right:5px;
line-height:15px;
}
.txt080C12
{
	font-size:11px; 
	font-weight:bold; 
	color:#080C12;
	letter-spacing:1px;
}
.txtBE82C0
{
	font-size:14px;
	vertical-align:top;
	letter-spacing:1px;
	word-spacing:1px;
	font-weight:bold; 
	color: #983088;
}
.txt62655F
{
	font-size:11px;
	letter-spacing:1px; 
	color:#62655F;
}

.case_brdr
{
text-decoration:none;
border:0px;
}

.txt222223
{
	font-size:11px; 
	color:#222223;
}
.txt222223Bold
{
	font-size:11px; 
	font-weight:bold; 
	color:#222223;
}
.blk
{
font-size:11px;
text-decoration:underline;
}
.black11{
	font-size:11px;
	color:#333333;
}

.bold_txt{
	font-weight:bold;
}
.line_height
{
line-height:17px;}
.opd_case_study{
	background-image:url(../images/opd_Case-Studies_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

.opd_case_study_heading
{
font-size:14px;
font-weight:bold;
letter-spacing:1px;
color:#639213;
}

/*////////////////////////////////////////////////////////////////////////////////*/

.lnkBlue11:link
{
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#5977b4;
}
.lnkBlue11:visited
{
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#5977b4;
}
.lnkBlue11:active
{
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#071894;
}
.lnkBlue11:hover
{
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#071894;
}

/********************************************************************************/
.l_maroon11:link
{
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#b45153;
}
.l_maroon11:visited
{
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#b45153;
}
.l_maroon11:active
{
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#94070A;
}
.l_maroon11:hover
{
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#94070A;
}
/********************************************************************************/
.lnkDarkBlue11
{
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold; 
	color:#071894;
}

.lnkDarkMaroon11
{
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:underline; 
	color:#94070A;
}

/***********************************************************************************/
.nav_links_blue a
{
font-family: 'Open Sans', sans-serif;
font-size:10px;
line-height:12px;
color:#5977b4;
border:0;
text-decoration:none;
}
.txtblue
{
	font-size:11px; 
	font-weight:normal; 
	color:#091881;
	letter-spacing:1px;
	line-height:15px;
	padding-right:10px;

}

.Gtxt
{
	font-size:11px; 
	font-weight:normal; 
	color:#4c4c4c;
	letter-spacing:1px;
	line-height:15px;
	padding-right:10px;

}

.Gtxt p
{
padding:0px;}

.blue:link
{
	font-size:11px; 
	font-weight:normal; 
	color:#0303FD;
	text-decoration:none;

}

.blue:visited
{
	font-size:11px; 
	font-weight:normal; 
	color:#0303FD;
	text-decoration:none;
	
}

.blue:active
{
	font-size:11px; 
	font-weight:normal; 
	color:#0303FD;
	text-decoration:none;
	
}

.blue:hover
{
	font-size:11px; 
	font-weight:normal; 
	color:#0303FD;
	text-decoration:underline;
	
}
.black_form
{
	font-size:11px;
	color:#000000;
	letter-spacing:1px;
	line-height:25px;
	padding-top:10px;
}

.black_frm
{
	font-size:11px;
	color:#000000;
	line-height:15px;
	padding-top:4px;
	
}
.black_fm
{
	font-size:10px;
	color:#000000;
	line-height:15px;
	
}

.frm
{
font-family: 'Open Sans', sans-serif; 
font-size:11px;
letter-spacing:1px;
width:210px;
}
.frm_txtfeild
{
font-family: 'Open Sans', sans-serif;
font-size:11px;
letter-spacing:1px;
width:200px;
}

.table_abt
{
	font-size:11px;
	color:#000000;
	line-height:20px;
	text-align: left;
	border: #999999 solid 2px;
	background-color:#D3D3D3;
}
.table_abt td
{
 	padding-left:10px;
	padding-right:10px;
}

.career_frm
{
font-family: 'Open Sans', sans-serif;
font-size:9px;
letter-spacing:1px;
min-width:120px;
}

.frm_blk_Bold
{
	font-size:12px;
	line-height:25px; 
	font-weight:bold; 
	color:#000000;
}

.career_frm_txtfeild
{
font-family: 'Open Sans', sans-serif; 
font-size:9px;
width:180px;
}

.career_job_txtfeild
{
font-family: 'Open Sans', sans-serif;
font-size:9px;
width:100px;
}

.uplaod_frm_file
{
font-family: 'Open Sans', sans-serif;
font-size:9px;
width:218px;
height:19px;
}

.blk_11
{
	font-size:11px;
	color:#000000;
}

.blk_11 a
{
	text-decoration:none;
	color:#000000;
}

.blk_11 a:hover
{
	text-decoration:none; 
	color:#94070A;
}

.sitemap_body_conatiner
{
background-color:#94070A;
}

.sitemap_body_conatiner_bg
{
background-image:url(../images/sitemap_bg.gif);
background-repeat:repeat-x;
}



.sitemap_body_conatiner_border
{
border:#dadada solid 1px;
width:210px;
}

.marquee_text_styling
{
font-size:9.5px;
color:#4a4242;
}

.submit_btn
{
font-family: 'Open Sans', sans-serif;
font-size:10px; 
border:0px none;
background-image:url(../images/sub_btn33.jpg);
width:103px;
height:29px;
cursor:pointer;
}

/**********************************/

.error_block{
	display:block;
	height:20px;
	width:615px;
	background-color:#FFFFCC;
	color:#663333;
	font-size: 10pt;
	border: 1px solid #660000;
font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
/* ******************************************************/

.paddin_left_5
{
padding-left:5px;}
.paddin_left_10
{
padding-left:10px;}
.paddin_left_15
{
padding-left:15px;}
.paddin_left_20
{
padding-left:20px;}
.paddin_left_25
{
padding-left:25px;}
.paddin_left_30
{
padding-left:30px;}

/*****************************************************************/
.paddin_ryt_10
{
padding-right:10px;}
.paddin_ryt_15
{
padding-right:15px;}
.paddin_ryt_20
{
padding-right:20px;}
.paddin_ryt_25
{
padding-right:25px;}
.paddin_ryt_30
{
padding-right:30px;}
/**********************************************************************/
.paddin_top_10
{
padding-top:10px;}
.paddin_top_15
{
padding-top:15px;}
.paddin_top_20
{
padding-top:20px;}
.paddin_top_25
{
padding-top:25px;}
.paddin_top_30
{
padding-top:30px;}
/*********************************************************************/
.paddin_btm_10
{
padding-bottom:10px;}
.paddin_btm_15
{
padding-bottom:15px;}
.paddin_btm_20
{
padding-bottom:20px;}
.paddin_btm_25
{
padding-bottom:25px;}
.paddin_btm_30
{
padding-bottom:30px;}

/***************************************************************************/
.FMS_BG
{
background-image:url(../images/SCM_Gray3.jpg);
background-repeat:repeat-x; 
border:#dddddd solid 1px;}

.PHCMS_BG
{
background-image:url(../images/SCM-original_03.jpg);
background-repeat: repeat-x; 
border:#dddddd solid 1px;
}

.SCM_BG
{
background-image:url(../images/SCM_Gray3.jpg);
background-repeat:repeat-x; 
border:#dddddd solid 1px;
padding-top:10px;
padding-left:10px;}
/********************************************************************/
li.dash_bullet {
list-style-image: url(../images/dash_bullet2.gif);
margin:0px;
padding:0px;
}

.maroon_clr
{
	font-family: 'Open Sans', sans-serif; 
	font-size:10px;
	font-weight:bold; 
	color:#94070A;
	letter-spacing:1px;
	text-decoration:none;
}

/*************************************************************************/

.orange_box_lnk:link
{
	font-size:10px;
	letter-spacing:1px;
	line-height:20px;
	font-weight:bold; 
	color:#94070A;
}
.orange_box_lnk:visited
{
	font-size:10px;
	letter-spacing:1px;
	line-height:20px;
	font-weight:bold; 
	color:#94070A;
}
.orange_box_lnk:active
{
	font-size:10px;
	letter-spacing:1px;
	line-height:20px;
	font-weight:bold; 
	color:#94070A;
}
.orange_box_lnk:hover
{
	font-size:10px;
	letter-spacing:1px;
	line-height:20px;
	font-weight:bold; 
	color:#94070A;
}

.orange_box_maroon_underlined:link
{
	font-size:10px;
	letter-spacing:1px;
	line-height:20px;
	text-decoration:underline;
	font-weight:bold; 
	color:#94070A;
}
.orange_box_maroon_underlined:visited
{
	font-size:10px;
	letter-spacing:1px;
	line-height:20px;
	text-decoration:underline;
	font-weight:bold; 
	color:#94070A;
}
.orange_box_maroon_underlined:active
{
	font-size:10px;
	letter-spacing:1px;
	line-height:20px;
	text-decoration:underline;
	font-weight:bold; 
	color:#94070A;
}
.orange_box_maroon_underlined:hover
{
	font-size:10px;
	letter-spacing:1px;
	line-height:20px;
	font-weight:bold;
	text-decoration:underline;
	color:#94070A;
}
.bold_text{
	font-weight:bold;
}
.underlined
{ text-decoration:underline;}


.site_map_listing_table ul{
	padding-left:15px;
}
.site_map_listing_table ul ul{
	margin-left:0px;
}
a.f_t_link{
	display:block;height:14px;width:113px;background-image:url(../images/ft_text.png);border:0;
	background-position:left bottom;
	background-repeat:no-repeat;
	text-indent:200px;
	float:left;
	padding-top:8px;
}
a.f_t_link_n{
	display:block;height:14px;width:113px;background-image:url(../images/ft_text.png);border:0;
	background-position:left bottom;
	background-repeat:no-repeat;
	text-indent:200px;
	margin-top:8px;
	margin-bottom:8px;
}
.f_l{
	float:left;
}
.clear{
	clear:both;
}
.p_0{
	padding:0px !important;
}
select.frm{
	width:207px !important;
}
textarea.frm{
	width:200px !important;
}
h3{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#020202;
	margin:10px 0;
	padding:5px;
	background-color:#E6E6E6;
}
