#PageBody { width:990px; /*background-color: black;*/}
#ContentBody { width: 799px; float: left; /*background-color: green;*/}
#AdvBody { width: 160px; float: right; /*background-color: white;*/}

.clear { clear: both;}
/*body { background-color: white; background-image: url(../images/pagebg1.jpg); background-repeat: repeat-x; }*/

/*	Main Navigation	*/
#navcontainer3 { width: 102px; }

#navcontainer3 ul
{
margin: 0;
white-space: nowrap;
padding: 0px 5px;
}

#navcontainer3 li
{
display: inline;
list-style-type: none;
}

#navcontainer3 a
{
text-align: center;
width: 99px;
height: 18px;
padding: 1px 5px 1px 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;	
background-image: url(../images/Nav2_BG_0.gif);

}

#navlist a:link, #navlist a:link, #navlist a:visited
{
text-align: center;
width: 99px;
height: 18px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;	
text-decoration: none;
}

#navlist a:hover
{
text-align: center;
width: 99px;
height: 18px;
background-image: url(../images/Nav2_BG_1.gif);
color: #000000;
}

#active3 a:link, #active3 a:visited, #active3 a:hover
{
background-image: url(../images/Nav2_BG_1.gif);
color: #000000;
}

/*	TOP NAVIGATION	*/

#navcontainer4 { 
	 width: 82px; height: 18px;
	/*
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 15px; 
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../images/Nav1_BG_0.gif); 
	PADDING-BOTTOM: 0px; 
	COLOR: #aaa; 
	PADDING-TOP: 5px;
	*/
	}

#navcontainer4 ul
{
margin: 0;
padding: 0px 0px 5px; 
white-space: nowrap;
}

#navcontainer4 li
{
display: inline;
list-style-type: none;
}

#navcontainer4 a
{
text-align: center;
width: 82px;
height: 16px;
padding: 1px 5px 1px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;	
background-image: url(../images/Nav1_BG_00.gif);

}

#navlist2 a:link, #navlist2 a:link, #navlist2 a:visited
{
text-align: center;
width: 82px;
height: 16px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;	
text-decoration: none;
}

#navlist2 a:hover
{
width: 82px;
background-image: url(../images/Nav1_BG_11.gif);
color: #000000;
}

#active a:link, #active a:visited, #active a:hover
{
background-image: url(../images/Nav1_BG_00.gif);
color: #000000;
}


/*	News Box Navigation	*/

#navcontainer_news ul
{
text-align:right;
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #003399;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#navcontainer_news li
{
list-style: none;
margin: 0;
display: inline;
}

#navcontainer_news li a
{
padding: 2px 0.5em;
margin-left: 3px 3px 3px 3px;
border: 1px solid #C0C0C0;
background: #CAEEFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
}

#navlist_news li a:link 
{ 
color: #448; 
}

#navlist_news li a:visited { color: #667; }

#navcontainer_news li a:hover
{
color: #000;
background: white;
border-color: #C0C0C0;
}

#navcontainer_news li a#current
{
background: white;
border-bottom: 1px solid white;
}


/* bottom menu */

#navlist_bot
{
border-bottom: 1px solid #515834;
border-top: 1px solid #515834;
margin: 0px;
margin-bottom: 0px;
padding: 0px;
padding-left: 0px;
background-color: #003399;
font-family: trebuchet ms;
font-size: 13px;
padding-bottom: 3px;
padding-top: 3px;
}

#navlist_bot a, #navlist_bot a:link, #navlist_bot a:visited
{
border: 1px solid #003399;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #FFFFFF;
text-decoration: none;
}

#navlist_bot a:hover, #navlist_bot a:active, #navlist_bot a:focus
{
border: 1px solid #000000;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
text-decoration: none;
color: #000;
background-color: #FFFFFF;
}

#navlist_bot li
{
padding-right: 1px;
display: inline;
font-size: 0.6em;
}

#navlist_bot ul
{
margin: 0px;
padding: 0px;
}



/* FLOAT */

#ImgRight { float: right; margin: 0 0 0 1px; clear: right;}

#ImgLeft { float: left; margin: 0 1px 0 1px; clear: left;}

#MoreRight { float: right; margin: 0 0 0 1px; clear: right; }

#LRSpace { padding: 2px 20px 2px 2px; text-align: justify; }

#RightBorder { border-right:1 solid #CBCB98; } 


/* OTHERS */

#main_border { border-left: 1px solid #999; border-right: 1px solid #999; }

#heading1 { padding: 3px 3px; letter-spacing: 2; }

#heading2 { padding: 3px 0px 15px; letter-spacing: 2; }

/* table { margin: 0; padding: 0; list-style-type: none; font-family: Arial Narrow, Helvetica, sans-serif; font-size: 12px; } */


#navcontainer2 { width: 150px; }

#navcontainer2 ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial Narrow, Helvetica, sans-serif;
font-size: 12px;
}

