
TABLE.Master {

	width:900px;
	height:100%;
}


A.textlinks:link {

	
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:EEEFED none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#000000;
	margin:3px;
	padding:2px 3px;
	Text-decoration:none;
	font-size:9;
	font-family:verdana;


}
A.textlinks:hover {
background:#0033AA;
color:white;

}


A.textlinks:visited  {


	background:white none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#0033AA;
	margin:3px;
	padding:2px 3px;
	Text-decoration:none;
	font-size:9;
	font-family:verdana;
}

A.textlinks:active  {

background-color:#0033AA;
color:white;
}


TD.headIMG {
  background-image: url(../images/cvs_top25.gif); background-repeat:repeat-x; background-position: 0 0px;
}


TD.bannerbg {
  background-image: url(../images/banner_bg.gif); background-repeat:repeat-x; background-position: 0 0px;
}



TD.searchBG {
  background-image: url(../images/search_BG.gif); background-repeat:repeat-x; background-position: 0 0px;
}


TD.sidenav {
  background-image: url(../images/cvs_side_nav529.gif); background-repeat:repeat-x; background-position: 0 0px;
  border-right:1px solid #E3E1E1; 
  padding-left:0px;
}



TD.headbg {
  background-image: url(../images/viewtabbg.gif); background-repeat:repeat-x; background-position: 0 0px;
}

TABLE.tablebg {
  background-image: url(../images/viewtabbg.gif); background-repeat:repeat-x; background-position: 0 0px;
}


TABLE.loginPanel {
 padding: 0px; background-image: url(../images/login_panel.gif); background-repeat: no-repeat; background-position: 0 0px;
}

TABLE.activateloginPanel {
 padding: 0px; background-image: url(../images/Activate_login_panel.png); background-repeat: no-repeat; background-position: 0 0px;
}


SPAN.logintxt{
   font-family: arial, Lucida, Geneva, Helvetica,Arial, sans-serif;
   font-size: 11px; font-weight: bold;
   color: #000000;
}

TD.hometitle{
   font-family: arial, Lucida, Geneva, Helvetica,Arial, sans-serif;
   font-size: 12px; font-weight: bold;
   padding:5px;
   color: #ffffff;
   font-weight:bold;
}


#logo {
      position:absolute;
      left: 20px;
      top: 48px;
}

#cvstitle {
      position:absolute;
      left: 150px;
      top: 65px;
}


#bride {
      position:absolute;
      left: 410px;
      top: 0px;
}



.tableheading{

   padding-left:10px;
   font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
   font-size:12px; font-weight: bold; 
   color: #0A4877;
}	

TR.rowdatatit{
   padding-left:10px;
   font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
   font-size:11px; font-weight: bold; 
   color: #0A4877;
    background-image: url(../images/inner_tableBG.gif); background-repeat:repeat-x; background-position: 0 0px;
   line-height:18px;
}


TR.rowdatalog{
   padding-left:20px;
   font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
   font-size:11px; font-weight: nornal; 
   color: #000000;
   line-height:14px;
}


TR.rowdata{
   padding-left:10px;
   font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
   font-size:11px; font-weight: nornal; 
   color: #313131;
   background: #ffffff;
   line-height:18px;
}


TR.rowdata1{
   padding-left:10px;
   font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
   font-size:11px; font-weight: nornal; 
   color: #313131;
   background: #F7FAFF;
   line-height:18px;
}


TR.rowdatablank{
   padding-left:10px;
   font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
   font-size:11px; font-weight: nornal; 
   color: #313131;
   line-height:24px;
}




fieldset { border:1px solid  #B7DC83; 
			width: 100%;
			padding-bottom:15px;
		 }

legend {
			font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
			font-size:12px; font-weight: bold;letter-spacing:1px; 
			color: #1D4CB4;
		}



input.buttonstandard {
	padding: 2px 0 0 2px;
	border:1px solid #B7DC83;
    font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;	
	height: 16px;
	FONT-SIZE: 8pt;
	color: #313131;
	background:#fff url(../images/textboxBG.gif) repeat-x 0 0;
		}


input.chkbox {
	border:1px dotted #B7DC83;
	background:#fff url(../images/textboxBG.gif) repeat-x 0 0;
		}


