body
{   
  margin      :  0px;
  text-align  :  center;
}

table
{
  border-collapse  :  collapse;
  border-spacing   :  0;
  table-layout     :  fixed;  

  font-family      :  arial, verdana, sans-serif;
  font-size        :  11px;
  color            :  #333333;
}

div
{
  font-family      :  arial, verdana, sans-serif;
  color            :  #000000;
  font-size		: 13px;
  text-decoration  :  none;
}

/*  font-family  :  arial, verdana, sans-serif;
  font-size    :  11px;
  color        :  #333333;
}*/

h1
{
  font-family  :  "Times New Roman", Times, arial, verdana, sans-serif;
  font-weight  :  bold;
  font-size    :  30pt;
  color        :  #b32317;
  
  margin       :  0px 0px 5px 0px;
  padding      :  0px;  
}

h2
{
  font-family  :  Verdana, Arial, Helvetica, sans-serif;
  font-weight  :  bold;
  font-size    :  30px;
  color        :  #b32317;
  
  margin       :  0px;
  padding      :  0px;  
}

h3
{
  font-family  :  arial, verdana, sans-serif;
  font-weight  :  bold;
  font-size    :  13px;
  color        :  #b32317;
  
  margin       :  0px;
  padding      :  0px;  
}


a
{
  font-family      :  arial, verdana, sans-serif;
  color            :  #b32017;
  font-size		   : 13px;
  text-decoration  :  none;
}
  
a:hover
{
	font-family : arial, verdana, sans-serif;
	color : #000000;
	font-size		: 13px;
	text-decoration : none;
}

a img
{
  border  :  none;
}

form
{
  margin  :  0px;
}


ul
{
  margin   :  10px 0px 15px 18px;
  padding  :  0px;
}

ul li
{
  margin   :  0px;
  padding  :  0px 0px 5px 5px;
}

blockquote
{
  font-family  :    "Times New Roman", Times, arial, verdana, sans-serif;
  padding      :    0;
  margin       :    0;
}

#MainDiv
{
  margin      :  0px auto 0px auto;
  width       :  1100px;
  text-align  :  left;
  overflow    :  hidden;
}

#ContentDiv
{
  border   :  solid 0px #c5c5c5;
  padding  :  0px 0px 10px 0px;
}

#Header
{
  height  :  136px;
}

#Header img
{
  margin  :  12px 0px 0px 119px;
}

#Navigation
{
  height  :  19px;
}

#LeftPanel
{
  position       :  relative;
  background     :  #000000;
  width          :  171px;
  min-height     :  481%;
  border-right   :  solid 1px #636468;
  border-bottom  :  solid 1px #636468;  
}

#LeftPanel div
{
  position  :  absolute;
  left      :  134px;
  top       :  0px;
}

#LeftPanel ul
{
  margin      :  0px;
  padding     :  50px 0px 0px 30px;
  list-style  :  none;
}

#LeftPanel ul li
{
  padding      :  12px 0px 12px 0px;
  margin       :  0px;
  line-height  :  13px;
}

#LeftPanel ul li a
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  11px;
  color            :  #ffffff;

  text-decoration  :  none;
  text-transform   :  uppercase;
}

#LeftPanel ul li a:hover, #LeftPanel ul li a.selected, #LeftPanel ul li a.selected:hover
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  11px;
  color            :  #b52218;
   
  text-decoration  :  none;  
  text-transform   :  uppercase;
}

#TopNav
{
  position      :  relative;
  height        :  47px;
  line-height   :  47px;
  background    :  #8a8c8f;
  padding-left	:  40px;
  margin        :  0px 1px 0px 1px;
  border        :  solid 1px #e2e2e2;
}

#TopNav div
{
  position  :  absolute;
  left      :  -2px;
  top       :  -1px;
}

#TopNav a
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  11px;
  color            :  #ffffff;
  padding		   :  0px 15px 0px 20px;

  text-decoration  :  none;  
  text-transform   :  uppercase;
  margin-right     :  10px;
}

#TopNav a:hover, #TopNav a.selected, #TopNav a.selected:hover
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  11px;
  color            :  #b42419;

  padding		   :  0px 15px 0px 20px;

  text-decoration  :  none;  
  text-transform   :  uppercase;
  margin-right     :  10px;
}

#Body
{
  margin  :  0px 1px 0px 1px;
  width   :  924px;
}

#BirthrightDonors
{
  height            :   100%;
  width				:	500px;
  /*border-style		:	solid;*/
  /*border-width		:	40px;*/
  /*border-color		:	#D4AF37;*/
   text-align       :   center;
   vertical-align   :   middle;
	line-height		:	22px;
   /*padding          :   25px 0 0 0;*/
}
.Niarchos
{
   height		    :	100%;
   width			:	420px;
   vertical-align	:	middle;
   text-align		:	center;
   float			:	center;
}

