
body {
	font: 85%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	word-spacing:2px;
	color:#000;
	margin:20px;
	background:url(../images/content.jpg) top repeat-x;
	background-color:#f6f6f6;
	
}

* {
	margin:0;
	padding:0;
}

#wrapper {
	/*background:#fff;*/
	/*border:3px solid #f1f1f1;*/
	max-width:400px;
	height:185px;
	width:expression(this.width > 320 ? "320px" : this.width);
	min-width:760px;
	margin:-18px 0px 0px 80px;
	padding:1px;
	
}

* html #wrapper
{
	width: expression(document.documentElement.clientWidth > 1200 ? "1200px" : "auto");
}

#innerwrapper {
	margin:2px;
	/*background:url(../images/innerwrapper.jpg) top repeat-x;*/
	padding:0;
}


#header {
	background: url(../images/line.jpg) no-repeat #FFFFFF ; 
        width:770px;
        height:64px;
        margin:top;
        
	
}

#header.people {
	position:absolute;
	top:20px;
	left:300px;
}

#header input {
	width:150px;
	padding:5px;
	background:#fff;
	border:2px solid #f6f6f6;
	font:150% Arial;
	color:#999;
}

#header input:hover {
	border:2px solid #ccc;
}

#header input:focus {
	border:2px solid #79B5D6;
	color:#555;
}

#header2 form {
	position:absolute;
	top:40px;
	left:500px;
/*	padding:27px 25px 20px 25px;*/
	width:160px;
/*	margin:-70px -20px 0 450px !important; */
	border:none;
}

#header2 input {
	width:150px;
	padding:5px;
	background:#fff;
	border:2px solid #f6f6f6;
	font:150% Arial;
	color:#999;
}

#header2 input:hover {
	border:2px solid #ccc;
}

#header2 input:focus {
	border:2px solid #79B5D6;
	color:#555;
}

#header h1 {
	float:left;
	font:250% Arial;
	color:#333;
	padding:5px 20px 5px 5px;
	border-right:1px solid #ccc;
	margin:0 20px 0 0;
}

#header h1 a {
	font-weight:none;
	color:#333;
	text-decoration:blue;
	border-bottom:2px solid #f6f6f6;
}

#header h1 a:hover {
	color:#111;
	border-bottom:2px solid #79B5D6;
}

#header h2 {
	font:150% Arial;
	color:#666;
	padding:16px 0 0 0;
	border:none;
}

#header h2 a {
	color:#444;
	text-decoration:none;
	border-bottom:2px solid #f6f6f6;
}

#header h2 a:hover {
	border-bottom:2px solid #79B5D6;
}

#header #nav {
	position:absolute;
	font-size:15px;
        left:55px;
	clear:none;
	background: #fff;
	margin-top:15px;
        margin-bottom:15px;
        margin-left:60px;
        
}

#header a em {
	font-style:normal;
	text-decoration:underline;
}

#header #nav a {
	color:brown;
	font:80% normal;
	text-decoration:none;
 	padding:0px;
 	margin:4px; 

}

#header #nav a:hover {
	font-style:bold;
	text-decoration:underline;
}

#header #nav a.active {
}

#header #nav li {
	display:inline;
	list-style:none;
	font-weight:none;

}

#header #subnav {
	background:#ea3d3d;
	padding:5px 7px 7px 7px;
	font:90% Verdana;
	color:#DEEDF5;
	border-bottom:2px solid orange;
	border-left:2px solid orange;
	border-right:2px solid orange;
}

#header #subnav li {
	list-style:none;
	display:inline;
}

#header #subnav a {
	color:#DEEDF5;
	text-decoration:none;
	font:100% Verdana;
	padding:5px;
	border-bottom:2px solid #ea3d3d;
}

#header #subnav a:hover {
	border-bottom:2px solid orange;
	color:#fff;
}

#header #subnav a.active {
	border-bottom:2px solid orange;
	color:#fff;
}


#sidebar {
	background:#333;
	width:200px;
	padding:10px 20px 20px 20px;
	float:left;
	color:#666;
	border-top:2px solid #000;
	border-bottom:10px solid #000;
}

#sidebar h2 {
	font:160% Arial;
	color:#999;
	margin:10px 0 10px 0;
	border:none;
}

#sidebar h3 {
	color:#FF8040;
	font:90% Verdana;
	font-weight:bold;
	letter-spacing:2px;
}

#sidebar p {
	margin:15px 0;
}

#sidebar p.news {
	background:#323232;
}

#sidebar p.news a.more {
	color:#ccc;
	display:block;
	text-align:right;
	font:80% Verdana;
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
	padding:10px 0;
}

#sidebar p.news a:hover {
	color:#98D158;
}

#sidebar .subnav {
	border-top:1px solid #2C2C2C;
}

