.company input {

	width:250px;

}



.company textarea {

	width:250px;

	height:200px;

}

html {

	font-family:verdana;

	color:#4f4e4e;

}

body {

	width:1100px;

	margin:10px auto;

	font-size:12px;

}

td {

	vertical-align:top;

	font-size:12px;

}

table {

	float:none;

}

h3 {

font-size:22px;

color:#3366FF;

}

#left {

	width:250px;

}

#right {

	background:url(/images/line8.gif) no-repeat 0px 80px;

	

}

#logo {

	background:url(/images/line2.jpg) repeat-x bottom;

	height:160px;

	margin:3px 0 0 0;

}

#icons {

	padding:15px 5px 5px 5px;

	text-align:right;

}

#header {

	height:100px;

	width:100%;

	margin:0 0 0 100px;

	background:url(/images/line2.jpg) repeat-x bottom;

	text-align:right;

}

#main {

	margin: 15px 0 0 0;

	padding:10px 30px 30px 30px;

}

#main h1 {

	color:#3366FF;

	font-size:20px;

	margin:12px 0 30px 30px;

}

.menu-a {

	color:#4f4e4e;

	text-decoration:none;

	font-weight:bold;

	font-size:12px;

	padding:0 15px;

	border-left:2px solid #FFF;

}

#menu {

	list-style:none;

	padding:0 0 0 15px;

	margin:30px 0;

}

#menu li {

	padding:3px 0;

}

.menu-a:hover {

	color:#333;

	border-left:2px solid #4f4e4e;

	text-decoration:underline;

}

.sub {

	list-style:none;

	padding:5px 0 0 30px;

}

.sub a {

	color:#4f4e4e;

	text-decoration:none;

	font-size:12px;

	padding:0;

}

.sub a:hover {

	color:#333;

	text-decoration:underline;

}

.sub a.activesub {

	font-weight:bold;

}

#footer {

	background:url(/images/line2.jpg) repeat-x top;

	border-bottom:2px solid #4f4e4e;

	text-align:center;

	padding:20px 0 3px 0;

}

#bmenu {

	margin:0 0 15px 0; 

}

#bmenu a {

	color:#4f4e4e;

	text-decoration:none;

}

#bmenu a:hover {

	color:#333;

	text-decoration:underline;

}

#house {

	background:url(/images/house.jpg) no-repeat right top;

	height:300px;

}

a img {

	border:0;

}

.red {

background-color:#FF0000;

background-repeat:repeat;

color:#FF0000;

font-size:16px;

font-weight:bold;

}

.yellow {

background-color:#FFFF00;

background-repeat:repeat;

color:#FFFF00;

font-size:16px;

font-weight:bold;

}



.content_2 {

font-family:verdana;

color:#4f4e4e;

font-size:12px;

line-height: 1.5;

}

#news-td a {

 	color:#3366FF;

 	text-decoration:underline;

 	font-size:14px;

}

#news-td h2 {

 	color:#3366FF;

  	font-size:14px;

}

#news-td a:hover {

	text-decoration:none;

}
