/* CSS Document Start */
body{ 
  margin: 0px;
  background:#e3e3e3;
  font-family:Arial;
  font-size:13px;
  color:#333333;
  line-height:22px;
}


.welcome{
	font-family:times, arial, tahoma, verdana;
	font-size:36px; 
	font-weight:normal;
	font-style:italic;
	line-height:30px;
	text-shadow: 1px 2px 0px #f1f1f1;
	padding:0;
	color:#777777;
}


.heading{
	font-family:times, arial, tahoma, verdana;
	font-size:30px; 
	font-weight:bold;
	font-style:italic;
	line-height:30px;
	text-shadow: 1px 2px 0px #f1f1f1;
	padding:0;
	color:#3139a3;
}


.subheading{
	font-family:arial, tahoma, verdana;
	font-size:18px; 
	font-weight:normal;
	font-style:italic;
	text-shadow: 1px 2px 0px #f1f1f1;
	padding:0;
	color:#ee1d25;
}


.green-wide{
	font-family:times, arial, tahoma, verdana;
	font-size:48px; 
	font-weight:bold;
	font-style:italic;
	line-height:30px;
	text-shadow: 2px 2px 2px #ffffff;
	padding:0;
	color:#3139a3;
}


.green{
	font-family:arial, tahoma, verdana;
	font-size:13px; 
	font-weight:normal;
	line-height:24px;
	padding:0;
	color:#3139a3;
}
.green A:link {COLOR: #00a651; text-decoration: none;}
.green A:visited {COLOR: #00a651; text-decoration: none;}
.green A:active {COLOR: #00a651; text-decoration: none;}
.green A:hover {COLOR: #00a651; text-decoration: underline;}


.green-big{
	font-family:arial, tahoma, verdana;
	font-size:18px; 
	font-weight:bold;
	text-shadow: 0px 0px 0px #d6d7ed;
	line-height:24px;
	padding:0;
	color:#3139a3;
}
.green-big A:link {COLOR: #00a651; text-decoration: none;}
.green-big A:visited {COLOR: #00a651; text-decoration: none;}
.green-big A:active {COLOR: #00a651; text-decoration: none;}
.green-big A:hover {COLOR: #3139a3; text-decoration: none;}


.white{
	font-family:arial, tahoma, verdana;
	font-size:15px; 
	font-weight:normal;
	padding:0;
	color:#ffffff;
	
}
.white A:link {COLOR: #ffffff; text-decoration: none;}
.white A:visited {COLOR: #ffffff; text-decoration: none;}
.white A:active {COLOR: #ffffff; text-decoration: none;}
.white A:hover {COLOR: #ffffff; text-decoration: underline;}


.blue{
	font-family:verdana, arial, tahoma;
	font-size:12px; 
	font-weight:normal;
	font-style:italic;
	padding:0;	
	text-shadow: 0px 1px 0px #ffffff;
	color:#009b3b;
}
.blue A:link {COLOR: #555555; text-decoration: none;}
.blue A:visited {COLOR: #555555; text-decoration: none;}
.blue A:active {COLOR: #555555; text-decoration: none;}
.blue A:hover {COLOR: #3139a3; text-decoration: none;}


.footer{
	font-family:verdana, arial, tahoma;
	font-size:11px; 
	font-weight:normal;
	font-style:italic;
	padding:0;	
	text-shadow: 1px 1px 1px #ffffff;
	color:#555555;
}
.footer A:link {COLOR: #555555; text-decoration: none;}
.footer A:visited {COLOR: #555555; text-decoration: none;}
.footer A:active {COLOR: #555555; text-decoration: none;}
.footer A:hover {COLOR: #3139a3; text-decoration: none;}



A {
	TEXT-DECORATION: none
}

A:hover {
	TEXT-DECORATION: none
}



ul {
    font-family:Verdana;
    font-size: 14px;
	font-weight:normal;
	font-style:italic;
    margin: 0;
    padding: 0;
    list-style: none;
	
}
ul li {
    display: block;
    position: relative;
    float: left;
}
li ul {
    display: none;
}
ul li a {
    display: block;
    text-decoration: none;
    color: #ffffff;
    border-top: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #3139a3;
	border-right: 0px solid #ffffff;
    padding: 10px 15px 10px 15px;
    background: #3139a3;
    margin-left: 0px;
    white-space: nowrap;
}

ul li a:hover {
background: #009b3b;
color:#ffffff;
}
li:hover ul {
    display: block;
    position: absolute;
}
li:hover li {
    float: none;
    font-size: 14px;
	font-weight:normal;
}
li:hover a { background: #03c661; }
li:hover li a:hover {
    background: #3139a3;
	color:#ffffff;
}

/* CSS Document End */

.inputbox
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
	border-radius: 3px 3px 3px 3px;
    COLOR: #666666;
	padding:5px;
    font-family:arial, tahoma, verdana;
    FONT-SIZE: 14px;
	width:250px;
	height:20px;
	font-weight:normal;	
    TEXT-DECORATION: none
}

.error_textbox
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #FF0000 1px solid;
    BORDER-LEFT: #FF0000 1px solid;
    BORDER-RIGHT: #FF0000 1px solid;
    BORDER-TOP: #FF0000 1px solid;
	border-radius: 3px 3px 3px 3px;
    COLOR: #666666;
	padding:5px;
    font-family:arial, tahoma, verdana;
    FONT-SIZE: 14px;
	width:250px;
	height:20px;
	font-weight:normal;	
    TEXT-DECORATION: none
}


.select
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
	border-radius: 3px 3px 3px 3px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, tahoma 'MS Sans Serif';
    FONT-SIZE: 12px;
	HEIGHT: 24px;
	height:32px;
	padding:3px;
    TEXT-DECORATION: none
}


.textarea
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
	border-radius: 3px 3px 3px 3px;
    COLOR: #666666;
	padding:5px;
    font-family:arial, tahoma, verdana;
    FONT-SIZE: 14PX;
	width: 250px;
	height: 100px;
    TEXT-DECORATION: none
}


.button
{
	BACKGROUND-COLOR: #666666;
    BORDER-BOTTOM: #3E4196 1px solid;
    BORDER-LEFT: #3E4196 1px solid;
    BORDER-RIGHT: #3E4196 1px solid;
    BORDER-TOP: #3E4196 1px solid;
	border-radius: 3px 3px 3px 3px;
    COLOR: #FFFFFF;
	font-family:arial, tahoma, verdana;
	height: 35px;
	font-size: 11pt;
	text-decoration: none;
}