#navcontainer2 a
{
display: block;
padding: 3px 5px;
width: 150px;
background-color: #FFFFFF;
border-bottom: 1px solid #999; border-right: 1px solid #999;
color: #000;
}

#navcontainer2 a:link, #navlist a:visited
{
font-size: 12px;
color: #000;
text-decoration: none;
}

#navcontainer2 a:hover
{
background-color: #FFEE15;
color: #000;
}

.mainO {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: sans-serif; TEXT-DECORATION: none; letter-spacing:1px;}
.mainO a:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #660000; FONT-STYLE: normal; FONT-FAMILY: sans-serif; TEXT-DECORATION: none;}
.mainO a:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #660000; FONT-STYLE: normal; FONT-FAMILY: sans-serif; TEXT-DECORATION: none;}
.mainO a:active {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #660000; FONT-STYLE: normal; FONT-FAMILY: sans-serif; TEXT-DECORATION: none;}
.mainO a:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #660000; FONT-STYLE: normal; FONT-FAMILY: sans-serif; TEXT-DECORATION: underline;}
.mainO input {border-width:1; border-color:#484848; font-family:sans-serif; font-style:normal; font-size:8pt;}

/* BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif;} */

#title1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif; color:#236CBB; Font-Weight: bold;}

#title2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif; color:black; Font-Weight: bold; letter-spacing: 1px;}

#title3 {PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif; color:black; Font-Weight: bold; letter-spacing: 1px;}

#title_bar {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif; color:black; Font-Weight: bold; letter-spacing: 1px;}

#head1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif; color:#236CBB; Font-Weight: bold; line-height:140%;}

#head2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif; color:#cc0066; Font-Weight: none; line-height:120%;}

#title_head {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif; color:black; Font-Weight: bold; color:#7a7878;}
/* Georgia, Times, Times New Roman, Serif; */
#title_name {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif; color:black; Font-Weight: bold; color:#003399;}



.top {border-top: #ffffff 1px dotted; border-bottom: #ffffff 1px dotted; line-height: 140% PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif;}

.top A {FONT-SIZE: 10px; color:white; line-height:140%; text-decoration:none;}

.top A:Active, A:Visited {FONT-SIZE: 10px; color:#663399; line-height:140%;}

.top A:hover {font-size: 10px; color:#CC66CC;}



.bott {line-height: 140%; font-size: 11px; font-family: verdana, arial, trebuchet ms, helvetica, sans-serif; color:#FFFFFF;}

.bott A {line-height: 140%; font-size: 11px; font-family: verdana, arial, trebuchet ms, helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}

.bott A:link , .bott A:Active, .bott A:Visited {line-height: 140%; font-size: 11px; font-family: verdana, arial, trebuchet ms, helvetica, sans-serif; color:#FFFFFF;}

.bott A:hover {line-height: 140%; font-size: 11px; font-family: verdana, arial, trebuchet ms, helvetica, sans-serif; color:#000000; text-decoration:none;}



#table1 {BORDER-RIGHT: #646794 1px dotted;}

#dotedrow {BORDER-BOTTOM: #646794 1px dotted;}

#king {BACKGROUND-Image: url(/images/background.gif); BACKGROUND-REPEAT: no-repeat;}



.leftmenu {FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height:140%;}

.leftmenu A {FONT-SIZE: 12px; color:#3366CC; line-height:140%; text-decoration:none;}

.leftmenu A:Active, A:visited {FONT-SIZE: 12px; color:#3366CC; line-height:140%;}

.leftmenu A:hover {FONT-SIZE: 12px; color:#FF6600; line-height:140%; background: #ffffff;}

.leftmenu input, select {FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; border-width: 1px; border-color:black; background-color:white; color:#000000;}

.signin {FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS; color: #7a7878;}


.main {FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS; line-height:120%; color: #7a7878;}

.main p{PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; text-align:justify;}

.main a, .main a:active{font-size: 11px; color:#003399; text-decoration:none;}/*#cc0066*/

.main a:visited{font-size: 11px; color:#003399;}

.main a:hover{font-size: 11px; color:#cccccc;}/*#003399*/

.main input {font-size:10px; border-width: 1px; border-color:black; background-color:white; /*#9CBEDC*/ font-family: trebuchet ms; color:#333399;}

.main ul {list-style-image: url(images/bu5.gif); PADDING-TOP: 0px; PADDING-RIGHT: 5px; text-align:justify;}

.main2 {FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif; line-height:140%;}

.login {font-family: verdana, arial, trebuchet ms, helvetica, sans-serif; font-size:10px; line-height:140%; margin: 5px; padding: 2px; color: #465584;  background-color: #F1F1F1; border-width: 1px; border-color:#3366CC; border-style: dotted;}

.login input {font-size:9px; border-width: 1px; border-color:black; background-color:white; /*#9CBEDC*/ font-family: verdana, arial, trebuchet ms, helvetica, sans-serif; color:#333399;}

#lefttop { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 5px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif; background-color:#C6E7F7; text-align:middle; letter-spacing:1;}
#lefttop A {FONT-SIZE: 10px; color:black; text-decoration:none; display:block;}
#lefttop A:hover {background:white}

#leftbot { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, trebuchet ms, helvetica, sans-serif; color:white; background-color:#006699; text-align:middle; letter-spacing:1; BORDER-RIGHT: #646794 1px dotted;}

#leftbot A{FONT-SIZE: 9px; color:white; text-decoration:none;}

#leftbot A:hover{FONT-SIZE: 9px; color:#FFbbaa; text-decoration:none;}

#res {FONT-SIZE: 10px; color:#330000; font-weight:bold; line-height:130%; letter-spacing:1px; padding-top:5px; padding-bottom:5px; background-color:#FFFFCC;}

.prefrance {
	font: 12px/120% Verdana, Arial, Helvetica, sans-serif; background-color:#CAEEFF; border-width: 1px; border-color:#3366CC; border-style: dotted;
}



.bottom {FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: trebuchet ms; line-height:140%;}

.bottom p{PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; text-align:justify;}

.bottom A{font-size: 10px; color:#FFFFFF; text-decoration:none;}

.bottom A:Active, A:Visited{font-size: 10px; color:#FFFFFF;}

.bottom A:hover {font-size: 10px; color:#FDF001;}

#search {
	float: right ;
	padding: 5px 9px 0 0 ;
	text-align: right ;
}
#search p{
	margin-bottom: 0px ;
}
#search select {
	width: 143px ;
	vertical-align: middle ;
	font-size: 12px ;
}
input.medium {
	width: 143px ;
	vertical-align: middle ;
	font-size: 12px ;
	
}
input.submit {
	vertical-align: middle ;
}

#TEMP {	
/*float: right ;*/
font-size: 10px;
color: #FFF;
padding: 0 0 10px 0 ;
text-align: right ; 
}

#search-input
{
	/*width: 143px ;*/
	/*height: 18px;*/
	padding: 2px 2px 2px 2px;
	font-size: 11px ;
	/*BACKGROUND-COLOR: #F6E600;*/
	BACKGROUND-COLOR: #FFF;
}

#search-input:active {
	BACKGROUND-COLOR: #fff;
}
#search-input:focus {
	BACKGROUND-COLOR: #fff;
}
#search-input:hover {
	BACKGROUND-COLOR: #fff;
}


#TEMP2 input{	

}

#TEMP2 input:hover { padding: 0 0 10px 0; }

#date_highlight { color: #999999; }

#TEMP3 {	
/*float: right ;*/
font-size: 10px;
padding: 0 0 10px 0 ;
text-align: left; 
background-color: #000;
}

#search-select
{
	font-size: 10px ;
}


#search-butt
{
	padding: 10px 10px 10px 0px;
}


/*				CSS FROM NETMAG FOR HEADER		*/

#wrapper {
	MARGIN: auto; WIDTH: 913px;
}
#page_body {
	FLOAT: ; WIDTH: 779px; BACKGROUND-COLOR: #D6D6D6;
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/page_header.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 140px; BACKGROUND-REPEAT: no-repeat
}
#net_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}


#search1 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 60px; TEXT-ALIGN: right
}
#search1 P {
	MARGIN-BOTTOM: 0px
}
#search1 SELECT {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle; WIDTH: 143px
}

#navbar {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/Nav1_BG_0.gif); PADDING-BOTTOM: 0px; COLOR: #aaa; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f6f6f6;
}

#navbar A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px
}
#navbar A:hover {
	COLOR: #be187c; TEXT-DECORATION: none
}
#navbar LI.design A:hover {
	COLOR: #fcaf17
}
#navbar LI.develop A:hover {
	COLOR: #00adef
}
#navbar LI.discover A:hover {
	COLOR: #87c76f
}
#navbar A.selected {
	COLOR: #be187c
}
#navbar LI.design A.selected {
	COLOR: #fcaf17
}
#navbar LI.develop A.selected {
	COLOR: #00adef
}
#navbar LI.discover A.selected {
	COLOR: #87c76f
}
#navbar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#navbar LI {
	DISPLAY: inline
}



