.style1 {
	color: #003333;
	font-size: 10px;
	font-weight: bold;
}

#frmdiv{
	padding: 0px 85px 0px 85px;
	margin: 0px 0px 0px 150px;	
	border-left: 1px solid #ccd2d2;
  background-image:url(../imgs/diagonal.gif);	
}

#sysfrmdiv{
	margin: 0px 0px 1px 150px;	
	border-left: 1px solid #ccd2d2;
}

#frmdivlogin{
	padding: 50px 100px 50px 100px;
  background-image:url(../imgs/diagonal.gif);
}

#sysfrmdivlogin{
	padding: 50px 100px 50px 100px;
}

#frmdivsignup{
	padding: 0px 85px 0px 85px;
  background-image:url(../imgs/diagonal.gif);	
}

#divbody{
	padding: 0px 20px 0px 20px;
	margin: 0px 0px 0px 150px;	
	border-left: 1px solid #ccd2d2;
  background-image:url(../imgs/diagonal.gif);
}

#sysdivbody{
	margin: 0px 0px 1px 150px;	
	border-left: 1px solid #ccd2d2;
}

#frmdivalbum{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 150px;	
	border-left: 1px solid #ccd2d2;
  background-image:url(../imgs/diagonal.gif);
}

#divresults{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 150px;	
	border-left: 1px solid #ccd2d2;
}

#footdiv{
	padding-left:10px;
	background-color:#EDEFF1;
	border-top: 1px solid #ccd2d2;
}

.inputbox{
	font: normal 70% Tahoma,Verdana,Arial,sans-serif;
	color: #000000;
	margin:0px;
	padding:0px;
	border: 1px solid #0066CC;
	width: 250px;
	text-indent: 1%;
}

.sysinputbox{
	font: normal 70% Tahoma,Verdana,Arial,sans-serif;
	color: #000000;
	margin:0px;
	padding:0px;
	border: 1px solid #013366;
	width: 250px;
	/*text-indent: 1%;*/
}

.filebox{
	font: normal 70% Tahoma,Verdana,Arial,sans-serif;
	color: #000000;
	text-indent: 1%;
}

.combo{
	font: normal 70% Tahoma,Verdana,Arial,sans-serif;
	color: #000000;
	margin:0px;
	padding:0px;
	border: 1px solid #0066CC;
	width: 250px;
}

.txtarea{
	font: normal 70% Tahoma,Verdana,Arial,sans-serif;
	color: #000000;
	margin:0px;
	padding:0px;
	border: 1px solid #0066CC;
	width: 250px;
	height: 80px;
	text-indent: 1%;
}

.lbl{
 font: bold 70% Tahoma,Verdana,Arial,sans-serif;
/* color: #FFFFFF;*/
 color: #013366;
}

.nlbl{
 font: normal 70% Tahoma,Verdana,Arial,sans-serif;
/* color: #666666;*/
 color: #013366;
}

.dislbl{
 font: bold 70% Tahoma,Verdana,Arial,sans-serif;
 color: #ACA899;
}

.hint
{
/*	color: #E2CE6F;*/
/*	color: #FF0000;*/
	color: #F78600;
	font: normal 70% Tahoma,Verdana,Arial,sans-serif;
}

.header {
 font: bold 70% Tahoma,Verdana,Arial,sans-serif;
/* color: #FFFFFF; */
 color: #D1D1E1;
}

.sysheader {
 font: bold 70% Tahoma,Verdana,Arial,sans-serif;
 color: #000000;
}

