body {
  text-align: center;
  background: url('../images/background.jpg') top left repeat-x; 
  margin-top:10px;
  margin-bottom:10px;
  color:#666666;
}
#flashindex {
		width: 548px;
		height: 365px;
		margin-left:10px;
		margin-bottom:10px;
		}
#flashindex1 {
		width: 548px;
		height: 365px;
		margin-left:25px;
		padding-left:20px;
		margin-right:0px;
		margin-bottom:10px;
		}
#flashstatic{
		text-align:center;
		}
#flashhandmade {
		width: 400px;
		height: 267px;
		margin-left:100px;
		margin-bottom:15px;
		}		
A:link {
	color: #339900; 
	font-weight:bold;
	text-decoration: none;
}
A:visited {
	color: #339900;
	font-weight:bold;
	text-decoration: none;
}
A:active {
	color: #339900;
	font-weight:bold;
	text-decoration: none;
}
A:hover {
	color: #FFCC33;
	font-weight:bold;
	text-decoration: none;
}

#page_wrapper {
  margin-left: auto; 
  margin-right: auto;
  width: 900px;
  text-align: left;
  background: #FFFFFF url('../images/content_bg.gif') top left repeat-y; 
  }

#page_header {
  height: 145px;
  background: url('../images/header.jpg') top left no-repeat;
  }

#content_wrapper {
  margin-top:0px;
  margin-bottom:0px;
  background: #FFFFFF url('../images/content_bg.gif') top left repeat-y;     
  }
.bullet {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: url(images/orange.gif) center top no-repeat;
	text-align: left;
	line-height:150%;
	}  
#center {
  margin-left:235px;
  margin-right:30px;
  padding-top:20px;
  }
#center p a:link {
	color: #339900; font-weight:bold; text-decoration: none;
}
#center p a:hover {
	color: #FFCC33; font-weight:bold; text-decoration: none;
}  
#center ul {
list-style:none;
}

#center tr th {
color:#6666FF;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:center;}
#center tr td {
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}
#center .left{
float:left;
width:300px;
}
#center .right {
margin-right:10px;
margin-top:0px;
margin-left:350px;
width:200px;
}
#center1 {
  margin-left:190px;
  margin-right:190px;
  }

#center h3 {
  margin-top:20px;
  margin-bottom:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #009900;
  padding:20px 4px 4px 4px;
   }
#center h4 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana;
  font-size: 11px;
  color: #6666CC;
  padding:4px;
  
 }

#center p {
  margin-top:5px;
  margin-bottom:15px;
  padding:4px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 170%;
}
#left_side {
  float:left;
  width:190px;
  margin-left:0px;
  padding-left:0px;
    }

#left_side h3 {
  margin-top:0px;
  width:190px;
  margin-bottom:5px;
  margin-left: 10px;
  font-variant:small-caps;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #009900;
  padding:0px;
    }
 #left_side h4 {
text-decoration:none;
font-size: 12px;
color: #FFFFFF;
margin:3px 15px 3px 20px;
font-weight:bold;
font-variant:small-caps;
text-align:left;
letter-spacing:1px;
} 

#right_side {
  float: right;
  width:190px;
  border:0px dashed #cccccc;
}

#right_side h3 {
  margin-top:0px;
  width: 140px;
  margin-left:20px;
  margin-bottom:5px;
  margin-right: 20px;
  font-family: verdana;
  font-size: 11px;
  color: #ffffff;
  padding:4px;
  border: 1px solid #FFFFFF;
  background: url('../img/h3.jpg') top center repeat-y;
}

#right_side p {
  margin-top:10px;
  margin-bottom:15px;
  padding:0px 15px 0px 15px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 170%;
  color: #666666;
}
#right_side1 {
  float: right;
  width:190px;
  border:0px dashed #cccccc;
}

#right_side1 h3 {
  margin-top:0px;
  width: 190px;
  margin-left:20px;
  margin-bottom:5px;
  margin-right: 20px;
  font-family: verdana;
  font-size: 11px;
  color: #ffffff;
  padding:4px;
  border: 1px solid #FFFFFF;
  background: url('../img/h3b.jpg') top center repeat-y;
}

#right_side1 p {
  margin-top:10px;
  margin-bottom:15px;
  padding:0px 15px 0px 15px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 170%;
  color: #666666;
}
tbody td {
font-size:11px;
color:#333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
width:160px;
line-height:120%;
text-align:center;
}
#page_footer {
  height: 50px;
  background: url('../images/footer.gif') center no-repeat;
  clear: both;
}

#page_footer p {
  padding-top:15px;
  text-align:center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height:14px;
  color:#FFFFFF;
}

#page_footer A:link {
	COLOR: #FFFFFF; font-weight:400; text-decoration: none
}
#page_footer A:visited {
	COLOR: #FFFFFF; font-weight:400; text-decoration: none
}
#page_footer A:active {
	COLOR: #FFFFFF; font-weight:400; text-decoration: none
}
#page_footer A:hover {
	COLOR: #FFCC33; font-weight:400; text-decoration: none
}
#page_footer span {
float:left;
margin-top: 4px;
margin-left:7px;
}

#menu_bar {
height:45px;
}
#navcontainer {
clear: both;
height: 45px;
width: 900px;
background: url('../images/bar.gif') top center no-repeat; 
}
#navcontainer ul {
  padding-left: 0;
  margin-left: 0;
  margin-top:0px;
  margin-bottom: 0px;  
  float: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left:20px;
  padding-right:20px;
  background-color: transparent;
  color: #FFFFFF;
  margin-left: 3px;
  text-decoration: none;
  float: left;
  }

