/* ----------------------------------------------------------------------------------------------------------

    This website template was downloaded from http://www.nuviotemplates.com - visit us for more templates
    
    Structure:
    display; position; float; z-index; overflow; width; height; margin; padding; border; background; align; font;

    Content:
    
        1) HTML tags, reset
        2) Universal styles (display, float, margin, text-align...)
        3) Generally HTML styles (table, ul, dl...)
        4) Layout
        5) Page: Home
        Z) Others
        
---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
1) HTML tags, reset
---------------------------------------------------------------------------------------------------------- */

* {margin:0; padding:0;}
body, div, span, p, a, img, ul, ol, li, caption, table, thead, tbody, tfoot, tr, th, td, form, fieldset, legend, label, dl, dt, dd, blockquote, applet, object, h1, h2, h3, h4, h5 {border:0;}
body {padding:2px 0; background-color:#F0F0F0;font:11px/1.5 arial, verdana, sans-serif;  }
p {font:11px/1.5 arial, verdana, sans-serif; }
h1, h2, h3, h4, h5, h6 {margin:5px 0 5px 0;}
h1 {font-size:160%;color:blue;}
h2 {font-size:120%;}
h3 {font-size:100%;}
h1, h2, h3 {font-weight:normal;}
h4, h5 {font-size:100%;}

p, table, ul, ol, dl, fieldset {margin:3px 0;}

table {border-collapse:collapse; border-spacing:0; font-size:100%;}
th {text-align:center; font-weight:bold;}
th, td {padding:3px 7px;}

ul, ol {margin-left:30px;}
ul ul, ol ol {margin:0; margin-left:20px;}
ol {list-style-type:decimal;}
li {display:list-item;}

dt {font-weight:bold;}
dd {margin-left:30px;}

fieldset {position:relative; padding:10px;}
legend {position:absolute; top:-1em; margin:0; padding:5px 10px; font-size:100%; font-weight:bold;}

/* ----------------------------------------------------------------------------------------------------------
2) Universal styles (display, float, margin, text-align...)
---------------------------------------------------------------------------------------------------------- */

.box {min-height:0px;}
.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}

.relative {position:relative;}

.clear {clear:both;}

.f-left {float:left !important;} img.f-left {float:left; margin-right:15px;}
.f-right {float:right !important;} img.f-right {float:right; margin-left:15px;}

.t-left {text-align:left !important;}
.t-center {text-align:center !important;}
.t-right {text-align:right !important;}
.t-justify {text-align:justify !important;}

.va-top {vertical-align:top;}
.va-middle {vertical-align:middle;}
.va-bottom {vertical-align:bottom;}

.nom {margin:0 !important;}
.nomt {margin-top:0 !important;}
.nomb {margin-bottom:0 !important;}

.noscreen {display:none;}

.bigger {font-size:110%;}
.smaller {font-size:85%;}
    
/* ----------------------------------------------------------------------------------------------------------
3) Generally HTML styles (table, ul, dl...)
---------------------------------------------------------------------------------------------------------- */
 
ul.ul-style01 {margin:5px 0; padding:0; list-style:none;}
ul.ul-style01 li {margin:0; padding:0; padding-left:15px; background:url("../themes/default/images/HR/ul-style01.gif") 0 6px no-repeat;} 
   
/* ----------------------------------------------------------------------------------------------------------
4) Layout
---------------------------------------------------------------------------------------------------------- */

