body
{
margin: 0px;
}

p, table
{
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

#hidden_logo
{
  display: none;
}

h1, h2, h3, h4
{
   color: #4377d6;
}

h3
{
    font-size:14px;
}

h2
{
    font-size:16px; 
}


#boxed
{
  border: 1px solid #a2a3a6;
}

#side-left
{
width: 67px;
height: 574px;
background: url(/images/side-left.jpg) repeat-y;
padding: 0px;
}

#side-right
{
width: 67px;
height: 574px;
background: url(/images/side-right.jpg) no-repeat;
padding: 0px;
}

#content
{
	height:400px;
}

#a1
{
   text-decoration: none;
}
#a1:hover
{
  text-decoration: underline;
  color: black;
}


#footer, a
{
text-decoration:none;
color: gray;
}

#header-box
{
    background: #7ca3e1;
	width: 968px;
	height:29px;
	text-align:center;
	color: white;
	text-transform: uppercase;
	line-height:2.5em;
}

#header-box-left
{
	float:left;
	width:184px;
	height: 29px;
	margin: 0px;
}
#header-box-center
{
	float:left;
	width:600px;
	height: 29px;
}

#header-box-right
{
	float:left;
	width:184px;
	height: 29px;
}

#footer-shadow
{
	width:898px;
}

#footer-left
{
    width:750px;
	float:left;
}

#footer-right
{
	text-align:right;

}

.msgError			{border:1px solid #ae0000; background-color:#fae6e6; margin-bottom:15px; padding:5px 0px;width:500px;}
.msgError p			{background:url('/images/msgError.gif') no-repeat 12px 4px; font-weight:bold; color:#ae0000; margin:0px; padding:5px 10px 5px 40px;}
.msgError a			{color:#ae0000;}