.boldtext{
 font: bold 80% Tahoma,Verdana,Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

.sm_boldtext{
 font: bold 70% Tahoma,Verdana,Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

.normaltext{
 font: normal 80% Tahoma,Verdana,Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

.sm_normaltext{
 font: normal 70% Tahoma,Verdana,Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

.sm_underltext{
 font: normal 70% Tahoma,Verdana,Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
 text-decoration:underline;
}

.sm_italictext{
 font: italic 70% Tahoma,Verdana,Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

.sysanchor_normaltext{
 font: normal 70% Tahoma,Verdana,Arial,sans-serif;
 color: #005FAB;
}

.sysanchor_boldtext{
 font: bold 70% Tahoma,Verdana,Arial,sans-serif;
 color: #005FAB;
}

.bold_sm_normaltext{
 font: bold 70% Tahoma,Verdana,Arial,sans-serif;
 color: #000000;
}

.normaltext_l{
 font: normal 70% Tahoma,Verdana,Arial,sans-serif;
 color: #013366;
 margin: 0px;
 padding: 0px;
}

.foottext{
 font: normal 80% Tahoma,Verdana,Arial,sans-serif;
 color: #666666;
 margin: 0px;
 padding: 0px;
}

.tborder{
  background-color: #D1D1E1;
/*	border: 1px solid #000000;*/
	border: 1px solid #0066CC;
}

.tcat{
/*	background: #772222;
	color: #FFFFFF;
	font: normal 80% Tahoma,Verdana,Arial,sans-serif;*/
	height: 20px;
	background-image:url(../imgs/H.gif);
}

.tcat1{
/*	height: 20px;*/
	background-image:url(../imgs/H1.gif);
}

.trpasswd{
/*	background-color:#013366; */
	background-color:#EEEEEE;	
}

.trgraldata{
/*	background-color:#5A76A5;	*/	
/*	background-color:#EEEEFF;*/
	background-color:#BDCCDF;	
}

.trprivdata{
/*	background-color:#013366;	*/
	background-color:#EEEEEE;	
}

.searchother{
/*	background-color:#5A76A5;*/
/*	background-color:#EEEEFF;*/
/*	background-color:#DEE7F7;	*/
	background-color:#BDCCDF;
}

.searchone{
/*	background-color:#013366;*/
/*	background-color:#EEEEEE;*/	
/*	background-color:#EFEFEF;*/
	background-color:#F0F0F0;	
}

.hsearchres{
 font: bold 70% Tahoma,Verdana,Arial,sans-serif;
 color: #FFFFFF;
 background-color:#336699;
}

.hsearch{
 font: bold 70% Tahoma,Verdana,Arial,sans-serif;
 color: #000000;
 background-color:#D6D3D6;
}

.paganchor{
 font: bold 130% Tahoma,Verdana,Arial,sans-serif;
 color: #FFFFFF;
/* background-color:#336699;*/
}

.btn {
  font: normal 90% Tahoma,Verdana,Arial,sans-serif;
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
  background: #F0F0F0;
  border-width: 1px;
  margin: 2px;
}

.sysbtn {
  font: normal 80% Tahoma,Verdana,Arial,sans-serif;
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
  background: #FBFBFB;
  border-width: 1px;
  margin: 2px;
}

.syslargebtn {
  font: normal 100% Tahoma,Verdana,Arial,sans-serif;
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
  background: #FBFBFB;
  border-width: 1px;
  margin: 2px;
}

#pageName span{
	font: bold 80% Arial,sans-serif;
	color: #666666;
	position: absolute;
	top: 0px;
	right: 70px;
	padding: 0px;
	margin: 0px;
	text-align:right;
	vertical-align:middle;
}

#pagebottom{
  background-image:url(../imgs/diagonal.gif);
}

.boldnum{
	font-weight:bold
}

/************ sectionLinks styles ++ **************/
.submenu{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image:  url("../images/bg_nav.jpg");
	font-weight: bold;
	font-size: 11px;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

.suboption{
	display: block;
/*	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;*/
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
/*	background-image:  url("../images/bg_nav.jpg");*/
  background-color:#F9FAFC;
	font-weight: bold;
	font-size: 11px;
	padding: 3px 0px 3px 10px;
	color: #21536A;
  display:none;
}

/************ subglobalNav styles ++ **************/

.subglobalNav span {
	font-size: 11px;
	color: #ffffff;
}

/************ report styles **************/
.rtheader {
	background-color:#FFFFFF;
	color:#003399;
  font: bold 80% Tahoma,Verdana,Arial,sans-serif;
}

.rtrow {
	background-color:#FFFFFF;
  font: normal 80% Tahoma,Verdana,Arial,sans-serif;
}

.rthcell {
	background-color:#00CCCC;
	color:#FFFFFF;
  font: bold 80% Tahoma,Verdana,Arial,sans-serif;
} 

.rhexams{
  font: bold 80% Tahoma,Verdana,Arial,sans-serif;
  color: #FFFFFF;
  background-color:#336699;
}

.rsm_normaltext{
 font: normal 90% Tahoma,Verdana,Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

/************ Report Card styles **************/

.rptheader {
	background-color:#DDDDDD;
	color:#000000;
}

.sysredheader {
 font: bold 70% Tahoma,Verdana,Arial,sans-serif;
 color: #FF0000;
}

/********* multiselector styles *********/
.mul {
	list-style:none;
	margin-top:5px;
	padding-left:3px;
}

.mdiv {padding-top:3px;}
