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


 body {
   background-repeat: repeat-x;
   margin: 12px;
   background-image: url(../images/bkgnd.gif);
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;}


table {font-size:12px; empty-cells:show; *border-collapse:collapse;}



tr {vertical-align:top;}
td {vertical-align: top;height:auto;}
ul {padding-top:0px;padding-left:0px;}
li {padding-top:0px;padding-left:0px;}

form {margin: 0;padding: 0;}

input{font-family: Arial,sans-serif;font-size:12px;}

a:link {
   font-size: 12px;
   text-decoration: none;
   color:black;}
a:visited{
   font-size: 12px;
   text-decoration: none;
   color:black;}
a:hover{
   font-size: 12px;
   text-decoration: underline overline;
   color:black;}

h1 {font-size: 18px;font-weight: 900;}
h2 {font-size: 16px;font-weight: 900;}
h3 {font-size: 14px;font-weight: 900;}
h4 {font-size: 12px;font-weight: 900;}
h5 {font-size: 10px;font-weight: 900;}

.h1 {font-size: 18px;font-weight: 900;}
.h2 {font-size: 16px;font-weight: 900;}
.h3 {font-size: 14px;font-weight: 900;}
.h4 {font-size: 12px;font-weight: 900;}
.h5 {font-size: 10px;font-weight: 900;}

.cursor_pointer {cursor: pointer;}

.align_c {text-align:center;}
.align_r {text-align:right;}   
.align_l {text-align:left;}

