h1 {
  color: #000;
  font-size: 20px;
  font-weight: bold;
  margin: 0;
}
h2{
  color: #699;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
}

body {
	/*background: #fefffc url(images/b3.png) repeat;*/
	background: #ceec33;
	background:rgba(39,70,7,0.90);
	background: -moz-linear-gradient(top, rgba(39,70,7,0.90) 0%, rgba(39,70,7,0.50) 40%, rgba(39,70,7,0) 100%);
	background: -webkit-linear-gradient(top, rgba(39,70,7,0.90) 0%, rgba(39,70,7,0.50) 40%, rgba(39,70,7,0) 100%);
	background: -o-linear-gradient(top, rgba(39,70,7,0.90) 0%, rgba(39,70,7,0.50) 40%, rgba(39,70,7,0) 100%);
	background: -ms-linear-gradient(top, rgba(39,70,7,0.90) 0%, rgba(39,70,7,0.50) 40%, rgba(39,70,7,0) 100%);
	background: linear-gradient(top, rgba(39,70,7,0.90) 0%, rgba(39,70,7,0.50) 40%, rgba(39,70,7,0) 100%);	
	background-repeat:no-repeat;
  font-family: Arial;
  margin: 0px;
	padding: 0px;
  background-size:100%;
}

#wrapper {
  margin: auto;
  height: 100%;
  width: 959px;
}

.table_p {
	margin-top:10px;
	text-align: left;
    font-size: 13px;
    font-family: Verdana;
    color: #000;
}
.table_p tr.header {
	font-size: 11px;
    font-family: Verdana;
    color: #fff;
	font-weight:bold;
	background: #000;
}
.table_p tr.even {
	font-size: 11px;
    font-family: Verdana;
    color: #000;
	background: #BBB;
}
.table_p tr.odd {
	font-size: 11px;
    font-family: Verdana;
    color: #000;
	background: #DDD;
}
.table_p tr td {
	overflow: hidden;
	padding:3px;
}
table.table_p {
	table-layout:fixed;
}
.r
{


color:red;

font-size:18px;
}
.rlogo
{


background-color:red;
float:right;
}

.rwrapright
{
float:right;
border:solid 1px #000;

color:#fff;
width:250px;
font-size:14px;
padding:4px;
min-height:200px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius: 5px 5px 0px 0px;
box-shadow: -5px -5px 22px rgba(5, 0, 0, 1.8);
}
.rwraphead
{
float:center;
border:solid 1px #000;
background: #2c2c2c url(images/header.png) repeat;
border-radius: 5px 5px 0px 0px;
color:000;
width:240px;
font-size:18px;
padding:4px;
height:25px;

}
.rwrapsub
{
float:right;
border:solid 1px #000;
background-color:transparent;

color:#000;
width:250px;
font-size:14px;
padding:4px;
min-height:30px;


box-shadow: -5px 5px 22px rgba(5, 0, 0, 1.8);
}


.rwraphead2
{
float:right;
border:solid 1px #000;
background: #2c2c2c url(images/header.png) repeat;

color:#fff;
width:250px;
font-size:14px;
padding:4px;
min-height:30px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius: 5px 5px 0px 0px;
box-shadow: -5px -5px 22px rgba(5, 0, 0, 1.8);
}

.rwrap
{
border:solid 1px #000;
background-color:transparent;
color:#fff;
font-size:14px;
padding:4px;
width:85%;
min-height:30px;
float:center;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius: 5px 5px 5px 5px;
box-shadow: 2px 2px 2px rgba(0, 0, 5, 1.8);
}
.rwraptxt
{
border:solid 1px #000;

color:#000;
font-size:14px;
padding:4px;
width:85%;
min-height:30px;
float:center;
margin-left:70px;

}

.msgs
{
position:fixed;
border:solid 2px #fff;

background-color:red;
color:#fff;
font-size:14px;
font-weight:bold;
padding:4px;
width:930px;
min-height:30px;

-moz-border-radius:6px;
-webkit-border-radius:6px;
float:center;
border-radius: 5px 5px 5px 5px;
    line-height:20px;
    box-shadow: 2px 4px 4px rgba(0, 0, 5, 1.8);
}