#main {width:960px; margin:0 auto; text-align:left;}
    #header {margin-left:13px;position:relative; width:930px; height:91px; background:url("../themes/default/images/HR/trybannerr.jpg") 0 0 no-repeat; overflow:hidden;}
        #logo {position:absolute; top:6px; right:410px; margin:0; background:url("../themes/default/images/HR/logoumsr.gif") 0 0 no-repeat; width:500px; height:80px;}        
        #logo a {display:block;  text-decoration:none;}
        #logo span {font-weight:bold;}

  /*  #nav {padding:0 20px; background:transparent; overflow:hidden;}*/
    /* #nav ul {margin:0; padding:0; list-style:none;}*/
     /*#nav ul li {display:inline; margin:0; padding:0;}*/
     /*#nav ul li a {display:block; float:left; padding:5px 8px 5px 8px; text-decoration:none;}*/
    /*#nav ul li#nav-active a {border:0; font-weight:bold; text-decoration:none;}*/
    /*#nav ul li a:hover {text-decoration:none;}*/
	

    #cols-top {clear:both; width:960px; height:15px; margin-top:0px; background:url("../themes/default/images/HR/cols_top.jpg") 0 100% no-repeat; font-size:0; line-height:0;}
    #cols-bottom {clear:both; width:960px; height:15px; margin-bottom:10px; background:url("../themes/default/images/HR/cols_bottom.jpg") 0 0 no-repeat; font-size:0; line-height:0;}
    #cols {clear:both; width:960px; background:url("../themes/default/images/HR/bg.jpg") 0 0 repeat-y;}
    
        #content {float:left; width:650px; overflow:hidden;}
        #content .content-padding {padding:8px;}
        
        #aside {float:left; width:292px; overflow:hidden;margin-top:3px;}
        #aside .aside-padding {padding:3px;}
        
            #aside .title {margin-left:0px; font-size:100%; font-weight:bold; }

            #aside #search {padding:20px 0; text-align:right;}
            #aside #search #search-input {width:170px; padding:5px; font:normal 100%/1.2 arial, verdana, sans-serif; }
            #aside #search #search-submit {padding:4px 0px; border:0; font:bold 100%/1.2 arial, verdana, sans-serif; }
            
            #aside table#archive {margin:5px 0 10px 0; padding:0; width:270px;}
            #aside table#archive a {text-decoration:none;}
            #aside table#archive td {padding:3px 0;}
            #aside table#archive td {background:url("../themes/default/images/HR/dot.gif") 0 100% repeat-x;}
    
            #aside ul#rss {margin:10px 0; padding:0; list-style:none;}
            #aside ul#rss li {display:block; float:left; width:135px; margin:0; padding:0;}
            #aside ul#rss li a {display:block; padding:7px 0 7px 40px; background:url("../themes/default/images/HR/rss.gif") 0 50% no-repeat; text-decoration:none;}    

    #footer-top {clear:both; width:960px; height:15px;  font-size:0; line-height:0;}
    #footer-bottom {clear:both; width:960px; height:15px; font-size:0; line-height:0;}        
    #footer {clear:both; padding:0 8px; font-size:85%;}
    #footer p {margin:0;text-align:center;}
    #footer a {font-weight:bold; text-decoration:none;}
    #footer a:hover {text-decoration:none;}

/* ----------------------------------------------------------------------------------------------------------
5) Page: Home
---------------------------------------------------------------------------------------------------------- */

#topstory {padding:0px 0 10px 10px;background: none; }
#topstory h2 {font-size:140%;}
#topstory h2, #topstory p.info  {margin:0;}
#topstory p.info {font-size:80%;}

#topstory #topstory-img {float:left; width:300px;}
#topstory #topstory-desc {float:right; width:320px;}
#topstory #topstory-title {padding:5px;}
#topstory #topstory-desc-in {padding-right:10px;}
#topstory #topstory-desc-in p {margin-bottom:0;}


#linklabel {text-align:center;}
#linklabel h2 {font-size:140%;}
#linklabel h2, #topstory p.info  {margin:0;}
#linklabel p.info {font-size:80%;}

#linklabel #linklabel-img {float:center; width:300px;}

#picbot {margin:0 0px;height:8px;text-align:right;padding:5px;background:transparent;background:url("../themes/default/images/HR/titlepage.gif") white repeat-x;}


#photos {margin-bottom:8px; font-size:0;}
#photos img {display:block; float:left; width:116px; height:90px; border:0; margin-right:8px;}

