body {
	color:#666666; 
	background-color: #F5F4F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
html, body{
	height:100%;
	margin: 0px;
	padding: 0px;
	border: none;
	text-align: center;
}
.page_wrapper{
width:744px;
background-color:#FFFFFF;
}

.header {
padding:7px 0px 7px 0px;
}

.greenstripe {
background-color:#C8DF2F;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-size: 10px;
	padding: 5px 10px 5px 10px;
	color: #666666;
	background-color: #ffffff;
	border:1px solid #E7E6E5;
	vertical-align:bottom;
	line-height:8px;
}

.content_container {
	background-color:#FFFFFF;
	border: 1px solid #E5E3E2;
	width:547px;
	margin:0px 0px 7px 7px;
}
.maincontent {
	padding:7px 14px 14px 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-align:justify;
	line-height:14px;
	
}
.maincontent a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1C2232;
	text-decoration: underline;
}
.maincontent a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1C2232;
	text-decoration: underline;
}
.maincontent a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1C2232;
	text-decoration: underline;
}
.maincontent a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#99CC00;
	text-decoration: underline;
}

.maincontent ul {
margin: 0;
padding: 0px 0px 0px 15px;
}

.maincontent li {
position: relative;
}

.maincontent img {
padding: 0px 0px 0px 0px;
}



.maincontent_admin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:left;
	padding:7px 7px 7px 14px;
	background-color:#FFFFFF;
	border: 1px solid #E5E3E2;
	margin-bottom:7px;	
}
.maincontent_admin a {
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1C2232;
	text-decoration: underline;
}
.maincontent_admin a:link {
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1C2232;
	text-decoration: underline;
}
.maincontent_admin a:visited {
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1C2232;
	text-decoration: underline;
}
.maincontent_admin a:hover {
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#99CC00;
	text-decoration: underline;
}

.pages_title {
width:276px;
background-color:#C1DC0C;
padding:11px 22px 11px 22px;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-image:url(images/distributionbg.gif);
font-size:22px;
text-align:left;
vertical-align:bottom;
letter-spacing:-1px;
}



.searchbar{
background-color:#FFFFFF;
border:1px solid #E5E3E2;
display:block;
margin:7px 0px 7px 0px;
text-align:right;
color:#666666;
font-size:12px;
width:180px;
padding:0px 0px 5px 0px;
}

.searchbar img{
padding:5px 10px 0px 10px;
vertical-align:bottom;
}
.searchbar label{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding:5px 0px 0px 0px;
display:block;
width:180px;
text-align:center;
font-weight:bold;
}

.inputs {
border:1px solid #E5E3E2;
background-image:url(images/input_box_image.gif);
display:inline;
width:124px;
vertical-align:bottom;
}


/**************** menu coding *****************/

#menu {
width: 180px;
border:1px solid #E7E6E5;
background-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0px 0px 0px 0px;
}

#menu a, #menu h2 {

text-align:left;
color: #333333;
padding:5px 5px 5px 5px;
margin: 0;
display: block;
}

#menu h2 {
font-size: 12px;
color: #1C2232;
font-weight:bold;
border-bottom:1px solid #E7E6E5;
padding:10px 10px 8px 10px;
}

#menu h2 a {
font-size: 12px;
color: #1C2232;
font-weight:bold;
padding:0px 0px 0px 0px;
}

#menu h2 a:hover {
font-size: 12px;
color: #C1DC0C;
font-weight:bold;
background-color:#FFFFFF;
padding:0px 0px 0px 0px;
}

#menu a {
color:#1C2232;
text-decoration: none;
}

#menu li li a {
color:#1C2232;
text-decoration: none;
}

#menu li li a:hover {
color: #1C2232;
background-color:#D4E655;
text-decoration: none;
}

#menuitemon a {
color: #ffffff;
background-color:#C1DC0C;
text-decoration: none;
}

#menuitemon li a {
color:#1C2232;
background-color:#ffffff;
text-decoration: none;
}

#menuitemon li a:hover {
color: #1C2232;
background-color:#D4E655;
text-decoration: none;
}

#menu a:hover {
color: #1C2232;
background-color:#D4E655;
text-decoration: none;
}

#menu li {
position: relative;
z-index:20;
padding:0px 0px 0px 0px;
}

#menu ul ul {
position: absolute;
z-index:60;
top: 0;
left: 100%;
width: 100%;
background-color:#FFFFFF;
border:1px solid #E7E6E5;
padding-top:0px;
padding-bottom:0px;
}

div#menu ul ul,
div#menu ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul
{display: block;}


/**************** content styles for spaw *****************/


.header1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1C2232;
	width:100%;
	display:block;
	font-weight:bold;
	padding-bottom:5px;
	
}

.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C1DC0C;
	font-weight:bold;
}

.header3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	font-weight:bold;
}

.header4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0C1E3C;
	width:100%;
	display:block;	
	padding:5px 0px 14px 0px;
	border-bottom:1px solid #E7E6E5;
}

.header5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C1E3C;
	font-weight:bold;
}

.header6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
	padding:3px 3px 3px 10px;
	border-left:7px solid #ffffff;
	line-height:18px;
}
