html,body { font-family: arial, sans-serif, helvetica ; background-color: #030D17 ; background: url(../images/page_background.jpg);  background-position: center; background-repeat: repeat-y; height: 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px }
	




table.globaltable { background-color: #030D17 ; background: url(../images/edgeback.jpg); background-repeat: repeat-y; margin:auto;}
tr.mainback { background-color: #030D17 ; background: url(../images/fmainback.jpg); background-repeat: repeat-x; height:500px; margin-top: 0px; }
td.headbar { background-color: #030D17 ;}	

	





UL { font-family: arial }
LI { list-style-position: inside ; background-color: none }

HR { color: #eaecf3 ; line-height: 13px ; width: 99% ; display: block ; font-size: 1px }
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }

.small {  font-family: arial, sans serif, helvetica ; 
           color: #000920 ; font-size: x-small ;
	       line-height: 125% ; word-spacing: 1px ; }


.loginsmall {  font-family: arial, sans serif, helvetica ; 
           color: #BBAB78 ; font-size: 9px ;
	       line-height: 125% ; word-spacing: 1px ; }
	       
	       
.medium {  font-family: arial, sans serif, helvetica ; 
           color: #070707 ; font-size: small ;
	       line-height: 100% ; font-weight: normal ;
	       letter-spacing: normal; word-spacing: normal; }
	       
.mediumtop {  font-family: arial, sans serif, helvetica ; 
           color: #BBAB78 ; font-size: 11px ;
	       line-height: 100% ; font-weight: normal ;
	       letter-spacing: normal; word-spacing: normal; }
	
P {  font-family: arial, sans serif, helvetica ; 
      color: #070707 ; font-size: small ;
	  line-height: 150% ; letter-spacing: normal; word-spacing: normal; font-size:11px }
	
.headline { font-family: helvetica neue, helvetica ;  color: #000000 ;  
	font-size: large ; line-height: 150% ;
	font-weight: 700; font-stretch: condensed ;
	letter-spacing: 1px ; word-spacing: 3px; }

.header {font-family: arial, helvetica, helvetica neue ; color: #FFFFFF ;
      font-size: small ; line-height: normal ; text-decoration: none ;
	  background-color: #003366 ; 
      word-spacing: 3px ; font-weight: bold }

.menu {font-family: arial, helvetica, helvetica neue ; color: #FFFFFF ;
      font-size: x-small ; line-height: normal ; text-decoration: none ;
	  background-color: #003366 ; word-spacing: 3px ; font-weight: normal }

.menuitem { background-color: #000000 ; padding: 5px;
          border-color: #99ccFF ; border-width: 1px ; border-style: solid ; 
          font-family: helvetica, arial ; }


	
.well {font-family: arial, helvetica, helvetica neue ; font-size: small ; 
	  background-color: #FFFFFF ; background-image: url(../images/bluehue-gradient.jpg) ;
	  padding: 34px }

.outer { background-color: #99CCFF ; padding: 8px ;  border-color: #CC0000 ;
         border-width: 1px ; border-style: solid }

.inner { background-color: #F7F7FF ; padding: 5px ;  
          border-color: #0000FF ; border-width: 3px ; border-style: solid ; 
          font-family: helvetica, arial }

.watermark { background-image: url(../images/bluehue-gradient.jpg) ; padding: 21px;
         border-color: #FFFFFF ; border-width: 1px ; border-style: solid ; 
         font-family: helvetica, arial ; color: #070707 ; background-color: #FFFFFF ;
         font-size: small ; line-height: normal ;  word-spacing: 3px ;}

.foot { line-height: 13px ; font-family: arial, sans serif, helvetica ; 
        font-size: 10px  ;  font-weight: normal }



.genmedhead { font-size : 11px; }



a:link {text-decoration: none ; font-weight: bold; color:#034679;}
a:visited { text-decoration: none; color:#034679; }
a:hover { text-decoration: underline ; color:#034679;}


.tablec { border:1px solid #fff; padding: 0; margin:0px;}
.thc { background: #002E51; color: #fff; margin: border:0px; 0px; padding: 0px 0px;font-family:arial; font-size:14px;}
.tdc { background: #DDD0B8; color: #000;  padding: 1px;
    margin:0; height:75px; vertical-align:top; border:1px solid #fff;}
.notInMonth { background: #040A28; color: #000;  padding: 0px;
    margin:0;border:1px solid #fff;}
.eventtype {font-family:arial; font-size:11px;}
.headtype {font-family:arial; font-size:14px; color:#ffffff;}
.daytype {font-family:arial; font-size:14px;}
.login_inputs {  font-family: arial, verdana ; font-size: 10px  ; line-height: 11px  ;  font-weight: normal; color : #BBAB78; background-color : #000920; border:1px; border-style:solid; width:70px; border-color:#BBAB78;}
.text_inputs {  font-family: arial, verdana ; font-size: 11px  ; line-height: 14px  ;  font-weight: normal; color : #000000;}

.tablecsml { border:0px solid #fff; padding: 0; margin:0px;}
.thcsml { background: #002E51; color: #fff; margin: border:0px; 0px; padding: 0px 0px;font-family:arial; font-size:10px;}
.tdcsml { background: #DDD0B8; color: #000;  padding: 0px;
    margin:0; height:0px; width:0px; vertical-align:top; border:0px solid #fff;}
.notInMonthsml { background: #040A28; color: #000;  padding: 0px;
    margin:0;border:0px solid #fff;}
.eventtypesml {font-family:arial; font-size:11px;}
.daytypesml {font-family:arial; font-size:10px;}
.headtypesml {font-family:arial; font-size:11px; color:#ffffff;}

