/* RCPS */

.pl_colors{
pl_color1:#222f51;
pl_color2:#F3991F;
pl_color3:#FDD5A4;
pl_color4:#FFF2BB;
pl_color5:#FFFAE4;
}
.warning_msg{
	color:#4B4B4B;
}
.PLBackground {
background-color:#fff;
}
body {
	font-family: Verdana;
	/*background-color:#000000;*/
	text-align: center;
	/*YT's TI Web Style*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	background-color: #c9c9c9;
	background-position: top;
	background-repeat: repeat-y;
	background-position: center;	
}
#header {
	color: #fff;
}
#headerpl {
	/*background-color:#fff;*/
	background-image: url(badge.png);
	float:left;
	background-repeat: no-repeat;
	text-indent: 125px;
	background-position: 0px 3px;
	height: 90px;
	width: 489px;
}
#headerbar {
	background-color:#263c92;
}
#headerlogo {
	background-image:url(ti_logo.png);
	background-repeat:no-repeat;
	width:255px;
	height:30px;
	float:right;
}
#outerWrapper {
	background-color: #fff;
	color: #fff;
	margin: 0 auto 0 auto; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
	text-align: left; /* Redefines the text alignment defined by the body element. */
	height:100%;
	border: 0px solid magenta;
}
b.rtop, b.rbottom{background: #fff} /* Setting the corner color, use different color for different layout */
b.rtop b, b.rbottom b{background: #EF4023}/* Setting the strip size and background color */
#welcome a{
	color:#fff;
}
div.HtmlPanelHeader {
	background-color: #263c92;
	height:53px;
}
div.navsectionheader {
	background-color: #CEDDCE;
	color:black;
}
div.navsection {
	background-color: #FFEDD5;
	color:#008CCD;
}
div.menupanelbody {
	background-color: #eaf7dd;
	color:#263c92;
}
div.menupaneltitle {
	background-color: #427411;
	background-color2: #e0f8c8;
	color: #000000;
}		
div.menupanelitem {
	background-color: #CEDDCE;
	background-color2: #FFEDD5;
	color: #0066cc;
	highlight-color:#DF4921;
}
div.specialmenupanelbody {
	background-color: #FFF2BB;
	color:#288DC6;
	margin:4 4 0 8;
}
div.specialmenupaneltitle {
	background-color: #FFE783;
	background-color2: #FFF2BB;
}		
div#content {
	min-height:400px;
}
#contentLog {
	/*margin: 0 0 0 220px;  Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
	padding: 0px 10px 50px 0px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	width: 850px;
	align: center;
}
div.warning_msg{
}

button { 
  border:0; 
  cursor:pointer; 
  font-weight:normal; 
  padding:0 9px 0 0; 
  text-align:center; 
}
button span { 
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:0 0 0 13px; 
  width:120px;
}

/*blue buttons*/
button.submitBtn { 
  height:30px; 
  background:url(oval-orange.png) top left no-repeat; 
  font-size:12pt; 
  width:150px;
}
button.submitBtn span { 
  height:30px; 
  line-height:27px;
  color:#FFFFFF;
}
button.submitBtn:hover {
	background:url(oval-orange.png) bottom left no-repeat; 
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix {display:block;}
/* End hide from IE-mac */
#footer {
	background-color: white;
	background-image: url(tiw_powered.gif);
	background-repeat: no-repeat;
	widtih: 115px;
	height: 29px;
	background-position: 3px 3px;
	min-height:40px;
	text-align:center;
	color:#636363;
	font-size:10px;
	line-height: 140%;
	margin: 10px;
	font-weight: normal;
	/* margin-bottom:10px; */
}