/* CSS Document */
body {
	font-family: "trebuchet MS";
	font-size:12px;
	margin:0;
	padding:0;
	color :#000;
	background-color:#fff;
	background-image:url(../media/cscBackground.png);
	background-repeat: no-repeat;
	background-size: 100%;
	margin-bottom: 5%;
}

.theReport{
	background: transparent url(../media/priv.png) no-repeat;
}


#wrapper {
	width: 100%;
	height:auto;
	background-color:#ffff00;
	margin:0 auto;
}



#header_wrapper {
	width: 100%;
	height:179px;
	margin:0 auto;
	padding:0;
	background-color: transparent;
}

img{ border: none;}

/*------------------MENU----------------------*/

#menu_wrapper {
	margin-top: 1%;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: 5%;
	background-image: linear-gradient(to bottom, rgba(255,220,0,0), rgba(255,220,0,1));
	background-size: 100%;
	margin-bottom: 5%;
}

/* menu */
#menu{ margin:0px; padding:0px; list-style:none; color:#fff; line-height:45px; display:inline-block; float:right; z-index:1000;}
#menu a { color:#333; text-decoration:none; }
#menu > li { background: cursor:pointer; float:left; position:relative; padding:0px 10px; color: #ffff00; font-weight: bold;}
#menu > li a:hover {color:#fff; font-weight: bold;}
#menu .logo {background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent;}

/* sub-menus*/
#menu ul { padding:0px; margin:0px; display:block; display:inline;}
#menu li ul { position:absolute; left:-10px; top:0px; margin-top:45px; width:100%; line-height:16px; background: fff; color:#fff;/*for IE */ display:none; }

#menu li:hover ul { display:block;}
#menu li ul li{ display:block; margin:5px 20px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none; }
#menu li ul li:first-child { border-top: none; }
#menu li ul li a { display:block; color:#fff; }
#menu li ul li a:hover { color:#000000; }

/* main submenu */
#menu #main { left:0px; top:-5px; padding-top:20px; background: url(../media/dot_blue.png); color:#fff; z-index:999; }

