@font-face { font-family: Myriad; src: url('MyriadPro-Regular.otf'); }
body {
	font: 12px Tahoma, Geneva, sans-serif;
	color: #000000;
	background: #96bb65 url(/images/layout3/bg.png) repeat-x;
	margin: 0;
	padding: 0;
}

input:focus {
        border: 2px solid #FFFFFF;
}
h1 {
	font: 400 30px Myriad;
	color: #FFFFFF;
	margin: 0;
	border-bottom: 1px #005758 dashed;
	border-bottom-width: thick;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	text-align: left;
	text-shadow: 0 0 2px #CCCCCC;
}
h2 {
	color: #fff;
	background: url(/images/layout3/h2.png) no-repeat;
	height: 25px;
	width: 165px;
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase;
	margin: 0;
	padding: 10px 0 0 10px;
}
p {
	padding: 0 0 15px;
	margin: 0;
}
a {
	color: #87c6c9;
	border-width: 0;
}
.clear {
	clear: both;
}
#container {
	background: #017479 url(/images/layout3/container.png) repeat-y;
	margin: 0 auto;
	width: 952px;
}
#container2 {
	background: url(/dinoprints.png) repeat-y right;
	background-position: 98%;
	margin: 0 auto;
	width: 952px;
}
#headerbox {
	font-size: 11px;
	background: url(/images/layout3/header.jpg) no-repeat;
	height: 114px;
	padding: 36px 49px 0 590px;
	color: #263440; /* 626458 */
}
#headerbox b {
	color: #263440;
	display: block;
	padding: 0 0 13px;
}
#headerbox a:link, #headerbox a:visited, #headerbox a:active {
font-size:11px;font-family:verdana;color:#336633;}
#headerbox a:hover {
font-size:11px;font-family:verdana;color:#2c4609;}
#menu {
	background: url(/images/layout3/menu.png) no-repeat;
	margin: 0;
	padding: 0 0 0 6px;
	height: 41px;
	list-style: none;
}
#menu a {
	font-size: 0;
	text-decoration: none;
	text-indent: -99999px;
	float: left;
	height: 41px;
	display: block;
	padding: 0 22px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#menu a:hover {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
#menu li {
	float: left;
}
#menu1 a {
	background: url(/images/layout3/menu1.png) no-repeat center;
	width: 37px;
}
#menu2 a {
	background: url(/images/layout3/menu2.png) no-repeat center;
	width: 30px;
}
#menu3 a {
	background: url(/images/layout3/menu3.png) no-repeat center;
	width: 56px;
}
#menu4 a {
	background: url(/images/layout3/menu4.png) no-repeat center;
	width: 36px;
}
#menu5 a {
	background: url(/images/layout3/menu5.png) no-repeat center;
	width: 48px;
}
#menu6 a {
	background: url(/images/layout3/menu6.png) no-repeat center;
	width: 39px;
}
#logo {
	font-size: 0;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 325px;
	position: absolute;
	margin: -5px 0 0 581px;
}
#content {
	padding: 0 24px 24px;
}
#submenu {
	background: url(/images/layout3/submenu.png) no-repeat;
	height: 38px;
	margin: 0;
	padding: 0 0 10px;
	list-style: none;
	color: #041819;
	text-transform: uppercase;
}
#submenu li {
	float: left;
	padding: 11px 13px 0;
}
#submenu a {
	color: #8ec07d;
	text-decoration: none;
}
#submenu a:hover {
	color: #bdefac;
}
#maincontent {
	float: left;
	width: 700px;
}
a:link{ color: #FFFFFF;text-decoration:underline;font-size: 12px;
}
a:visited { color: #CCCCCC;text-decoration:underline;font-size: 12px;
}
a:hover { color: #ece0c9;font-size: 12px;text-decoration:none;
}
#side {
	float: right;
	width: 175px;
	background: url(/dinoprints.png) no-repeat;
}
.sitem {
	color: #4b6f71;
	background: #d8eff0 url(/images/layout3/sitem.png) no-repeat;
	width: 145px;
	padding: 15px;
}
#sitem a:link, #sitem a:visited, #sitem a:active {
font-size:12px;font-family:verdana;color:#003366;}
#sitem a:hover {
font-size:12px;font-family:verdana;color:#000099;}
#footer {
	background: url(/images/layout3/footer.png) no-repeat;
	height: 48px;
	padding: 24px 20px 0 150px;
}
#footer a {
	color: #447d80;
	text-decoration: none;
	margin: 0 15px 0 0;
}
input, select {
border-color: #6e6e6e;border-width: 1px;
border-style: solid;
background-color:#e3e4e2;
padding:5px; color:#515151;font-size:12px;
background-image:url(/images/layout3/InputTop.jpg);
background-repeat: repeat-x;
background-position: top center;
-moz-border-radius:4px;
-webkit-border-radius:4px

}
img
	{
		border:none;
	}