.tarea{
	padding: 5px 0 0 5px;
	border: 1px solid #B7DC83;
    font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
	FONT-SIZE: 8pt;
	color: #313131;
	background:#fff url(../images/textarea_bg.gif) repeat-x 0 0;
}



.selectbx{
	border:1px solid #B7DC83;
    font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
	FONT-SIZE: 8pt;
	color: #313131;
	background-color: #ECF7DE;
	
}




.logotitle{

   margin-top:6px;
   font-family: Lucida, Geneva, Helvetica,Arial, sans-serif;
   font-size: 1em; font-weight: bold; letter-spacing:.03em;
   color: #285576;
}


.changelogin{

   padding-right:5px;
      padding-bottom:4px;
   font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
   font-size:11px; font-weight: nornal; 
   color: #313131;
}


TD.footer {
  font-family: arial, Lucida, Geneva, Helvetica,Arial, sans-serif;
  font-size: 0.6em;
  padding-left:15px;
  color: #ffffff;
}


TD.footerr {
  font-family: arial, Lucida, Geneva, Helvetica,Arial, sans-serif;
  font-size: 0.6em;
  padding-right: 15px;
  color: #ffffff;
}


/* Bread Crumb  */

ul, li {
	list-style-type:none;
	padding:0;
	margin:0;
	}		
#crumbs {
	height:22px;
	border:1px solid #dedede;
	}
#crumbs li {
	float:left;
	line-height:22px;
   font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
	color:#777; font-size:11px;
	padding-left:.75em;
	}		
#crumbs li a {
	background:url(../images/crumbs.gif) no-repeat right center;
   font-family: tahoma, Geneva, Helvetica,Arial, sans-serif;
	display:block; font-size:11px;  font-weight: normal;
	padding:0 15px 0 0;
	}							
#crumbs li a:link,
#crumbs li a:visited {
	color:#777;
	text-decoration:none;
	}	
a:link, a:visited,	
#crumbs li a:hover,
#crumbs li a:focus {
	color:#dd2c0d;	
	}


ul.announ{ margin:0; padding:5; list-style: none; }
ul.announ li{ margin:0; padding: 0 0 4px 0; font-family: Tahoma, Verdana, Lucida, Geneva, Helvetica,Arial, sans-serif; color: #847870;}
ul.announ li.head{ color: #FBA125; font-weight: bold; font-size: 11px;  padding-top:10px; }
ul.announ li.mess { color: #313131; font-size: 11px; border-bottom:1px dotted #313131; padding-bottom:15px; }





/* Side Navigation  */

.sdmenu {
width: 100%;
font-family: Tahoma;
font-size: 11px;
padding-bottom: 0px;
background: #F5F5F3;
color: #4D67AF;
}

.sdmenu .title, .sdmenu .titlehidden{
display: block;
padding: 5px 0;
font-weight: normal;
font-size: 12px;
color: #ffffff;
background: #F28D23;
line-height:18px;
}

.sdmenu .title {
border-bottom: 1px solid #E7EEF5;
}

.sdmenu .arrow {
margin-left: 10px;
margin-right: 7px;
}

.sdmenu .titlehidden {
border-bottom: none;
}

.sdmenu #top {   
}

.sdmenu .submenu {
overflow: hidden;
}

.sdmenu .submenu a {
padding: 6px 0;
text-indent: 12px;
background: #DAF0BC;
display: block;
border-bottom: 1px solid #E7EEF5;
color: #27468E;
text-decoration: none;
}

.sdmenu .submenu a:hover {
background : #FEEB13 url(../images/side_bull1.png) no-repeat right center;
padding-left:6px;
color: #000000;
}												

.titlesingle{
display: block;
padding: 5px 0;
padding-left:10px;  
font-weight: bold;
color: #192F66;
background: #F5F5F3;
letter-spacing: 0px;
}	
	   
.menuactive {
border-bottom:1px solid #FFFFFF;
padding: 5px 5px 5px .5em;
background-color: #D3D7E3;
color: red;
font-family: 'Tahoma', 'Lucida Grande', 'Verdana', 'Sans-serif';
text-decoration: none;
FONT-SIZE: 11px; 
font-weight: bold;
cursor:hand;
} 