/* search */
.searchContainer div { background-color:#fff; display:inline; padding:5px;}
.searchContainer input[type="text"] {border:none;}
.searchContainer img { vertical-align:middle;}

/* corners*/
#menu .corner_inset_left { position:absolute; top:0px; left:-12px;}
#menu .corner_inset_right { position:absolute; top:0px; left:183px;}
#menu .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
#menu .corner_left { position:absolute; left: 0px; top:0px;}
#menu .corner_right { position:absolute; left: 166px; top:0px;}
#menu .middle { position:absolute; left:18px; height: 20px; width: 148px; top:0px;}

/* sublink */
.active{
	background: transparent url(../media/online.png) no-repeat;
	text-indent:30px;
	display:block;
}

.inactive{
	background: transparent url(../media/offline.png) no-repeat;
	text-indent:30px;
	display:block;
	width:160px;
}

.status{
	background: transparent url(../media/status.png) no-repeat;
	text-indent:30px;
	display:block;
}

.privi{
	background: transparent url(../media/privi.png) no-repeat;
	text-indent:30px;
	display:block;
}

.rnr_my{
	background: transparent url(../media/rnr_my.png) no-repeat;
	text-indent:30px;
	display:block;
}

.upload_mem{
	background: transparent url(../media/rnr_my.png) no-repeat;
	text-indent:30px;
	display:block;
}

.rnr_create{
	background: transparent url(../media/rnr_c.png) no-repeat;
	text-indent:30px;
	display:block;
}

.dtr{
	background: transparent url(../media/dtr.png) no-repeat;
	text-indent:30px;
	display:block;
}

.dtrreport{
	background: transparent url(../media/dtrreport.png) no-repeat;
	text-indent:30px;
	display:block;
}

.rnr_answrd{
	background: transparent url(../media/rnr_answrd.png) no-repeat;
	text-indent:30px;
	display:block;
}

.rnr_answr{
	background: transparent url(../media/rnr_ans.png) no-repeat;
	text-indent:30px;
	display:block;
	width:160px;
}

.rnr_answr_notification{
	color:red;
	font-size:10px;
	position:relative;
	top:-5px;
	}



.ir_my{
	background: transparent url(../media/ir_my.png) no-repeat;
	text-indent:30px;
	display:block;
}

.ir_create{
	background: transparent url(../media/ir_c.png) no-repeat;
	text-indent:30px;
	display:block;
}

.ir_answrd{
	background: transparent url(../media/ir_answrd.png) no-repeat;
	text-indent:30px;
	display:block;
}

.ir_answr{
	background: transparent url(../media/ir_ans.png) no-repeat;
	text-indent:30px;
	display:block;
	width:160px;
}

.to_my{
	background: transparent url(../media/my_toform.png) no-repeat;
	text-indent:30px;
	display:block;
}

.to_create{
	background: transparent url(../media/to_create.png) no-repeat;
	text-indent:30px;
	display:block;
}

.to_answrd{
	background: transparent url(../media/to_ansfwrd.png) no-repeat;
	text-indent:30px;
	display:block;
}

.to_answr{
	background: transparent url(../media/to_ansswer.png) no-repeat;
	text-indent:30px;
	display:block;
	width:160px;
}

.it_my{
	background: transparent url(../media/it.png) no-repeat;
	text-indent:30px;
	display:block;
}

.it_create{
	background: transparent url(../media/it_c.png) no-repeat;
	text-indent:30px;
	display:block;
}

.it_sr{
	background: transparent url(../media/it_sr.png) no-repeat;
	text-indent:30px;
	display:block;
}

.it_instruc{
	background: transparent url(../media/it_ins.png) no-repeat;
	text-indent:30px;
	display:block;
}

.it_recom{
	background: transparent url(../media/it_frecom.png) no-repeat;
	text-indent:30px;
	display:block;
}

.it_recmded{
	background: transparent url(../media/it_rcmd.png) no-repeat;
	text-indent:30px;
	display:block;
}

.it_apprvd{
	background: transparent url(../media/it_app.png) no-repeat;
	text-indent:30px;
	display:block;
}

.it_apprvl{
	background: transparent url(../media/it_fapv.png) no-repeat;
	text-indent:30px;
	display:block;
}

.pif_my{
	background: transparent url(../media/pif_my.png) no-repeat;
	text-indent:30px;
	display:block;
}

.pif_create{
	background: transparent url(../media/pif_c.png) no-repeat;
	text-indent:30px;
	display:block;
}

.pif_answrd{
	background: transparent url(../media/pif_answrd.png) no-repeat;
	text-indent:30px;
	display:block;
}

.pif_ans{
	background: transparent url(../media/pif_ans.png) no-repeat;
	text-indent:30px;
	display:block;
}

.pif_un{
	background: transparent url(../media/pif_un.png) no-repeat;
	text-indent:30px;
	display:block;
}

.ufeedback{
	background: transparent url(../media/comment.png) no-repeat;
	text-indent:30px;
	display:block;
}

.feedback{
	background: transparent url(../media/comment.png) no-repeat;
	text-indent:20px;
	display:block;
	text-align: justify;
}

/*------------------Box Coategory ------------------------- */
#box_menu {
	width: 180px;
	height:auto;
	float:left;
	margin-right: 5px;
	background: url(../media/dot_lblue.png);
}

#box_menu h3 {
  height: 24px;
  font-weight: bold;
  font-size: 12px;
  background: url(../media/menu_box.png);
  color: #fff;
  padding: 20px 0px 0px 10px;
  margin: 0px;
}
 
#box_menu ul, #box_menu ul li {
  padding: 3px;
  margin: 0px;
  list-style: none;
  background-color: #ebf4fb;
  margin: 5px;
}

 
#box_menu ul li {
  height: 12px;
  vertical-align: middle;
}
 
#box_menu ul li a {
  display: block;
  text-decoration: none;
  font-weight: bold;
}

/*----------------- CONTENT--------------------*/

#content_wrapper {
	width: 1000px;
	height:auto;
	padding-bottom:20px;
	margin-top:20px;
	background-color:#fff;
}