.cols50 {background:none;top:0px;}

    .col50 {float:left; width:315px;}
    .col50-right {float:right; width:315px;}

        .col50 .article {padding:20px;top:2px;}
        .col50 .article h4 {margin:0; margin-bottom:3px;color:#B22222;}
        .col50 .article p {margin:0;}
        .col50 .article p.info {margin:0; margin-bottom:3px; font-weight:normal; font-size:85%;}

/* ----------------------------------------------------------------------------------------------------------
Z) Others
---------------------------------------------------------------------------------------------------------- */

.hx-style01 {font-size:85%; font-weight:bold; text-transform:uppercase;}

.separator {width:620px; height:10px; background:url("../themes/default/images/HR/separator.gif") 0 0 no-repeat; font-size:0;}
/* ----------------------------------------------------------------------------------------------------------

    This website template was downloaded from http://www.nuviotemplates.com - visit us for more templates

---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
HTML
---------------------------------------------------------------------------------------------------------- */

body {background-color:#F0F0F0; color:#000;}

a {color:#B22222;text-decoration: none }
a:hover {color:#E86850;}

/* ----------------------------------------------------------------------------------------------------------
Layout
---------------------------------------------------------------------------------------------------------- */

#header {background-color:#081745;}

#logo {color:#FFF;}
#logo a {border-top:0x solid #8DDE35; color:#B22222;}
#logo a:hover {border-top:0px solid #8DDE35;}
#logo span {color:#8DDE35;}

/*#nav {background-color:#050f2e;}*/
/*#nav ul li a {border-right:1px solid #0A1F5C; color:#A3B8F5;}*/
/*#nav ul li#nav-active a {background:#8DDE35; color:#050f2e;}*/
/*#nav ul li a:hover {background:#030817; color:#CCCCCC;}*/

#content {background:transparent;}

#aside {background:transparent;}
#aside .title {background:url("../themes/default/images/HR/img04.gif") 0 0 repeat-x; color:#FFF;}

#aside #search #search-input {border:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; background:#F2F2F2; color:#CCC;}
#aside #search #search-submit {background:#8DDE35; color:#050F2E;}

#footer-top {background-color:transparent;}
#footer-bottom {background-color:transparent;}        
#footer {background:transparent; color:#050F2E;}
#footer a {color:#B22222;}

.low, .low a, a.low {color:#B22222;}
.low a:hover, a:hover.low {color:#E86850;}

.high, .high a, a.high {color:#B22222;}
.high a:hover, a:hover.high {color:#E86850;}

/* ----------------------------------------------------------------------------------------------------------
Page:Home
---------------------------------------------------------------------------------------------------------- */



#topstory {border-bottom:0px dotted #999999; background:transparent;}
#topstory h2 a {color:#B22222;}
#topstory h2 a:hover {color:#8DDE35;}
#topstory p.info {color:#050F2E;}
#topstory p.info a {color:#B22222;}
#topstory p.info a:hover {color:#E86850;}

#topstory #topstory-title {background:transparent;}

.col50 .article.bg {background:transparent;}
.col50 .article p {color:#000;}
.col50 .article p.info {color:#000;}
.col50 .article p.info a {color:#B22222;}
.col50 .article p.info a:hover {color:#E86850;}

/* ----------------------------------------------------------------------------------------------------------
Others
---------------------------------------------------------------------------------------------------------- */

.hx-style01 {color:#8DDE35;}


	
.myBox {
    margin: 0 auto;
    border: 0px solid #fff;
   height:220px;
    width: 98%;
    padding: 5px;
    text-align: left;
     background-color: #FFF;
    border-top: 3px solid #F2F2F2;
    border-bottom: 3px solid #F2F2F2;
    border-left: 3px solid #F2F2F2;
    border-right: 3px solid #F2F2F2;
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}
.myBox4 {
     margin: 0 auto;
	 border: 0px solid #fff;
    color: #999;
	width: 500px;
    padding: 5px;
    text-align: left;
	 background-color: #FFF;
    border-top: 3px solid #F2F2F2;
    border-bottom: 3px solid #F2F2F2;
    border-left: 3px solid #F2F2F2;
    border-right: 3px solid #F2F2F2;
	
   
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}

.myBox5 {
     margin: 0 auto;
	 border: 0px solid #fff;
    color: #000;
	font-weight:bold;
	width: 90%;
    padding: 5px;
	padding-left:5px;
    text-align: left;
	 background-color: #F2F2F2;
    border-top: 3px solid #F2F2F2;
    border-bottom: 3px solid #F2F2F2;
    border-left: 3px solid #F2F2F2;
    border-right: 3px solid #F2F2F2;
	
   
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
}
.myBox6 {
     margin: 0 auto;
	 border: 0px solid #fff;
    color: #000;
	font-weight:bold;
	width: 90%;
    padding: 5px;
	padding-left:5px;
    text-align: left;
	 background-color: #F8F8F8;
    border-top: 3px solid #F8F8F8;
    border-bottom: 3px solid #F8F8F8;
    border-left: 3px solid #F8F8F8;
    border-right: 3px solid #F8F8F8;
	
   
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
}

.myBox2 {
    margin: 0 auto;
    border: 0px solid #fff;
   color: #000;
    width: 90%;
	
    padding: 10px;
    text-align: left;
	 background-color: #FFF;
    border-top: 3px solid #F2F2F2;
    border-bottom: 3px solid #F2F2F2;
    border-left: 3px solid #F2F2F2;
    border-right: 3px solid #F2F2F2;
	
   
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}

.myBox3 {

    margin: 0 auto;
    border: 0px solid #fff;
    color: #fff;
    width: 98%;
    padding: 5px;
    text-align: left;
    background-color: #F2F2F2;
    border-top: 3px solid #F2F2F2;
    border-bottom: 3px solid #F2F2F2;
    border-left: 3px solid #F2F2F2;
    border-right: 3px solid #F2F2F2;
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}

.icon1 {
    margin: 0 auto;
    width: 80px;
	height: 40px;
    text-align: left;
	background:url("../themes/default/images/HR/umscalendar_r.jpg") 0 0 no-repeat; 
    
   
}
.icon2 {
    margin: 0 auto;
    width: 80px;
	height: 40px;
    text-align: left;
	 background:url("../themes/default/images/HR/smp_r.jpg") 0 0 no-repeat; 
    
   
}
.icon3 {
    margin: 0 auto;
    width: 80px;
	height: 40px;
    text-align: left;
	background:url("../themes/default/images/HR/webvirtua_r.jpg") 0 0 no-repeat; 
   
   
}
.icon4 {
    margin: 0 auto;
    width: 80px;
	height: 40px;
    text-align: left;
    background:url("../themes/default/images/HR/stafmail_r.jpg") 0 0 no-repeat; 
   
}
.icon5 {
    margin: 0 auto;
    width: 80px;
	height: 40px;
    text-align: left;
   background:url("../themes/default/images/HR/cvonline_r.jpg") 0 0 no-repeat; 
  
}
.icon6 {
    margin: 0 auto;
    width: 80px;
	height: 40px;
    text-align: left;
    background:url("../themes/default/images/HR/tender_r.jpg") 0 0 no-repeat; 
   
}
.icon7 {
    margin: 0 auto;
    width: 80px;
	height: 40px;
    text-align: left;
    background:url("../themes/default/images/HR/job_r.jpg") 0 0 no-repeat; 
    
}
.icon8 {
    margin: 0 auto;
    width: 80px;
	height: 40px;
    text-align: left;
    background:url("../themes/default/images/HR/lmsums_r.jpg") 0 0 no-repeat; 
   
}
.icon9 {
    margin: 0 auto;
    width: 80px;
	height: 40px;
    text-align: left;
     background:url("../themes/default/images/HR/eaduan_r.jpg") 0 0 no-repeat; 
   
}


tr.hilite_blue {
		background-color: #CCCCCC;
		color: #999;
	}
	tr.hilite_liteblue {
		background-color: #F8F8F8;
		color: #000;
	}	
	tr.hilite_liteyellow {
		background-color: #ffffcc;
	}
	
	/*---Css for application---*/
	
					
#glowingtabs{
margin-top:3px;
float:left;
width:100%;
font-size:90%;
line-height:normal;
border-bottom: 1px dotted #E86850; /*Add border strip to bottom of menu*/
}

#glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
}

#glowingtabs li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs a{
float:left;
background:url(../themes/default/images/HR/glowtab-left_red.gif) no-repeat left top;
margin:0;
margin-right: 3px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}

#glowingtabs a span{
float:left;
display:block;
background:url(../themes/default/images/HR/glowtab_red.gif) no-repeat right top;
padding: 4px 12px 2px 3px;
font-weight:bold;
color:#B22222;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color: #E86850;
}

#glowingtabs .selected a{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs .selected a span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: #B22222;
}

#glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}

.border
{
border-left:0px dotted #7e9fff ;
border-right:0px solid #7e9fff;
border-bottom:1px dotted #E86850;
border-top:0px solid #7e9fff;

margin-bottom: 1em;
padding: 10px;
}
.tabcontent{
display:none;
background-color:#FFF;
}


/* ----------------------------------------------------------------------------------------------------------
Page:Home
---------------------------------------------------------------------------------------------------------- */
/*
	Featured Content Slider
	by: Chris Coyier
*/


					  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 0px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }



/*
	PAGE STRUCTURE
*/
#page-wrap 									{ width: 280px; margin: 5px auto; position: relative; min-height: 240px;
											  background: url(images/bg.png) top center;padding: 0 0px; }


/*
	TYPOGRAPHY
*/



blockquote									{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; 
									  		  font-family: arial, verdana, sans-serif; font-style: italic; margin-top: 10px;}


/*Top Navigation*/
/* main navigation */
#navigation  {
background:url("../themes/default/images/HR/trybannerrbottom.jpg") 0 0 no-repeat;
height:25px; 
position:relative; 
font-family:arial, verdana, sans-serif;
font-size:11px; 
width:930px; 
text-align:left;
margin: 0;
	padding: 0;
	list-style: none;

	left: 13px;
	top: 0px;
	z-index:99;
}
#navigation li  {
	float: left;
	position: relative;
	border-right: 1px dotted #CCC;
}
#navigation a  {
	padding: 3px 14px;
	float: left;
	color: #B22222;
	text-decoration: none;
}
#navigation a.mabi  {
margin:0;
	border-bottom:2px solid #B22222;
	
}

#navigation li ul  {
	display: none;

}
#navigation li:hover ul,
#navigation li.hover ul  {
	display: block;
	
}
#navigation li:hover,
#navigation li.hover  {
	background: #F8F8F8;
	
}
#navigation li:hover a,
#navigation li.hover a  {
	color: #B22222;
		
	
}
#navigation ul  {
	position: absolute;
	top: 100%;
	left: 0;
	margin: 0;
	padding: 0;
	z-index: 99;
	list-style: none;
	width: 180px;
	
}
#navigation ul li  {
	float: left;
	width: 100%;
	background: #F8F8F8;
	border-bottom:1px dotted #CCC;
	

}

