/*body{font-family: lucida grande, arial, helvetica,sans-serif; font-size: 11px; color: #000000; margin: 0px; padding: 0px; background-color: #FFFFFF;}
a:link{text-decoration: none;color: #1C55A4;}
a:visited{text-decoration: none;color: #1C55A4;}
a:hover{color: #000000;text-decoration: underline;}
a:active{text-decoration: none;color: #1C55A4;}
a:focus{outline: none;}*/

.accordionHeader a{display: block; border: 1px solid #96B8DB; border-top: #FFFFFF; color: #000000; background-image: url(images/white-top-bottom.gif); font-size: 11px; font-weight: bold; padding: 6px; margin-bottom: 1px; cursor: pointer;}
.accordionHeader a:hover{border: 1px solid #666666; border-top: #FFFFFF; color: #FFFFFF; text-decoration: none; cursor: pointer;}
.accordionContent{background-image: url(images/accordion-bg.png); border: 1px solid #96B8DB; margin-bottom: 1px; overflow: hidden;}
.accordionLink a{display:block; margin-top: 2px; border: 1px dotted #CCCCCC; border-right: 0px; border-left: 0px; font-size: 12px; color: #000000; padding: 3px; padding-left: 6px;}
.accordionLink a:hover{border: 1px solid #96B8DB; border-right: 0px; border-left: 0px; background-image: url(images/bg-orange-small.jpg); color: #000000; text-decoration: none;}
.accordionImage1{width: 108px; margin-left: auto; margin-right: auto; background-image: url(images/members.gif); background-repeat: no-repeat; height: 80px;}
.accordionImage2{width: 108px; margin-left: auto; margin-right: auto; background-image: url(images/members.gif); background-repeat: no-repeat; height: 80px;}
.accordionBilgiHeader{ border: 1px solid #2F4F4F; color: white; background-color: #2E4d7B;  background-image: url(images/expand.jpg); background-repeat:no-repeat;  font-family: Arial, Sans-Serif; background-position:right; padding:0 20 0 0; font-size: 12px; font-weight: bold; padding: 5px; margin-top: 5px; cursor: pointer;}
 
#master_content .accordionBilgiHeader a{color: #FFFFFF;  background: none; text-decoration: none;}
#master_content .accordionBilgiHeader a:hover{background: none; text-align:left;  text-decoration: underline;}
.accordionHeaderBilgiSelected{border: 1px solid #2F4F4F; color: white; background-color: #5078B3; font-family: Arial, Sans-Serif;  font-size: 12px; font-weight: bold; padding: 5px;  margin-top: 5px; cursor: pointer;}
#master_content .accordionHeaderBilgiSelected a{color: #FFFFFF;  background: none;  text-decoration: none;}
#master_content .accordionHeaderBilgiSelected a:hover{background: none; text-decoration: underline;}
.accordionBilgiContent{ background-color: #CCCCCC;   border: 1px dashed #2F4F4F;  border-top: none; padding: 5px; padding-top: 10px;}

.navigationWrap{position: absolute; left: 0px; width: 210px; margin-top: 2px;}
.contentWrap{margin-left: 200px; margin-top: 10px; left: 220px; padding-bottom: 2px;}
.help{margin-bottom:20px; color: #666666; border: 1px dashed #D5D4E1; padding: 2px; background-color: #FFFFE8; font-size: 11px;}
 
.accordionBilgiContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 3px;
    padding-top: 5px;
}
.navigationWrapNavigation{margin-left: 2px; margin-right: 2px; margin-top: 3px; left: 0px; padding-bottom: 3px;}
.contentWrapNavigation{margin-left: 0px; margin-top: 3px; left: 0px; padding-bottom: 3px;}
.navigationWrap{position: absolute; left: 0px; width: 160px; margin-top: 3px;}
.contentWrap{margin-left: 162px; margin-top: 3px; left: 220px; padding-bottom: 3px;}
.help{margin-bottom:5px; color: #666666; border: 1px dashed #D5D4E1; padding: 3px; background-color: #FFFFE8; font-size: 11px;}
.help2{margin-bottom:5px; color: #666666; border: 1px solid #D5D4E1; padding: 3px; background-color: #FFFFE8; font-size: 11px; margin-top: 3px;}

.aTozNavigaion a{display:block; float: left; border: 1px solid #CCCCCC; font-size: 13px; color: #000000; margin-right: 3px; background-image: url(images/grid-header-bg.jpg); padding: 3px; width: 15px; text-align: center;}
.aTozNavigaion a:hover{border: 1px solid #6699cc; background-image: url(images/a-zHover-bg.jpg); color: #000000; text-decoration: none;}

.checkboxList{}
/*
.CollapsePanel{background-image: url(images/collapse-panel-1.jpg); background-color: #FFFFFF; background-position: left; background-repeat: repeat-y; height: 0px; overflow: hidden; width: 100%; }
.CollapsePanelHeader{background-color: #FFFFFF; background-image: url(images/collapse-panel-2.jpg); cursor: hand; font-weight: normal; height: 20px; padding-top: 5px; width: 100%; }
.CollapseHelpHints{border-bottom: 1px solid #D5D4E1; font-size: 10px; padding: 5px; text-align: left; }
*/
.detailsviewMain{width: 100%; border: 1px solid #E9E9EF; background-color: #FCFCFC;}
.detailsviewMain td{padding:2px 5px; border: 1px solid #D5D4E1;}
.detailsviewMain th{padding:2px 5px; border: 1px solid #D5D4E1;}
.detailsviewheaderBG{background-image: url(images/grid-header-bg.jpg); text-align: center; height: 22px; color: #000000; font-weight: bold; font-size: 14px;}
.detailsviewRowStyle{Border: 1px solid #D5D4E1; height: 22px;}
.detailsviewRowStyle:hover{Border: 1px solid #D5D4E1; background-image: url(images/a-zHover-bg.jpg);}
.detailsviewAlternateRowStyle{background-color: #FCFCFC; height: 22px;}
.detailsviewAlternateRowStyle:hover{background-image: url(images/a-zHover-bg.jpg);}
.detailsviewFieldHeader{width: 170px;}

.EmailHeader{background-image: url(images/grid-header-bg.jpg); padding: 3px; border: 1px solid #D5D4E1; border-bottom: 0px;}
.EmailHeader2{background-color: #F5F4F8; background-image: url(images/grid-header-bg.jpg); border-top: 1px #D1E4FF solid; border-top-color: #C6C6C6; width: 100%; }

.formOutlineDiv{border: 1px solid #96B8DB; padding: 5px; margin-left: 2px;margin-right: 2px; margin-bottom: 10px; background-color: #FCFCFC;}
.formHeaderDiv{font-size: 14px; font-weight: normal;  color: #000000;background-image: url(images/white-top-bottom.gif);padding: 3px;margin-left: 2px;margin-right: 2px;border: 1px Solid #96B8DB;border-bottom: 0px; border-top: 1px;}

.formNameTitle{font-size: 14px; font-weight: bold;}
.formSectionTitle{font-weight: bold; border-bottom: 1px solid #D5D4E1;}
.formLabelsText{}

.modalOutlineDiv{border: 1px solid #96B8DB; padding: 1px; margin-left: 1px;margin-right: 1px; margin-bottom: 1px; background-color: #FCFCFC;}
.modalHeaderDiv{font-size: 12px; font-weight: normal; color: #000000;background-image: url(images/white-top-bottom.gif); padding: 1px; margin-left: 1px; margin-right: 1px;border: 1px Solid #96B8DB; border-bottom: 0px; margin-top:1px;}

.footerControl{height: 20px; width: 100%; background-image: url(images/footer-2-bg.jpg); margin-top: 10px; border-top: 1px solid #6094C8; position: fixed; bottom: 0px;}
.footerTitleText{text-align: center; padding: 2px; color: #FFFFFF;}
.footerTitleText a:link{text-decoration: none;color: red;}
.footerTitleText a:visited{text-decoration: none;color: #1C55A4;}
.footerTitleText a:hover{color: red;text-decoration: underline;}
.footerTitleText a:active{text-decoration: none;color: #1C55A4;}
.footerTitleText a:focus{outline: none;}

.gridviewMain{ border:0px solid #690101; border-collapse:collapse;  width:100%; margin:0}
.gridviewMain td{padding-left:3px; padding-right:3px;background-image: #fff url("images/sprites.gif") repeat-x 0 -1600px; border:1px solid #EBEBEB;} /* 1px solid #fff*/
.gridviewMain th{padding-left:3px; padding-right:3px;text-align:left; border: 1px solid #999;  }

.gridheaderBG{color:#fff;background: #900 url("images/mavisprites.gif") repeat-x 0 -1300px; font:12px tahoma; padding: 3px 3px}
.gridheaderBG a{color: #fff; text-decoration: none;}
.gridheaderBG a img{border:none; }
.gridheaderBG a:hover{text-decoration: underline;}
.gridrowclick{background-image: url(images/grid-row-hover.jpg); }
.gridrowSelectedBG{background-image: url(images/a-zHover-bg.jpg); }
.gridRowStyle{Border:0px; font:11px tahoma}
.gridRowStyle:hover{background-color: #cc6666; color:#fff;}
.gridAlternateRowStyle{background-color: #F4F4F4; font:11px tahoma}
.gridAlternateRowStyle:hover{background-color: #cc6666; color:#fff} 
.gridColumnHeaderBG{background-image: url(images/grid-header-bg.jpg);}
.gridColumnHeaderBG:hover{background-color: #cc6666; color:#fff;} /*background-image: url(images/grid-header-red-bg.jpg)*/

.headerControl{height: 70px; background-image: url(images/header-2-bg.jpg); border-bottom: 1px solid #96B8DB;}
.headerTitleImage{height: 70px;background-image: url(images/title-2.jpg);background-repeat: no-repeat; width: 130px; float: left;}
.headerTitleText{color: #FFFFFF; font-size: 20px; float: left; margin-top: 20px; margin-left: 1px;}

.loginNameAndStatus{float: right; margin-right: 20px; margin-top: 10px; width: 510px; text-align: right; color: #000000; font-weight:bold;}
.loginNameAndStatus a{color: #000000; text-decoration: underline;}
.loginNameAndStatus a:hover{color: #FFFFFF;}

.MaskedEditFocus{background-color: #ffffcc; color: #000000;}
.MaskedEditMessage{color: #ff0000; font-weight: bold;}
.MaskedEditError{background-color: #ffcccc;}
.MaskedEditFocusNegative{background-color: #ffffcc; color: #000000;}
.MaskedEditBlurNegative{color: #ff0000;}

.GridViewPager a{display:block; float: left; border: 1px solid #CCCCCC; font-size: 11px; color: #000000; margin-right: 3px; margin-top: 6px; background-image: url(images/grid-header-bg.jpg); padding: 3px;}
.GridViewPager a:hover{border: 1px solid #6699cc; background-image: url(images/a-zHover-bg.jpg); color: #000000; text-decoration: none;}

.GridViewPager2 tr{padding: 0px; border-width: 0px; border-style: none;}
.GridViewPager2 td{padding: 0px; border-width: 0px; border-style: none;}
.GridViewPager2 a{display:block; float: left; border: 1px solid #CCCCCC; font-size: 11px; color: #000000; background-image: url(images/grid-header-bg.jpg); padding: 5px; margin-right: 2px;}
.GridViewPager2 a:hover{border: 1px solid #6699cc; background-image: url(images/a-zHover-bg.jpg); color: #000000; text-decoration: none;}

.GridViewPager3 {display:block; float: left; border: 1px solid #CCCCCC; font-size: 11px; color: #000000; margin-right: 3px; margin-top: 6px; background-image: url(images/header-2-bg.jpg); padding: 3px;}


.DeleteAll a{display:block; float: right; border: 1px solid #CCCCCC; font-size: 11px; color: #000000; margin-top: 6px; background-image: url(images/grid-header-bg.jpg); padding: 3px;}
.DeleteAll a:hover{border: 1px solid #6699cc; background-image: url(images/a-zHover-bg.jpg); color: #000000; text-decoration: none;}

.Toggle a{display:block; float: left; border: 1px solid #CCCCCC; font-size: 11px; color: #000000; margin-left: 3px; margin-top: 6px; background-image: url(images/grid-header-bg.jpg); padding: 3px;}
.Toggle a:hover{border: 1px solid #6699cc; background-image: url(images/a-zHover-bg.jpg); color: #000000; text-decoration: none;}

.GWToggle a{display:block; float: left; border: 1px solid #CCCCCC; font-size: 11px; color: #000000; margin:0;  background-image: url(images/grid-header-bg.jpg); padding: 3px;}
.GWToggle a:hover{border: 1px solid #6699cc; background-image: url(images/a-zHover-bg.jpg); color: #000000; text-decoration: none;}

.passwordStrengthIndicator {background-color:Gray; color:White; font-family:Arial; font-size:x-small; font-style:italic; padding: 2px 3px 2px 3px; margin-top: 2px;}

.passwordStrengthBarIndicator{color:Blue; background-color:Blue; padding-bottom:1px;}
.passwordStrengthBarBorder{border-style:solid; border-width:1px; width:200px; vertical-align:middle;}

.formNavigation a{display:block; float: left; border: 1px solid #96B8DB; font-size: 12px; color: #000000; margin-right: 2px; background-image: url(images/bg-orange-small.jpg); padding: 2px;}
.formNavigation a:hover{border: 1px solid #96B8DB; background-image: url(images/a-zHover-bg.jpg); color: #000000; text-decoration: none;}
.formNavigationWrap{height: 33px; padding: 1px; padding-left: 5px; background-image: url(images/user-categories-bg.gif); margin-left: 2px;margin-right: 2px;border: 1px Solid #96B8DB;border-bottom: 0px solid #CCCCCC;}

.modalNavigation a{display:block; float: left; border: 1px solid #96B8DB; font-size: 11px; color: #000000; margin-right: 3px; background-image: url(images/bg-orange-small.jpg); padding: 3px;}
.modalNavigation a:hover{border: 1px solid #96B8DB; background-image: url(images/a-zHover-bg.jpg); color: #000000; text-decoration: none;}
.modalNavigationWrap{border-left: 1px Solid #96B8DB;
	border-right: 1px Solid #96B8DB;
	border-top: 1px Solid #96B8DB;
	height: 33px; 	padding-left: 2px; background-image: url('images/user-categories-bg.gif'); 
	margin-left: 2px;	margin-right: 2px;	border-bottom: 1px solid #CCCCCC;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.whosOnlineWrap {font-size: 11px; margin-top: 5px;}

a.info div {display: none}
a.info:hover div
{
	/*the div will display just on :hover state*/
	display: block;
	position: absolute; /*top:10em; left:10em; width:200px;*/
	margin: 2px;
	border: 1px solid #88979E;
	background-color: #FFFFCC;
	color: #000;
	text-align: left;
	text-decoration:none;
	width:400px;
	padding:2px;	
}        
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}
.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}
