@charset "utf-8";
/* CSS Document */



h1 {font:Verdana, Geneva, sans-serif 18px #36C;}

ul {font-family:Verdana, Geneva, sans-serif; font-size:12px;}
ul li {margin-top:10px;}

ol {font-family:Verdana, Geneva, sans-serif; font-size:12px;}
ol li {margin-top:10px;}

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:320px;
		height:237px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:418px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */



h1 {font-family:Verdana, Geneva, sans-serif; padding:0px 20px 0px 20px; font-size:1.4em; color: #069;}
h2 {font-family:Verdana, Geneva, sans-serif; padding:0px 20px 0px 20px; font-size:1.2em; color: #069;}
p {font-family:Verdana, Geneva, sans-serif; font-size:0.8em; padding-left:15px; padding-right:15px;}
.seal {width:100px; display:inline; padding:0px 10px 0px 10px;}
blockquote p
{
padding: 5px 5px 0px 0px;
font-size: 1.1em;
float: left;
background: url(../images/quote_down.gif) bottom right no-repeat;
width:250px;}

blockquote
{
padding: 15px;
font-size: 0.8em;
background: url(../images/quote_up.gif) top left no-repeat;
color:#300;
margin:10px 0px 10px 10px;
}

cite
{
	width:150px;
font-size: 0.9em;
float: right;
margin:10px 60px 10px 0px;

} 
table.indexbody 
	{background:url(../images/bg_index_body.jpg) no-repeat 6px 7px #0061AA;}

td.topbox {background:url(../top_box.gif) no-repeat; height:10px; width:326px;}
td.bodybox {background:url(../bg_box.gif) repeat-y; width:326px;}
td.bottombox {background:url(../bottom_box.gif) no-repeat; height:18px;width:326px;}
td.rightcell {background:url(../bg_right_main.jpg) no-repeat; }
	pre { text-align: left; overflow: visible }
code { background-color: #ffc }
pre code { background-color: #eee }

.pics {  padding:0; margin:0; overflow: hidden ; margin:0px auto 0px auto;}
.pics img { padding: 0px; border: 1px solid #ccc; background-color: #eee; top:0; left:0; width:423; height:239; }


/*Form Styles*/

form#orderForm {
	font-family:Verdana, Geneva, sans-serif;
	width:230px;
	height:308px;
	background: url(../formbg.png) no-repeat;
	margin-right:5px;
	position:relative;
	top:30px;
    
	}
	
form#orderForm fieldset{
	display:block; 
    border:none; 
    padding:0px; 
    margin-bottom:0.5em;
    line-height:1.2em;
	
	}
	
	form#orderForm label {color:#fff; font-size:14px;}
	
form#orderForm legend {
	font-size:0.9em; 
	font-weight:bold; 
	color: #fff;
	margin: 0 0 15px 0px; 
	height: 24px;
	line-height: 24px;
	width:100px;
	 
	background:url(img/legend.jpg) repeat-x;
	
	padding: 0 5px;
	
}

form#orderForm input {
border:1px solid #999; 
padding:0 2px;; 
margin-bottom:0.3em;
height:25px;
}


form#orderForm input.radiobut {
border:none;
padding:0; 
margin:0;
margin-right: 5px;
height: 18px;

}
form#orderForm label.rlable
{
  position:relative;
  top:-2px;
  height: 15px;
  line-height: 15px;
}

form#orderForm select { width:65px; border:1px solid #999;}

form#orderForm #sub {width:150px; background:url(../submit.jpg) no-repeat; line-height:30px; border:none; cursor:pointer; height:28px; color:#000; margin-top:10px; margin-left:0px; }

form#orderForm #dropdown {width:200px; float:right; margin:5px 10px 0px 0px;}
form#orderForm #dropdownlabel {width:195px; float:right; margin:5px 15px 5px 0px; text-align:justify;}

.bottomenu img { width:212px; height:86px;}
.bottomenu2 img { width:212px; height:100px;}
.top_right_corner { background:url(../images/bg_top_right.gif);}

.small {font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#003; font-weight:100;}

a.form-link,
a:visited.form-link
{
	color:#ffffff;
	text-decoration: none;
}

a.form-link:hover
{
	color:#f7f7f7;
	text-decoration: underline;
}