/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #292C23;
background-color: #FFFFFF;
background: #4D5959 url(images/bg.png);
}

/******* hyperlink and anchor tag styles *******/

.menutxt a:link, .menutxt a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: underline;
}
.menutxt a:hover {
color: #FFFF00;
text-decoration: none;
}

.linkstxt a:link, .linkstxt a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #AD6115;
text-decoration: none;
}
.linkstxt a:hover {
color: #666666;
text-decoration: none;
}

.toptxt a:link, .toptxt a:visited, .bottxt a:link, .bottxt a:visited, .righttxt a:link, .righttxt a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
}
.toptxt a:hover {
color: #FFFFFF;
text-decoration: overline underline;
}
.righttxt a:hover {
color: #FFFFFF;
text-decoration: underline;
}

.bottxt2 a:link, .bottxt2 a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFC742;
text-decoration: none;
}

.lefttxt a:link, .lefttxt a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFC742;
text-decoration: underline;
}

.smallheading a:link, .smallheading a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFC742;
text-decoration: underline;
}

.facultytxt a:link, .facultytxt a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFC742;
text-decoration: underline;
}

a img {
border: none;
}

/************** text styles ********************/

.menutxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
padding: 16px 21px; 
}

.linkstxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #AD6115;
padding: 10px 21px;
}

.toptxt {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;
font-variant: small-caps;
text-align: right;
padding: 4px 16px;
}

.bottxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 10px;
padding: 20px 0px;
}

.bottxt2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFC742;
font-size: 10px;
}

.heading {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #292C23; 
font-size: 16px; 
font-weight: bold;
border-bottom: 1px solid #666666;
}

.smallheading {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #292C23; 
font-size: 14px; 
font-weight: bold;
}

.lefttxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #292C23;
font-size: 11px;
}

.facultytxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #292C23;
font-size: 11px;
height: 180px;
}

/************* leftSide styles *******************/

#logo {
position: absolute;
top: 0px;
left: 0px;
width: 202px;
height: 128px;
padding: 0px;
margin: 0px;
z-index: 30;
border-bottom: 1px solid #F1D5A6;
}

#menu {
position: absolute;
top: 129px;
left: 0px;
width: 202px;
height: 215px;
padding: 0px;
margin: 0px;
z-index: 30;
border-bottom: 1px solid #F1D5A6;
background-image: url(images/menubg.png);
}

#links {
position: absolute;
top: 345px;
left: 0px;
width: 202px;
height: 342px;
padding: 0px;
margin: 0px;
z-index: 30;
background-image: url(images/linksbg.png);
}

#get {
position: absolute;
top: 652px;
left: 8px;
width: 184px;
height: 31px;
padding: 0px;
margin: 0px;
z-index: 50;
font-size: 8px;
}

#linksbottom {
position: absolute;
top: 687px;
left: 0px;
width: 202px;
height: 11px;
padding: 0px;
margin: 0px;
z-index: 30;
overflow: hidden;
background-image: url(images/linksbot.png);
}

#menushdw {
position: absolute;
top: 0px;
left: 202px;
width: 3px;
height: 712px;
padding: 0px;
margin: 0px;
z-index: 30;
background-image: url(images/leftshdw.png);
}

/************* rightSide styles *******************/

#bgshdw {
position: absolute;
top: 0px;
left: 780px;
width: 2px;
height: 712px;
padding: 0px;
margin: 0px;
z-index: 30;
background-image: url(images/bgshdw.png)
}

/************* topSection styles ****************/

#top {
position: absolute;
top: 0px;
left: 205px;
width: 575px;
height: 25px;
padding: 0px;
margin: 0px;
z-index: 30;
border-bottom: 1px solid #B5BBAD;
background-image:  url(images/topbg.png);
}

#graphic {
position: absolute;
top: 26px;
left: 205px;
width: 575px;
height: 186px;
padding: 0px;
margin: 0px;
z-index: 30;
}

/************* bottomSection styles ****************/

#bottom {
position: absolute;
top: 660px;
left: 205px;
width: 575px;
height: 50px;
padding: 0px;
margin: 0px;
z-index: 30;
border-top: 1px solid #B5BBAD;
background-image:  url(images/botbg.png);
}

/************* pageLayout styles ****************/

#full1 {
position: absolute;
padding: 21px 12px 16px 12px;
margin: 0px;
z-index: 30;
overflow: auto;
border-top: 1px solid #B5BBAD;
background-image: url(images/onebg.png);
}

#hor1 {
position: absolute;
padding: 21px 12px 16px 12px;
margin: 0px;
z-index: 30;
overflow: auto;
border-top: 1px solid #B5BBAD;
background-image: url(images/onebg.png);
}

#hor2 {
position: absolute;
padding: 21px 12px 16px 12px;
margin: 0px;
z-index: 30;
overflow: auto;
border-top: 1px solid #B5BBAD;
background-image: url(images/twobg.png);
}

#hor3 {
position: absolute;
padding: 21px 12px 16px 12px;
margin: 0px;
z-index: 30;
overflow: auto;
border-top: 1px solid #B5BBAD;
background-image: url(images/threebg.png);
}

#vert1 {
position: absolute;
padding: 21px 12px 16px 12px;
margin: 0px;
z-index: 30;
border-top: 1px solid #B5BBAD;
background-image: url(images/onebg.png);
}

#vert2 {
position: absolute;
padding: 21px 12px 16px 12px;
margin: 0px;
z-index: 30;
border-top: 1px solid #B5BBAD;
border-left: 1px solid #666666;
background-image:  url(images/twobg.png);
}

#vert3 {
position: absolute;
padding: 21px 12px 16px 12px;
margin: 0px;
z-index: 30;
border-top: 1px solid #B5BBAD;
border-left: 1px solid #666666;
background-image:  url(images/threebg.png);
}

.pic {
border: 1px solid #B5BBAD;
margin-right: 8px;
margin-bottom: 8px;
z-index: 50;
}

.facultypic {
border: 1px solid #B5BBAD;
margin-right: 8px;
z-index: 50;
}

/************* formLayout styles ****************/

input, select, textarea {
background-color: #4B4F38;
border: 1px solid #292C23;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}

input.radio {
background-color: #78824D;
border: none;
}
