
/******************** Layout *************************/
  
html,body{
  margin:0;
  padding:0;
  height:100%;
  border:none;
  background-color: #457007; }
  
.bkgMainLeft{ 
  background-image: url(../images/bkgMainLeft.jpg); 
  background-position: right; 
  background-repeat: repeat-y; }
  
.bkgMainRight{ 
  background-image: url(../images/bkgMainRight.jpg); 
  background-position: left; 
  background-repeat: repeat-y; }

.topBkgGradient { 
  background-image: url(../images/topBkg.jpg); 
  background-position: top; 
  background-repeat: repeat-x; }

.greenBarBkg { 
  background-image: url(../images/greenBarMiddle.jpg); 
  background-position: center; 
  background-repeat: repeat-x; 
  border-top: #ffffff 2px solid;
  border-bottom: #ffffff 2px solid;}

.contentFormat { 
  background-image: url(../images/bkgContentMiddle.jpg); 
  background-position: top; 
  background-repeat: repeat-x; 
  padding-left: 0.2cm; 
  padding-right: 0.2cm; 
  padding-top: 0.2cm; 
  padding-bottom: 0.4cm; 
  FONT-WEIGHT: normal; 
  FONT-SIZE: 9pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif; 
  COLOR: #333333; }

.bannerBorder { 
  border-bottom: #FF7B1C 1px solid; 
  border-left: #FF7B1C 1px solid;
  border-right: #FF7B1C 1px solid; } 
  
.orangeRound { 
  align: right; 
  background-image: url(../images/picDoctorWBW.jpg); 
  background-position: bottom; 
  background-repeat: no-repeat;
  border-bottom: #FF7B1C 1px solid;
  border-left: #FF7B1C 1px solid;
  border-right: #FF7B1C 1px solid; 
  padding-top: 0.3cm;
  padding-bottom: 0.2cm; 
  padding-left: 0.2cm;
  padding-right: 0.2cm;} 
  
.borderLogin { 
  border-top: #B7C597 1px solid;
  border-bottom: #B7C597 1px solid; 
  border-left: #B7C597 1px solid;
  border-right: #B7C597 1px solid; 
  padding-left: 0.2cm; 
  padding-right: 0.2cm; 
  padding-top: 0.2cm; 
  padding-bottom: 0.2cm; } 
  
.pad1 { 
  padding-left: 0.2cm; 
  padding-right: 0.2cm; 
  padding-top: 0.0cm; 
  padding-bottom: 0.2cm; }

/************************* Links ******************************/

a.linkSmall { 
  FONT-WEIGHT: normal; 
  COLOR: #0033CC; 
  FONT-SIZE: 8.5pt; 
  FONT-FAMILY:  verdana, arial, helvetica, sans-serif;
  text-decoration: none; } 
a.linkSmall:hover { text-decoration: underline; }

a.link { 
  FONT-WEIGHT: normal; 
  COLOR: #0033CC; 
  FONT-SIZE: 9pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif;
  text-decoration: none; } 
a.link:hover { text-decoration: underline; }

a.topLink { 
  FONT-WEIGHT: normal; 
  COLOR: #ffffff; 
  FONT-SIZE: 8pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif;
  text-decoration: none; } 
a.topLink:hover { text-decoration: underline; }

/************************* Text ******************************/

.subHeading { 
  FONT-WEIGHT: bold; 
  FONT-SIZE: 9pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif; 
  COLOR: #ffffff;
  background-image: url(../images/subHeadingBkg.jpg); 
  background-repeat: repeat-x; 
  padding-left: 0.2cm; 
  padding-right: 0.2cm; 
  padding-top: 0.2cm; 
  padding-bottom: 0.2cm; }
  
  .subHeadingBig { 
  FONT-WEIGHT: bold; 
  FONT-SIZE: 9pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif; 
  COLOR: #ffffff;
  background-repeat: repeat-x; 
  padding-left: 0.2cm; 
  padding-right: 0.2cm; 
  padding-top: 0.2cm; 
  padding-bottom: 0.2cm; }

.tableText { 
  TEXT-ALIGN: center;
  FONT-WEIGHT: normal; 
  FONT-SIZE: 9pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif; 
  COLOR: #333333; 
  padding-left: 0.2cm; 
  padding-right: 0.2cm; }

.formLabel { z
  FONT-WEIGHT: bold; 
  COLOR: #333333; 
  FONT-SIZE: 8.5pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif; }

.content { 
  padding-left: 0.4cm; 
  padding-right: 0.7cm; 
  padding-top: 0.3cm;  
  padding-bottom: 0.5cm;    
  FONT-WEIGHT: normal; 
  FONT-SIZE: 9pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif; 
  COLOR: #333333; }

.content2 { 
  padding-left: 0.4cm; 
  padding-right: 0.7cm; 
  padding-top: 0.2cm;  
  padding-bottom: 0.1cm;    
  FONT-WEIGHT: normal; 
  FONT-SIZE: 9pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif; 
  COLOR: #333333; }

.eventTitle { 
  FONT-WEIGHT: bold; 
  COLOR: #547320; 
  FONT-SIZE: 9pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif; 
  Text-align: left;
  padding-left: 0.2cm; }
  
.eventTitleText { 
  FONT-WEIGHT: normal; 
  COLOR: #547320; 
  FONT-SIZE: 9pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif; 
  Text-align: left;
  padding-left: 0.2cm; 
  padding-bottom: 0.15cm; }

.copyright { 
  FONT-WEIGHT: normal; 
  COLOR: #999999; 
  FONT-SIZE: 8.5pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif; }
  
  .headText { 
  FONT-WEIGHT: bold; 
  COLOR: #547320; 
  FONT-SIZE: 12pt; 
  FONT-FAMILY:  arial, helvetica, sans-serif; 
  Text-align: left;
  padding-left: 0.3cm;  }

/************************* Forms ******************************/

.textField {
  BORDER: #444444 1px solid; 
  BACKGROUND-COLOR: #D2D2D2;
  BACKGROUND-IMAGE: url(../images/textfieldBkg.jpg);
  FONT-SIZE: 8.5pt; 
  COLOR: #000000; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  TEXT-DECORATION: none; 
}
