/* CSS Document */

body {	margin: 0px;	background-color: #FFFFFF;}

/********* XP MENU DROP CSS - sdmm.css *******************************/
.navbar
{
}  

.mainDiv
{
  width:185px;
}

.topItem
{
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("../images/navBtn-off.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 185px;
  height: 25px;
  color: #215dc6;
  cursor:pointer;
  text-indent:10px;
}

.topItemOver
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("../images/navBtn-on.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #428eff;
  cursor:pointer;
}

.topItemClose
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("../images/navBtn-off.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #215dc6;
  cursor:pointer;
}


.topItemCloseOver
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("../images/navBtn-on.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #428eff;
  cursor:pointer;
}



.dropMenu
{
  font: bold 11px tahoma,verdana,sans-serif;	
  background-color: #d6dff7;
  color: #000;
  border: 1px solid #FFFFFF;
  border-width: 0 1px 1px 1px;
  filter:alpha(opacity=100);
  padding-top:5px;
  padding-bottom:5px;
}

.subMenu
{
   display:block;
}

.subItem
{
   margin-left:10px;
   margin-top:2px;
   height:18px;
   font: 11px tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #215dc6;
   
}

.subItem a
{
   margin-left:23px;
   font: 11px tahoma,verdana,sans-serif;	 	
   text-decoration:none;
   color: #215dc6;
}

.subItemOver
{
   margin-left:10px;
   margin-top:2px;
   font: 11px tahoma,verdana,sans-serif;	  
   height:18px;
   color: #428eff;
}

.subItemOver  a
{
   margin-left:23px;
   font: 11px tahoma,verdana,sans-serif;
   cursor:pointer;	
   color: #428eff;
   text-decoration:underline;
   cursor:pointer;
}


.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}

/* Navigation */
#Nav {	width: 175px;	MARGIN: 0px;	FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;	FONT-SIZE: 13px;	}	
#Nav a {	HEIGHT: 25px;  	voice-family: inherit;  	HEIGHT: 25px;	FONT-WEIGHT: bold;	TEXT-DECORATION: none;	TEXT-ALIGN:left;	PADDING: 3px 0 0 25px;	}		
#Nav  a:link, 
#Nav  a:visited {	COLOR: #FFFFFF;	DISPLAY: block;	BACKGROUND: url(images/nav_btn.jpg);	PADDING: 3px 0 0 25px;	}	
#Nav  a:hover {	COLOR: #FFFFFF;	DISPLAY: block;	BACKGROUND: url(images/nav_btn.jpg) 0 -28px;	PADDING: 3px 0 0 25px;	}	
.leftBorder {	BACKGROUND-IMAGE:url(images/border_lft.jpg);	BACKGROUND-REPEAT :repeat-y;	COLOR : #ffffff;}
.rightBorder {	BACKGROUND-IMAGE:url(images/border_rght.jpg);	BACKGROUND-REPEAT :repeat-y;	COLOR : #ffffff;}

/* text */
.content {	FONT-FAMILY		: Arial, Verdana, Helvetica, sans-serif;	FONT-SIZE		: 13px;	COLOR			:#000000;	padding: 0px 0px 0px 5px;}
.bodyText {	FONT-FAMILY		: Arial, Verdana, Helvetica, sans-serif;	FONT-SIZE		: 16px;	COLOR			:#000000;	padding: 10px 10px 0px 10px;}
.bodyTextBIG {
font-size: 18px; 
font-family: "Times New Roman", Times, serif; 
color: #000000; 
padding: 10px 10px 0px 10px;}

.blueText {	FONT-FAMILY		: Arial, Verdana, Helvetica, sans-serif;	font-weight     : bold; 	FONT-SIZE		: 13px;	COLOR			:#489BED;}
.bigHeader {	FONT-FAMILY		: Arial, Verdana, Helvetica, sans-serif;	font-weight		: bold;	FONT-SIZE		: 36px;	COLOR			:#000000;}
.smallHeader {	FONT-FAMILY		: Arial, Verdana, Helvetica, sans-serif;	font-weight		: bold;	FONT-SIZE		: 13px;	COLOR			:#000000;}
.footerLink{	FONT-FAMILY	: Arial, Verdana, Helvetica, sans-serif;	FONT-SIZE	: 13px;	TEXT-DECORATION: none; 	COLOR : #000000;	TEXT-ALIGN: right;}
a.footerLink:link   	{ TEXT-DECORATION: none; COLOR : #000000; FONT-WEIGHT: normal }
a.footerLink:visited 	{ TEXT-DECORATION: none; COLOR : #000000; FONT-WEIGHT: normal }
a.footerLink:hover		{ TEXT-DECORATION: none; COLOR : #000000; FONT-WEIGHT: normal }

/* errors */
.error {    color:              #CC0000;    background-color:   #FFFFCC;	font-size: 12px;    margin-left:        .5em;    border:             1px solid #CC0000;    width:              90%;    background-image:   url(img/s_warn.png);    background-repeat:  no-repeat;    background-position: 10px 50%;    padding:            10px 10px 10px 36px;}
.message {    color:              green;    background-color:   #FFFFCC;	font-size: 12px;    margin-left:        .5em;    border:             1px solid #CC0000;    width:              90%;    padding:            10px 10px 10px 36px;}
.required {	color: red;}

/* forms */
/*h2.style2 {color: #0066FF; }*/
.form-row {display: block; clear: both; width: 400px; padding: 2px;}
.form-row .question {float: left; width: 150px;}
/*.form-row .input {}*/
.form-row2 {display: block; clear: both; width: 400px; padding: 2px;}
.form-row2 
.question {width: 100%}
.form-row3 {display: block; clear: both; width: 400px; padding: 2px;}
.form-row3 
.question {float: left; width: 100px;}
tr.hilite { background-color: #EFEFEF; }
tr.lolite { background-color: white; }
.data-table {	border: 1px solid #ccc; padding: 10px;}
.data-table th {	background-color: #eee;}
.data-table td {	text-align: center;}

.topItemLink
{
  background: url("../images/navBtn-off.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 185px;
  height: 25px;
  cursor:pointer;
  text-indent:45px;
  line-height:25px;
  color:#FFFFFF;
}


.topItemOverLink
{
  letter-spacing: 0;
  background: url("../images/navBtn-on.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  text-indent:45px;
  line-height:25px;
  color:#FFFFFF;
  cursor:pointer;
}

.topItemCloseLink
{
  letter-spacing: 0;
  background: url("../images/navBtn-off.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  text-indent:45px;
  line-height:25px;
  color:#FFFFFF;
  cursor:pointer;
}


.topItemCloseOverLink
{
  letter-spacing: 0;
  background: url("../images/navBtn-on.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  text-indent:45px;
  line-height:25px;
  color:#FFFFFF;
  cursor:pointer;
}





