/*################## Others #######################*/
h1 { color: white; font-size: 1.3em;padding:0;margin:3px;margin-left:10px;}

h1.h1LargeText { color: white; font-size: 6em;padding:0;margin:3px;margin-left:10px;}
h2.h2LargeText { color: white; font-size: 2em;padding:0;margin:3px;margin-left:10px;}

h1.h1Green { color: #7dbf25; font-size: 1.5em;}

h2 { color: #C4FF49; font-size: 1em;padding:10px 0 2px 0px; margin:0;margin-left:10px;}

h2.h2Pink { color: #c60651; font-size: 1em;padding:10px 0 2px 0px; margin:0; display: inline;}

h2.h2Green { color: #7dbf25; font-size: 1em;}

.smallText { font-size: 0.8em;}

a {color: #C4FF49; text-decoration: none;}

a:hover {color: #C4FF49; text-decoration: underline;}

a.whiteLink {color: white; text-decoration: none;}

a.whiteLink:hover {color: white; text-decoration: underline;}

a.greenLink, #innerRightNav a.greenLink{color: #7dbf25; text-decoration: none;}

a.greenLink:hover, #innerRightNav a.greenLink:hover {color: #7dbf25; text-decoration: underline;}

ul, li{margin-left:20px;padding:0;margin-top:5px;padding-top:0;}

#lineheight { padding:10px 0px 10px 20px; float: right; width: 310px; margin: auto;}

a.ctaLink {background-color: #9daf3a; color: white; text-decoration: none; font-size: 130%; font-weight: bold; padding: 1px 5px 2px 2px; line-height: 0px;}

a.ctaLink:hover {color: #5d4447; text-decoration: none; }

a.ctaLink2 {background-color: #9daf3a; color: white; text-decoration: none; font-size: 100%; font-weight: bold; padding: 1px 5px 2px 2px; line-height: 0px;}

a.ctaLink2:hover {color: #5d4447; text-decoration: none; }

/*################## form #######################*/

input
{
	width: 250px;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 90%;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #5d4447;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: white;
}

input.noBorder
{
	width: 20px;
	BORDER-RIGHT: none;
	BORDER-TOP: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 90%;
	BORDER-LEFT: none;
	COLOR: #5d4447;
	BORDER-BOTTOM: none;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: white;
}

input.button
{
	width: 88px;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 90%;
	BORDER-LEFT: #999999 1px solid;
	COLOR: c60651;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: white;
	cursor: hand;
}

input.newsbutton
{
	width: 30px;
	margin:50px 0 0 0;padding:0;
	float:right;
	BORDER-RIGHT: #5D4447 1px solid;
	BORDER-TOP: #5D4447 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 90%;
	BORDER-LEFT: #5D4447 1px solid;
	COLOR: white;
	BORDER-BOTTOM: #5D4447 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #5d4447;
	cursor: hand;
}

#newsletter{width:135px; margin:5px 5px 0 5px; float:right; background-color:transparent; border:1px solid #5D4447;}

select
{
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 90%;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: white;
	width: 250px;
}

textarea
{
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 90%;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: white;
	width: 250px;
	height: 50px;
}

p.firstLetter:first-letter {font-weight:bold;font-size:18px;}