#box_content{
	width:1015px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	min-height:400px;
	padding:5px;
	background: #ffcf40;  /*DARK YELLOW*/
	color: #fff;
	
/*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
	
}

#box_dtr_content{
	width:995px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	min-height:400px;
	padding:5px;
	background: #ffcf40;  /*DARK YELLOW*/
	color: #fff;
	
/*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
	
}

#box_memo_content{
	width:985px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	min-height:400px;
	padding:5px;
	background: #ffcf40;  /*DARK YELLOW*/
	color: #fff;
	
/*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
	
}

#box_content2{
	width:80%;
	margin-left:auto;
	margin-right:auto;
	min-height:500px;
	padding:5px;
	background: transparent;
	color: #000000;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
}

#box_data {
	width:100%;
	min-height:336px;
	float:left;
	color: #000;
	background-color:#fff;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#box_data h2{
	text-align: center;
}

/*----------------------- BOX DATA --------------------*/
#ticrotitle p{
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}

.ticroaccount-table{
	margin:0;
	padding:0;
}

.ticroaccount-table li{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	list-style:none;
}

.ticroaccount-table li div{
	float:left;
	padding:3px 5px 3px 5px;
	height:25px;
}

.check-box, .ticrotitle-name, .ticrotitle-company, .ticrotitle-branch, .ticrotitle-action{
	color:#FFFFFF;
	background-color: #000000;
	font-weight: bold;
}

.ticropage-table{
	margin:0;
	padding:0;
}

.ticropage-table li{
	margin:0 0 3px 0px;
	padding:0;
	float:left;
	list-style:none;
}

.ticropage-table li div{
	float:left;
	padding: 13px 5px 3px 5px;
	height: 25px;
}

.ticrotitle-activate, .ticrotitle-page{

}

.ticrotitle-activate{
	width: 150px;
}

.ticrotitle-page{
	width: 590px;
}

.check-box, .ticroacc-check-box{
	width:15px;
	text-align:center;
	cursor: pointer;
}

.ticrotitle-name, .ticroacc-name{
	width: 200px;
}
.ticrotitle-company, .ticroacc-company{
	width: 150px;
}
.ticrotitle-branch, .ticroacc-branch{
	width: 200px;
}

.ticrotitle-action, .ticroacc-action{
	width: 90px;
}

.ticroacc-check-box, .ticroacc-name, .ticroacc-company, .ticroacc-branch, .ticroacc-action{
	margin:0;
	font-size:11px;
}

.row-hover{
	background-color:#E1E1E1;
}

.row-hover:hover{
	cursor: pointer;
	color: #FF0055;
}

.ticroacc-check-box, .ticrocheck-box{
	padding:0;
	margin:0;
}

#submit{
	clear:both;
	margin-left:0px;
	width:132px;
	height:31px;

	text-align:center;
	line-height:21px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	white-space: nowrap;
	border: none;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	background: #4c4c4c; /* Old browsers */
	background: -moz-linear-gradient(top,  #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */
	background: linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
	


	
}

/*CSS black style pagination*/
span.pagination {
        padding: 3px;
        margin: 3px;
        text-align: right;
        color:#FFFFFF;
        font-size:80%;
}
span.pagination a {
    margin-right:3px;
    padding:2px 5px;
    background-position:bottom;
    text-decoration: none;
	border: solid 1px rgb(205, 231, 248);
	background-color: rgb(205, 231, 248);
	color: rgb(46, 145, 208);
}
span.pagination a:hover, div.meneame a:active {
        border: solid 1px rgb(46, 145, 208);
		background-color: white;
		color: rgb(46, 145, 208);
}
span.pagination span.current {
        margin-right:3px;
        padding: 2px 5px;
        border: solid 1px #feb236;
		background-color: #feb236;
		color: rgb(46, 145, 208);
        font-weight: bold;
}
span.pagination span.disabled {
        margin-right:3px;
        padding:2px 5px;
        border: solid 1px rgb(46, 145, 208);
		background-color: rgb(46, 145, 208);
		color: rgb(205, 231, 248);
		
}