.alertMsg{
	position:relative;
	min-width:400px;
	max-width:700px;
	float:none;
	margin:10px auto;
	padding:5px;
	font-size:15px;
	border:1px solid orange;
	text-align:center;
	border-radius:4px;
	font-weight:bold;
	font-family:verdana;
	color:#fff;
}
.bggreen{background:rgba(20,190,30,.7)}
.bgred{background:rgba(190,50,10,.7)}

.label {
  
  font-size:14px;
  color:black;
  font-weight:bold;
  margin-right:3px;
}
.labelz{
  
  font-size:14px;
  color:gray;
  font-weight:bold;
  margin-right:3px;
}
.inputtxt {
	width: 150px;
	padding: 0;
	margin-top:2px;
	margin-bottom:2px;
	background: #fff;
	border:solid 1px #002200;
	height:25px;
	font-size:14px;
	font-weight:bold;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px 3px 3px 3px;
}

.inputbtn {
	width: 100px;
	padding: 0;
	margin-top:2px;
	margin-bottom:2px;
	background: #fff;
	border:solid 1px #002200;
	height:30px;
	font-size:14px;
	font-weight:bold;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px 3px 3px 3px;
}
.inputbtn:hover{
	width: 100px;
	padding: 0;
	margin-top:2px;
	margin-bottom:2px;
	background: #fff;
	border:solid 1px #002200;
	height:30px;
	font-size:14px;
	font-weight:bold;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px 3px 3px 3px;
	 box-shadow: 2px 4px 4px rgba(0, 0, 5, 1.8);
}
.labels {
  background: #e2e2e2;
  height: 20px;
  margin: 0;
  padding:0;
  width: 100px;
  font-size:14px;
  position:relative;
  float:left;
  color:black;
  font-weight:bold;
}
aaa{
border-radius: 5px 5px 5px 5px;
    line-height:30px;
    box-shadow: 2px 4px 4px rgba(0, 0, 5, 1.8);}
.mainContent {
  background:#F2FBEF;
  
  font-family: Arial, Helvetica, sans-serif;
  padding: 0 5px;
  width: 949px;
}
.login {
  background:#F2FBEF;
  position:absolute;
  
  font-family: Arial, Helvetica, sans-serif;
  padding: 0px;
  padding: 3px;
  padding-top: 13px;
  width: 200px;
  -moz-border-radius:6px;
-webkit-border-radius:6px;
float:center;
border-radius: 5px 5px 5px 5px;
    line-height:20px;
    box-shadow: 2px 4px 4px rgba(0, 0, 5, 1.8);
}

.topBar {
  background: url(images/bg_topbar.gif) no-repeat;
  height: 18px;
  margin: auto 0;
  width: 958px;
}
.title{
	color: #000;
  font-size: 20px;
  font-weight: bold;
  margin: 0;
  float:center;
}



.mainform {
  
  
  margin: 2px;
  padding:2px;
  width: 740px;
  font-size:14px;
  
}
.mainform  h1 {
  color: #fc3;
  font-size: 28px;
  font-weight: bold;
  margin: 0px;
  padding: 0;
}
.text {
  position:inline;
  height:20px;
  float:left;
  margin-left: 0;
  padding-left:0;
  font-weight:bold;
  width: 150px;
  font-size:14px;
  border-color:green;
}
.fieldwrap {
  position:inline;
  float:left;
  margin-left: 10px;
  padding:2px;
  width: 250px;
  background: #fff;
}
.logo {
  float: left;
  margin: 20px 0 12px 10px;
}

.etext {
  position:absolute;
  float:center;
  margin-left: 50px;
  padding-left:0;
  width: 850px;
  font-size:14px;
  color:green;
  
}

.joinButton,
.blogButton,
.twitterButton,
.facebookButton,
.addthisbutton {
  float: right;
  margin: 9px 20px 4px 0;
}

