@charset "utf-8";
/* CSS Document */
*
{
	margin:0px;
	padding::0px;
}
td
{
	text-align:left;
}
a img
{
	border:0px;
}

body
{
	
	background-image:url(../images/background.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FAF7AF !important;
	color:#3d3d3d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:50px;
}
a{
	color:#4C6BAF;
	text-decoration:underline;
}
a:hover{
	color:#D88747;
	text-decoration:none;
}
a.small-link
{
	font-size:11px;
}
.page-title
{
	color:#D88746;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
.form-wrapper
{
	border:1px solid #D6DADE;
	margin:10px 0px;
	padding:10px;
}
.form-tbl td
{
	padding:3px 5px;
}
.form-first-col
{
	width:100px;
	text-align:right;
	padding-right:10px;
}
.error-msg
{
	padding:5px;
	text-align:center;
	border:1px solid #D14437;
	background-color:#FFE7E5;
	margin:0px 10px;
	color:#cc0000;
}
.error-msg span
{
	background-image:url(../images/error.gif);
	background-repeat:no-repeat;
	background-position:0px 50%;
	padding:5px 20px 5px 20px;
}

input[type="text"],  input[type="password"], select
{
	border:1px solid #D6DADE;
	background-image:url(../images/text-box-bg.gif);
	background-repeat:repeat-x;
}
textarea,  input[type="checkbox"]
{
	border:1px solid #D6DADE;
}
.button
{
	background-color:#4D6BB1;
	border:1px solid #536A9E;
	color:#ffffff;
	padding:2px 10px;
}
.button:hover
{
	background-color:#DA8648;
	border:1px solid #C18D65;
	color:#ffffff;
	padding:2px 10px;
}
.logo-cell
{
	width:251px;
	padding-right:20px;
	vertical-align:top;
}
.dyn-text
{
	color:#EE3821;
}
.info-box
{
	background-image:url(../images/info-bg.gif);
	background-repeat:no-repeat;
	width:257px;
	height:148px;
}
.admin-text-bar
{
	padding:10px;
	background-color:#4C6AB0;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
}

.left-menu
{
	width:200px;
	padding:0px 10px 0px 0px;
}
li.menu-heading
{
	background-color:#EE3821;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding:10px;
}
.grid-tbl
{
	margin-top:10px;
}
.grid-tbl td, .grid-tbl th
{
	padding:5px;
	border-bottom:1px solid #D8A67E;
}
.grid-tbl th
{
	background-color:#D88747;
	font-weight:bold;
	color:#ffffff;
}
.grid-tbl th a
{
	color:#ffffff;
}
.grid-footer
{
	background-color:#D88747;
	padding:0px;
	height:2px;
	line-height:2px;
}
.add-user-link
{
	border:1px solid #DA8648;
	color:#4D6BB1;
	padding:5px 10px 5px 30px;;
	background-image:url(../images/add-user.gif);
	background-repeat:no-repeat;
	background-position:5px 50%;
	text-decoration:none;
}
.add-user-link:hover
{
	background-color:#DA8648;
	border:1px solid #DA8648;
	color:#ffffff;
	
}
.pagination
{
	padding:10px !important;
	text-align:right;
}
.pagination  a
{
 border:1px solid #D88747;
 padding:2px;
 text-decoration:none;
}
.pagination  a:hover
{
	 border:1px solid #D88747;
	 background-color:#D88747;
	 color:#ffffff;
	 padding:2px;
	 text-decoration:none;
}
.error
{
	color:#cc0000;
}
.grey-container
{
	border:1px solid #D6DADE;
	padding:5px;
	background-color:#F4F5F7;
}
.form-listing-text
{
	font-weight:bold;
}