textarea {
border-color: #6e6e6e;border-width: 1px;
border-style: solid;
background-color:#e3e4e2;
padding:0px;font-family:verdana;color:#515151;font-size:12px;
background-image:url();background-repeat: no-repeat;
background-position: bottom right;
padding: 4px 2px; border: 1px solid #aaa; background: #fff;
font:13px Trebuchet MS, Arial, Helvetica, Sans-Serif;
background-color:#d8eff0;
color: #4b6f71;
}


.yellowtable a:link, .yellowtable a:visited, .yellowtable a:active {
font-size:12px;font-family:verdana;color:#53381b;}
.yellowtable {
background-color: #e5c95a;
border-color: #423b00;
border-style: solid;
border-width: 1px;
font-size:12px;font-family:verdana;color:#53381b;
padding: 3px;
}
.greentable a:link, .greentable a:visited, .greentable a:active {
font-size:12px;font-family:verdana;color:#2c4609;}
.greentable {
background-color: #96bb65;
margin-left:10px;
margin-right:10px;
border-color: #3a4b24;
border-style: solid;
border-width: 1px;
font-size:12px;font-family:verdana;color:#344f11;
padding: 3px;
}
.tealtable {
background-color: #007579;
margin-left:10px;
margin-right:10px;
border-color: #005659;
border-style: solid;
border-width: 1px;
font-size:12px;font-family:verdana;color:#003436;
padding: 3px;
}
.maintable {
background-color: #018387;
border-color: #018387;
border-style: solid;
border-width: 3px;
padding: 3px;
}
table, tr,td {
font-size: 12px;font-family: "verdana";
}
.tealtable2 {
background-color: #005758;
margin-left:10px;
margin-right:10px;
border-color: #000000;
border-style: solid;
border-width: 1px;
font-size:12px;font-family:verdana;color:#FFFFFF;font-weight:bold;
padding: 3px;
}
.topenclosure {
background-color: #024241;
margin-left:10px;
margin-right:10px;
border-color: #000000;
border-style: solid;
border-width: 1px;
font-size:14px;font-family:verdana;color:#FFFFFF;font-weight:bold;
padding: 3px;
}
.enclosure {
background-color: #014647;
margin-left:10px;
margin-right:10px;
border-color: #000000;
border-style: solid;
border-width: 1px;
font-size:12px;font-family:verdana;color:#6BB8B9;
padding: 3px;
}
.news {
background-color: #018387;
margin-left:10px;
margin-right:10px;
border-color: #000000;
border-style: solid;
border-width: 1px;
padding: 3px;
}
.tealtable3 {
background-color: #3F8687;
margin-left:10px;
margin-right:10px;
border-color: #175051;
border-style: solid;
border-width: 1px;
padding: 3px;
}
.tealtable4 {
background-color: #3F8687;
margin-left:10px;
margin-right:10px;
border-color: #175051;
border-style: solid;
border-width: 1px;
padding: 3px;
}
.tealtable4 a:link, .tealtable4 a:active{ color: #FFFFFF;font-size: 12px;text-decoration:none;font-family: "verdana";font-weight:normal; 
}
.tealtable4 a:visited { color: #CCCCCC;font-size: 12px;text-decoration:none;font-family: "verdana";font-weight:normal; 
}
.tealtable4 a:hover { color: #ece0c9;font-size:12px;font-family: "verdana";text-decoration:none;font-weight:normal; 
}
.sitem a:link, .sitem a:visited, .sitem a:active {
font-size:12px;font-family:verdana;color:#003366;}
.sitem a:hover {
font-size:12px;font-family:verdana;color:#000099;}
#containsettings
{
	width: 700px;
	text-align: left;
}
#accountsettings
{
	width: 170px;
	background: #96BB65;
	border: 1px solid #065758;
	text-align: left;
	padding: 5px;
	color: #2C4609;
	font-weight: bold;
	font-family: Arial;
}
#accountsettings b
{
	font-size: 14pt;
}
#accountsettings a 
{
	border: 1px solid #96BB65;
	color: #204544;
	display: block;
	margin: 1px 0 2px 5px;
	padding: 4px;
	padding-left: 8px;
	text-decoration: none;
	width: 150px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
} 
#accountsettings a:hover 
{
	background-color: #e5c95a;
	border-color: #423b00;
	border-style: solid;
	border-width: 1px;
	color: #53381b;
	width: 150px;

}
#centersettings
{
	float: right;
	width: 500px;
	text-align: left;
}
#centersettings b
{
	color: #ffffff;
	font-size: 14pt;
	font: arial;
	font-family: Myriad;
	border-bottom: 3px #005758 solid;
}
.settingsright
{
	float: left;
	text-align: right;
	padding: 5px;
	width: 120px;
	color: #ffffff;
	font-weight: bold;
	font: arial;
	margin-top: 5px;
	vertical-align: top;
}
.settingsleft
{
	float: right;
	text-align: left;
	padding: 5px;
	width: 350px;
}
.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 200px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		list-style-type: none;
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}