/* -------------- USER FEEDBACK ADMIN --------*/
.ticrofeedback-table{
	margin:0;
	padding:0;
}

.ticrofeedback-table li{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	list-style:none;
}

.ticrofeedback-table li div{
	float:left;
	padding:3px 5px 3px 5px;
	height:25px;
}

.checkfeedback-box, .ticrofeedbacktitle-name, .ticrofeedbacktitle-company, .ticrofeedbacktitle-branch, .ticrofeedbacktitle-action{
	color:#FFFFFF;
	background-color: #0080AA;
	font-weight: bold;
}

.ticrofeedbackpage-table{
	margin:0;
	padding:0;
}

.ticrofeedbackpage-table li{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	list-style:none;
}

.ticrofeedbackpage-table li div{
	float:left;
	padding: 13px 5px 3px 5px;
	height: 25px;
}

.ticrofeedbacktitle-activate, .ticrofeedbacktitle-page{
	color:#FFFFFF;
	font-weight: bold;
	background-color: transparent;

}

.ticrofeedbacktitle-feedback{
	width: 190px;
}

.ticrofeedbacktitle-page{
	width: 390px;
}

.checkfeedback-box, .ticrofeedback-check-box{
	width:15px;
	text-align:center;
	cursor: pointer;
}

.ticrofeedbacktitle-name, .ticrofeedback-feedback{
	width: 245px;
}

.ticrofeedbacktitle-company, .ticrofeedback-feedbackby{
	width: 265px;
}

.ticrofeedbacktitle-action, .ticrofeedback-action{
	width: 35px;
}

.ticrofeedback-check-box, .ticrofeedback-feedback, .ticrofeedback-feedbackby, .ticrofeedback-action{
	margin:0;
	font-size:11px;
}

.row-hover{
	background-color:#E1E1E1;
}

.row-hover:hover{
	cursor: pointer;
	color: #FF0055;
}

.ticrofeedback-check-box, .ticrofeedbackcheck-box{
	padding:0;
	margin:0;
}

/*-----------------------LOGIN-----------------------*/
#box_login {
	width: 300px;
	height:auto;
	float:center;
	margin-right: 5px;
	background: rgba(255,220,0,1);
}
/*
#box_login h3 {
  height: 50px;
  font-weight: bold;
	background: url();
  color: #fff;
  padding: 20px 0px 0px 10px;
  margin: 0px;
}*/

 
#box_login ul {
  padding: 3px;
  margin: 0px;
  list-style: none;
  background-color: #ebf4fb;
  margin: 5px;
}

/*-----------------------LOGIN FORM-----------------------*/
form, button {border:0; margin:0; padding:0;}

.spacer{clear:both; height:3px;}

#form_login{
	background:#ebf4fb;
}

#form_login label{
	display:block;
	font-weight:bold;
	text-align:left;
	margin-left: 12px;
	float:left;
}
/*
#form_login span{
	display:block;
	font-weight:bold;
	text-align:left;
	margin: 2px 0 10px 12px;
	float:left;
	font-size: 11px;
}
*/
#form_login a:hover{
	text-decoration: none;
	color:#FF7F00;
}

#form_login a{
	text-decoration: none;
	color:#2A8000;
}

#form_login input{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #feb236;
	width: 140px;
	margin: 2px 0 10px 10px;
}

#form_login button {
	clear:both;
	margin-left:10px;
	width:145px;
	height:25px;

	text-align:center;
	line-height:21px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	white-space: nowrap;
	border: none;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	background: #4c4c4c; /* Old browsers */
	background: -moz-linear-gradient(top,  #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */
	background: linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
	
}

#box_ad{
	width:500px;
	float:left;
	padding:3px;
	background-color: #fff;
	color: #000;
}

/*----------------ADS--------------*/
#request {
	width:180px;
	height:auto;
	float:left;
	padding-left:110px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-image:url(../media/rnr.png);
	background-repeat:no-repeat;
	background-color:#fff;
	margin-right: 5px;
}