.servicesWrap {
 
  width:100%;
  padding:30px 30px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
  
  }
.servicesBtn {
  float: right;
  margin: 9px 20px 4px 0;
  width:110px;
  height:50px;
 /* line-height:50px;*/
  text-align:center;
  color:#fff;
 box-shadow: -1px 1px 1px rgba(0,0,0,.5); 
  border-radius:6px;
  background:rgba(159,100,197,0.90);
	background: -moz-linear-gradient(top, rgba(159,100,197,0.90) 0%, rgba(159,20,187,0.90) 40%, rgba(169,30,197,1) 100%);

	background: -webkit-linear-gradient(top, rgba(159,100,197,0.90) 0%, rgba(159,20,187,0.90) 40%, rgba(169,30,197,1) 100%);
	background: -o-linear-gradient(top, rgba(159,100,197,0.90) 0%, rgba(159,20,187,0.90) 40%, rgba(169,30,197,1) 100%);
	background: -ms-linear-gradient(top, rgba(159,100,197,0.90) 0%, rgba(159,20,187,0.90) 40%, rgba(169,30,197,1) 100%);
	background: linear-gradient(top, rgba(159,100,197,0.90) 0%, rgba(159,20,187,0.90) 40%, rgba(169,30,197,1) 100%);	
	background-repeat:no-repeat;
}
.servicesBtn a{
  color:rgba(250,250,250, 0.90);
  font-size:15px;
  font-weight:bold;
  text-shadow: 0px 1px 3px rgba(50,50,50, 0.5);
  line-height:22px;
}
.servicesBtn a span{
  color:rgba(250,250,250, 0.90);
  font-size:9px;
  font-weight:bold;
  text-shadow: 0px 1px 3px rgba(50,50,50, 0.5);
  line-height:11px;
}
.headText{
			
			color: #000;
	font: 25px Arial, sans-serif;
	-webkit-font-smoothing: antialiased;
	text-shadow: 0px 1px #fff;
	text-align: left;
	
		}
		.hdevider{
					position: relative;
					float:left;
					width:80%;
					height:1px;
					margin:5px 0;
					
					opacity:.3;
						background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(148,146,148,1) 19%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(19%, rgba(148,146,148,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(148,146,148,1) 19%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(148,146,148,1) 19%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(148,146,148,1) 19%, rgba(255,255,255,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(148,146,148,1) 19%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
}
.navBar {
  background: url(images/bg_navbar.gif) repeat-x;
  height: 40px;
  text-align: left;
}

.navItem {
  float: left;
}

.navItem a:link, .navItem a:visited {
  color: #fff;
  display: block;
  font-size: 12pt;
  font-weight: bold;
  height: 24px;
  margin: 3px 0;
  padding: 10px 12px 0 12px;
}

.navact a:link, .navItem a:visited {
  color: #fff;
  display: block;
  font-size: 12pt;
  font-weight: bold;
  height: 24px;
  margin: 2px 0;
  padding: 10px 10px 0 10px;
}

.navItem a:hover, .navItem a:active {
  background: #5a8e22 url(images/bg_navbarlink.gif) no-repeat 50% 0;
}
.navact a:hover, .navItem a:active {
  background: #5a8e22 url(images/bg_navbarlink.gif) no-repeat 50% 0;
  color : #e2e2e2;
}



.navDivider {
  background: url(images/navdivider.gif) no-repeat 50% 50%;
  float: left;
  font-size: 0px;
  height: 40px;
  width: 6px;
}

.subNav {
  position: relative;
    top: -10px;
}

.topOutline {
  background: url(images/bg_topoutline.gif) no-repeat;
  font-size: 0px;
  height: 5px;
  width: 959px;
}

.bottomOutline {
  background: url(images/bg_bottomoutline.gif) no-repeat;
  font-size: 0px;
  height: 5px;
  width: 959px;
}

.content {

}



.cleoFooter {
  color: #8c8d8e;
  font-size: 9pt;
  line-height: 12pt;
  padding: 15px;
  text-align: left;
}

.cleoFooter p {
  margin: 5px;
}

.cleoFooter a:link, .cleoFooter  a:visited, .cleoFooter  a:active, .cleoFooter  a:hover {
  color: #0072cf;
  font-size: 9pt;
  line-height: 12pt;
  text-decoration: underline;
}

a img {
  border: 0;
}

.home {
  background: #02192e url(images/bg_home.gif) repeat-y;
  color: #fff;
  width: 945px;
}

.home a:link, .home a:visited, .home a:active, .home a:hover {
  color: #fc6;
  text-decoration: underline;
}

.welcomeBox {
  background: url(images/bg_welcomebox.jpg) no-repeat;
  height: 247px;
  padding-top: 67px;
}

.welcomeBox h1 {
  color: #fc3;
  font-size: 28px;
  font-weight: bold;
  margin: 0 0 0 47px;
  padding: 0;
}

.welcomeBox h2 {
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  margin: 0 0 5px 47px;
  padding: 0;
}

.welcomeBox p {
	color: #fff;
  font-size: 12px;
  font-weight: bold;
  margin: 0 580px 15px 47px;
}

.welcomeBox a:link, .welcomeBox a:hover, .welcomeBox a:active, .welcomeBox a:visited {
 color: #fc3 !important;
 text-decoration: underline;
}

.welcomeLink {
  font-size: 12px;
  font-weight: bold;
	 margin: 5px  0 15px 7px;
}

.welcomeLink a:link, .welcomeLink a:visited, .welcomeLink a:active, .welcomeLink a:hover {
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}

.left {
  float: left;
  margin-right: 10px;
}

.right {
  float: right;
  margin-left: 10px;
}

.sideBar {
  background: #284a65 url(images/bg_sidebar.gif) repeat-y;
  color: #fff;
  padding: 15px;
  height: 100%;
  width: 223px;
}

.sideBoarEmail {
	width: 229px;
}

.sideBarEmail a:link, .sideBarEmail a:active, .sideBarEmail a:hover, .sideBarEmail a:visited {
	font-weight: bold;
	text-decoration: underline;
}

.sideBoxDates {
	background: url(images/bg_sideBoxDates.gif) repeat-y;
	font-size: 0px;
	height: 39px;
	margin-top: 18px;
	width: 229px;
}

.sideBoxRegistration {
	background: url(images/bg_sideBoxRegistration.gif) repeat-y;
	font-size: 0px;
	height: 39px;
	margin-top: 18px;
	width: 229px;
}

.sideBoxPrograms {
	background: url(images/bg_sideBoxPrograms.gif) repeat-y;
	font-size: 0px;
	height: 39px;
	margin-top: 18px;
	width: 229px;
}

.sideBox {
	background: #fff url(images/bg_sideBox.gif) repeat-y;
	color: #000;
	padding: 18px 14px 14px 14px;
	width: 201px;
}

.sideBox ul {
  margin: 0;
  padding: 0;
}

.sidebox ul li {
  margin: 5px 0 5px 15px;
}

.sideBoxBottom {
	background: url(images/bg_sideBoxBottom.gif) repeat-y;
	font-size: 0px;
	height: 6px;
	width: 229px;
}

.mainColumn {
   margin: 0 280px 0 20px;
}

.onlyColumn {
  margin: 0 20px;
}


.appTitle1 {
	color: #000;
  font-size: 20px;
  font-weight: bold;
  margin: 30px 0;
}

.appTitle2 {
  color: #699;
  font-size: 14px;
  font-weight: bold;
  margin: 0 0 17px 0;
}

p {
  color: #000;
  font-size: 12px;
  margin: 0 0 22px 0;
}

ul {
  color: #000;
  margin-top: 5px;
}

p img, .caption img, img.right {
  border: 1px solid #999;
}

.mainContent a:link, .mainContent a:visited {
  color: #0072cf;
  text-decoration: underline;
}

.mainContent a:active, .mainContent a:hover {
  color: #0072cf;
  text-decoration: underline;
}

.subMenu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.subMenu ul li {
  float: left;
  margin: 0;
  padding: 0;
  text-align: center;
}

.subMenuOn a:link, .subMenuOn a:active, .subMenuOn a:hover, .subMenuOn a:visited {
  background-color: #eee;
  border-bottom: 1px solid #eee;

}

.subMenuOff a:link, .subMenuOff a:active, .subMenuOff a:hover, .subMenuOff a:visited {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
}

.subMenu a:link, .subMenu a:hover, .subMenu a:active, .subMenu a:visited {
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  color: #0072cf;
  display: block;
  margin-left: 15px;
  padding: 2px 10px;
  position: relative;
    top: 1px;
  text-decoration: none;
  width: 100px;
}

.subPage {
  background: #eee;
  border: 1px solid #ccc;
  clear: both;
  margin-bottom: 15px;
  padding: 20px;
}

.subPage p {
  color: #666;
}

.subPage h2 {
  color: #333;
  margin: 0 0 3px 0;
}

.addressList {
  color: #999;
  float: left;
  height: 75px;
  margin: 0 5px;
  width: 289px;
}

.peopleList {
  color: #999;
  float: left;
  height: 125px;
  margin: 0 5px;
  width: 289px;
}

.businessList {
  color: #999;
  float: left;
  height: 175px;
  margin: 0 5px;
  width: 289px;
}

.caption {
  font-size: 8pt;
  font-style: italic;
  width: 300px;
}

.infoBox {
  float: left;
  margin-left: 2px;
  width: 233px;
  position: relative;
    left: 1px;
}

.infoBox p {
	color: #fff;
  margin: 0;
  padding-bottom: 5px;
}

.infoBox a, .infoBox a:link, .infoBox a:active, .infoBox a:hover, .infoBox a:visited {
  color: #8fd400;
  text-decoration: underline;
}

.infoBoxMiddle {
  background: #215586;
  height: 175px;
  padding: 15px;
}

.infoBoxTop {
  background: url(images/bg_infoBoxTop.gif) no-repeat;
  height: 3px;
  font-size: 0;
}

.infoBoxBottom {
  background: url
  (images/bg_infoBoxBottom.gif) no-repeat;
  height: 3px;
}

#C1TABLE {

}


/* SLIDESHOW */
ul.crossfade {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
}

#fade-example-1 li {
	position: absolute;
	top: 0;
	left: 0;
	width: 368px;
	height: 229px;
	visibility: hidden;
}

ul.crossfade li img {
	display: block;

}

ul.crossfade li {
	background:#fff;
	padding:6px 6px 42px 6px;
	margin-top: 5px;
}

.caption {
	clear: both;
	font-size: 9px;
	padding: 1em;
	background-color: #FFF;
}
.gallery {
	color: #999;
	font-weight: bold;
	position: relative;
	background-color:#eaeaea;
	margin-bottom:20px;
	padding:7px;
	width: 380px;
	height: 298px;
}

.control {
	position: absolute;
	z-index: 100;
	cursor: pointer;
}

#fade-example-1-next {
	right: 13px;
	top: 280px;
}
#fade-example-1-previous {
	right: 30px;
	top: 280px;
}
.ajax {
	margin: 3em;
	border: 1em solid #FF8C00;
	padding: 1em;
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
}

