/***************************************************************************
 *                                  css/style.css
 *                            ------------------------
 *   begin                : 09/18/06
 *   author               : Chad Berg
 *   email                : chad@bdhtechnology.com
 *   description          : This files contains the page styles for the entire site.
 *
 ***************************************************************************/

/* main page and link styles */
body{
	background-color:#3e3d3c;
	color:#c0c0c0;
	margin:0px;
}
body,p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#c0c0c0;
}
a,a:visited{ 
	background-color:inherit;
	color:#ff8f15;
	text-decoration:none;
}
a:hover, a:active{
	background-color:inherit;
	color:#ff8f15;
	text-decoration:underline;
}

/* Copyright and bottom info */
.copyright{
	background-color:inherit;
	color:#ffffff; 
	text-align:center;
	font-weight:800; 
	font-size:12px;
}
a.copyright, a.copyright:visited{
	background-color:inherit;
	color:#ffffff;
	text-decoration:none;
} 
a.copyright:hover, a.copyright:active {
	background-color:inherit;
	color:#ffffff; 
	text-decoration:underline;
}


body {padding:0; margin:0; background: url(../img/bg.gif)}
table, td {border-collapse:collapse;}
table, td, img {border:0; padding:0;}
form, td{margin:0; padding:0;}
html {height:100%;}
/*br{font-size:10px}*/
table{border:0px; border-collapse:collapse;	}
body, td{
    font-family:Arial;
	color:#c0c0c0;
	vertical-align:top;
	padding:0px;
}



a img{ border:0px}
img{ vertical-align:top}


/*-----------------------------------------------------------------------------------------------------------------talling*/
.bg_tal_top{ background:url(../img/bg_tal_top.jpg) top right repeat-x}
.bg_tal_bot{ background:url(../img/bg_tal_bot.gif) bottom right repeat-x}



b{}
strong{ color:#ffffff}

span{ color:#008acc}
span a{} 
span a:hover{}

a{ color:#ff8f15; text-decoration:underline} 
a:hover{ text-decoration:none}



ul{margin:0; padding:0; list-style:none}
li{line-height:1.15em; }
li a{color:#ff8f15; text-decoration:underline}
li a:hover{ text-decoration:none}

.big ul{margin:0; padding:0; list-style:none}
.big li{line-height:1.15em; }
.big li a{color:#008acc; text-decoration:underline; font-weight:bold}
.big li a:hover{ text-decoration:none}

.more{ color:#ff8f15; text-decoration:underline}
.more:hover{ text-decoration:none}

#services img{ vertical-align:middle; }
#services td{ padding:0.5em;}

 /*header*/
#headerbg{ height:276px; background:url(../img/header-bg.jpg);}  
#header{ height:276px; background:url(../img/header.jpg) top left no-repeat;}  

#header .row1{ height:253px}
#header .row2{ height:23px}
#header .row2 .title{ margin:0px 0 0 432px }



/*content*/
#content{ background:url(../img/bg_pic_shadow.jpg) top left no-repeat; padding:0.5em; padding-top:2em; }
/*#content{ font-size:0.75em; }*/
#content td, #content table{line-height:1.15em;}

/*page1*/
#content .col1{ width:50%;}

#content .col1 div{ padding:56px 12px 15px 22px}
#content .col1 .title{ margin:0 0 13px 0px}
#content .col1 .indent{ margin:0 25px 0px 0px; float:left}
#content .col1 .title_1{ margin:0 0 6px 0px}
#content .col1 .indent_1{ margin:0 13px 0px 15px;}
#content .col2{ width:50%; padding:0 19px 0 0px}

#content .col2 .row1{ height:34px; width:274px}
#content .col2 .row2{ height:390px; background:#292929; color:#6e6e6e}

#content .col2 .row2 a{ color:#008acc; text-decoration:underline; font-weight:bold}
#content .col2 .row2 a:hover{ text-decoration:none}
#content .col2 .row2 div{ padding:22px 28px 33px 24px}
#content .col2 .row2 p{ margin:27px 5px 14px 0px}
#content .col2 .row3{ height:25px; background:url(../img/bg_shadow_color_box.gif) top left no-repeat}


/*footer*/
#footer { height:75px; font-size:0.75em; color:#292929;}
#footer a{ color:#0062ad; text-decoration:underline}
#footer a:hover{ text-decoration:none}
#footer p { margin:23px 449px 0 25px; float:left}
#footer div { margin:23px 0 0 0px; float:left} 


.h_f{ height:35px}
.h{ height:19px; width:180px; margin:0px; padding:0px}


/*input*/
/*input{
   background:#272727;
   border:1px solid #888888;
   width:165px; height:25px;
}*/
.input1{
   background:#292929;
   border:1px solid #c0c0c0;
   width:180px; height:19px;
   color:#6e6e6e;
   margin:0 0 10px 0px
}
.input2{
   background:none;
   border:1px solid #c0c0c0;
   color:#c0c0c0;
   font-family:Arial;
   margin:0 0 0 22px
}
/*textarea{
   background:#292929;
   border:1px solid #c0c0c0;
   width:180px; height:86px;
   overflow:auto;
   color:#6e6e6e;
   font-family:Arial;
   margin:0 0 14px 0px}
*/ 
.textarea{ 	
			background:none;
			border:1px solid #c0c0c0;
			width:235px; height:88px;
			color:#c0c0c0;
		   	font-family:Arial;
		   	margin:0 6px 12px 14px;
			font-size:0.989em;}  