#incident{
	width:195px;
	height:auto;
	float:left;
	background-image:url(../media/incident.png);
	background-repeat:no-repeat;
	padding-left:110px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color:#fff;
}
/*--
#concern {
	width:180px;
	height:auto;
	float:left;
	padding-left:110px;
	background-image:url(../media/itconcern.png);
	background-repeat:no-repeat;
	background-color:#fff;
	margin-right: 5px;
}
--*/

#instruction{
	width:195px;
	height:auto;
	float:left;
	background-image:url(../media/pif.png);
	background-repeat:no-repeat;
	padding-left:110px;
	background-color:#fff;
}

#request h2, #incident h2, #concern h2, #instruction h2 {
	font-size:20px;
	color:#ababab;
	font-weight:bold;
	margin:0;
	padding:0;
}

/*----------------------- SEARCH FORM ----------------------- */
#searchform{
	text-align: center;
}

#searchField{
	width: 160px;
}

#searchform input[type="text"]{
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #FF7F2A;
	width: 180px;
	margin: 2px 0 10px 10px;
}

#searcbutton{
	width:53px;
	height:30px;
	border:none;
	text-indent:-8000px;
	overflow:hidden;
	background:transparent url(../media/search.png) no-repeat 0 0;
	cursor:pointer;
	vertical-align:middle;
}

/*-----------------------SIGN UP-----------------------*/

#form_signup{
	background:#ebf4fb;
}

#form_signup label{
	display:block;
	font-weight:bold;
	text-align:left;
	margin-left: 12px;
	float:left;
}

#form_signup input, select{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #aacfe4;
	width: 140px;
	margin: 2px 0 10px 10px;
}

#form_signup select{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #aacfe4;
	width: 144px;
	margin: 2px 0 10px 10px;
}

#form_signup button {
clear:both;
	margin-left:10px;
	width:145px;
	height:25px;

	text-align:center;
	line-height:21px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	white-space: nowrap;
	border: none;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	background: #4c4c4c; /* Old browsers */
	background: -moz-linear-gradient(top,  #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */
	background: linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
}

/*----------------------FEEDBACK FORM-----------------------*/

#form_feedback{
	background:#ebf4fb;
}

#form_feedback label{
	display:block;
	font-weight:bold;
	text-align:left;
	margin-left: 12px;
	float:left;
}

#form_feedback input{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #feb236;
	width: 140px;
	margin: 2px 0 10px 10px;
}

#form_feedback .boxfeed{
	float:left;
	font-size:10px;
	border:none;
	width: 140px;
	margin: 2px 0 10px 10px;
	text-align:center;
	background-color:transparent;
}

span.label{
	font-size:11px;
	width: 140px;
	margin: 2px 0 10px 10px;
	text-align:center;
}

#form_feedback textarea{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #feb236;
	width: 140px;
	height: 170px;
	margin: 2px 0 10px 10px;
}

#form_feedback button {
clear:both;
	margin-left:10px;
	width:145px;
	height:25px;

	text-align:center;
	line-height:21px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	white-space: nowrap;
	border: none;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	background: #4c4c4c; /* Old browsers */
	background: -moz-linear-gradient(top,  #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */
	background: linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
}

span.captcha{
	float:left;
	padding:4px 2px;
	width: 140px;
	margin: 2px 0 10px 10px;
}

/*---------------------------USERS FEEDBACK-----------------------*/
#feedback_wrapper{
	width:600px;
	min-height:394px;
	background-color: transparent;
	
}

#feedback_data {
	width:600px;
	min-height:336px;
	float:left;
	color: #000;
	background-color:#fff;
	padding: 10px;
}

#feedback_title_wrapper{
	width:450px;
	height:108px;
	float:left;
	background-image:url(../media/shouTout_t.png);
	background-repeat:no-repeat;
}

#feedbackby{
	width:450px;
	float:left;
	margin-bottom: 2px;
	background-image:url(../media/shouTout_b.png);
	background-repeat:repeat-y;
	background-color:#fff;
	font-size: 11px;
	margin-left: 50px;
	margin-bottom: 10px;
}