/* FOR TAG INLINE */

.xs {
	FONT-SIZE: 0.86em
}
.sm {
	FONT-SIZE: 1.02em
}
.md {
	FONT-SIZE: 1.2em
}
.lg {
	FONT-SIZE: 1.5em
}
.xl {
	FONT-SIZE: 2em
}
.georgia {
	FONT-FAMILY: Georgia, 'Times New Roman', Times, serif
}
.verdana {
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.times {
	FONT-FAMILY: 'Times New Roman', serif
}
.arial {
	FONT-FAMILY: Arial, sans-serif
}



.shareprefs {
	DISPLAY: inline; FLOAT: right; WIDTH: 68px; POSITION: relative; padding-right: 5px;
}
#sharepop1 {
	DISPLAY: none; Z-INDEX: 2; MARGIN: -6px 0px 0px 1px; WIDTH: 230px; POSITION: absolute;
}
#sharepop2 {
	DISPLAY: none; Z-INDEX: 2; MARGIN: -6px 0px 0px -9px; WIDTH: 230px; POSITION: absolute;
}
#sharepop1mask {
	DISPLAY: none; MARGIN: -106px 0px 0px -109px; WIDTH: 400px; POSITION: absolute; HEIGHT: 400px;
}
#sharepop2mask {
	DISPLAY: none; MARGIN: -106px 0px 0px -109px; WIDTH: 400px; POSITION: absolute; HEIGHT: 400px;
}
.shareprefs .tab {
	DISPLAY: inline; FLOAT: left; WIDTH: 60px; padding: 10px 5px 0px 0px;
}
.shareprefs .tabmask {
	FLOAT: right; WIDTH: 100px; height: 25px;
}
.shareprefs .sharelinks {
	CLEAR: both; BORDER: gray 1px solid; FONT-SIZE: 0.82em; BACKGROUND: #fff; FONT-FAMILY: Verdana, sans-serif;
}
.shareprefs .sharelinks IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 6px 5px -6px 8px; BORDER-RIGHT-WIDTH: 0px;
}
.shareprefs .sharelinks TABLE {
	WIDTH: 100%; Z-index:1;
}
.shareprefs .sharelinks TD {
	PADDING-BOTTOM: 10px; font-size: 10px; padding-left: 5px; padding-right: 5px; Z-index:1;
}
.shareprefs .sharelinks TD.left {
	WIDTH: 100px; line-height:90%; padding-top: 8px;
}
* HTML .shareprefs .sharelinks TD.left {
	WIDTH: auto; Z-index:1;
}
*:first-child + HTML .shareprefs .sharelinks TD.left {
	WIDTH: auto; Z-index:1;
}
#contentcol IMG.new {
	DISPLAY: inline; FLOAT: left;
}