#navigation ul li:hover,
#navigation ul li.hover  {
	background: #FFF;
}
#navigation ul li a  {
	width: 170px;
	padding: 4px 5px;
	color: #B22222 !important;
	
}
#navigation ul li a.subi  {
	border-right:2px solid #B22222;
	
	
}


#navigation ul li ul  {

	display: none !important;
	position: absolute;
	top: 0;
	left: 180px;
	
	
}
#navigation li ul li:hover ul,
#navigation li ul li.hover ul  {
	display: block !important;
}
/*

	IMAGE FLIP SLIDER
*/
#mainContainer{
		margin:0 0 0px 0;
		width:630px;
		text-align:left;
		background-color:#FFF;
		padding:0px;
		border-bottom:1px dotted #CCC;
		background-color:#FFF;	
	}
	.clear{
		clear:both;
	}
	/* End of demo CSS */
	#DHTMLgoodies_panel_one,#DHTMLgoodies_arrows,#DHTMLgoodies_thumbs{	/* Width of divs for thumbnails */
		width:100px;
		background-color:#FFF;
	}
	#DHTMLgoodies_panel_one{		
		float:left;	
	}
	#DHTMLgoodies_thumbs{
		overflow:hidden;	/* Don't change this */
		height:80px;	/* Height of thumbnail div */
		position:relative;	/* Never change this */
		float:left;
	}
	#DHTMLgoodies_largeImage{	/* Large image div */
		width:530px;	/* Width of large image div */
		height:100px;	/* Height of large image div */
		float:left;
		padding-left:0px;	/* "Air" */
		padding-right:0px;	
	}
	#DHTMLgoodies_largeImage table{	/* Used table to get both horizontal and vertical center alignement of large image */
		width:100%;
		height:100%;
		text-align:center;
	}
	#DHTMLgoodies_largeImage img{	/* Large image */
		border:0px solid #B22222;	/* Border around large image */
		width:560px;
		height:100px;
	}
	
	
	.strip_of_thumbnails{	/* A vertical strip of thumbnails */
		width:42px;	/* Width of strip */
		padding:2px;	/* "Air" inside filmstrip div */
		position:absolute;

	}
	.strip_of_thumbnails div{
		width:42px;
		height:22px;
		padding:2px;
		text-align:center;

	}
	.strip_of_thumbnails img{
		border:0px;
		padding:0px;
	}
	.strip_of_thumbnails .activeImage{	/* Active thumbnail */
		border:2px solid #B22222;	/* Green border around active thumbnail */
		padding:0px;
	
	}
	.leftArrow{
	margin-left:15px;
		float:left;
		position:absolute; margin:0; background:url("../themes/default/images/HR/pmore_r.gif") 0 0 no-repeat; width:15px; height:13px;
	}
	.rightArrow{
margin-right:15px;
		float:right;
			position:absolute;margin:0; background:url("../themes/default/images/HR/more_r.gif") 0 0 no-repeat; width:15px; height:13px;
	}
	#DHTMLgoodies_thumbs_inner{
		position:relative;	/* Never change this */
		width:400px;
	}	
