/*********Admin form style***********/

body{ height:100%}
/***** Vote Area *******/
.mInfo{  background: #FDFFD9 url('../Img/info.gif') no-repeat 10px center;  border-top: 1px solid #F4CE66;  border-bottom: 1px solid #F4CE66;}
/***********************/

.SubNewsText  {text-align:left; padding-right:20px; font-family:Verdana;  padding-left:40px; font-size:10px}
.btnCont
{
    padding:5px 5px 5px 10px;
    background-color:	#F8F8FF;
    }
.table { background-color:White; font-family:Verdana; font-size:10px; width:70%}
.textBox{ border-bottom:solid 1px #6699cc; border-top:solid 1px #6699cc; border-left:0px; border-right:0px; height:16px; font-family:Verdana; font-size:11px;}
.BannerPlace { padding-top:40px; padding-left:0px}
.from
{
    
    width:85%;
    padding: 20px 20px 20px 20px;
    background-color:	#DCDCDC;
    }
.newPollBtn div:hover { background-color:#6699cc}
.newPollDisable { background-color:#cccccc;width:78px; color:White;font-family:Verdana; font-size:9px; text-align:center; padding-top:2px; padding-bottom:2px;}
/****Admin buttons style******/
    .btn {
      display:inline-block;
      padding:3px 10px 3px 10px;
      border: 1px solid #bbb;
      overflow:visible;
      font:11px Arial,Sans-serif;
      text-decoration:none;
      color:#333;
      background:#ddd url(../Img/bg-button.gif) repeat-x 0 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
        .btn:focus, .btn:active {
      outline:none; /* doesn't seem to be respected for <button>, only <a> */
      }
      .btn span {
      
      margin:0;
      padding:3px 0;
   
      }
       .btn:hover{
      cursor:pointer;
      border-color:#9cf !important;
      color:#000;
      }



    /* use if one button should be the 'primary' button */
    .primary {
      font-weight:bold;
      color:#000;
    width: 67px;
    height: 26px;
}
/*****************************/



.header1 {                       
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #BB0033;
	vertical-align: bottom;
	font-weight: bold;
	text-align: left;
	background-image:url(../Img/C_Header_bg.gif)
	}
.Head_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC3333;
	vertical-align: bottom;
	font-weight: bold;
	text-align: left;
}
.header_2                        
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    height:70px;  
	font-size: 13px;
	color: #bb0033;
	vertical-align: bottom;
	font-weight: bold;
	background-image:url(../Img/C_Header_bg.gif);
	text-align: left;}
	.header_2_news                       
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    height:70px;  
	font-size: 13px;
	color: #bb0033;
	vertical-align: bottom;
	font-weight: bold;
	background-image:url(../Img/C_Header_bg.gif);
	text-align: left;}
	.header_2_1                      
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    height:60px;  
	font-size: 13px;
	color: #bb0033;
	vertical-align: bottom;
	font-weight: bold;
	text-align: left;}
.adress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	vertical-align: middle;}
.Normal_CC_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #333333;
	line-height:15px;
}
.Normal_CC_sub a                {color:#336699; font-weight:bold;}
.Normal_CC_sub a:hover           { color:#6699cc}
.Normal_CC_sub a:visited         {color:#336699; font-weight:bold} 
.Normal_CC_sub a:visited:hover   {color:#6699cc}
.Normal_CC_sub ul li { list-style-type:disc; color:Black;}
.Normal_CC_sub ol li { list-style-type:decimal; color:Black;}
.Normal_CC_sub ul { padding-left:20px}

.Normal_CC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #333333;
	line-height:15px;
	min-height:400px;
	height:100%;
	padding-right:20px;
	margin-right:20px;
    max-width: 99%;
	margin: 0px 40px 0px 0px;
	
}
.MenuC_div {max-width:800px; width:100%; border:0; min-width:2px;}
.header_3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333333}
.Normal_CC ul li { list-style-type:disc; color:Black;}
.Normal_CC ol li { list-style-type:decimal; color:Black;}
.Normal_CC ul { padding-left:20px}
.Normal_CC a                {color:#336699; font-weight:bold;}
.Normal_CC a:hover           { color:#6699cc}
.Normal_CC a:visited         {color:#336699; font-weight:bold} 
.Normal_CC a:visited:hover   {color:#6699cc}
.hr                             { padding-left:0px; margin:0 10px 0px 0px; padding-right:10px; background-image:url('../Img/C_Header_line.gif')}
.supLnk a:visited               { color:Blue; text-decoration:none}
.header_4                       { font-family:Verdana; font-size:13px; color:#333333; font-weight:bold}
.Text                           { font-family:Verdana; font-size:11px; padding-right:60px}
.Text2                          { font-family:Verdana; font-size:11px; color:#333333; text-align:justify; padding:10px 10px 10px 10px; line-height:17px}
.Text2 a:link                   { font-family:Verdana; font-size:11px; font-weight:bold; color:#5f98c9}
.Text2 a:visited                { font-family:Verdana; font-size:11px; font-weight:bold; color:#5f98c9}  
/*<Central menu>*/ 
.menuCntrItm:hover              { background-image:url(../Img/MenuCntr_over.gif);}
.menuCntrItm:hover a            { color:White}  
.menuCntrItm:hover a:visited    { color:White}  
.MenuC:hover                { background-image:url(../Img/MenuCntr_over.gif); color:White}
.MenuC:hover a:link {color:White}
.MenuC:hover a:visited {color:White}
.MenuC { vertical-align:middle}
td.hoverTd                      { background-image:url(../Img/MenuCntr_over.gif); color:White; background-position:left;}
td.hoverTd a:link               { color:White;}
td.hoverTd a:visited            { color:White;}
td.hoverTd a:hover              { color:White;}
td.hoverTd a:visited:hover      { color:White;}
/*</Central menu>*/
.Navig                          { padding-right:10px;}
.Navig ul                       { list-style-type:none; margin:0; padding-left:10px}
.Navig ul li                    { vertical-align:middle; text-align:left;  padding-top:7px; padding-bottom:10px; padding-right:10px;  height: 9px;border-bottom:solid 1px gray}
.Navig  li:hover a              { color:White}
.Navig  li:hover                { background-color:Blue}
.Navig ul li a                  { color:#3b69ac; font-family:Verdana; font-size:11px; text-decoration:none; padding-left:5px;}
.Navig ul li                    { list-style-type:none}
.Navig ul li ul li  a:link      { color:#3b69ac; font-family:Verdana; font-size:9px; margin:0}
.Navig ul li ul li  a:hover     { color:#5f98c9; font-family:Verdana; font-size:9px; margin:0; background-color:White}
.Navig ul li ul li              { height:5px; border:0; padding-top:10px}
.Navig ul li ul li:hover        { background-color:White}
.SubMenu  li                    { height:5px; padding-left:15px; }
.SubMenu a:link                 { color:#3b69ac; font-family:Verdana; font-size:9px; margin:0}
.SubMenu a:hover                { color:#5f98c9; font-family:Verdana; font-size:9px; margin:0;}
.Enable:hover                   { color:White}
/*<menuItem Class>*/
div.Navig                       { padding-top:10px;}
.menuItem                       { padding:6px 10px 6px 10px; font-family:Verdana; font-size:11px; color:#336699; text-decoration:none}
.menuItem:hover                 { color:White; background-color:#3b69ac}
div.menuItem                    { border-bottom:solid 1px gray; padding-bottom:5px;}
.menuItem div a:link            { text-decoration:none; color:#336699;   }
div.menuItem a:link             { text-decoration:none; height:15px; color:#336699}
div.menuItem a:visited          { color:#336699; text-decoration:none}
div.menuItem:hover  a           { color:White}
div.menuItemCur                 { background-color:#bb0033;  vertical-align:middle; color:White; 
padding:6px 10px 6px 10px; font-family:Verdana; font-size:11px; text-decoration:none
}
/*</menuItem Class>*/
/*<if ie6>*/
div.hover                       { background-color:#3b69ac}
div.hover a:link                { color:White}
div.SubMenuItemCur              { color:#bb0033; font-family:Verdana; font-size:9px; font-weight:bold;}
/*</end if>                       
/*<subMenuItem Class>*/
div.subMenuItem div                 { padding-bottom:5px; padding-top:5px;}
div.subMenuItem                     { padding-left:15px; padding-top:5px; line-height:12px}
div.subMenuItem   a:link            { color:#336699; font-size:9px; text-decoration:none; padding-top:5px; line-height:12px; font-family:Verdana;}
div.subMenuItem   a:hover           { color:#6699cc; text-decoration:'underline'}
div.subMenuItem   a:visited         { color:#336699;text-decoration:none; font-family:Verdana; font-size:9px}
div.subMenuItem   a:visited:hover   { color:#6699cc; text-decoration:'underline'}
/*<.subMenuItem Class>*/
.Top { background-image:url(../Img/Top_Bg.gif); background-position:center; background-repeat:repeat-x; border:0 }
.Top1 { background-image:url(../Img/Top_Bg.gif); background-repeat:repeat-x; background-position:top}
.Top2 { background-image:url(../Img/Top_Bg.gif); background-position:top; border:0px; background-repeat:repeat;}
.MenuC      { background-repeat:no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration:none;
	background-position:inherit;
	}
.MenuC a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	padding-top: 2px;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration:none;
}
.MenuC a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	padding-top: 2px;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration:none;}
.MenuTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 2px;
}
body {
    border-width: 0px;
	    margin: 0px;
	    padding: 0px;
}  

.min {
    border-width: 0px;
    font-size: 5px;
	    line-height: 0px;
	    margin: 0px;
	    padding: 0px;
	}
.menuTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration:none;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 2px;
	background-repeat:repeat-x;
	background-position:center;
	
}
.menuTop a:link         { font-family:Verdana; font-size:9px;}
.menuTop a:visited      { font-family:Verdana; font-size:9px;}
.Pole {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699CC;
}
.menuTop a:link 
{
    color:White;
    text-decoration:none;
    }
.menuTop a:hover span
{
    text-decoration:underline;
    }
 .menuTop a:hover
{
    text-decoration:underline;
    }   
.menuTop a:visited
{
    color:White;
    text-decoration:none;
}
.menuTop a:visited:hover
{
    color:White;
    text-decoration:underline;
    }
  

.menuCntr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	background-repeat:no-repeat;
}
.menuCntr a 
{
    color:#3b69ac;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    }
.menuCntr a:visited 
{
    color:#3b69ac;
    }
.way {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
	text-decoration:none;
	padding-bottom:2px;
}
.HeaderL {

}
.searchtxt 
{
    background-image:url(../Img/find2.gif);
    background-repeat:no-repeat;
    border-bottom:0;
     border-right-width:0px;
     border-left-width:0px;
    }
.DinamicMenuItemStyle 
{
    font-family:Verdana;
    font-size:12pt;
    color:Red;
    background-color:Gray;
    visibility:visible;
}
.DinamicMenuStyle 
{
     background-color:Red;
     }
.MenuBottom 
{
    background-image:url(../Img/botm_bg2.gif);
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration:none;
	padding-top:2px;
	border:0;
    }
.MenuBottom a:link 
{
    color:White;
    text-decoration:none;
    }
.MenuBottom a:hover
{
    text-decoration:underline;
    }
.MenuBottom a:visited
{
    color:White;
    text-decoration:none;
}
.MenuBottom a:visited:hover
{
    color:White;
    text-decoration:underline;
    }
.Over
{
    background-image:url(../Img/MenuCntr_active.gif);
    color:White;
    text-align:center;
    top:5px;
    text-decoration:none;
    }
.header2
{
    font-family:Verdana;
    font-size:13px;
    font-weight:bold;
    color:#333333;
}
.SignIn
{
    font-family:Verdana;
    font-size:8pt;
    color:Black;
    font-weight:normal;
    padding-left:50px;
    widows:100px;
     padding-top:10px;
     padding-bottom:10px;
    
    }
.SignIn span
{
    font-family:Arial Black;
    color:Red;
    font-weight:bold;
    font-size:9px;
    }
.SignInForm
{
    text-align:left;
    vertical-align:middle;
    width:500px;
    }
    .pad
    {
        padding-left:50px;
        }
.h1
{
    font-family:Verdana;
    font-size:16px;
    font-weight:bold;
    color:#b41b39;
    }
    
.Searchtxt { border:0; font-family:Verdana; font-size:11px; color:#6699cc}
.tooltip { z-index:100; position:absolute; color:#336699; height:59px; width:154px;
           font-family:Arial, Helvetica, Verdana, sans-serif;background-image:url('../Img/Hint_fon.png'); font-weight:500; margin-left:30px; font-size:13px;  background-repeat:no-repeat; height:59px; 
margin-top:30px; text-align:left; top:200px; left:0px;
        }
        
/* Praise control style */
.Link2 { padding-left:6px;}
.Link2 a:link            {color:#336699; font-family:Verdana; font-size:11px; font-weight:bold}
.Link2 a:hover           { color:#6699cc}
.Link2 a:visited         {color:#336699; font-family:Verdana; font-size:11px; font-weight:bold } 
.Link2 a:visited:hover   {color:#6699cc}

/*SlideShow style*/
#slideshow {position:relative;height:200px;}
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}

/*Problem style*/
.problem_style { padding-top:30px; padding-left:20px; padding-bottom:0px; font-family:Verdana; font-size:14px; width:100%}
.problem_cell a:link {color:#336699; font-family:Verdana; font-size:14px; font-weight:bold}
.problem_cell a:hover {color:#6699cc}
.problem_cell a:visited {color:#336699; font-family:Verdana; font-size:14px; font-weight:bold}
.probliem_style a:visited:hover {color:#6699cc}
.bullet { padding-right:1px;}
.problem_header {background-image:url(../Img/C_Header_bg.gif); background-repeat:repeat-x; padding-top:15px}
.problem_cell { width:33%; text-align:left;  padding-left:2px; padding-bottom:15px;}

/* Banner Place Style*/
.RepeaterRight { padding-top:40px;}

/*WebUserControl Style*/
.meny_body div ,ul, li { margin:0; padding:0; list-style:none; color:Blue}
.list { }
.menu_head{ width:200px; height:66px; cursor:pointer}
.menu_body {width:200px; z-index:1; position:absolute; display:none; top:213px; left:40px;}
.menu_body li{ width:200px; color:Blue; height:35px; background-image:url(../Img/BtnBigSBtn_bg.gif); background-repeat:no-repeat; font-family:Verdana; vertical-align:middle; padding-left:5px; font-size:9px; color:Blue}
.menu_body li:hover                  {background-image:url(../Img/BtnBigSBtn_Over_bg.gif); font-family:Verdana; text-align:left; font-size:11px; color:White}
.menu_body li a                      {color:Red;height:35px; text-align:left; padding-left:14px; vertical-align:text-bottom; text-decoration:none; display:block; font-size:11px; padding-top:5px; color:Black; width: 200px;}
.menu_body  li a:hover             {color:White; padding-left:14px;}
.menu_body  li a:visited           {color:Blue;height:35px; text-align:left; padding-left:14px; vertical-align:text-bottom; text-decoration:none; display:block; font-size:11px; padding-top:5px; color:Black; width: 200px;}
.menu_body  li a:visited:hover    {color:White; font-family:Verdana; font-size:11px; padding-left:14px; text-decoration:none;}
.menu_body                           { padding-left:4px;}
.menu_bottom                         { z-index:-1; position:absolute}
.menu_body  ul li a:active, a:focus  { outline:0}
.Book       { color:Red}
. over_li { background-image:url(../Img/BtnBig_over.gif)}
.normal_li { background-image:url(../Img/BtnBig.gif)}

.PageName { font-family:Verdana; font-size:13px;}
.SubMenu { border-collapse:collapse;padding:0px;}

/**/
.mGrid    
{
    border:0px;
    width: 100%;   
     background-color: #fff;   
     margin: 5px 0 10px 0;   
    /* border: solid 1px #525252;  
 
     border-collapse:collapse;   */
 }  
 .mGrid td {   
    padding: 5px 0px 0px 5px;   /* 
     border: solid 1px #c1c1c1;  */ 
     color: #717171;
     text-align:left;   
 }  
 .mGrid th {   
     padding: 4px 2px;   
     color: #fff;   
     background: #336699;   
     /*border-left: solid 1px #525252;   */
     font-size: 0.9em;
     color:White; 
     text-align:center;
     visibility:hidden;  
 }  
 .mGrid .alt { background: #336699 url(grd_alt.png) repeat-x top; }  
 .mGrid .pgr { background: #424242 url(grd_pgr.png) repeat-x top; }  
 .mGrid .pgr table { margin: 5px 0; }  
 .mGrid .pgr td {   
     border-width: 0;   
     padding: 0 6px;   
     /*border-left: solid 1px #666; */  
     font-weight: bold;   
     color: #fff;   
     line-height: 12px;   
  }     
 .mGrid .pgr a { color: #666; text-decoration: none; }  
 .mGrid .pgr a:hover { color: #000; text-decoration: none; }
 .okBtn { font-family:Verdana; font-size:8px;}
  
 .hidden { display:none;}
 
 
 
 /* FAQ Control */
 .faq_categories { padding-top:10px;  text-transform:uppercase}
 .faq_categories a:link { font-family: Verdana; font-size:11px; font-weight:bold; color:#336699;}
 .faq_categories a:hover { color:#6699cc}
 .faq_categories a:visited {font-family: Verdana; font-size:11px; font-weight:bold; color:#336699;}
 .faq_categories a:visited:hover {color:#6699cc }
 
 .category_name {font-family: Verdana; font-size:13px; font-weight:bold; color:#bb0033; text-transform:uppercase; padding-top:10px;}
 
 .faq_questions { padding-top:12px}
 .faq_questions a:link  { color:#336699; font-family:Verdana; font-size:11px; font-weight:bold}
 .faq_questions a:visited  { color:#336699; font-family:Verdana; font-size:11px; font-weight:bold}
 .faq_questions a:link:hover { color:#6699CC}
 .faq_questions a:visited:hover {color:#6699CC}
 
 .faq_question { font-family: Verdana; font-size:11px; font-weight:bold; color:#333333}
 .faq_answer { font-family: Verdana; font-size:11px; color:#333333}
 .faq_answer ul li { list-style-type:disc; color:Black;}
.faq_answer ol li { list-style-type:decimal; color:Black;}
.faq_answer ul { padding-left:20px}
 .faq_q_text { font-family:Verdana; font-size:11px;}
 
 .faq_cont { padding-right:20px;}
 
 .return_link a:link { font-family:Verdana; font-size:10px; color:#336699; font-weight:bold}
 .return_link a:hover { color:#6699cc;}
 .return_link a:visited {font-family:Verdana; font-size:10px; color:#336699; font-weight:bold}
 .return_link a:visited:hover { color:#6699cc;}
 .pages a:link{font-family:Verdana; font-size:11px; color:Black;}
 .CurPage {color:#333333; font-weight:bold; text-decoration:none;}
 .faq_block { padding-bottom:15px;}
 .questions_block { padding-bottom:30px;}
 /***************/
 
 /********************************************************************/
 /*************   Releases Control Style    **************************/
 /********************************************************************/

  .release_table { width:100% ; font-size:14px text-align:left}
  
  .th_blue { background-color:#6699cc;font-family : Verdana, Arial, Helvetica, sans-serif; height:20px; font-size:10px; color:White; font-weight:bold; padding-left:10px; vertical-align:middle}
  
  .th_main {  padding-left:10px; height:30px;  font-family : Verdana, Arial, Helvetica, sans-serif;font-size: 12px; padding-bottom:5px; color:#bb0033;vertical-align: bottom;	font-weight:600;text-align: left;}
  
  .descr { display:none; padding-left:10px; border-bottom:solid 1px #336699; min-height:20px; padding-top:5px; padding-bottom:5px;}
  .thcolomnName {font-family : Verdana,  Arial, Helvetica, sans-serif;border-bottom:solid 1px #336699;  font-size:10px; font-weight:bold; padding-left:10px; padding-top:5px; padding-bottom:5px;  }
  .release {font-family : Verdana, Arial, Helvetica, sans-serif; border-bottom:solid 1px #336699;   font-size:10px; padding-left:10px; padding-top:5px; padding-bottom:5px; border-bottom:0;}
  .release a:link { font-size:10px;font-family : Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#336699; padding-bottom:6px;}
  .release a:hover { color:#6699CC}  
  .release a:visited {font-size:10px;font-family : Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#336699; padding-bottom:5px;}
 .row  { border-bottom:solid 1px #336699; }
 .row td { border-bottom:solid 1px #336699; }
  .descr ul li { list-style-type:disc; color:Black;}
.descr ol li { list-style-type:decimal; color:Black;}
 /***************/
 
  
 
 
 
 /********************************************************************/
 /*************   Learn More Control    ******************************/
 /********************************************************************/
.modalWindow { min-width:601px; width:601px;}
.modalHeaderText { color:White; width:90%; font-size:11px; font-weight:bold; text-transform:uppercase; padding-left:9px; vertical-align:middle; padding-right:5px;} 
.modalHeader {background-image:url(../Img/FormHeaderBg.png); background-color:#336699; height:31px; font-family:Verdana; width:100%; margin: 0px 0px 1px 1px}
.modalForm { padding-left:41px; font-family:Verdana; font-size:11px; height:100%;}
.modalFormHeader{ font-family:Verdana; font-size:14px; text-transform:uppercase; font-weight:bold; color:#bb0033; padding-top:29px;}
.modalFormQuestion { font-weight:bold; padding-top:27px; padding-bottom:23px} 
.modalForm th { font-weight:normal; text-align:left; padding-bottom:2px;}
.modalForm th span { color:Red}
.modalForm td input {}
.modalFormInput { width:240px; height:20px; border:1px solid #6699cc; font-family:Verdana;  padding-left:0px;}
.modalFormChech { padding-bottom:20px; height:5px; vertical-align:middle; text-align:left; }
.modalFormChech label { padding-bottom:20px;}
.modalFormChech span { outline:none;}
.modalFormBtn { padding-top:14px; padding-bottom:26px; padding-left:20px; }
.modalFormBtnCont { padding:14px 23px 26px 0px; }
.line { border:solid 1px #CCCCCC; color:#CCCCCC;}
.submitBtn { font-family:Verdana; font-size:11px; color:White;  background-color:#336699; padding:6px 10px 6px 10px; text-align:center; min-width:70px; cursor:pointer}
.cancelBtn { font-family:Verdana; font-size:11px; color:White;   background-color:Gray; padding:6px 10px 6px 10px; text-align:center;min-width:70px;cursor:pointer}
.modalFormMessage {min-height:180px; height:180px; text-align:center;  font-family:Verdana; font-size:11px; font-weight:bold; color:#336699; vertical-align:middle; font-style:italic}
.mhTable { vertical-align:middle; padding-top:7px;}

 #mask {
  position:absolute;
  z-index:9000;
  background-color:Gray;
  display:none;
  left:0px;
  top:0px;
}
#boxes .window {
  position:absolute;
  display:none;
  z-index:9999;
  width:622px;
  background-color:White;
}
 
 
/* Customize your modal window here, you can add background image too */
#boxes #dialog {
  width:603px; 
}
.close{ padding-right:5px; padding-top:5px;}
.CloseSection {}
.CloseSection a:link { font-size:10px; color:White; text-decoration:none; vertical-align:middle}
.LearnMoreBtn { padding-left:20px; padding-top:10px; }

.custom-checkbox label, .custom-radio label {
	background-position: -10px -14px;
}

/*************************************************************************************/
/* wrapper divs */
.custom-checkbox:selected{outline:red solid 3px;  border:solid 3px red }
.custom-checkbox, .custom-radio { position: relative; vertical-align:middle; display:inline-block; text-align:left;}
	
/* input, label positioning */
.custom-checkbox input, 
.custom-radio input {
	position: absolute;
	left: 2px;
	top: 3px;
	margin: 0;
	z-index: 0;
}

.custom-checkbox label, 
.custom-radio label {
	display: block;
	position: relative;
	z-index: 1;
	font-size: 1.3em;
	padding-right: 1em;
	line-height: 1;
	padding: .6em 0 .5em 30px;
	 margin:  0 0 .3em;
	cursor: pointer;
	outline:0;
}

.custom-checkbox label.hover,
.custom-checkbox label.focus,
.custom-radio label.hover,
.custom-radio label.focus {
	background-position: -10spx -114px;
	background: url(../Img/checkbox.gif) no-repeat; 
}

.custom-checkbox label.checked, 
.custom-radio label.checked {
	background-position: -10px -214px;
	background:url(../Img/checkboxActive.gif) no-repeat;
}

.custom-checkbox label.checkedHover, 
.custom-checkbox label.checkedFocus {
	background-position: -10px -314px;
	background: url(../Img/checkboxActive.gif) no-repeat; 
}
.custom-checkbox label {
	background: url(../Img/checkbox.gif) no-repeat; 
	font-family: Verdana; font-size:11px; vertical-align:middle;
    outline:none; 
}
 input[type="checkbox"]:focus
{ outline:0}


        