#leftcolumn {
		text-align: center;
		font-family: arial;
		font-size: 10px;
		color:#000;
		letter-spacing: 1px;
		float:right;
		width:310px;
		height:270px;
		/*background-color: #D2D2D2;	*/
		border: 1px solid #D2D2D2;
		margin: 10px 0 5px 5px;
		padding: 1px;
}

#top_space { padding-top: 10px;}

#make_space 
{ 
		margin: 8px 0 5px 5px;
		padding: 1px;
}

#centrecolumn
{ 
	text-align: center;
	font-family: arial;
	font-size: 10px;
	color:#000;
	letter-spacing: 1px;
	width:500px;
	height:70px;
	margin: 10px 0 5px 5px;
	padding: 1px;
}


#rightcolumn
{ 
	text-align: center;
	font-family: arial;
	font-size: 10px;
	color:#000;
	letter-spacing: 1px;
	width:170px;
	height:610px;
	margin: 5px 0 2px 2px;
	padding: 1px;
}



/* NEW FROM EMP 1 */
a:visited.search, a:active.search, a:link.search
{
	font-size: 11px;
	color: #003399;
	text-decoration: none;
}
a:hover.search
{
font-size: 11px;
color: #cccccc;
text-decoration: underline;
}
a:visited.grayboxtext, a:active.grayboxtext, a:link.grayboxtext
{
	color: #ffffff;
	text-decoration: none;
}
a:hover.grayboxtext
{
color: #ffff00;
text-decoration: underline;
}