#navcontainer ul li a:hover, #navcontainer ul li a#selected {
  background-color: #FFCC33;
  padding-bottom:5px;
  margin-left: 3px;
    color: #009900;
}

.header-breadcrumbs {
width:700px;
float:right;
clear:none;
}
.header-breadcrumbs ul {width:300px; margin-left:0px; list-style:none; text-align: left; padding:0px 0 0 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;}
.header-breadcrumbs ul li {display:inline; padding:0px 0 0 20px; background:transparent url(../images/breadcrumb.gif) no-repeat 0 50%; font-weight:bold; color:#009900; font-size:10px;}
.header-breadcrumbs ul li a {color:#009900; font-weight:bold; text-decoration:none;}
#columnright.header-breadcrumbs ul li a:hover {color:#009900; font-weight:bold; text-decoration:underline;}



#left_side ul {
  list-style: none;
  margin-left: 0px;
  padding-left: 0px;
  font-variant:small-caps;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  width:190px;
  margin-bottom:20px;
  font-weight:bold;
}
#left_side ul li { 
color: #009900;
width:190px;
line-height: 210%;
padding:2px 0px 0px 10px;
text-decoration: none; }

#left_side ul li a { 
display:block;
color: #009900;
padding-top:0px;
margin-left:10px;
margin-right:0px;
text-decoration: none;
width:190px;
padding-left:17px;}

#left_side ul li span a { 
display:block;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #009900;
padding-top:0px;
margin-left:0px;
margin-right:0px;
line-height:133%;
text-decoration: none;
width:180px; }

#left_side ul li span { 
display:block;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #009900;
padding-top:0px;
margin-left:0px;
margin-right:0px;
text-decoration: none;
width:190px; }

#left_side ul li a:hover, #left_side ul li a#selected { 
float:right;
color: #FFFFFF;
padding: 0px 0px 0px 35px;
margin-left:0px;
margin-right:8px;
line-height:220%;
width:155px;
background: #009900 url("../images/list-bar.gif") left no-repeat;
font-weight:bold;
}
#left_side ul li span a:hover { 
float:right;
color: #FFFFFF;
padding: 0px 0px 0px 35px;
margin-left:0px;
margin-right:8px;
line-height:133%;
width:155px;
background: #009900 url("../images/list-bar.gif") left no-repeat;
font-weight:bold;
}
.thumbnail_left {
  float:left;
  margin-right:10px;
  margin-bottom:5px;
  border:1px solid #6666CC;
}

.thumbnail_right {
  float:right;
  margin-left:10px;
  margin-bottom:5px;
  }
.thumbnail_center {
  clear:both;
  margin:10px 10px 10px 40px;
  text-align:center;
  }
.thumbnail_right1 {
  float:right;
  margin-left:10px;
  margin-bottom:35px;
  }
.table {
clear: none;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:  #333333;
background-color:#FFFFFF;
}
.table tr td{
text-align: center;
border: solid 1px #3399FF;
}
.table tr th{
text-align: center;
font-weight: normal;
border: solid 1px #3399FF;
}
form{margin-top: 0px;}

div.row
{ width: 320px;
}

div.row span.formlabel 
{ float: left;
font-size: 12px;
  width: 120px;
  text-align: left;
  line-height: 210%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.row span.forminput
{ float: right;
  text-align: right;
  width:150px;
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin-left:5px;
} 
div.row span.formselect
{ float: right;
  text-align: right;
  margin-left:50px;
  margin-top: 15px;
  } 
 div.row span.formselect #refer
{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
  font-size:12px;
  margin-right:55px;
    }  
div.spacer
{ width: 80px;
}
div.spacer1
{ clear:left;
}

input, textarea
{ width: 300px;
cursor: pointer;
cursor: hand; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
  border: 1px solid;
  font-size: 100%;
  margin: 4px;
}
div.row span.formsubmit
{ float: right;
  text-align: left;
  width:320px;
  font-size:12px;
  margin-right:65px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
} 
.submit{ 
clear: both;
float:right;
color: #6666CC;
background-color: #CCCCFF;
border:1px solid #6666CC;
margin-right:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
  width: 70px;
  height: 22px;
  cursor: pointer;
  font-size: 100%;
    }
#left_side table tr th{
  list-style: none;
  color: #009900;
font-size: 14px;
  text-align:left;
  margin-left: 0px;
  margin-bottom:5px;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 5px;
  width:180px;
  height:20px;
  }
#left_side table tr th a{
  list-style: none;
  color: #009900;
  text-align:left;
  margin-left: 0px;
  margin-bottom:5px;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  padding-left: 0px;
  width:180px;
  line-height:180%;
  }
#left_side table tr td{
  list-style: none;
  text-align:left;
  margin-left: 0px;
  font-variant:small-caps;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  padding-left:0px;
  width:180px;
  margin-bottom:10px; 
}
#left_side table { 
color: #009900;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:180px;
margin-left:0px;
line-height:170%;
text-decoration: none; }

#left_side table a { 
display:block;
color: #009900;
font-size:11px;
font-weight:bold;
padding-top:0px;
margin-left:0px;
padding-left:35px;
line-height:170%;
text-decoration: none;
width:180px; }

#left_side table a:hover{ 
float:left;
color: #FFFFFF;
font-size:11px;
font-weight:bold;
padding: 0px 0px 0px 35px;
margin-left:0px;
line-height:170%;
width:180px;
background: url("../images/list-bar.gif") left no-repeat;
}
#left_side table a#selected { 
float:left;
color: #FFFFFF;
font-size:11px;
font-weight:bold;
padding: 0px 0px 0px 35px;
margin-left:0px;
line-height:170%;
width:180px;

background: url("../images/list-bar.gif") left no-repeat;
}