/**
 * Global Menu
 */
#globalmenu { width: 990px; height: 29px; margin: 18px auto; position: relative; z-index: 9998; background-attachment:fixed;}
#globalmenu #globalmenuitems { margin: 0; padding: 0; }
#globalmenu #globalmenuitems li { display: inline; }
#globalmenu #globalmenuitems li a { background-image: url(../images/layout/globalmenu.gif); float: left; height: 0; padding-top: 30px; overflow: hidden; }

#globalmenu #globalmenuitems li#gm-home a {  background-position: 0 0; width: 144px;}
#globalmenu #globalmenuitems li#gm-medicalcollege a {  background-position: -144px 0; width: 141px}
#globalmenu #globalmenuitems li#gm-hospital a {  background-position: -285px 0; width: 135px}
#globalmenu #globalmenuitems li#gm-nursingcollege a {  background-position: -420px 0; width: 150px;}
#globalmenu #globalmenuitems li#gm-research a {  background-position: -570px 0; width: 135px;}
#globalmenu #globalmenuitems li#gm-paramedical  a {   background-position: -705px 0; width: 142px;}
#globalmenu #globalmenuitems li#gm-contact a {  background-position: -847px 0; width:138px; }

#globalmenu ul#globalmenuitems li#gm-home a:hover { background-position: 0 -30px; width:144px;}
#globalmenu ul#globalmenuitems li#gm-medicalcollege a:hover { background-position: -144px -30px; width:141px;}
#globalmenu ul#globalmenuitems li#gm-hospital a:hover { background-position: -285px -30px; width:135px;}
#globalmenu ul#globalmenuitems li#gm-nursingcollege a:hover { background-position: -420px -30px; width:150px;}
#globalmenu ul#globalmenuitems li#gm-research a:hover { background-position: -570px -30px; width:135px;}
#globalmenu ul#globalmenuitems li#gm-paramedical a:hover { background-position: -705px -30px; width: 142px;}
#globalmenu ul#globalmenuitems li#gm-contact a:hover { background-position: -847px -30px; width: 138px;}

/**
 * Page Menu
  */
#pageheader ul#pagemenuitems li a { margin-left: 25px; }
#pageheader { position: relative; border: 0; padding: 1em 0 0.2em; height: 39px; }
#pageheader:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
#pageheader h1 { line-height: 32px; display: inline; float: left; margin: 1px 0 6px 8px; padding: 0; margin-bottom: 6px !important; font-weight: bold; font-size: 24px;}
#pageheader h1 a { line-height: 32px; background-position: 0 0; background-repeat: no-repeat; color: #888; display: block; font-weight: normal; height: 32px; position: relative; outline: none; text-decoration: none; text-indent: -9999px;}

#pageheader ul#pagemenuitems { display: inline; float: right; margin: 0; }
#pageheader ul#pagemenuitems li { display: inline; }
#pageheader ul#pagemenuitems li a { float: left; margin-top: 1em; margin-left: 10px; margin-right: 8px; padding: 0;  }
#pageheader ul#pagemenuitems li a:hover { color: #08c; }

/**
 * Footer
 */
#globalfooter { color:#999999; font-size:10px; margin:8px auto; width:980px; padding-bottom:36px; text-align:left !important; }
#globalfooter .gfcopyright { float:left; margin:8px 0pt 9px; width:60%; }
#globalfooter .gfmenu { float:right; margin:8px 0pt 9px; text-align:right; }

/**
  * Text in Home Page
  */
#welcome {font-size: 12px; padding-top: 12px; font-weight: normal;}
#welcome a {color:#FF9933; text-decoration: none; font-weight: bold;}
#welcome a:hover {text-decoration: underline;}

/**
 * Content
 */
#container { margin: 0 auto; width: 984px; position: relative; }
#contentholder {margin: 0 auto; width: 984px; position: relative; background: url(../images/layout/contenttop.gif) no-repeat scroll 0 0;  padding-top: 6px; overflow: visible; }
#content { background:transparent url(../images/layout/content.gif) repeat-y scroll 0 0; padding: 25px 47px 10px; _zoom: 1; overflow: hidden; }
#contentbottom { background:transparent url(../images/layout/contentbottom.gif) no-repeat scroll 0pt 100%; font-size:1px; height:7px; margin-bottom:18px; width:984px; }

#subheading { font-weight: bold; line-heignt: 18px; } 
#content p { margin-bottom: 18px; }
#descsmall{font-size: 12px; line-height: 14px; color: #505050; padding-bottom: 10px;}

/**
 * Columns
 */
.column {}
.column.first {width: 42%; float:left; }
.column.location {float:right; width: 57%; }

.column.factsheet{float:right; width: 33%; margin: 0.5em 0pt 0.5em 1em; color:#FFF; }
.column.factsheet table{background-color:#FFF; width: 100%; }
.column.factsheet th{vertical-align: top; background-color:#FF9C32; text-align: center; font-weight: bold;}
.column.factsheet td.first {vertical-align: top; width: 45%;}
.column.factsheet tr.odd{background-color:#080093;}
.column.factsheet tr.even{background-color:#000CAE;} 

.column.factsheet.gloomy {color:#FFF; }
.column.factsheet.gloomy th {background-color:#000;}
.column.factsheet.gloomy tr.odd {background-color:#333;}
.column.factsheet.gloomy tr.even {background-color:#555;}

#content .column ul {padding-bottom: 12px;}
#content .column li {margin-left: 30px; font-size: 1em; list-style-type: square;}
#content .column #hours {margin-left: 30px; font-size: 10px; color:#333333;}
#contactsub{font-size: 18px; background:#FFFF00 none repeat scroll 0% 50%;}
#contactheading {color:#333333; font-weight: bold; word-spacing:-0.1em; font-size: 13px; padding-top: 3px;}

img.left {float: left; margin:2px 20px 16px 0pt;}
img.right {float: right; margin:2px 0pt 16px 20px;}

.bigtable {margin: 0 auto; text-align: center;  border: 1px solid #000000;}
.bigtable th {vertical-align: top; background-color:#FFBD4C; text-align: center; font-weight: bold; border: 1px solid #000000;}
.bigtable th.hod {background-color:#FF0;}
.bigtable td {vertical-align: top; border: 1px solid #000000;}

.bigtab {margin: 0 auto; text-align: left;  border: 1px solid #000000;}

.bigtab td {vertical-align: top; border: 1px solid #000000;}

.newstable {margin: 0 auto; border: 1px solid #EAEAEA; width: 90%; color:#8E8E8E; margin-top: 12px;}
.newstable a {text-decoration: none; color:#666666;}
.newstable a:hover {text-decoration: underline; }
.newstable th {  border: 1px solid #EAEAEA; width: 4%; font-weight: bold;}
.newstable td {text-align:left;  border: 1px solid #EAEAEA; padding-left: 4px;}

span.highlight { /* background-color: #fcffaa;  */}

.indent {margin-left: 30px;}

.brownlink a {/* color: #630; */ }

/**
 * General
 */
body { background-color:#EEE; color:#333333; font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal;font-variant:normal; font-weight:normal;  line-height:18px; }
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, th  {  font-size:1em;  font-style:normal;  font-weight:normal; }
ul, ol { list-style-image:none; list-style-position:outside; list-style-type:none;}
strong, b { font-weight: bold; }
u {font-style: underline;}

/**
 *Reset
 */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: bold; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
.heading {
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