#contactus  {
	display: block;
	margin-bottom: 20px;
	width: 400px;
}

.logoBlock {
	float: left;
	height: 192px;
	width: 192px;
	margin: 0 20px 0 10px;
}

.news_style, .news_mark, .news_title {
	display: none;
}

.news_show {
	overflow: hidden;
	padding: 0px;
}

.promoImg {
	border: 0px;
}

.news_border {
	height: 313px;
	width: 945px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

.buttondiv {
	cursor: pointer;
	position: absolute!important; // Don't change!
	margin: 0px;
	padding: 0px;
}


#news_prev, #news_pause, #news_next {
	cursor: pointer;
}



.hidden {
	display: none;
}

/******************* APPLICATION SELECTORS ********************/

/* Use this rule if you want to turn off horizontal line(s) created by spacer graphic */
td.SubNavigationAdminSelected img {
    display: none;
}

/* Creates box around application. Use a width attribute here to set an overall width
   for the application on the front end. */
#mainContent td.leftnavBoxContacts {
    border: 1px solid #3A628A;
}

/* This rule styles the application tab / text. Reverse colors for blue on white background */
#tabscss td.SubNavigationAdminSelected {
    background-color: #3A628A;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    height: 23px;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

#tabscss td.SubNavigationAdminSelected a:link {
    background-color: #3A628A;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