.Niarchos1
{
   height		    :	100%;
   width			:	340px;
   vertical-align	:	middle;
   text-align		:	center;
}
.Niarchos2
{
   height		    :	100%;
   width			:	40px;
   vertical-align	:	middle;
   text-align		:	center;
}

#Thank
{
  height            :   70px;
  text-align        :   center;
   vertical-align   :   middle;
   line-height		:	24px;
   padding          :   25px 0 0 0;
}

#h1
{
   font-family      :   arial, verdana, sans-serif;
   font-style		:	italic;
   font-weight		:	bold;
   font-size        :   13px;
   color			:	#000000;
}

#h3
{
   font-family      :   arial, verdana, sans-serif;
   font-style		:	italic;
   font-weight		:	bold;
   font-size        :   18px;
   color			:	#000000;
}

h4
{
   font-family      :  arial, verdana, sans-serif;
   font-size        :  14px;
   color            :  #58595b;
   padding          :  0;
   margin           :  0;
}

#Tomaras
{
  height            :   160px;
  width				:	440px;
  border-style		:	solid;
  border-width		:	2px;
  border-color		:	#b32317;
   text-align       :   center;
   vertical-align   :   middle;
	line-height		:	22px;
   padding          :   25px 0 0 0;
}

#h5
{
   font-family      :   arial, verdana, sans-serif;
   font-style		:	italic;
   font-weight		:	bold;
   font-size        :   13px;
   color			:	#b32317;
}

#h6
{
   font-family      :   arial, verdana, sans-serif;
   font-style		:	italic;
   font-weight		:	bold;
   font-size        :   18px;
   color			:	#b32317;
}
#Metropolis
{
  height            :   100px;
  width				:	440px;
  border-style		:	solid;
  border-width		:	2px;
  border-color		:	#b32317;
  text-align       :   center;
  vertical-align   :   middle;
  line-height		:	22px;
  padding          :   25px 0 0 0;
}

#h7
{
  font-family      :  "Times New Roman", Times, arial, verdana, sans-serif;
  color            :  #000000;
  font-size		: 14px;
  font-weight	:	bold;
  text-decoration  :  none;
}
#h8
{
  font-family      :  "Times New Roman", Times, arial, verdana, sans-serif;
  color            :  #28438A;
  font-size		: 18px;
  font-weight	:	bold;
  text-decoration  :  none;
  text-align   :   center;
  line-height       :   24px;
}
#h9
{
   font-family      :   arial, verdana, sans-serif;
   font-style		:	normal;
   font-weight		:	normal;
   font-size        :   12px;
   line-height		:	16px;
   color			:	#000000;
}
#h9 a
{
  font-family      :   arial, verdana, sans-serif;
  font-size        :   12px;
  line-height		:	16px;
  font-weight      :  normal;
  color            :  #28438A;
  text-decoration  :  none;
}
#h10
{
   font-family      :   arial, verdana, sans-serif;
   font-style		:	italic;
   font-weight		:	normal;
   font-size        :   12px;
   line-height		:	16px;
   color			:	#000000;
}
#BlackHeaderDonors
{
  font-size    :   16px;
  font-weight  :   bold;
  background   :   #28438A;
  text-align   :   center;
  line-height       :   20px;
  padding      :   5px;
  color        :   #ffffff;
}

#TableHeader
{
   float    :   left;
   width    :   100%;
}

#RedHeader
{
  font-size    :   14px;
  font-weight  :   bold;
  background   :   #b32317;
  text-align   :   center;
  height       :   20px;
  padding      :   5px;
  color        :   #FFFFFF;
}

#BlackHeader
{
   font-size    :   11px;
   background   :   #58595b;
   text-align   :   center;
   height       :   12px;
   padding      :   5px;
   color        :   #FFFFFF;
}

#TableContent
{
   float     :   left;
   width     :   100%;
}

#LeftSubhead
{
   text-align   :   center;
   font-size    :   11px;
   color        :   #FFFFFF;
   float        :   left;
   width        :   455px;
}

#RightSubhead
{
   text-align   :   center;
   font-size    :   11px;
   color        :   #FFFFFF;
   float        :   right;
   width        :   455px;
}

#LeftContent
{
   float        :   left;
   width        :   459px;
   border-right :   3px solid #58595b;
   height       :   100%;
}

#LeftContent ul
{
   list-style:none;
}

#LeftContent ul li
{
   font-family    :   "Times New Roman", Times, arial, verdana, sans-serif;
   color          :   #231f20;
   font-weight    :   bold;
}
#LeftContent ul li a
{
   font-family    :   "Times New Roman", Times, arial, verdana, sans-serif;
   color		  :	  #231f20;
   /*color          :   #b32317;*/
   font-weight    :   bold;
   font-size	  :	  14px;
}

#in #Name{font-size           :   14px;}
#Scholar #Name{font-size      :   14px;}
#Grand #Name{font-size        :   14px;}
#Premier #Name{font-size      :   14px;}
#Benefactors #Name{font-size  :   14px;}
#Sponsors #Name{font-size     :   14px;}
#Supporters #Name{font-size   :   14px;}

