/*********************************************************************************
                       Bloklar ile ilgili stiller                                
*********************************************************************************/

/*
.BlocksCSSName .TemplateCSSName .BlockGroup-No :        Block Grubunu tanımlayan Selector. (Div için Block ve BlockGroup aynı elementte)
.BlocksCSSName .TemplateCSSName #Block_BlockID :        Block'u tanımlayan selector
.BlocksCSSName .TemplateCSSName #Panel_PanelID :        Panel'i tanımlayan selector
*/

.FrontPage .TwoColumns-Right #Block_2 { border-right:2px solid #DEDEDE; }













/*********************************************************************************/
/*                       Paneller ile ilgili stiller                             */
/*********************************************************************************/


        DIV.DetailLink                             { margin-top:15px; }
        DIV.DetailLink A                           { color: #4E6CB7; text-decoration:none; }
        DIV.DetailLink A:hover                     { color: #AC5D46; }	

         .Clear                                    { clear:both; font-size:1px;   }
        
         .Block                                    {  }
         .Panel                                    {  }
         .Panel .SpotImage                         { margin-top:5px; }
         .Panel .LeftSpotImage                     { margin-right: 5px; margin-top:5px; }
         .Panel .RightSpotImage                    { margin-left: 5px; margin-top:5px; }  
         .Panel .Spot                              { margin-top:10px; }
         .Panel .BodySpot                          { font-size:120%; color: #386BA1; margin-bottom:10px; }
         .Panel .Date                              { color:#5f7d98; font-size:90%; font-weight:bold; padding-top:5px; }
         .Panel .ItemBlock                         { clear:both; display: block; margin-bottom:5px; }
         .Panel .ItemBlock:after		               { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* Firefox'ta içinde float olan box float'ı dışarıda varsaymasın diye */
         .Panel P.SubtitleDescription              { color: #333333; }
              
       SPAN.Title                                  { display: block;  }
       SPAN.Subtitle                               { display: block; font-weight:normal; margin-top:0px; margin-bottom:0px; }
      
       H1                                          { font-size:175%; font-weight:normal; margin-top:0px; margin-bottom:0px; }
       H1 SPAN.Subtitle                            { font-size:62%;  }
		 H1 SPAN.Title-Firstword    						{ color:#33669b; }
		 H1 SPAN.Title-Remaining    						{ color:#727272; }		 
       H2                                          { font-size:150%; font-weight:normal; margin-top:0px; margin-bottom:0px; }
       H2 SPAN.Subtitle                            { font-size:70%; }
       H3                                          { font-size:125%; font-weight:normal; margin-top:0px; margin-bottom:0px; }
       H3 SPAN.Subtitle                            { font-size:75%; }

     DIV.VerticalService								   { width:24.95%; float:left; }
              


/* Image and 2 Color Title */
         .Panel .Image-And-2C-Title H1                         { color: #727272; }
         .Panel .Image-And-2C-Title H1 SPAN.Subtitle           { color: #848484; } 
         .Panel .Image-And-2C-Title DIV.DetailLink             { margin-top:-5px; }

/* Standard */
         .Panel .Standard                          { margin-left:5px; margin-right:5px; }
         .Panel .Standard H1                       { color:#33669b; font-size:150%; }
         .Panel .Standard H1 SPAN.Subtitle         { color: #828081; }
 
/* Small */
         .Panel .Small                             { margin-left:5px; margin-right:5px; }
         .Panel .Small H1                          { color:#33669b; font-size:125%; }
         .Panel .Small H1 SPAN.Subtitle            { font-size:75%; color: #828081; }

/* BlackBox */
         .Panel .BlackBox                          { margin-left:5px; margin-right:5px; border: 1px solid #262626; background-color: #403f3c; background-image: url(/images/interface/background/blackbox.png); background-repeat: repeat-x; }
         .Panel .BlackBox H1                       { font-size:110%; }
         .Panel .BlackBox H1 SPAN.Title            { color: #EFEFEF; background-color: #262626;  background-image:url(/images/interface/background/top_menu_gray.gif); padding: 7px 7px 7px 7px;   }
         .Panel .BlackBox H1 SPAN.Subtitle         { color: #F3F3F3; font-size:75%; display: block; padding: 3px 7px 0px 7px; font-weight: bold;   }
         .Panel .BlackBox .ItemBlock               { color: #EDEDED; padding: 7px 7px 7px 7px;     }      
         
/* BlueBox */
         .Panel .BlueBox                           { margin-left:5px; margin-right:5px; border: 1px solid #4B4B4B; border-top:none; background-color: #403f3c; background-image: url(/images/interface/background/bluebox.png); }
         .Panel .BlueBox H1                        { color: #EFEFEF; font-size:120%; margin-top:0px; margin-bottom:0px; padding: 6px 7px 6px 7px; background-color: #262626; background-image:url(/images/interface/background/blackbox.png);  }
         .Panel .BlueBox DIV.Subtitle              { color: #F3F3F3; font-size:75%; display: block; margin-top:0px; margin-bottom:0px; padding: 3px 7px 0px 7px; font-weight: bold;   }
         .Panel .BlueBox DIV.Date                  { color: #A5A5A5; }
         .Panel .BlueBox DIV.ItemBlock             { color: #EDEDED; margin-top:0px; padding: 7px 7px 7px 7px;     }      
  			.Panel .BlueBox .SpotImage						{ margin-right:5px; }
         .Panel .BlueBox DIV.DetailLink A          { color: #7CFC00; text-decoration:none; }
         .Panel .BlueBox DIV.DetailLink A:hover    { color: #E8FFD2; }	

/* LightBlueBox */
         .Panel .LightBlueBox                      { margin-left:5px; margin-right:5px; border: 1px solid #B9CDE8; background-color: #DCE6F4; }
         .Panel .LightBlueBox H1                   { color: #576593; font-size:120%; margin-top:0px; margin-bottom:0px; padding: 6px 7px 6px 7px; background-color: #B9CDE8;   }
         .Panel .LightBlueBox DIV.Subtitle         { color: #3960A6; font-size:75%; display: block; margin-top:0px; margin-bottom:0px; padding: 3px 7px 0px 7px; font-weight: bold;   }
         .Panel .LightBlueBox DIV.Date             { color: #A5A5A5; }
         .Panel .LightBlueBox DIV.ItemBlock        { margin-top:0px; padding: 7px 7px 7px 7px;     }      
  			.Panel .LightBlueBox .SpotImage				{ margin-right:5px; }

/* LightGrayBox */
         .Panel .LightGrayBox                      { margin-left:5px; margin-right:5px; border: 1px solid #ADADAD; background-color: #DCDCDC; }
         .Panel .LightGrayBox H1                   { color: #5C6C96; font-size:120%; margin-top:0px; margin-bottom:0px; padding: 6px 7px 6px 7px; background-color: #BFBFBF;   }
         .Panel .LightGrayBox DIV.Subtitle         { color: #3960A6; font-size:75%; display: block; margin-top:0px; margin-bottom:0px; padding: 3px 7px 0px 7px; font-weight: bold;   }
         .Panel .LightGrayBox DIV.Date             { color: #828282; }
         .Panel .LightGrayBox DIV.ItemBlock        { color: #71748A; margin-top:0px; padding: 7px 7px 7px 7px;     }      
  			.Panel .LightGrayBox .SpotImage				{ margin-right:5px; }
         
/* Arrow Box Red */
         .Panel .ArrowBoxRed                       { background-color:#7d2020; color:#F2F2F2; font-size:85%; background-image: url(/images/interface/background/arrow_box/red.png); background-position: top right;  background-repeat: no-repeat;       }
         .Panel .ArrowBoxRed DIV.Date              { color: #90B5DB; }
         .Panel .ArrowBoxRed DIV.DetailLink A      { color: #90B5DB; }
         .Panel .ArrowBoxRed DIV.DetailLink A:hover{ color: #E1EDF5; }
         
/* Arrow Box Blue */
         .Panel .ArrowBoxBlue                      { background-color: #33669b; color:#F2F2F2; font-size:85%; background-image: url(/images/interface/background/arrow_box/blue.png); background-position: top right;  background-repeat: no-repeat;      }
         .Panel .ArrowBoxBlue DIV.Date             { color: #90B5DB; }
         .Panel .ArrowBoxBlue DIV.DetailLink A     { color: #90B5DB; }
         .Panel .ArrowBoxBlue DIV.DetailLink A:hover{ color: #E1EDF5; }

         
/* Arrow Box Gray */
         .Panel .ArrowBoxGray                      { background-color:#575757; color:#F2F2F2; font-size:85%; background-image: url(/images/interface/background/arrow_box/gray.png); background-position: top right;  background-repeat: no-repeat;    }
         .Panel .ArrowBoxGray DIV.Date             { color: #90B5DB; }
         .Panel .ArrowBoxGray DIV.DetailLink A     { color: #90B5DB; }
         .Panel .ArrowBoxGray DIV.DetailLink A:hover{ color: #E1EDF5; }

/* Official */
         .Panel .Official                          { margin-left:20px; margin-right:60px; color:#333333 }
         .Panel .Official H1                       { font-size:210%; }
         .Panel .Official H3                       { font-size:140%; border-bottom:1px solid #CDCDCD; padding-bottom:3px; margin-top:20px; margin-bottom:10px; }
         .Panel .Official P                        { font-size:110%; text-indent: 25px; margin-top:10px; margin-bottom:10px;  line-height: 130%;   }
         .Panel .Official DIV.Subtitle             { }
         .Panel .Official DIV.Date                 {  }
         .Panel .Official DIV.ItemBlock            { }      
         
         
/******************************************** 
DIVIDER
*********************************************/

          .Panel DIV.Divider-StandardLine          { margin:15px 5px 15px 5px; border-bottom:1px solid #96969c; font-size:1px; }
          .Panel DIV.Divider-StandardMargin        { margin:15px 5px 15px 5px; font-size:1px; }          