.color_white {color:white;}
.color_red {color:red;}
.color_darkred {color:#A00000;}
.color_yellow {color:yellow;}
.color_orange {color:orange;}
.color_navy {color:navy;}
.color_black {color:black;}
.color_gray {color:gray;}
.color_green {color:green;}
.color_darkred {color:#663333;}
.color_palered {color:#cc9999;}
.color_lightgray {color:#cccccc;}
.color_offwhite {color:#ece8e8;}
.color_lightblue {color:#87CEFA;}



.bgc_bobby_ltgreen {background-color:#C6E7AB;}
.bgc_silver {background-color:silver;}
.bgc_main {background-color:#FFFFFF;}
.bgc_primary {background-color:#939393;}
.bgc_secondary {background-color:#cccccc;}
.bgc_tertiary {background-color:#ece8e8;}
.bgc_white {background-color:white;}
.bgc_red {background-color:red;}
.bgc_black {background-color:black;}
.bgc_orange {background-color:orange;}
.bgc_darkred {background-color:#B00000;}
.bgc_yellow {background-color:yellow;}
.bgc_lightblue {background-color:#87CEFA;}
.bgc_lightgreen {background-color:lightgreen;}
.bgc_gray {background-color:gray}
.bgc_steelblue{background-color:#4682B4;}
.bgc_lightyellow {background-color:lightyellow;}
.bgc_lightred {background-color:pink;}
.bgc_teal {background-color:teal}
.bgc_CCCCCC {background-color:#CCCCCC;}
.bgc_rowEven {background-color:silver;}
.bgc_rowOdd {background-color:white;}





.font_italic {font-style: italic;}
.font_bold {font-weight: bold;}
.font_underline{text-decoration: underline;}
.font_linethrough{text-decoration: line-through;}
.font_8px {font-size:8px}
.font_9px {font-size:9px}
.font_small {font-size : 10px;}
.font_10px {font-size:10px}
.font_11px {font-size:11px}
.font_12px {font-size:12px}
.font_14px {font-size:14px}
.font_15px {font-size:15px}
.font_22px {font-size:22px}

.pad_b {padding-bottom:25px;}
.pad_l {padding-left:25px;}
.pad_r {padding-right:25px;}
.pad_t {padding-top:25px;}

.pad_10 {padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
.pad_b_10 {padding-bottom:10px;}
.pad_l_10 {padding-left:10px;}
.pad_r_10 {padding-right:10px;}
.pad_t_10 {padding-top:10px;}

.pad_5 {padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
.pad_b_5 {padding-bottom:5px;}
.pad_l_5 {padding-left:5px;}
.pad_r_5 {padding-right:5px;}
.pad_t_5 {padding-top:5px;}

.pad_3 {padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;}
.pad_b_3 {padding-bottom:3px;}
.pad_l_3 {padding-left:3px;}
.pad_r_3 {padding-right:3px;}
.pad_t_3 {padding-top:3px;}

.pad_20 {padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
.pad_b_20 {padding-bottom:20px;}
.pad_l_20 {padding-left:20px;}
.pad_r_20 {padding-right:20px;}
.pad_t_20 {padding-top:20px;}

.pad_30 {padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px;}
.pad_b_30 {padding-bottom:30px;}
.pad_l_30 {padding-left:30px;}
.pad_r_30 {padding-right:30px;}
.pad_t_30 {padding-top:30px;}

.pad_40 {padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px;}
.pad_b_40 {padding-bottom:40px;}
.pad_l_40 {padding-left:40px;}
.pad_r_40 {padding-right:40px;}
.pad_t_40 {padding-top:40px;}

.pad_50 {padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px;}
.pad_b_50 {padding-bottom:50px;}
.pad_l_50 {padding-left:50px;}
.pad_r_50 {padding-right:50px;}
.pad_t_50 {padding-top:50px;}

.pad_l_70 {padding-left:70px;}

.pad_75 {padding-bottom:75px;padding-left:75px;padding-right:75px;padding-top:75px;}
.pad_b_75 {padding-bottom:75px;}
.pad_l_75 {padding-left:75px;}
.pad_r_75 {padding-right:75px;}
.pad_t_75 {padding-top:75px;}

.pad_100 {padding-bottom:100px;padding-left:100px;padding-right:100px;padding-top:100px;}
.pad_b_100 {padding-bottom:100px;}
.pad_l_100 {padding-left:100px;}
.pad_r_100 {padding-right:100px;}
.pad_t_100 {padding-top:100px;}

.margin_l {margin-left:25px;}
.margin_t {margin-left:25px;}
.margin_r {margin-left:25px;}
.margin_b {margin-bottom:25px;}

.border_t {border-top:solid black 1px;}
.border_r {border-right:solid black 1px;}
.border_l {border-left:solid black 1px;}
.border_b {border-bottom:solid black 1px;}
.border_all {border-top:solid black 1px;border-right:solid black 1px;border-left:solid black 1px;border-bottom:solid black 1px;}

.border_b_red {border-bottom:solid red 1px;}

.no_border_t {border-top:none;}
.no_border_b {border-bottom:none;}
.no_border_r {border-right:none;}
.no_border_l {border-left:none;}
.no_border_all {border-top:none;border-bottom:none;border-right:none;border-left:none;border:none;}

.center_block{margin-left: auto;margin-right: auto;}

.width_050 {width:50px;}
.width_075 {width:75px;}
.width_100 {width:100px;}
.width_150 {width:150px;}
.width_200 {width:200px;}
.width_300 {width:300px;}
.width_400 {width:400px;}
.width_450 {width:450px;}
.width_500 {width:500px;}
.width_600 {width:600px;}
.width_700 {width:700px;}
.width_800 {width:800px;}
.width_850 {width:850px;}
.width_900 {width:900px;}
.width_950 {width:950px;}

.width_100p{width:100%;}
.width_80p{width:80%;}
.width_066P {width:66%}
.width_050P {width:50%}
.width_033P {width:33%}

.height_500 {height:500px;}
.height_600 {height:600px;}
.height_700 {height:700px;}
.height_1000 {height:1000px;}

.float_left {float:left;}
.float_right{float:right;}
.float_clear {clear:both;}

.indent_hanging {text-indent: -25px;padding-left: 25px;}

.dochover{
   text-decoration: underline overline;
   color:black;
   cursor:hand;
  }
  
.cursor_hand {cursor: hand;}

/* Used in PnP */

.helpText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bolder;
   color: #000000;
   text-decoration:none;
  }
	
fieldset {
	width: 99%;
	/*margin: 10px 0px 10px 1%;*/
	margin: 5px 0px 5px 0%;
	border: 1px solid #969696;
	/*padding: 15px 5px 10px 5px;*/
	padding: 10px 5px 5px 12px;
	position: relative;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background-color: white;
	border-top-left-radius: 6px 6px;
	border-top-right-radius: 6px 6px;
	border-bottom-right-radius: 6px 6px;
	border-bottom-left-radius: 6px 6px;
}

legend {
	border: 1px solid #969696;
	background-color: #D1D1D1;
	color: #222;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: .9em;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	padding: 2px 6px;
	margin-bottom: 15px;
	letter-spacing: 1px;
	border-top-left-radius: 4px 4px;
	border-top-right-radius: 4px 4px;
	border-bottom-right-radius: 4px 4px;
	border-bottom-left-radius: 4px 4px;
}


/*Bootstrap tabs*/

#myOtherSkinnedTabWrapper>ul>li {
	border: 1px solid #ddd;
	border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	margin: 1px .2em 0 0;
	border: 1px solid #d3d3d3;
	background: #F33F2D;
	font-weight: normal;
}

#myOtherSkinnedTabWrapper>ul>li>a {
	margin-right: 0px;
	padding: .5em 1em;
	
}

#myOtherSkinnedTabWrapper>ul>li>a,
#myOtherSkinnedTabWrapper>ul>li>a:link,
#myOtherSkinnedTabWrapper>ul>li>a:visited {
	color: #212121;
	text-decoration: none;
}

#myOtherSkinnedTabWrapper>ul>li>a:hover {
	color: #212121;
	text-decoration: none;
	background-color: #cc9999;
}

#myOtherSkinnedTabWrapper>ul>li.active {
	border-bottom-color: #fff;
	border-bottom-width: 0;
	background-image:  -moz-linear-gradient(bottom, #fff 2px, transparent 2px);
	background-image:  -o-linear-gradient(bottom, #fff 2px, transparent 2px);
	background-image:  -webkit-linear-gradient(bottom, #fff 2px, transparent 2px);
	background-image:  linear-gradient(bottom, #fff 2px, transparent 2px);
}

#myOtherSkinnedTabWrapper>div {
	padding: 10px 10px 10px 10px;
}

#myOtherSkinnedTabWrapper>div {
	border: 1px solid #ddd;
	background: transparent;
	border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	margin-top: -1px;
	border-top: transparent
}


   
   /* DATATABLES */
/* Filter */
.dataTables_filter {
	float: left;
	text-align: right;
}
   
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 5px;
  font-size: 12px;
}


