html{
overflow-x:hidden;
}
body{
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
background-color:#d9d9d9;
background-image:url(images/bg-repeat.jpg);
background-position:center top;
background-repeat:repeat-y;
}
h2{
color:#589326;
font-family:Arial, Helvetica, sans-serif;
font-size:16px !important;
font-weight:900 !important;
height:30px !important;
line-height:30px !important;
background-color:#f9fac6;
padding-left:5px !important;
border-bottom:#9cca77 2px solid;
border-top:#cae2ac 1px dashed;
display:block;
}
h3{
color:#454545;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:900;
height:auto;
line-height:25px;
background-color:#f2f2f2;
padding-left:5px;
border-bottom:#ccc 2px solid;
}
h3 a{
color:#454545;
text-decoration:none;
}
h4{
color:#454545;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:900;
height:auto;
line-height:25px;
background-color:#f2f2f2;
padding-left:5px;
border-bottom:#ccc 2px solid;
margin:0px;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.text-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	line-height:20px;
}
.text-1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	line-height:20px;
	text-decoration:none;
}
.text-1 a:hover{
color:#0066FF;
text-decoration:underline;
}
.text-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	line-height:20px;
	text-align:justify;
}
.text-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	line-height:20px;
}
.text-3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	line-height:20px;
	text-decoration:none;
	padding:5px 8px;
	margin-right:2px;
}
.text-3 a:hover{
color:#0066FF;
text-decoration:underline;
background-color:#e2e2e2;
}
.text-3-selected a{
color:#0066FF;
text-decoration:underline;
background-color:#e2e2e2;
}
.text-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066FF;
	line-height:20px;
}
.text-4 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#0066FF;
	line-height:20px;
	text-decoration:none;
}
.text-4 a:hover{
color:#0066FF;
text-decoration:underline;
}
.menu{
background-image:url(images/menu-repeat.jpg);
background-repeat:repeat-x;
background-position:left top;
height:39px;
line-height:39px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:900;
color:#FFFFFF;
}
.menu a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:900;
color:#FFFFFF;
text-decoration:none;
padding:5px 10px;
text-align:center;
}
.menu a:hover{
color:#fff7ca;
text-decoration:underline;
}
/*.header{
width:857px;
height:263px;
}
*/.white-text{
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	line-height:20px;
}
.green-text{
color:#66ab2c;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:900;
}
select{
width:195px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}
.input{
width:195px;
}
.border{
border:#CCCCCC 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.form-field{
width:350px;
}
.form-buttons{
width:110px;
height:35px;
}
.note{
border:#CCCCCC 1px dashed;
background-color:#f5f5f5;
padding:5px;
margin:15px;
}
.dot{
background-image:url(images/dot.jpg);
background-repeat:no-repeat;
background-position:left 8px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:900;
color:#333333;
padding-left:20px;
}
.developer-border{
border:#66ab2c 1px solid;
}
.developer-menu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
}
.developer-menu a{
color:#333333;
text-decoration:none;
background-image:url(images/dot-1.jpg);
background-repeat:no-repeat;
background-position:10px 7px;
padding:4px 0px 4px 22px;
display:block;
}
.developer-menu a:hover{
color:#66ab2c;
text-decoration:underline;
background-image:url(images/dot-2.jpg);
background-repeat:no-repeat;
background-position:10px 7px;

}
/*  ----- Admin Styles   -----------   */

/*  ----- Admin Styles   -----------   */