#in #Description{font-size            :   12px; font-style   :   italic;}
#Scholar #Description{font-size       :   12px; font-style   :   italic;}
#Grand #Description{font-size         :   12px; font-style   :   italic;}
#Premier #Description{font-size       :   12px; font-style   :   italic;}
#Benefactors #Description{font-size   :   12px; font-style   :   italic;}
#Sponsors #Description{font-size      :   12px; font-style   :   italic;}
#Supporters #Description{font-size    :   12px; font-style    :   italic;}

#RightContent 
{
   float        :   right;
   width        :   460px;
   text-align   :   center;
}

#RightContent, #RightContent div
{
   font-family    :   "Times New Roman", Times, arial, verdana, sans-serif;
   font-weight: bold;
   font-size	  :	  14px;
}

#RightContent img
{
   margin   :   10px 0 0 0;
}

#RightContent a
{
   font-family    :   "Times New Roman", Times, arial, verdana, sans-serif;
   color		  :	  #231f20;
   /*color          :   #b32317;*/
   font-weight    :   bold;
   font-size	  :	  14px;
}

#RightPanel
{
  background     :  #e6e7e9;
  border-left    :  solid 1px #a1a2a4;
  border-bottom  :  solid 1px #a1a2a4;  
  height         :  481px;
}

#NewsBlock
{
  padding     :  80px 40px 0px 42px;
  height      :  301px;
  background  :  #b32017 url('../../images/home/news-bg.jpg') no-repeat;
}

#NewsBlock ul
{
  margin      :  0px;
  list-style  :  none;
}

#NewsBlock ul li
{
  padding  :  0px 0px 10px 0px;
  margin   :  0px;
}

#NewsBlock a
{
  font-weight      :  bold;
  color            :  #ffffff;
  text-decoration  :  none;
}

#MailingList
{
  margin      :  1px 0px 1px 0px;
  background  :  #6d6e71;
  height      :  50px;
  padding     :  25px;
}

#MailingList a
{
  font-weight      :  bold;
  color            :  #ffffff;
  text-decoration  :  none;
}

#Quote blockquote
{
  padding      :  0px;
  margin       :  12px;
  line-height  :  28px;

  font-family  :  "Times New Roman", arial, verdana, sans-serif;
  font-weight  :  bold;
  font-style   :  italic;
  font-size    :  21px;
  color        :  #6d6e71;
}

#Quote div
{
  font-family    :  "Times New Roman", arial, verdana, sans-serif;
  font-weight    :  bold;
  font-size      :  11px;
  color          :  #b32317;
  
  padding-right  :  10px;
}

#Footer
{
  font-family  :  arial, verdana, sans-serif;
  font-size    :  11px;
  color        :  #6d6f71;
  text-align   :  center;

  padding      :  10px 0px 40px 0px;
}

.whiteBlock
{
  padding-left  :  15px;   
  line-height   :  18px;
  padding-right :  5px;

  font-size    :  12px;
  color        :  #000000;
}

.whiteBlockImageName
{
  padding      :  35px;   
  line-height  :  18px;

  font-size    :  12px;
  color        :  #000000;
}
.redBlock
{
  background   :  #b32017;
  border       :  solid 1px #d7886c;
  min-height   :  50px;
  padding      :  35px;   
  line-height  :  18px;

  font-size    :  12px;
  color        :  #ffffff;
}

.redBlock a
{
  font-size        :  12px;
  color            :  #ffffff;
  text-decoration  :  underline;
}

.redBlock a:hover
{
  font-size        :  12px;
  color            :  #b3d670;
  text-decoration  :  none;
}

.redBlock td
{
  font-size  :  12px;
  color      :  #ffffff;
}

a.boldWhite
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  12px;
  color            :  #ffffff;
   
  text-decoration  :  none;
}
  
a.boldWhite:hover
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  12px;
  color            :  #b3d670;
   
  text-decoration  :  none;
}

a.boldRed
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  12px;
  color            :  #b32017;
   
  text-decoration  :  none;
}
  
a.boldRed:hover
{
  font-family      :  arial, verdana, sans-serif;
  font-weight      :  bold;
  font-size        :  12px;
  color            :  #000000;
   
  text-decoration  :  none;
}

.red
{
  color  :  #b32017;
}

.mandatory
{
  color  :  #ff0000;
}

#frmContribution td, #frmContact td
{
  font-size  :  12px;
}
#Content
{
   float        :   left;
   width        :   920px;
   height       :   100%;
   text-align   :   center;
}

#Content ul
{
   list-style:none;
}

#Content ul li
{
   font-family    :   "Times New Roman", Times, arial, verdana, sans-serif;
   color          :   #231f20;
   font-weight    :   bold;
}

#Givers #Name{font-size           :   14px;}

#BorderNames
{
   font-family    :   "Times New Roman", Times, arial, verdana, sans-serif;
   color          :   #231f20;
   font-weight    :   bold;
   font-size	  :	  14px;
   line-size      :   20px;
}