/*icon slider*/
img{border:none;}
pre{
	display:block;
	font:12px "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.3em 0;
	width:600px;
	}		

/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:560px;
		height:180px;
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}					

/* // Easy Slider */




.notice_box {
	background-color : #DDEAEE;
	border : 2px;
	border-style : solid;
	border-color : #0099FF;
}




.row {
	background-color : #F8F8F8;
	font: 10px arial, verdana, sans-serif;
	color : #000000;
	
}

.row1 {
	background-color:#F8F8F8;
	color : #000000;
	border: 2px;
	border-style : solid;
	border-color : #CCCCCC;
	cursor : hand;
	font: 10px arial, verdana, sans-serif;


}
.row3 td {
	color : #FFFFFF;
	font: 10px arial, verdana, sans-serif;
	align: right;
}


.row2 {
	background-color:#F8F8F8;
	color : #000000;
	border: 2px;
	border-style : solid;
	border-color : #CC99CC;
	font: 10px arial, verdana, sans-serif;

}

.rowon {
	background-color : #F2F2F2;
	cursor : pointer;
	font: 10px arial, verdana, sans-serif;
}

.rowon1 {
	background-color : #F2F2F2;
	cursor : pointer;
	font: 10px arial, verdana, sans-serif;
}
.rowon2 {
font: 10px arial, verdana, sans-serif;
	background-color : #F2F2F2;
	cursor : pointer;
}

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 5px;
margin-top: 1px;
margin-bottom: 0;
font: bold 9px arial, verdana, sans-serif;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 10px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url("../themes/default/images/HR/shade.gif") top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;

}


