﻿
/*- Styles for Contact Form 
.three-column-left{float:left;width:250px;}
.three-column-center{width:250px;margin: 0px 0px 0px 260px;}
.three-column-right{float:right;width:250px;}-*/
.input{border: 1px solid gray;
    background: #f1f1f1 !important;
    font-size:10px;
    padding-left:5px;
    height:19px;  
}

.captchainput{
    background-color: #ccc;
    font-size:10px;
    padding-left:5px;
    }
.contact{font-family:"Lucida Grande", Tahoma, Arial, sans-serif;width:100%;font-size:95%;}
.contactrow{ width:100%}
.left{float:left;text-align:right;	width:25%;}
.right{	float:right;text-align:left;width:73%;}
.clear{	clear:both !important;}
.title{	display:inline-block; clear:both;	border-bottom:1px dotted #ccc;	margin:0 0 1em 0;font-weight:bold;
    height: 32px;
}
.title[class]{	display:block;}
.title h2{	font-weight:normal;	font-size:160%;	margin:0 0 .2em 0;	clear:left;}
.title div{	font-size:95%;	line-height:135%;	margin:0 0 1em 0;	color:#555;}
.list{width:100%;}
.listleft{text-align:left;float:left;margin-left:25%;}
.listright{float:right;margin-right:20%;}
.padding5{padding-left:3px;}

#container {
width : 750px;
margin : 0 auto;
padding : 5px;
background-color: #fff;opacity:.85;filter: alpha(opacity=85); -moz-opacity: 0.85;border:1px solid black; 
color:#000;
line-height : 1.5em;
}

.paddingleft{ margin-left:50px;}
.leftpadding{padding-left:5px;}

/* TOP TITLE BAR */



#content {
margin :10px 0 0 10px;
padding : 10px;
}

#content a{color:black; text-decoration:underline; font-weight:bold;}


hr {
padding : 20px 0 5px 5px;
border-bottom: 1px solid ;
color:#656C4A;

}
.clear {
clear: left;
}


input.elements  
{
 border: none; 	
color:black;
background-color: silver;
padding: 0 0 0 4px; 
}

.left1{float:left; width:20%; vertical-align:middle; text-align:right; padding:5px;border-right:solid 1px #f1f1f1;}
.right1{float:right; text-align:left; width:77%;padding:5px 0 5px 0;}
.newrow1{width:100%;border-top:solid 1px #f1f1f1;border-left:solid 1px #f1f1f1;border-right:solid 1px #f1f1f1;}
.textright{ text-align:right;}
.clear{ clear:both;}
.border{border:solid 1px silver;padding:2px;}

/* Feature*/

.featureleft {
	background: #eee;
	padding:5px 20px 5px 20px;
	border-top:2px solid #ccc;
	border-bottom:2px solid #ccc;
	width:220px;
	text-align:center;
	float:left;
	margin-bottom:5px;
	}

.featureleft:hover {
	background:#ddd;
	border-top:2px solid #999;
	border-bottom:2px solid #999;
	}
.featureright {
	background: #eee;
	padding:5px 20px 5px 20px;
	border-top:2px solid #ccc;
	border-bottom:2px solid #ccc;
	width:220px;
	text-align:center;
	float:right;
	margin-right:15%;
	margin-bottom:5px;}

.featureright:hover {
	background:#ddd;
	border-top:2px solid #999;
	border-bottom:2px solid #999;
	
	}
/* Begin: Tables */
body.template table.listview, table.gridview, table.detailstable 
{
    border: 1px solid #dbddff; 
    border-bottom: 3px solid #dbddff;
    border-collapse: collapse;
    font-family: Tahoma, Arial, sans-serif;
    color: #666666;
    font-size: 95%; 

}

body.template table.listview th, table.gridview th, table.detailstable th,
body.template table.listview td, table.gridview td, table.detailstable td 
{
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 1.1em;
}

body.template table.listview th, table.gridview th, table.detailstable th
{
    background-position: 1px 1px;
    background-repeat: repeat-x;
    background-color: #ffffff;
    font-size: 100%;
    text-align: left;
    line-height: 1.3em;
    color: #666666;
    border-left: 1px solid #dbddff;
    border-right: 1px solid #dbddff;
    border-bottom: 1px solid #dbddff;
}

body.template table.listview td, table.gridview td, table.detailstable td
{
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px dotted #dadada;
}

/**********************************************************/