#feedback_title {
	width:350px;
	height:auto;
	float:left;
	padding-left:10px;
	margin-top:35px;
	background-color:transparent;
	font-weight: bold;
	font-size: 12px;
	color: #000;
}

#feedback_counts{
	width:80px;
	height:auto;
	float:left;
	margin-top: 35px;
	background-color:transparent;
	text-align: right;
	font-size: 30px;
	color: #FFFFD4;
}


#feedbacks{
	background-color:transparent;
	width:450px;
}

#feedbacks p{
	padding: 2px 7px 2px 15px;
}

#feedback_title p{
	padding: 25px 2px 2px 15px;
}

#page{
	width:529px;
	height: 20px;
	float:left;
	padding: 5px 5px 0px 25px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color:#fff;
	font-size: 12px;
	color: #0055AA;
	font-weight: bold;
}

/*---------------- REQUEST AND REPLY To ANSWER--------------------*/
.ticroRnR-table{
	margin:0;
	padding:0;
}

.ticroRnR-table li{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	list-style:none;
}

.ticroRnR-table li div{
	float:left;
	padding:3px 5px 3px 5px;
	height:25px;
}

.checkRnR-box, .ticroRnRtitle-name, .ticroRnRtitle-branch , .ticroRnRtitle-subject, .ticroRnRtitle-date, .ticroRnRtitle-action {
	color:#FFFFFF;
	background-color: #000000;
	font-weight: bold;
}

.ticroRnRpage-table{
	margin:0;
	padding:0;
}

.ticroRnRpage-table li{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	list-style:none;
}

.ticroRnRpage-table li div{
	float:left;
	padding: 13px 5px 3px 5px;
	height: 25px;
}

.ticroRnRtitle-page{
	width: 590px;
	color:#FFFFFF;
	font-weight: bold;
	background-color: transparent; /* #FFD47F */
}

.checkRnR-box, .ticroRnR-check-box{
	width:50px;
	text-align:left;
	cursor: pointer;
}


.ticroRnRtitle-name, .ticroRnR-name{
	width: 220px;
}

.ticroRnRtitle-branch, .ticroRnR-branch{
	width: 200px;
}

.ticroRnRtitle-subject, .ticroRnR-subject{
	width: 300px;
}

.ticroRnRtitle-date, .ticroRnR-date{
	width: 155px;
}

.ticroRnRtitle-action, .ticroRnR-action{
	width: 80px;
}

.ticroRnR-check-box, .ticroRnR-name, .ticroRnR-subject, .ticroRnR-date, .ticroRnR-action , .ticroRnR-branch{
	margin:0;
	font-size:11px;
}

.row-hover{
	background-color:#E1E1E1;
}

.row-hover:hover{
	cursor: pointer;
	color: #FF0055;
}

.ticroRnR-check-box{
	padding:0;
	margin:0;
}
/*---------------- REQUEST AND REPLY REQuest--------------------*/
.ticroRnRmy-table{
	margin:0;
	padding:0;
}

.ticroRnRmy-table li{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	list-style:none;
}

.ticroRnRmy-table li div{
	float:left;
	padding:3px 5px 3px 5px;
	height:25px;
}

.checkRnRmy-box, .ticroRnRmytitle-name, .ticroRnRmytitle-branch, .ticroRnRmytitle-subject, .ticroRnRmytitle-date, .ticroRnRmytitle-action{
	color:#FFFFFF;
	background-color: #000000;
	font-weight: bold;
}

.ticroRnRmypage-table{
	margin:0;
	padding:0;
}

.ticroRnRmypage-table li{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	list-style:none;
}

.ticroRnRmypage-table li div{
	float:left;
	padding: 13px 5px 3px 5px;
	height: 25px;
}

.ticroRnRmytitle-page{
	width: 715px;
	color:#FFFFFF;
	font-weight: bold;
	background-color: transparent; /* #FFD47F */
}

.checkRnRmy-box, .ticroRnRmy-check-box{
	width:50px;
	text-align:left;
	cursor: pointer;
}

.ticroRnRmytitle-name, .ticroRnRmy-name{
	width: 220px;
}

