/***************************************/
/* Custom Classes */
/***************************************/

#loggedinflagp{width:180px; height:22px; position:absolute; top:0px; right:0px; font-size:11px; background-color:#f5a800; color:#fff; text-align:center; z-index:1200;}
#loggedinflagc{width:180px; height:22px; position:absolute; top:0px; right:0px; font-size:11px; background-color:#7CA300; color:#fff; text-align:center; z-index:1200;}

.linkless{color:#000; font-style:underlined;}
.breadcrumbdiv{font-family:"Source Sans Pro",Arial,Helvetica,sans-serif; clear:both; width:100%; height:19px; font-size:12px; padding-top:2px; font-weight:600;}
#bcmb a{font-family:"Source Sans Pro",Arial,Helvetica,sans-serif; font-weight:600; color:#667bb2;}
#bcmb a:visited {color: #003300; color:#667bb2;}
#bcmb a:hover {color: #003300; color:#667bb2;}
#bcmb a:active {color: #003300; color:#667bb2;}

.labeltag{clear:both; font-size:12px; font-weight:700; text-transform:uppercase; margin-bottom:12px;}
.labeltag2{color:#fff; padding:2px 10px; font-size:11px; font-weight:normal;}

.bgblack{background-color:#000000;}
.bgwhite{background-color:#ffffff;}
.bggray1{background-color:#e9e9e9;}
.bggrayblue1{background-color:#bacdde;}

.bgyellow1{background-color:#ffea00;}
.bgorange1{background-color:#ebb02e;}

.bggreen1{background-color:#93c200;}
.bggreen2{background-color:#8eb832;}
.bglime1{background-color:#84ff00;}

.bgblue1{background-color:#667bb2;}
.bgblue2{background-color:#e7edf5;}

.bgpurple1{background-color:#b600e3;}
.bgviolet1{background-color:#6120e3;}

.bgpink1{background-color:#e004a6;}

.bgred1{background-color:#ff0000;}
.bgred2{background-color:#a80808;}



.handlename1{color:#ff8800; font-size:12px; font-weight:600; text-decoration:none; font-style:italic;}

.dashnote{border-bottom:1px solid #ccc; padding-top:10px; cursor:pointer;}
.dashnoteh{border-bottom:1px solid #ccc; padding-top:10px;}
.dashhover{background-color:#bacdde;}
.dashclick{background-color:#0072d6;}

.buttonbluelarge {
	border:0px;
	color:#fff!important;
	cursor:pointer;
	font:bold 14px/22px "Source Sans Pro",arial,helvetica;
	height:34px;
	text-decoration:none!important;
	text-transform:uppercase;
	white-space:nowrap;
	padding:8px 18px;
	width:auto;
	border-top-right-radius:12px;
	border-top-left-radius:12px;
	border-bottom-right-radius:12px;
	border-bottom-left-radius:12px;
	-moz-border-radius:12px;
	box-shadow: 1px 1px 5px #888888;
}
.buttonbluelargehover {
	border:0px;
	color:#fff!important;
	cursor:pointer;
	font:bold 14px/22px "Source Sans Pro",arial,helvetica;
	height:34px;
	text-decoration:none!important;
	text-transform:uppercase;
	white-space:nowrap;
	padding:8px 18px;
	width:auto;
	border-top-right-radius:12px;
	border-top-left-radius:12px;
	border-bottom-right-radius:12px;
	border-bottom-left-radius:12px;
	-moz-border-radius:12px;
	box-shadow: 1px 1px 5px #888888;
}
.buttonbluesmall{
	width:auto;
	height:auto;
	border:0px;
	color:#fff!important;
	cursor:pointer;
	font-size:11px!important;
	font-weight:normal!important;
	text-decoration:none!important;
	white-space:nowrap;
	padding:2px 6px;
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius:4px;
	box-shadow: 1px 1px 5px #888888;
}
.buttonbluesmallhover{
	width:auto;
	height:auto;
	border:0px;
	color:#fff!important;
	cursor:pointer;
	font-size:11px!important;
	font-weight:normal!important;
	text-decoration:none!important;
	white-space:nowrap;
	padding:2px 6px;
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius:4px;
	box-shadow: 1px 1px 5px #888888;
}
.formdiv{
	padding:30px;
	background-color:#fff;
	box-shadow: 5px 5px 5px #bbbbbb;
}
.tipclip{
	padding:9px;
	margin:2px;
	color:#000;
	font-size:12px;
	font-weight:200;
}
.rcrgray{
	border:1px solid #ccc;
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius:4px;
	box-shadow: 1px 1px 5px #888888;
}
.rcr{
	border:1px solid #ccc;
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius:4px;
}
#footerx{
	clear:both;
	height:auto;	
	height:250px;
}
#footery{
	clear:both;
	height:auto;	
}
#footerz{
	clear:both;
	height:auto;	
	height:90px;
}
.bbord{border-bottom:1px solid #ccc;}
.notifparentbox{
	display:block;
	margin:10px; 
	padding:5px;
	border:0px; 
	padding-left:25px; padding-top:10px;
}
.menuselct{background-image: url("../images/reddot.png"); background-repeat:no-repeat; background-position:-6px 2px;}

/***************************************/
/* Form */
/***************************************/
/* Fix for Mobile Safari */
input[type="checkbox"] { -webkit-appearance: checkbox; }
input[type="radio"] { -webkit-appearance: radio; }
input[type="text"] {height:24px; padding:15px; font-size:16px; color:#034d8f; width:90%;}
input[type="password"] {height:24px; padding:15px; font-size:16px; color:#034d8f; width:90%; }
/* Chrome, Safari */
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color:#999;}
/* Firefox */
input:-moz-placeholder,
textarea:-moz-placeholder {color:#999;}