#tabscss td.SubNavigationAdminSelected a:visited {
    background-color: #3A628A;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

#tabscss td.SubNavigationAdminSelected a:hover {
    background-color: #3A628A;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.slant {
    border-color: white white #3A628A #3A628A;
    border-style: solid;
    border-width: 12px 8px;
    height: 0;
    line-height: 0;
    margin: 0 -1px -1px 1px;
    width: 0;
}

.slant2 {
    border-color: white white #3A628A #3A628A;
    border-style: solid;
    border-width: 12px 8px;
    height: 0;
    line-height: 0;
    margin: 0 -8px -1px 1px;
    width: 0;
}

#sectioncss td.SubNavigationAdminSelected {
    background-color: #3A628A;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

#sectioncss td.SubNavigationAdminSelected a:link {
    background-color: #3A628A;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

/* Re-displays the spacer.gif horizontal line within a section tab if it has been turned off by style above */
#sectioncss td.SubNavigationAdminSelected img {
    background-color: #3A628A;
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    display: block;
}

/* 	Styles the status message (using an admin style on the front end)
	This may cause other consequences on front end, so may want to remove */
.contentAdmin {
	font-family: Verdana;
	font-size: 14px;
	color: #3a628a;
	font-weight: bold;
	text-decoration:none;
	line-height: 1.5;
	}