/* NEW FROM EMP 2 */

body
{
	padding: 0;
	margin: 0;
	font-family: "Trebuchet MS";
	background-color:#d8d5d6;
}


.topnavibg
{
height:20px;
background-color:#003399;
}
.top_navi
{
padding-left:24px;
padding-right:24px;

}

.gray
{
height:11px;
background-color:#999999;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}

.middlebg
{
	background-color:#ffffff;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;

}
.bluebox
{
background-color:#e1e8f3;
border:1px #cccccc solid;
padding:4px 4px 4px 4px;
vertical-align:top;
font-size:11px;
color:#7c7c7c;
}
.searchbox
{
border:1px #cccccc solid;
/*padding:4px 4px 4px 4px;*/
vertical-align:top;
font-size:11px;
color:#003399;
}
.searchbor
{
	border:1px #cccccc solid;
}

/*
.search a:link, .search a:active, .search a:visited
{
color: #003399;
}

.search a:hover
{
color: #cccccc;
text-decoration: underline;
}
*/
.bluecolor
{
	background-color:#003399;
}

.nortext
{
	font-size:11px;
	color:#676666;

}
.nortext2
{
	font-size:13px;
	color:#7a7878;

}

.nortext2 a
{
	font-size:13px;
}



.heading
{
	font-size:13px;
	color:#ffffff;
	background-color:#999999;
	padding:2px	4px 2px;

}
.graybox
{
	font-size:13px;
	color:#ffffff;
	background-color:#999999; 
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:4px;
}



.footer{background:#039; border-top:1px solid #CCD6EB;border-bottom:1px solid #CCD6EB; height:18px; line-height:18px; color:#fff; margin:0 auto; width:779px; font-family:"Trebuchet MS", Arial; font-size:10px;}
.footer a{color:#fff; text-decoration:none; margin-right:8px;}
.footer a:hover{color:#fff; text-decoration:underline;}

