@charset "utf-8";
/* CSS Document */

body{margin:0 auto; padding:0; color:#737373; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; text-align:justify; font-size:12px;}

#wrapper{width:800px; margin:0 auto;}

#header{width:800px; float:left;}

.clear{clear:both;}
img{border:0;}

#logo{width:129px; float:left;}
#navg{width:671px; float:left; padding:26px 0 0 0;}
#navg ul{ list-style:none; margin:0; padding:0;}
#navg ul li{float:left;}

#banner{width:800px; float:left; margin:10px 0 0 0;}
#container{width:800px; float:left; margin:10px 0 20px 0;}

#lftcol{width:453px; float:left; border-right:1px dashed #999999; padding:0 10px 0 25px;}
#lftcol h3{font-family:Verdana, Arial, Helvetica, sans-serif; color:#63bfd5; text-align:left; margin:0; padding:0;}
#lftcol p{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; line-height:16px; padding:0 0 0 25px;}
#rghtcol{width:290px; float:left; padding:0 0 0 10px;}
#rghtcol h3{font-family:Verdana, Arial, Helvetica, sans-serif; color:#63bfd5; text-align:left; margin:0; padding:0;}
#rghtcol p{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; line-height:16px;}
#rghtcol ul{margin:0; padding:0px 0 0 15px;}
#rghtcol ul li{list-style-image:url(../images/bullet.jpg);}

#comma{width:24px; float:left; display:block; position:relative; top:-175px;}


/*----------------------------------------------------------------------------------------*/


/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 66em; /* ems so it will grow */
	background: url(../images/bg-lr.jpg) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background:url(../images/bg-ur.jpg) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(../images/bg-ul.jpg) no-repeat top left;
	margin: 0;
	padding: 5px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(../images/bg-ll.jpg) no-repeat bottom left;
	margin: 0;
	padding: 0px 30px 11px;
}

/*--------------------------------------------------------------*/

#linktxt{width:700px; margin:0 auto; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#737373;}
#linktxt a{color:#737373; text-decoration:none;}
#linktxt a:hover{color:#E0AF49; text-decoration:none;}

#fooinfo{width:700px; margin:0 auto; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#9c9c9c;}
#fooinfo a{color:#9c9c9c; text-decoration:none;}
#fooinfo a:hover{color:#3976B9; text-decoration:none;}

#client{width:730px; padding:10px 20px 10px 50px; float:left;}
#client h2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#63bfd5; text-align:left; margin:0; padding:0 0 20px;}
#client label{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; display:block; float:left; width:13em; padding:0 10px; font-weight:bold; text-align:right;}
#client .input{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:220px;}
#client p{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:12px; line-height:16px; padding:0; margin:0;}
#client ul{list-style:none; margin:0; padding:0;}
#client ul li{margin:10px 0; padding:0;}
#client .li{list-style:disc; margin-left:15px;}
ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 10px 5px 0;
	list-style: none;
}
a.thumb {
	padding: 3px;
	display: block;
	border: 1px solid #ccc;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
	
}
ul.thumbs img {
	border: none;
	display: block;
}
#submit{width:425px; float:left; padding:10px 0 10px 175px;}
#submit .sub{width:80px; height:25px; text-align:center; color:#FFFFFF; background:#417CC5; border:1px solid #3A798B; font-family:Verdana, Arial, Helvetica, sans-serif;}


fieldset {  
float: left;  
clear: both;  
width: 100%;  
margin: 0 0 -1em 0;  
padding: 1em 0 1em 0;  
border-style: none;  
border-top: 1px solid #95B3DF;  
background-color:#EFF3FA; 
}

