body {

	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;color: #003399;	
	text-align:justify;	
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	
}

.verticalBannerR
{
	float:right;
	min-width:125px;
	position:absolute;
	margin-right:0px;
	margin-left:970px;
}
.verticalBannerL
{
	float:left;
	width:125px;
	position:absolute;
	margin:auto;
}
  
.divBannersSide{position:absolute;top:120px; left:80px; margin-left:980px; width:120px;}
.ssssdivBannersSide{position:relative;top:120px; left:80px; margin-left:980px; width:120px;}


.page-holder {
clear:left;
min-width:960px;
padding-top:20px;
width:100%;
}
#page {
margin:auto;
text-align:left;
width:960px;
}
.container {
display:inline;
float:left;
position:relative;
width:100%;
}



.DT {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #003399;}
.Grid {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
.PP {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #003399;}
.Print {font-family: Tahoma; font-size: 11px; color: #000000}
.Note {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000}
.NoteGreen {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#009900}
.TopFrame { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #003399 }
.TopFrameDate {	font-family: Arial, Helvetica, sans-serif; 	font-size: 13px;color: #003399; }
.Logos {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #003399}
.Fax {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}
.DTTime { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000}
.DTs {  font-family: Tahoma; font-size: 10px; color: #003399}
.Directory { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #003399; } 
.SmallNoteGreen {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#009900}
.DTSmall {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #003399;}

.smalllinkbutton {font-family: Tahoma; font-size: 11px; text-decoration: none; color: blue; cursor:pointer;}
.smalllinkbutton:hover {font-family: Tahoma; font-size: 11px; text-decoration: underline; color: blue; cursor:pointer;} 

.linkbutton {  text-decoration: none; color: blue; cursor:pointer;}
.linkbutton:visited{text-decoration: underline; color:Purple; cursor:pointer;}
.linkbutton:hover { text-decoration: underline; color: blue;  cursor:pointer; } 

.a { text-decoration: none; color: blue; cursor:pointer; }
.a:visited { text-decoration: underline; color:Purple; cursor:pointer;}
.a:hover { text-decoration: underline; color: blue; cursor:pointer;}
.a:visited{text-decoration: none;color:Purple;  cursor:pointer;}

.gvHeaderRow{background:url('/Global/Images/heading.png') repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #003399;}
.gvChildHeaderRow{background:url('/Global/Images/headerChild.png') repeat-x;}
.gvCMSProjectCapture{background:url('/Global/Images/backgndB.png') repeat-x;}

#liMenuBlock {
background-color:#FFFFFF;
}
ul#navigationBar_liMenu {
background:transparent url(/Global/images/Navigation/MenuEnd.gif) no-repeat scroll right top;
clear:both;
display:block;
float:left;
font-family:Arial,sans-serif;
height:23px;
margin:0px 0pt;
padding:0pt 18px 0pt 10px;
}
ul#navigationBar_liMenu li {
background:transparent url(/Global/images/Navigation/MenuSplit.gif) no-repeat scroll left top;
float:left;
height:23px;
list-style-type:none;
padding-left:1px;
}
ul#navigationBar_liMenu li.first {
background:transparent url(/global/images/Navigation/MenuFirst.gif) no-repeat scroll left top;
padding-left:16px;
}
ul#navigationBar_liMenu li a {
background:transparent url(/global/images/Navigation/Menu1px.gif) repeat-x scroll left top;
color:#003399;
display:block;
float:left;
font-size:12px;
font-weight:bold;
height:23px;
margin:0pt;
padding:5px 5px 0pt;
text-decoration:none;
}
ul#navigationBar_liMenu li a.on, ul#navigationBar_liMenu li a:hover {
background:transparent url(/global/images/Navigation/Menu1px3.gif) repeat-x scroll left top;
text-decoration: underline;  cursor:pointer;
cursor:pointer;
}

.news {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #003399;}
.news:hover { text-decoration: underline; color: blue; cursor:pointer;}

.newscontent { cursor:pointer;font-family: Tahoma; font-size: 11px; color: #000000; }
.newscontent:hover { cursor:pointer;font-family: Tahoma; font-size: 11px; color: #000000;}

.TextIndicator_Strength1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_Strength2
{
     background-color:Gray;
     color:Yellow;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_Strength3
{
     background-color:Gray;
     color: #FFCAAF;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_Strength4
{
     background-color:Gray;
     color:Aqua;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_Strength5
{
     background-color:Gray;
     color: #93FF9E;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}

.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(/global/images/backgndYHor.png) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
}

.ContextMenuBreak
{
	margin:1px 1px 1px 32px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;	
}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: #FFCC66;
	color: #003399;
	border: 1px solid #D2B47A;
	padding: 3px 18px 3px 32px;
}
.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

#gallery {position:relative; width:655px; margin:20px auto; padding:10px; border:6px solid #fff; background:#CCCCCC}
#images {border:2px solid #9ac1c9; height:650px; background:#CCCCCC; margin-bottom:20px}
#image {position:relative;  width:640px; height:480px; padding:5px; border:2px solid #666; background:#FFF url(images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:10px; padding:5px 0; width:650px; height:90px; border:2px solid #666;margin-bottom:20px; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:80px; width:640px; }
#thumbs {position:relative; list-style:none; margin-left:5px; margin-top:5px; height:90px; width:10000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:10px; cursor:pointer}
.imgnav {position:absolute;outline:none 0px; height:480px; width:20%; z-index:100; height:480px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0;outline: none; background:url(images/left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0;outline: none; background:url(images/right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1;outline: none; filter:alpha(opacity=100)}

.MenuHead
{
-moz-user-select:none;
color:#4A4A44;
font-family:verdana;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding-bottom:0px;
padding-left:3px;
padding-right:3px;
padding-top:0px;
text-decoration:none;
background-image:url(/global/images/Navigation/MenuItem1px.gif);
background-repeat:repeat-x;
height:23px;
cursor:pointer;
vertical-align: middle;

}
.MenuItem
{
-moz-user-select:none;
background:url(/global/images/Navigation/MenuItem1px2.gif) repeat-x ;
color:#555544;
font-family:Verdana;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:400;
height:23px;
text-decoration:none;
cursor:pointer;
vertical-align: middle;
text-align:left;
padding-left:20px;

}
.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F2F2F2;
	color:gray;
}
.ListSearchExtenderPrompt
{
	font-style:italic;
	color:Gray;
	background-color:white;
	border:solid 1px #CCCCCC;
}
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;	
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 100px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffCC66;
	color: black;
	padding: 1px;
	cursor:pointer;
}

/* color:#ea9a00 AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

.DTPanel
{
	background-color:#fffdf6;
	border-color:#FFCC66;
	border-width:1px;
	border-style:solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.PPPanel
{
	background-color:#f9fff8;
	border-color:#1ca900;
	border-width:1px;
	border-style:solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.ErrorNotice
{
	background-color:#fffbfb;
	border-color:Red;
	border-width:1px;
	border-style:solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.PPHeaderRow
{
	text-align: center;
	height:20px;
	background-color:#f9fff8; 
	background: url('/Global/Images/headingPP.png');
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	border: solid 1px #1ca900;
}.PPHeaderRowNB
{
	text-align: center;
	height:20px;
	background-color:#f9fff8; 
	background: url('/Global/Images/headingPP.png');
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	
}
.DTHeaderRow{background:url('/Global/Images/heading.png') repeat-x;
    text-align: center;
	
	background-color:#FFCC66; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #666666;
	border: solid 1px #CCCCCC;}
	
.pnlPop
{
	background-color: #faf9f4;
	font-family: Tahoma, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size: 11px;
	padding: 5px;
}
