/*@import"/sifr/sifr.css";
@import"/sifr/sifr_data.css";*/

/*********HTML TAGS **********/
body {margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4f4f4f; line-height:17px;}
#wrapper {width:960px;}
a{font-size:12px; color:#515151; text-decoration:none;}
a:hover {color:#515151; text-decoration:underline;}
.border_bottom{border-bottom:1px solid #EEE1DC;}
#logo{
	margin-top: 10px;
	/*position: absolute;*/
	background:url("../images/logo.jpg") no-repeat;
	width:232px;
	height:54px;
	text-indent:-999em;
	margin-left:-5px;
	cursor:pointer;
	float:left;
	/*top: 20px;
	left: -10px;*/
}
h1,h2,h3{margin-bottom:5px;}
.txt_maroon{color:#ae41c2;}
#subnav{float:right;margin-top:10px;margin-bottom:0px;}
#subnav ul {margin: 0;padding: 0;list-style: none; }
#subnav li {display:inline; float: left; padding:7px; text-align:center;}
#subnav a{font-size:10px; color:#e7a904;display: block;text-decoration: none;}
#subnav a:hover{text-decoration:underline;}
.his_year span{padding-right:10px;font-weight:bold;color:#e7a904;}
.Headingblue{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #333333; font-weight:bold;}
#search{float:right;clear:both;background:url("../images/search_bg.png") no-repeat;width:251px;height:27px;margin-top:-10px;}
#search input{margin-left:10px;margin-top:5px;background:url("../images/tbbg.gif") repeat-x; height:15px; width:200px; border:none; font-size:12px; color:#313131;text-indent:5px;}
#search img{margin-top:4px;}
/*.inputbox{margin-left:10px;margin-top:3px;background:url(/images/tbbg.gif) repeat-x; height:15px; width:200px; border:none; font-size:12px; color:#313131;}*/

.testimonialblock{width:251px;background-color:#e7a904;vertical-align:top;}
#hp_testimonial,#hp_casestudies{color:#FFFFFF;background-color:#e7a904 e48d24;padding:1px 3px 5px 15px;vertical-align:top;width:221px;font-size:11px;line-height:16px;}
#in_casestudies{color:#FFFFFF;background-color:#e7a904;padding:15px 8px 0 22px;width:221px;vertical-align:top;}
#hp_testimonial .itl,#hp_casestudies .itl{font-size:10px; font-style:italic;line-height:14px;margin-top:10px;}
#hp_testimonial a,#in_casestudies a,#hp_casestudies a{color:#FFFFFF;text-decoration:none;padding:3px;}
#hp_testimonial a:hover,#in_casestudies a:hover,#hp_casestudies a:hover{color:#ffffff;padding:3px;text-decoration:underline;}
.t_h{height:205px;}
#servicelist a{font-size:12px; color:#4f4f4f;padding-left:20px;}
#servicelist a:hover {text-decoration:underline}

.newsblock{width:251px;vertical-align:top;background:#f1f1f1;}
#hp_news{height:300px;}

/********* Font size *********/
.small {font-size:11px;}
.med {font-size:14px;}
.large {font-size:16px;}
.cp {padding-top:10px; padding-left:8px; padding-right:10px;}
.servicebox {background:url("../images/service_bg.jpg")  no-repeat bottom; border-left:solid 1px #dcdcdc; width:266px;vertical-align:top;}
.clearfix{clear:both;}
.red{color:Red;}

/*LNB Classes*/
.lnb{width:200px;vertical-align:top;background-color:#e7a904;}
.is_bl{border-left:solid 1px #ffffff;}
.menu { float: left; clear: both; width: 200px; margin: 0 0 8px 0; padding: 0; background: #e7a904; list-style: none; }
.menu li { border-top: 1px solid #6A1101;border-bottom: 1px solid #A33B08; }
.menu li a { display: block; width: 180px; padding: 7px 10px 7px 10px; margin: 0; background-color:#e7a904; color: #fff; text-decoration: none;}
.menu li a:hover { color: #fff; text-decoration: none; background-color: #993f28;}
.menu li a.active { color: #fff; text-decoration: none; background-color: #993f28;}
.menu li a.sublvl{font-size:11px; color:#cccccc;}
.menu li a.sublvlactive{font-size:11px; color:#cccccc; background-color: #993f28;}

/* NAVIGATION --------------------- */
ul#nav {margin: 0;padding: 0;list-style: none;}
#nav li {display: block;float: left;}
#nav li a {display: block;color: #444;text-decoration: none;cursor:pointer;}
#nav li a:hover {color: #444;text-decoration: none;}
/* 2nd and 3rd level menus */
#nav ul {position: absolute;z-index: 99;left: -999em;margin: 0px 0 0 -1px;padding: 0;width: 15.4em;	height: auto;border: solid #ffffff;border-width: 1px 1px 0;background: #E8E8E8;}
/* 3rd level menus only */
#nav ul ul {margin: -2.0em 0 0 14.4em;}
/* 2nd and 3rd level menus */
#nav li li {padding: 5px 1em 5px 1em;width: 13.4em;border-bottom: 1px solid #ffffff;}
/* 2nd and 3rd level menus */
#nav ul a {width: 15.4em;border-right: 0;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
/* This "unhides" the sub-menus (left: -999em is what hides them) */
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
/* 2nd and 3rd level menus */
#nav ul li:hover, #nav ul ul li:hover, #nav ul li.sfhover, #nav ul ul li.sfhover {background: #ffffff;}
/* 2nd and 3rd level menus */
#nav ul li a, #nav ul ul li a {background: none;}
/* 2nd level menus only */
#nav a.sub {background: url("../images/bullets.gif") 90% no-repeat;}
.clearfix:after {content: ".";clear: both;height: 0;visibility: hidden;display: block;}
.clearfix {display: inline-block; /* Fixes IE/Mac */}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*Border Bottom*/
.bor_bot{border-bottom:1px solid #EEE1DC;}

/*Content Area Inner Page*/
#cw_inner{padding:15px;}
#cw_inner a{color:#e7a904; text-decoration:underline;font-size:12px;}
#cw_inner a:hover{color:#e7a904; text-decoration:none;}
#cw_inner ul {list-style:none;}
#cw_inner li {background:url("../images/bullets.gif") no-repeat 0 5px;list-style:none;padding-left:20px;}
#cw_inner li a{color:#e7a904; text-decoration:underline;font-weight:bold;line-height:18px;}
#cw_inner li a:hover{text-decoration:none;}
#con{position:relative;padding-top:10px;}
.rnb_ovrvw{margin-top:-234px;}
.HeaderStyle{border:none;color:#ffffff;font-weight:bold;background:#707070 url("../images/bg_paging.jpg") repeat-x;width:98%;height:24px;padding-top:5px;padding-left:8px;width:470px;}
.TableHeaderStyle{background-color:#f1f1f1; border:1px #E0E0E0 solid;color:#e7a904;vertical-align:top;font-size:11px;text-align:center;}

/*Case Studies Section Classes*/
#rp_casestudies{padding:22px;padding-right:8px;vertical-align:top;width:220px;margin-top:8px;}
#rp_casestudies a{color:#e7a904;text-decoration:none;padding:3px;}
#rp_casestudies a:hover{color:#e7a904;padding:3px;text-decoration:underline;}

/*Breadcrumb Classes*/
#breadcrumb{float:right;}
.pad{padding:15px;}
.txtbig{font-size:15px;font-weight:bold;}
.txtbig-white{font-size:15px;font-weight:bold; color:#FFFFFF}
.txt-white{font-size:12px;font-weight:bold; color:#FFFFFF; valign:middle;}
.txt-white-normal{font-size:12px;font-weight:normal; color:#FFFFFF; valign:middle; background: #e7a904; width: 140px;}
.txt-white-normal a:hover{font-size:12px;font-weight:normal; color:#FFFFFF; valign:middle; background: #e7a904; width: 140px;}
.txtsml{font-size:11px;}

/*Footer Classes*/
#footer a{font-size:11px; color:#515151; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/*Paging Classes*/
#cw_inner div.paging {float:left;font-weight:bold;background:#707070 url("../images/bg_paging.jpg") repeat-x;width:98%;height:26px;padding-top:5px;padding-left:8px;}
#cw_inner .paging .active{color:#e7a904;background-color:#ffffff;text-decoration:none;padding:2px 5px 2px 2px;vertical-align:middle;}
#cw_inner .paging a{color:#ffffff;padding:2px 5px 2px 5px;vertical-align:middle;text-decoration:none;}
#cw_inner .paging a:hover{color:#e7a904;background-color:#ffffff;}


/*Search Table Class*/
.table_search {border:1px solid #efefef; background-color:#f1f1f1;}
.table_search td{padding:5px;}
.tbl_career {border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-left:3px solid #f1f1f1;border-right:3px solid #f1f1f1; background-color:#FBFBFB;}
.tbl_career td{padding:5px 5px 5px 5px;}
.tbl_career a{color:#e7a904; text-decoration:underline;font-size:12px;}
.tbl_career a:hover{color:#e7a904; text-decoration:none;}

.btn{margin-top:2px;background-color:#000; height:20px; border:none; font-size:12px; color:#fff;font-weight:bold;padding-left:5px;padding-right:5px;}
.inputbox{height:20px; font-size:12px; color:#313131;border:1px solid #efefef;width:200px;font-family:Arial, Helvetica, sans-serif;text-indent:5px;}

/*News Listing Classes*/
#newslist td{padding:5px;vertical-align:top;}
.heading{background:#FBFBFB;padding:5px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-left:3px solid #f1f1f1;border-right:3px solid #f1f1f1; font-weight:bold}
#newslist .date{font-weight:bold;font-size:11px;color:#e7a904}

/*Obtain a Quote Form Classes*/
.tbl_quote {border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-left:3px solid #f1f1f1;border-right:3px solid #f1f1f1; background-color:#FBFBFB;}
.tbl_quote td{padding:5px;}
.tbl_quote a{color:#e7a904; text-decoration:underline;font-size:12px;}
.tbl_quote a:hover{color:#e7a904; text-decoration:none;}
.tbl_quote span{position:absolute; font-weight:normal; line-height:12px;}

.tbl_quote_lvl2 {border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-left:3px solid #f1f1f1;border-right:3px solid #f1f1f1; background-color:#FBFBFB;padding:10px;}
.tbl_quote_lvl2 td{padding:5px;}
.tbl_quote_lvl2 a{color:#e7a904; text-decoration:underline;font-size:12px;}
.tbl_quote_lvl2 a:hover{color:#e7a904; text-decoration:none;}
.tbl_quote_lvl2 .secondrow{background-color:#f7f7f7; vertical-align:top;font-size:11px;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}


/*ASP .NET Controls Classes*/
.asp_dgPagerStyle{border:1px solid #eeeeee;color:#ffffff;font-weight:bold;background-color:#959595;width:98%;height:23px;padding-top:5px;padding-left:8px;}
.asp_dgPagerStyle span{color:#e7a904;background-color:#ffffff;text-decoration:none;padding:2px 5px 2px 5px;vertical-align:middle;}
#cw_inner .asp_dgPagerStyle a{color:#ffffff;padding:2px 5px 2px 5px;vertical-align:middle;text-decoration:none;}
#cw_inner .asp_dgPagerStyle a:hover{color:#e7a904;background-color:#ffffff;}

#cw_inner .asp_dgHeaderStyle{border:none;color:#ffffff;font-weight:bold;background:#707070 url("../images/bg_paging.jpg"/*tpa=http://www.rinchem.com/images/bg_paging.jpg*/) repeat-x;width:98%;height:24px;padding-top:5px;padding-left:8px;}
#cw_inner .asp_dgHeaderStyle td a{color:#ffffff;text-decoration:none;}
#cw_inner .asp_dgHeaderStyle td a:hover{color:#ffffff;text-decoration:underline;}

.asp_dgAlternatingItemStyle{border:none;vertical-align:top;background-color:#f1f1f1;border:1px solid #eeeeee;}

/*Admin Pages Classes*/
#cw_inner .bg_admintnb{height:46px;background:#e7e7e7 url("../images/bg_tnb.jpg") repeat-x;border-right:1px solid #cccccc;position:relative;}
#cw_inner .bg_admintnb a{color:#e7a904;text-decoration:none;padding:2px 5px 2px 5px;vertical-align:middle; font-size:13px;}
#cw_inner .bg_admintnb a:hover{color:#515151;text-decoration:none;padding:2px 5px 2px 5px;vertical-align:middle;}
#cw_inner .table_border{border-left:#cccccc 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;width:100%}
#cw_inner .table_border a{color:#e7a904; font-weight:bold; text-decoration:none;}
#cw_inner .table_border a:hover{color:#515151; font-weight:bold; text-decoration:none;}
#cw_inner .table_border .asp_dgPagerStyle a{color:#ffffff;padding:2px 5px 2px 5px;vertical-align:middle;text-decoration:none;}
#cw_inner .table_border .asp_dgPagerStyle a:hover{color:#e7a904;background-color:#ffffff;}

.table_border .leftcol{background-color:#f1f1f1; border:1px #E0E0E0 solid;color:#e7a904;padding:5px;vertical-align:top;width:30%}
.table_border .rightcol{background-color:#FBFBFB; border:1px #EAEAEA solid;padding:5px;vertical-align:top;width:70%}
.t_login{border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#ffffff url("../images/t_login.jpg") repeat-x;vertical-align:top;height:150px;}
.bg_login{height:46px;background:#e7e7e7 url("../images/bg_tnb.jpg") repeat-x;border-right:1px solid #cccccc;position:relative;}
.table_training td{padding:5px;}
.white-heading{ font:Arial; color:#FFFFFF; font-size:14px; font-weight:bold;}

.textfield {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
border:solid 1px #DbDBDB;
width:200px;
height:15px;
}
.textfield02 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
border:solid 1px #DbDBDB;
width:200px;
height:30px;
}
.Headingmaroon {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#007cc2; font-weight:bold;}
.Headingmaroon-small { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#007cc2; font-weight:bold;}
.vr-line{background:url(../images/vr-line.jpg)}
img{border:0px;}