.shadetabs li a.selected{ /*selected main tab style */
background-image: url("../themes/default/images/HR/shadeactive.gif");
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}


/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
width: 200px;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 20px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 12px arial, verdana, sans-serif;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #E86850; /*Brown color theme*/ 
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 12px arial, verdana, sans-serif;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin-left: 0px;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid #E86850; /*darkred border*/
background: black url("../themes/default/images/HR/indentbg.gif") center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: black; /*text color*/
padding: 3px 9px;
text-decoration: none;
border-right: 1px solid #E86850; /*darkred divider between menu items*/
}

.indentmenu ul li a:visited{
color: black;
}

.indentmenu ul li a.selected{
color: black !important;
padding-top: 4px; /*shift text down 1px*/
padding-bottom: 2px;
background: black url("../themes/default/images/HR/indentbg2.gif") center center repeat-x;
}


table.eventscal {
	border: 1px solid blue;
}

table.eventscal td.monthname {
	background-color: #000066;	
	padding-left: 2px;
	font-weight: bold;
}		
	
table.eventscal th {
	background-color: #0000cc;
	border: 1px solid #009999;	
	color: white;
}

table.eventscal td {
	text-align: right;
	border: 1px solid #ccffff;	
}

table.eventscal td.event {
	background-color: #ffccff;
}

a.smallinks {
	font-size: 10px;
}
.header {
	background: #CCC;
	font: 8px arial;
	color : #FFFFFF;
	font-weight: bold;
	
}
.header2{
	border-bottom:1px dotted #CCC;
	font-weight: bold;
	height:28px;
	
	
}
.header td{
	background: url("../themes/default/images/HR/menuback.jpg") white repeat-x;
	font: 8px arial;
	color : #FFFFFF;
	font-weight: bold;
	
}