#sidebar .subnav li {
	list-style:none;
	padding:5px;
	border-bottom:1px solid #2C2C2C;
}

#sidebar .subnav li a {	
	color:#ccc;
	text-decoration:none;
	display:block;
}

#sidebar .subnav li a:hover {
	color:#98D158;
}

#sidebar .subnav li a b {
	float:right;
	display:none;
	color:#666;
}

#sidebar .subnav li a:hover b {
	display:inline;
}

#sidebar input {
	padding:4px;
	background:#2c2c2c;
	border:1px solid #222222;
	color:#ccc;
	font:90% Verdana;
	width:190px;
}

#sidebarright {
	width:170px;
	float:right;
	padding:10px 0 0 20px;
	/*background:url(../images/sidebarright.jpg) top left no-repeat;*/
}

#sidebarright p {
	font:90% Verdana;
	color:#777;
	line-height:20px;
	margin:10px 0;
}

#sidebarright h2 {
	font:140% Arial;
	color:#333;
	margin:10px 0;
	border:none;
}

#sidebarright ul {
	margin:10px 0 10px 15px;
	font:90% Verdana;
}

#sidebarright ul li {
	margin:5px 0;
}

#sidebarright a {
	border-bottom:1px solid #eee;
	color:#444;
	text-decoration:none;
}

#sidebarright a:hover {
	border-bottom:1px solid #ccc;
}


#content {
/*	margin:0 210px 0 240px;*/
	/*background:url(../images/contentnew.jpg) top left no-repeat;*/
	padding:20px 0 0 20px;
}

#contentnorightbar {
/*	margin:0 0 0 240px;*/
/* 	background:url(../images/contentnew.jpg) top left no-repeat; */
	padding:0px 0 10px 20px;
        margin-top: 0px;
}

p {
	margin:15px 0;
	line-height:22px;
}

h1 {
	font:30px Verdana;
	line-height:25px;
	color:black;
}


h2 {
	font:100% Arial;
	color:black;
	/*color:#666666;*/
	border-bottom:0px solid #f6f6f6;
}

h2 a {
	color:#79B933;
	text-decoration:none;
}

h2 a:hover {
	color:blue;
}


#footer {
        
	clear:both;
	border-top:1px solid #eee;
	padding:10px;
	margin:30px 0 0;	
}

a {
	color:light blue;
	font-size:13px;
	text-decoration:none;
	font-weight:none;
}

a:hover {
	align:center;
	font:none;
	text-decoration:underline;
}

h3 {
	padding:5px;
	margin:10px 0;
	color: grey;
}

#content ul {
	margin:15px 0 15px 0;
	line-height:25px;
	padding:15px 0 15px 15px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	color:#79B933;
}
#content ul span {
	color:#444;
}
#contentnorightbar ul {
/*	margin:15px 0 15px 20px;*/
	line-height:25px;
	padding:15px 0;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	color:#79B933;
}

#contentnorightbar ul span {
	color:#444;
}

#contentnorightbar .txtbox {
	height:18px;
	padding:1px;
}

img {
	padding:1px;
/*	background:#fff;*/
}

#img_background {
	padding:1px;
	width:90px;
	height:112px;
	background:url(../images/shadow_border2.jpg);
}

form {

}

label {
	display:block;
	font-weight:bold;
	color:#444;
	margin:5px 0;

}
input {
/*	width:300px;*/
	padding:4px;
	border-left:2px solid #ccc;
	border-top:2px solid #ccc;
	border-right:2px solid #eee;
	border-bottom:2px solid #eee;
	font:90% Verdana;
	background: #f6f6f6;
	color:#777;
}


textarea {
	width:400px;
	padding:4px;
	font:90% Verdana;
	border-left:2px solid #ccc;
	border-top:2px solid #ccc;
	border-right:2px solid #eee;
	border-bottom:2px solid #eee;
	display:block;
	color:#777;
	background: #f6f6f6;
}


p img {
	float:left;
	margin:0 10px 0 0;
}

blockquote p {
	font:160% Georgia;
	color:#aaa;
	padding:0 10% 0 0;
	line-height:30px;
}

.table_background {
	background: #ffd090;
        width: 770px;
        margin-left:-17px ;
}

.table_heading {
	background: #ffdfb0;
        text-align: center;
        
}

.table_content {
	background: #ffeddf;
}

td {
	font:100% Georgia;
	color:#666666;
	border-bottom:none;
}

tr {
	font:100% Arial;
	color:#666666;
	border-bottom:none;
}

.google_ad {
          position:absolute;
          top:8px;
          right: 160px;
          font: 200% bold;
        }


             
             }
.empl_theader{
              
              background:gray;
              color:white;
              text-align:center;
             }
.right{
       position: absolute;
       top:4px;
       right: 80px;

      }