.centermsgBG{
  position: fixed;
  z-index:99555;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  left: 50%;
  background:rgba(0,0,0,.5);
  width:100%;
  height:100%;
  
}
.centermsg{
  position: fixed;
  z-index:99556;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  left: 50%;
  
	
}

.centermsgWrap{
	position:relative;
	float:left;
	padding:25px;
	background:red;
	background:#fff;
	border-radius:3px;
	
	/*-webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.9);
	-moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.9);
	-o-box-shadow: 1px 1px 5px rgba(0,0,0,0.9);
	-ms-box-shadow: 1px 1px 5px rgba(0,0,0,0.9);
	box-shadow: 1px 1px 5px rgba(0,0,0,0.9);*/
}
.newNoti{
	position:fixed;
	bottom:10px;
	right:10px;
	padding:20px;
	text-align: center;
	font: italic normal 120% Georgia, serif;
	line-height: 150%;
	color: black;
	text-shadow: white 0 1px;
	background: #DDD;
	background-clip: padding-box;
	box-shadow: 0 0px 2px rgba(0, 0, 0, 0.5);
	border: 5px solid rgba(0, 0, 0, 0.5);
	border-radius: 3px;
	width: 250px;
	-webkit-transition: opacity 0.5s linear;
	-moz-transition: opacity 0.5s linear;
	-ms-transition: opacity 0.5s linear;
	-o-transition: opacity 0.5s linear;
	transition: opacity 0.5s linear;
	display:none;
}
.newNoti a{
	text-decoration:underline;
}
.newNotiHide{
position:absolute;
top:10px;
right:10px;
cursor: pointer;
font:normal 60% verdana !important;
}


a.orangeButton{
	padding:20px;
	color:#fff;
	background:url('images/orange_shiny_button.gif');
	background-position:center center;
	border-radius:6px;
}
a.orangeButton:link{color:#fff;font-size:16px;text-decoration:none;}
a.orangeButton:hover{text-decoration:underline;}