html {
	margin: 0;
	padding: 0;
}


body {
	font-family: verdana;
	font-size: 11px;
	background-color: #ffffff;
	margin-top: 10px;
	margin-bottom: 11px;
	margin-left: 16px;
	margin-right: 50px;
}



img {
	border: 0px;
}




/*blockquote {
	text-align: left;
	margin-left: 17px;
	margin-right: 6px;
	margin-top: 10px;
	margin-bottom: 3px;
}*/

#left {
	float: left;
}

#right {
	float: right;
}

#logo {
	background: url(../images/logo.gif) no-repeat 0px 0px;
	width: 188px;
	height: 93px;
	vertical-align: top;
	background-position: right;
}

#nav_title_sm {
	background: url(../images/nav_title_sm.gif) no-repeat 0px 0px;
	width: 175px;
	height: 21px;
	vertical-align: middle;
	float: right;
}

.left_block {
	background-color: #969DB9;
	width: 149px;
	vertical-align: top;
	background-position: left;
	padding-left: 17px;
	padding-right: 9px;
	margin-top: 10px;
	margin-bottom: 3px;
}

#white_right_corner {
	background: url(../images/white_right_corner.gif) no-repeat 0px 0px;
	width: 155px;
	height: 16px;
	background-position: left;
}	

#top_nav {
	/*padding-left: 72px;*/
	vertical-align: top;
	
}

#left_nav_title {
	background: url(../images/nav_title_sm.gif) no-repeat 0px 0px;
	width: 175px;
	height: 24px;
}


#center_block1 {
	width: 272px;
	height: 390px;
	float: left;
	border-bottom: 1px solid #687087;
	border-left: 1px solid #687087;
	border-right: 1px solid #687087;
}


#center_block2 {
	width: 272px;
	height: 267px;
	float: right;
	border-bottom: 1px solid #687087;
	border-left: 1px solid #687087;
	border-right: 1px solid #687087;
	vertical-align: top;
	

}
#title_center {
	background: url(../images/title_center.gif) no-repeat 0px 0px;
	width: 272px;
	height: 21px;
	float: left;
	vertical-align: top;
	
}

#title_center1 {
	background: url(../images/title_center.gif) no-repeat 0px 0px;
	width: 272px;
	height: 21px;
	float: right;
	vertical-align: top;
}

#web_quote_title {
	background: url(../images/web_quote_title.gif) no-repeat 0px 0px;
	width: 272px;
	height: 21px;
	float: right;
	margin-top: 10px;
	
}

#web_quote {
	background-color: #969DB9;
	width: 272px;
	height:125px;
	float: right;

}




#white_right_corner {
	background: url(../images/web-white_corner.gif) no-repeat 0px 0px;
	width: 272px;
	height: 12px;
	float: right;
}	

#clients_text_box {
	background: url(../images/txt_bx_clients.gif) no-repeat 0px 0px;
	padding-left: 256px;
	padding-top: 50px;
}

#wqbb {
	padding-bottom: 0px;
	padding-left: 12px;
	padding-right: 10px;
	padding-top: 5px;
}

.wqlb {
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 10px;
}

#bckgrnd_contact {
	background: url(../images/bckgrnd_contact.gif) no-repeat 0px 0px;
	width: 556px;
	height: 375px;
	padding-left: 30px;	
	padding-top: 15px;
	vertical-align: text-top;
}

INPUT  {
    font-family : Verdana,Arial,Helvetica;
    font-size : 8pt;
    background-color : #ffffff;
    border-color : #656C76;
    border-style : solid;
    border-width : 1px;
	 height: 15px;
    color: #000000;
}
TEXTAREA  {
    font-family : Verdana,Arial,Helvetica;
    font-size : 8pt;
     background-color : #ffffff;
    border-color : #656C76;
    border-style : solid;
    border-width : 1px;
    color: #000000;
}
SELECT {
    font-family : Verdana,Arial,Helvetica;
    font-size : 8pt;
    background-color : #ffffff;
    border-color : #656C76;
    border-style : solid;
    border-width : 1px;
    color: #000000;
}
OPTION  {
    font-family : Verdana,Arial,Helvetica;
    font-size : 8px;
    background-color: #ffffff;
    color: #000000;
}

#contact_buttons {
	padding-left: 80px;
	padding-top: 10px;
}


#left_nav_services_active {
	background: url(../images/left_nav_services_active.jpg) no-repeat 0px 0px;
	width: 175px;
	height: 38px;
	vertical-align: top;
}

#left_nav_services {
	background: url(../images/left_nav_services.jpg) no-repeat 0px 0px;
	width: 175px;
	height: 38px;
	vertical-align: top;
}

/*#services_left_nav_title {
	background: url(../images/services_left_nav_title.gif) no-repeat 0px 0px;
	width: 176px;
	height: 29px;
	vertical-align: top;
}*/


#services_ln_big {
   background: url(../images/services_ln_big.gif) no-repeat 0px 0px;
	width: 176px;
	height: 58px;
	vertical-align: top;

	
}

#services_ln_big_active {
	background: url(../images/services_ln_big_active.gif) no-repeat 0px 0px;
	width: 176px;
	height: 58px;
	vertical-align: top;
}

#services_ln_small {
   background: url(../images/services_ln_small.gif) no-repeat 0px 0px;
	width: 176px;
	height: 36px;
	vertical-align: top;

	
}

#services_ln_small_active {
   background: url(../images/services_ln_small_active.gif) no-repeat 0px 0px;
	width: 176px;
	height: 36px;
	vertical-align: top;

	
}



#clients_text_box1 {
	background: url(../images/clients_text_box1.gif) no-repeat 0px 0px;
	width: 300px;
	height: 133px;
	float: right;
	margin-top: 5px;
	margin-left: 5px;
	
}

#dot_top {
	background: background: url(../images/dot_top.gif) 0px 0px;
	background-repeat: repeat-x;
}

/*

#client_title_short #clients_textbox1 {
	background: background: url(../images/client_title_short.gif) 0px 0px;
	width: 242px;
	height: 16px;
}
*/

#clnts_box1_bckgrnd {
	background: url(../images/clients_box1_bckgrnd.gif) 0px 0px;
	width: 515px;
	height: 79px;
	
}

#clnts_link {
	background: url(../images/link.gif) 0px 0px;
	width: 176px;
	height: 13px;
}

#legal_logo {
	background: url(../images/logo.gif) 0px 0px;
	width: 188px;
	height: 93px;
	float: left;
}

#legal_close {
	background: url(../images/close.gif) 0px 0px;
	width: 160px;
	height: 50px;
	background-position: right;
	float: right;
}


#legal_box {
	border: 1px solid #687087;
	padding: 10px;
}

#dot {
	background: background: url(../images/dot_top.gif) 0px 0px;
	background-repeat: repeat-x;
	height: 95px;
}