.ticroRnRmytitle-branch, .ticroRnRmy-branch{
	width: 200px;
}
.ticroRnRmytitle-subject, .ticroRnRmy-subject{
	width: 300px;
}
.ticroRnRmytitle-date, .ticroRnRmy-date{
	width: 155px;
}

.ticroRnRmytitle-action, .ticroRnRmy-action{
	width: 80px;
}

.ticroRnRmy-check-box, .ticroRnRmy-name, .ticroRnRmy-subject, .ticroRnRmy-date, .ticroRnRmy-action, .ticroRnRmy-branch{
	margin:0;
	font-size:11px;
}

.ticroRnRmy-check-box{
	padding:0;
	margin:0;
}

/*---------------------RNR FORM & IR FORM-----------------*/
#form_rnr{
	background-color:transparent;
	padding-top: 10px;
	padding-bottom: 10px;
}

#form_rnr .form_rnr_box{
	float:right;
	font-size:10px;
	border: none;
	width: 557px;
	margin: 0px 10px 10px 10px;
	text-align:right;
	background-color:transparent;
}

#form_rnr label{
	display:block;
	font-weight:bold;
	text-align:left;
	margin-left: 12px;
	float:left;
}

#form_rnr .rnr_rto{
	float:left;
	font-size:12px;
	padding: 4px 20px;
	border:solid 1px #aacfe4;
	width: 530px;
	height: 22px;
	margin: 2px 0 10px 10px;
	background:#fff url('../media/ulist.png') no-repeat;
}

#form_rnr textarea{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #aacfe4;
	width: 575px;
	height: 60px;
	margin: 2px 0 10px 10px;
}

#form_rnr button {
	clear:both;
	margin-left:250px;
	width:125px;
	height:31px;
	background: transparent url(../media/button.png) no-repeat;
	text-align:center;
	line-height:21px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#form_rnr .spacer_rnr{
	 clear:both;
}

h3 {
	margin: 0px;
	padding: 0px;	
}
	
.suggestionsBox {
	position: absolute;
	left: 48px;
	margin: 22px 0px 0px 0px; /* IE	margin: -712px 0px 0px 0px;*/
	background-color: #0080D5;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border: 2px solid #0080D5;	
	color: #fff;
	font-weight: bold;
}
	
.suggestionList {
	margin: 0px;
	padding: 0px;
}
	
.suggestionList li {
	margin: 0px 0px 0px 0px;
	padding: 3px;
	cursor: pointer;
	list-style-type:none;
}
	
.suggestionList li:hover {
	background-color: #FFFFD4;
	color: #0080D5;
}
/*----------------------PIF FORM ----------------------*/
#form_rnr{
	background-color:#ebf4fb;
	padding-top: 10px;
	padding-bottom: 10px;
}

#form_rnr .form_pif_txtboxcal{
	float:left;
	font-size:12px;
	border: none;
	width: 544px;
	height: 22px;
	padding: 4px 2px;
	margin: 2px 0 10px 10px;
	border:solid 1px #aacfe4;
	background-color:#fff;
}

#form_rnr .form_pif_txtbox{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #aacfe4;
	width: 568px;
	height: 22px;
	margin: 2px 0 10px 10px;
}

#form_rnr .cal{
	float: left;
	margin: 5px;
}

#form_rnr .pif_rto{
	float:left;
	font-size:12px;
	padding: 4px 20px;
	border:solid 1px #aacfe4;
	width: 530px;
	height: 22px;
	margin: 2px 0 10px 10px;
	background:#fff url('../media/ulist.png') no-repeat;
}

/*-------------------------IT CONCERN-----------------------*/
#form_rnr select{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #aacfe4;
	width: 575px;
	margin: 2px 0 10px 10px;
}

/*-----------------------------FOOTER-----------------------*/

#footer_wrapper {
	width: auto;
	height:auto;
	padding-top:20px;
	text-align: center;
	font-weight:bold;
	background-color:#fff;
}

.copyright {
	font-size:11px;
	color:#949494;
	font-weight:normal;
}