﻿/*==== [ IMPORTS ] ====*/
/*@import url("../../Radcontrols/Skins/Eza/Menu.Eza.css");*/
@import url("../../Radcontrols/Skins/HealthMap/TreeView.HealthMap.css");
@import url("../../Radcontrols/Skins/HealthMap/TreeView.HealthMapLeft.css");
@import url("../../Radcontrols/Skins/TreeView.css");



    

/*==== [ TEMPLATE ] ====*/

html,body 
{
	height:100%; 
	min-height:100%;
	color: #575757;
	font:normal 11px Tahoma,Verdana,Arial,Sans-Serif;
	background: #ffffff url('../../images/Template2/PageBG.gif') repeat-y top left;
}
#DivMain {width:100%; overflow:visible;background: url('../../images/Template2/BgTop.gif') repeat-x top left;}
.DivTop {width:967px; height:96px;}
.TopMenuHolder {width:669px; height:83px; padding-top:13px; text-align:right; float:left; background-image:url(../../images/Template2/HomeBgTop2.gif); background-repeat:no-repeat; background-position:top left;}
#DivLeftSide {float:left; width:187px;}

.MainContentTop	{height:31px; margin-left:18px; padding-top:10px;}
.MainContent	{width:555px; float:left; margin:21px 12px 21px 18px;}
.MainContentFull{width:760px; float:left; margin:0px 12px 21px 18px;}
.DivCenter		{float:left; width:779px;}
.DivCenterMain  {float:left; width:587px;}
.DivRightSide	{float:left; width:192px;}  /*YES, THIS ONE HAS TO BE A CLASS*/
.DivPageTitle	{width:577px; height:41px; background-color:#f0ede9;}
.footer{
text-align:left; 
width:761px; 
height:32px; 
margin-top:35px; /* used to be 20px */
background-image:url(../../images/template2/bgfooter.gif); 
background-repeat:repeat-y; 
background-position:top left;
}
.Path{ color:#999999;}
.treatmentBottomSep{height:10px;}
/*==== [ RESET ] ====*/
h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,object,iframe { margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }
table { border-collapse: collapse; border-spacing: 0; width:100%;}
:focus { outline: none; }



/*==== [ COMMON ] ====*/
.clear {clear: both;}
.sep{background:url(../../images/t.gif); font-size:0px;}
.left{float:left;}
.right{float:right;}



/*==== [ LINKS ] ====*/
/*.txtBlueDark*/ a{color:#1a50b8;}
.AlphabetLetterLink { font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}


/*==== [ SEPARATORS ] ====*/
.MenuSeperator{ width:169px; background-color:#e0d8d3; height:1px;}
.DivHomeControlrepeaterSeperator{width:181px; height:1px; background-color:#ffffff;}

/*==== [ BORDERS ] ====*/


 



/*==== [ TEXT ] ====*/
.txtBlue{color:#3f8cf0;}
.txtBlueBold{color:#3f8cf0; font-weight:bold;}

.txtWhite{color:#ffffff;}
.txtWhiteBold{color:#ffffff;font-weight:bold;}

.txtWhitelink{color:#ffffff;text-decoration:none;}
.txtWhitelink:hover{text-decoration:underline;}

.txtPath{font-size: 14px; font-weight: bold; color: #c5464c;}
.txtTopLinks{color:#ffffff;}

.txtSubHeaderBlue{font-weight:bold; color:#3f8cf0;}
.txtDates{font-weight:bold; color:#575757;}      
.txtContactFields{font-weight:bold; color:#686868;}      
.txtContactText{color:#686868;}

.txtGray{color:#5a5a5a; font-size:11px; text-decoration:none;}

.DivTopText
{
	width:100%; height :42px; color:#686868; 
}
.SurveyDrops{height:20px; width:161px; font-size:11px; font-family:Tahoma;border:1px solid #b6b3af;}

.RadioBtnList
{   
    
    height:20px;
    float:left;
    font-size:11px;
    font-family:Tahoma;

}

.ContactTextBoxes 
{
    font-size:11px;
    font-family:Tahoma;
    width:158px;
    height:20px;
    border:1px solid #b6b3af;

}
.ContactMessageTextBox
{
    width:341px;
    height:88px;
    border:1px solid #b6b3af;
}
.ContactButtons
{
    color:#ffffff; 
    background-image:url('../../images/btnsend.gif'); 
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
    width:87px;
    height:21px;
margin-bottom :5px;
}
.BottomText
{color:#686868;	}

/*==== [ BUTTONS ] ====*/
.btnHealthMapSearch{width:29px; height:21px;}


/*==== [ MISC ] ====*/

/*##################  Contact Page ########################*/
/*.DivContactMain{width:100%; height :82px; font-family:tahoma; font-size:11px; color:#686868; 
         padding-top:18px; padding-bottom:22px;}*/ 
 
/*##################  LEFT MENU ########################*/
.LeftMenuHolder{width:182px;}
.MenuItem{width:182px; height:23px;}
.MenuItemImageHolder{width:10px; height:11px; float:left;}
.MenuItemLabel{ width:154px; float:left; padding-left:5px;}


/*############## Home Control ###########################*/
.DivHomeControlMain{width:181px; height:271px;}
.DivHomeControlBannerHolder{width:181px; height:127px;}
.DivHomeControlTitle{width:181px; background-color:#3f8cf0;}
.DivHomeControlTitleFooter{width:181px; height:4px;background-image:url('../../images/HomeControltitleFooter.gif'); background-repeat:no-repeat;}
.DivHomeControlRepeaterHolder{width:181px;}
/*==[Repeater Item]===*/
.DivHomeControlrepeaterItemTop{width:181px; height:2px;background-image:url('../../images/HomeRepeaterItemTop.gif'); background-repeat:no-repeat;}
.DivHomeControlrepeaterItem{width:181px; background-color:#f4f1ed;}
.DivHomeControlrepeaterItemBottom{width:181px; height:2px;background-image:url('../../images/HomeRepeaterItemBottom.gif'); background-repeat:no-repeat;}
/*==[Repeater Alternating Item]===*/
.DivHomeControlrepeaterAltItemTop{width:181px; height:2px;background-image:url('../../images/HomeRepeaterAltItemTop.gif'); background-repeat:no-repeat;}
.DivHomeControlrepeaterAltItem{width:181px; background-color:#f9f6f3;}
.DivHomeControlrepeaterAltItemBottom{width:181px; height:2px;background-image:url('../../images/HomeRepeaterAltItemBottom.gif'); background-repeat:no-repeat;}

/*##############  SURVEY  #################*/
#DivSurveyUserDetails{width:557px; height:134px; padding-top:10px;}
.SurveyUserDetailsTable{text-align:left;}
#DivQuestionaireHolder{width:557; }
.Question{width:557px; height:32px; font-weight :bold; }
.Answer{width:537px; height:21px; background-color:#f0ede9; padding:10px;}
.DivUserDeailtsLabelHolder{width:557px; height:10px; padding-top:10px;}
.DivUseropinion{width:557px; font-weight :bold; color :#686868; }
.SurveyComment{width:557px;  height:100px; }
.SurvaySubmitBtn {color:#ffffff;  background-image:url('images/btnSend.gif'); background-repeat:no-repeat; border:0px;cursor:pointer;width:87px; height:21px; background-color:#4889dd;}


/* ================== CAMPAIGNS ==================*/
.CampaignRow td
{   
    height:36px;
	padding: 5px 5px 5px 0px;
	background-color:#e3ddd5;
	border-bottom: 2px solid #ffffff;
}
.CampaignRowAlternating td
{
    height:36px;
	padding: 5px 5px 5px 0px;
	background-color: #f9f6f3;
	border-bottom: 2px solid #ffffff;
}
.CampaignPosterItem
{
	width: 175px;
	margin-bottom: 10px;
}
.CampaignPosterImage
{
	padding: 5px;
	text-align: center;
	overflow: hidden;
	background-color: #f0ede9;
}
.CampaignPosterDescription
{
	padding: 10px;
	background-color: #e3ddd5;
}
/*####################   ALPHABET CONTROL ###########################*/
.AlphabetMain{width:403px; height:27px;}
.AlphabetCorner{width:3px; height:27px; float:left;}
.AlphabetLetter{width:11px;height:19px; padding-left:4px; padding-top:8px; vertical-align:top;float:left; background-image:url('../../images/AlphabetTile.gif'); background-repeat:repeat-x; background-position:top left; cursor:hand; cursor:pointer;}
/*###############  TREATMENT   ##############################*/
.TreatmentDesriptionHolder{padding-top:15px;}
#TreatMentSearchHolder	{height: 45px; padding-top: 15px; border-bottom: 1px solid #f0ede9;}
.TrSearchBoxHolder		{width:160px; height:22px; padding-top:3px; float:left; }
.TrSearchButtonHolder	{width:29px;height:22px; padding-top:3px;  float:left;}
#TrCategoryHold			{padding-top:15px; border-bottom:1px solid #f0ede9; padding-bottom:12px;}
.repCategoryItem		{height:14px; padding-top:3px; }
.TrArrowHold			{width:9px; height:10px;padding-top:5px; float:left;}
.TrCategHold			{height:14px;float:left;}
.TrDetailsTitleHold		{height:12px; padding-top:16px; }
.TrDetailsDescrHold		{padding-top:3px;}
.DivBackToTop			{padding-top:3px; text-align:right; font-size:10px; text-decoration:none;}
.TrNoResultsHolder		{padding-top:10px; }
.TrContentHolder	    {padding-top:15px;}

/*########### USEFULL LINKS ###################*/
.usefullink{width:540px; height:20px;
			padding-left:10px;  text-align:left; padding-top:8px;
            font-size:11px; 
            color:#686868; 
            font-size:11px; 
            text-decoration:none;
            border-bottom:1px solid #f0ede9; 
            background-image:url('../../images/FaqArrow.gif'); 
            background-position:center left;
            background-repeat:no-repeat;}


            
/*################ RIGHT COLUMN ####################*/
.RightcolumnHolder{width:187; height:503px; background-image:url(../../images/BGRightColumn.gif); background-repeat:no-repeat; background-position:top left;}


/*################ SITEMAP #########################*/
.SitemapLevel0Class{color:#5a5a5a; font-weight:bold;}
.SitemapLevel0Class:hover{text-decoration:underline; color:#083e88; cursor:pointer;}
.SitemapLevel1Class{color:#083e88; padding-left:26px;}
.SitemapLevel1Class:hover{text-decoration:underline; cursor:pointer;}
.SitemapLevel2Class{color:#083e88; padding-left:46px;}
.SitemapLevel2Class:hover{text-decoration:underline; cursor:pointer;}
.Sitemap{line-height:20px; width:100%;}


/** FILES**/
    .file1template{background-color: #f0ede9;width: 100%;height: 67px;}
    .file2template{background-color: #f9f6f3;width: 100%;height: 67px;}
    
    
    .rightround1{padding-top: 5px;padding-right: 15px;float: right;font-weight: bold;}
    .rightround2{padding-top: 5px;padding-right: 15px;float: right;font-weight: bold;}
    
    .fileTitle{color: #3f8cf0;font-weight: bold;padding-top: 5px; padding-left:3px; display:block;width:370px;}
    .fileImg{padding: 4px; display:block; float:left;}
    .pdfTitle{color:#575757; font-weight :normal; padding-left:6px;} 
    
    .pagingStyle{color: #3f8cf0; text-align:left;display:inline-table;Width:auto;margin:0px;padding:0px;}
    .pagingStyle td table{color: #3f8cf0;text-align:left; font-weight:bold;display:inline-table;Width:auto;margin:0px;padding:0px;}
    .pagingStyle td table a{color: #3f8cf0;text-align:left; font-weight:bold;display:inline-table;Width:auto;margin:0px;padding:0px;}
    
    .StyleForDownloads{text-decoration:none;}

