﻿body 
{
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.regulartext
{
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

.regulartext9pt
{
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.regulartext:hover
{
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}

.loginsubmit
{
	font-weight: bold;
	font-size: 12px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1pt;
	background-color: #ffffcc;
}

.boldtitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
	font-variant: small-caps;
	text-align: center;
}
.boldtitleLeft
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight: bolder;
	color: #000000;
	font-variant: small-caps;
	text-align: left;
}
.bartitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #6280B2;
	height: 26px;
	letter-spacing: 1pt;
	text-align: center;
	border: 0px;
}

.toptitle
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000066;
	background-color: #eaeaea;
	height: 25px;
	letter-spacing: 1pt;
	text-align: left;
	border: 0px;
}

.topcentertitle
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #003366;
	background-color:#FCCC66;
	height: 15px;
	letter-spacing: 1pt;
	text-align: Center;
	padding-top:2pt; 
	border:0px;
	}
	
.highlightText
{
    FONT-SIZE: 8pt;
    COLOR: #6599CD;
    font-weight:bold;
    FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-transform: capitalize;
}

div.titleRI 
{
color:#ffffff;
background:#6599CD;
height:30px;
padding: 3px;
font-size:14pt;
font-weight:bolder;
font-family:Arial;
margin: 0px 0px 0px 0px;
vertical-align:middle;
width:auto;
}

table.columntable 
{
empty-cells:show;
border-collapse:separate !important;
float:none;
clear:both;
width:939px;
}

table.columntable td.celltopmiddle
{
vertical-align:top;		
width:100%;
border-left:3px solid #6599CD;
border-right:3px solid #6599CD;
border-bottom:3px solid #6599CD;
}

.sectiontitle 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	background-color:#6699cc;
	height: 26px;
	letter-spacing: 1pt;
	border: 0px;
}

.regulartextbigfont
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}

.liOrange
{
	color:Orange;
}

.lispan
{
	color:Black;
}	
	
.MaskedEditFocus
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffcc
}
.MaskedEditMessage
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000
}
.MaskedEditError
{
    BACKGROUND-COLOR: #ffcccc
}
	
.DivBackground
{
	position: fixed;
    left: 0;
    top: 0;
    z-index: 10;
    width: 100%;
    height: 100%;             
    filter: alpha(opacity=40);
}  	

.ButtonGradient
{
   color:#000000;
   font-family:verdana;
   font-size:8pt;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#cccccc',EndColorStr='#eeeeee');
}


.as_completionList 
{
	visibility : hidden; 
	margin : 0px!important;

	background-color : inherit; 
	color : #555555;

	border : buttonshadow; 
	border-width : 1px;

	border-style : solid; 
	cursor : 'default';

	overflow : auto; 
	max-height : 150px;
	
	text-align : left;
	
	list-style-type : none;
	
	padding-left: 5px;
}


.as_completionListItem 
{
	font-size:xx-small;
	font: Verdana;
	font-style: italic;
		
	text-transform : capitalize;
}


.as_completionListHighlightedItem
{
	background-color: #FFDDAA;
	text-transform : capitalize;
	
	font-size: xx-small;
	font: Verdana;
	font-style: italic;
}


.hiddencol
{
	display:none;
}

.modalBackground 
{
    background-color: Gray;
    filter: alpha(opacity=50);
    opacity: 0.50;   
}    
.updateProgress
{
    border-width:1px; 
    border-style:solid; 
    background-color:#FFFFFF; 
    position:absolute; 
    width:130px; 
    height:50px;   
}
.updateProgressMessage
{
    margin:3px; 
    font-family:Trebuchet MS; 
    font-size:small; 
    vertical-align: middle;
}
.regulartextnote
{
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;	
}
.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	

.watermarkedfont {
	height:16px;
	width:150px;
	font-size: xx-small;	
	color:gray;
}	
.boxleft {
	background-color: #FFFFFF;
	background-attachment: fixed;
	background-repeat: no-repeat;
}
.boxright {
    background-color: #FFFFFF;
    background-image: url(../images/right_end.jpg);
    background-attachment: fixed;
    background-repeat: no-repeat;
}
.middle {
    background-color: #FFFFFF;
    background-image: url(../images/bk.jpg);
    background-repeat: repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: black;
    text-decoration:none;
    font-weight:bold;
}
span.CounterDisplay {
	font-weight: bold;
	padding: 0 5px;
}

.modal-dialog
{
    position:absolute;
}

.modal-dialog .container
{
    font-family:tahoma,helvetica,arial,sans-serif;
    font-size:11px;
    width:550px;
    border:solid 1px #99aabd;
    background-color:#F2F9FF;
} 

.modal-dialog .header
{
    background:url(../../images/sprite.gif) repeat-x 0px -1100px;	
    height:25px;
    padding-top:5px;
}

.modal-dialog .header .msg
{
    vertical-align:middle;
    padding-left:6px;
    color:#fff;
    font-size:12px;
    font-weight:bold;
}         

.modal-dialog .body
{
    height:40px;
    background-color:#F2F9FF;
} 

.modal-dialog .body h2
{
    padding-top:10px;
    background-color: #F2F9FF;
    font-size:11px;
    text-align:center;
    font-weight:normal;
}  

.modal-dialog .footer
{
    height:30px;
    background-color: #F2F9FF;
} 

.modal-dialog .footer .right
{
    background-color: #F2F9FF;
    float:right;
    text-align:right;
    padding-bottom:6px;
    padding-right:6px;
} 

.modal-dialog .footer .left
{
    background-color: #F2F9FF;
    float:left;
    text-align:left;
    padding-bottom:6px;
    padding-left:6px;
} 

.modal-dialog .close
{
    right:4px;	
    background: url(../../images/icons.gif) no-repeat -732px 0px;	
    width:16px;	
    cursor:hand;	
    position:absolute;	
    top:5px;	
    height:16px;
}

.modal-dialog .close:hover { background: url(../../images/icons.gif) no-repeat -749px 0px;	}