﻿body 
{
	font-family:Verdana;
	color:#12191f;
	margin:0px;
}
.Navigation
{
	color: #ec1d23;
	font-size:12px;
}
.menu
{
	background-color: #ffffff;
	font-family: Verdana;
	WIDTH: 200px; 
	HEIGHT: 483px;
}

a.TopLink
{	
  font-family : verdana;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-decoration: none;
  color: #666666;
  background-repeat: no-repeat;
  text-transform:uppercase
}

a.TopLink:Hover
{	
  font-family : verdana;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-decoration: none;
  color: #666666;
  background-repeat: no-repeat;
  text-transform:uppercase
}
.Login
{
	font-size: 12px;
	color: #000000;
	background-color: #f6f5f6;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

/*************************************************************************/
.nav_menu
{
margin:0px;
padding:0px;
list-style:none;
display:block;
width:150px;
font-family:verdana;
font-weight:bold;
text-align:left;
}
.nav_menu li
{
float:left;
margin:0px;
/*margin-bottom:3px;
background-color:#333333;
display:block;*/
display:block;
background: #f3f4f3/*#2b343durl(titlebar.png) repeat-x center left*/;
color:#2b343d;
width:200px;
padding:5px 0px 0px 0px;
text-decoration:none;
text-transform:capitalize;
font-size:11px;
}

/*.nav_menu a
{
display:block;
float:left;
background: #f3f4f3/*#2b343durl(titlebar.png) repeat-x center left;
color:#2b343d;
width:200px;
padding:5px 0px 5px 10px;
text-decoration:none;
text-transform:capitalize;
font-size:11px;
}*/

/*.nav_menu a:hover
{
background:#CCCCCC /*url(titlebar-active.png) repeat-x center left*
}*/
.nav_menu ul
{
margin:0px;
list-style:none;
width:198px;
padding:0px;
color: #ec1d23;
background-color:#fefefe;
}
.nav_menu ul li
{
	background-color:#fefefe;
	margin:0px;
}
 
.nav_menu ul a
{
color: #ec1d23;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 5px 0 5px 19px;
/*padding-left: 19px; link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
/*border-left:5px solid #12191f;*/
width:180px;
font-size: 11px;
text-transform:capitalize;
}
.nav_menu ul a:hover
{
color: #12191f;
background-color: #F3F3F3;
/*background: url(images/arrowbullet.png) no-repeat center left; custom bullet list image*/
}
/*.nav_menu ul a:visited
{
color: #A70303;
}*/

.Footer
{
	font-size: 10px;
	color: #000000;
	background-color: #f6f5f6;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
.Footer a
{
	color:#000000;
	text-decoration:none;
}
.Footer a:hover
{
	color:#000000;
	text-decoration:none;
}

.Title
{
	font-weight: bold;
	font-size: 15pt;
	color: #ec1d23;
	text-align: left;
	/*padding-bottom: 5px;*/
	border-bottom: #12191f solid;
}

.textegainz
{
	font-size: 11px;
	color: #12191f;
	font-weight:bold;
}
.button
{
	font-weight: bold;
	font-size: 12px;
	color: #fefefe;
	background-color: #2b343d;
	border-right: #2b343d 1px solid;
	border-top: #2b343d 1px solid;
	border-left: #2b343d 1px solid;
	border-bottom: #2b343d 1px solid;
}

.error
{
	border-right: #ff3366 1px solid;
	border-top: #ff3366 1px solid;
	border-left: #ff3366 1px solid;
	color: #ff0000;
	border-bottom: #ff3366 1px solid;
	background-color: #fff3f0;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	width: 100%;
	padding-top: 10px;
}
.alert
{
}
.required
{
	font-weight: bold;
	font-size: 12px;
	color: #ff0066;
}
.hint
{
	border-right: #cccc00 1px solid;
	border-top: #cccc00 1px solid;
	padding-left: 20px;
	border-left: #cccc00 1px solid;
	color: #afae00;
	border-bottom: #cccc00 1px solid;
	background-color: #ffffe5;
	padding-bottom: 5px;
	padding-top: 5px;
}
a
{
	color: #ec1d23;
	text-decoration:none;
}
a:hover
{
	color: #2b343d;
	text-decoration:none;
}

.cal
{
	height:55px;
	width:54px;
	background-image:url(images/calc2.jpg);
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
.cal H4
{
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 21px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	COLOR: #999999; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Times New Roman, Helvetica, Sans-Serif; 
	TEXT-ALIGN: center
}

.cal H3
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px ; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #ffffff; 
	PADDING-TOP: 1px
}

.date_box {
	background-color: #FFFFFF;
	background-image: url(images/date.jpg);
	height: 51px;
	width: 52px;
	float: left;
}

.date_box_month {
	padding-top: 6px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
	text-align: center;
	color: #75a006;
}

.date_box_day {
	font-size: 22px;
	font-weight: bold;
	padding-left: 3px;
	text-align: center;
	font-style: italic;	
	color: #654040;
}

.news
{
	padding-left:1px;
}
.news h4 {
	width: 210px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #F5F9EB;
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CEAC86;
	border-bottom-color: #CEAC86;
	font-size: 1.2em;
	color: #A6BB7A;
}
.cal
{
	height:55px;
	width:54px;
	background-image:url(images/calc2.jpg);
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
.cal H4
{
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 21px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	COLOR: #999999; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Times New Roman, Helvetica, Sans-Serif; 
	TEXT-ALIGN: center
}

.cal H3
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px ; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #ffffff; 
	PADDING-TOP: 1px
}
h3 {
	height: 31px;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-left: 20px;
	font-size: 15px;
	font-family: verdana;
	
	font-weight: bold;
	color: #ec1d23;
	border-bottom: 1px dotted #CCCCCC;
}
.SuccessMsg
{
	border-right: #009966 1px solid;
	padding-right: 5px;
	border-top: #009966 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 5px;
	border-left: #009966 1px solid;
	color: #009966;
	padding-top: 5px;
	border-bottom: #009966 1px solid;
	background-color: #f2ffdb;
}

.hint1
{
	border-right: #cccc00 1px solid;
	border-top: #cccc00 1px solid;
	border-left: #cccc00 1px solid;
	color: #afae00;
	border-bottom: #cccc00 1px solid;
	background-color: #ffffe5;
	padding-bottom: 5px;
	padding-top: 5px;
}