/* CSS Document */


body {
background-color: #000000;
color: #fff;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
line-height: 1.5em;


}


#wrapper{
width:100%;
margin-top:0px;
margin-left:100px;
height:auto;
}

#footer{
position:fixed;
bottom: 0;
width:100%;
height:130px;
background-color:#C17A1E;
z-index:-1;
}

#leftColumn{
width:220px;
height:1650px;
background-color:#48443B;
margin-left:0px;
margin-top:0px;
position:absolute;

}

#logo{
width:220px;
height:101px;
background-image:url(../images/Logo.jpg);
margin-left:0px;
margin-top:0px;
position:absolute;
}

#navColumn{
width:220px;
height:1400px;
margin-left:0px;
margin-top:102px;
position:absolute;
background-image:url(../images/nav.jpg)
}

#topheader{
position:absolute;
width:604px;
height:57px;
background-image:url(http://uttvl.com/home/images//top_header.jpg);
margin-top:47px;
margin-left:222px;
}
#mainheader{
position:absolute;
width:604px;
height:242px;
background-color:#ffffff;
margin-top:104px;
margin-left:222px;
}

#content{
position:absolute;
width:375px;
height:1250px;
margin-top:360px;
margin-left:222px;
padding:10px;
}

#module{
position:absolute;
width:200px;
height:1250px;
margin-top:360px;
margin-left:605px;
padding:15px;
background-image:url(../images/seperator_2.jpg);
}

.facile{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
text-align:justify;
color: #fff;


}
/*  Global Formatting */
h1 {font-size:16px;line-height: 1em;font-weight: 900;color: #CC6600;}
h2 {font-size:15px;line-height: 1em;font-weight: 900;}
h3 {font-size:14px;line-height: 1em;font-weight: 900;}
h4 {font-size:13px;line-height: 1em;font-weight: 900;}
h5 {font-size:12px;line-height: 1em;font-weight: 900;}
h6 {font-size:11px;line-height: 1em;font-weight: 900;}
td{font-size: 12px;}
th{font-size: 12px;}

.pathway{
font: bold 11px "Arial""Times New Roman", Times, Garamond, serif;
color: #ffffff;
text-align:left;
}

/* #######################  END GENERAL SETTINGS ############################ */
.WYSIWYG {color:#000;}

/*##################### sidebar left  #####################*/	


a:link, a:visited {
    color: #fff;
    text-decoration:none;
    font-weight: bold;
}

a:hover {color: #fff;
text-decoration:none;
}

a:active {color: #fff;
text-decoration:none;
}
a.image
{border:0;
color: #fff;
text-decoration:none;
}

a.image:hover  
{border:0;
color: #fff;
text-decoration:none;
}










/*##################### sidebar right #####################*/	



/*##################### Search SECTION #####################*/	
/* Search Form Module*/
.search {height: 15px;
text-align:left;
}
/* results if not search google */
.table.searchintro {width:50%;}
.searchintro{height: 18px;
}
/*Search Form keyword highlight*/
.highlight {
border: none;
background: #ccc;
padding-right:5px; }

.inputbox {
text-align:left;
font-family: Avenir,Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding:2px;
color: #666666;
background: #FFFFFF;
}

/* Submit Button */
.button {font-size: 9px; color: White;border:none;}

/*##################### End SECTION #####################*/	



/* End Search Form */


/*##################### NAVIGATION SECTION #####################*/	

/* Mainlevel menu */
.mainlevel {
padding-left:30px;
padding-top:8px;
}

a.mainlevel {display: block;
font-family: Avenir,Arial, Verdana, Helvetica, sans-serif;
height:40px;
width:180px;
font-size: 12px;
color: #FFFFFF;
margin: 0 0 1px 0;
text-decoration: none;
background-image:url(http://uttvl.com/home/templates/alamo/images/nav_seperator.png);
}
	
a.mainlevel:hover {
	color: #FFFFFF;
background-image:url(http://uttvl.com/home/templates/alamo/images/rollover.jpg);
    height:40px;
width:180px;
	}
					}
/* End Mainlevel menu */
	
/* Sub Menu */
.sublevel{height: 12px;
width: 118px;}

a.sublevel{display: block;
text-indent: 0;
	background: #006699;
	color: #FFFFFF;
	padding-right:15px;
	margin: 0 0 1px 0;
	text-decoration: none;
		}

   a.sublevel:hover {
text-indent: 0;
	display: block;
	color: #FFFFFF;
	background: #822C0F;}
/* End Sub Menu */

/* Add Custom Menus */

/* Add Custom Menus */




/*##################### End NAVIGATION SECTION #####################*/	

.contentheading {
font-size: 16px;
width: 100%;
font-weight: bold;
color: #CC6600;
}

.content_outline{
height: 15px;
font-family: Avenir,Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
padding:2px;
color: #fff;


}

form{font-size: 10px;}
input {
font-family: Arial, Verdana, Helvetica, sans-serif; 
background-color:#FFFFFF; font-size: 13px; color: #666666;
}


.text_area {background: White;}
/* Pull down menu */
.selectbox {width: 100%;}
/* Submit Button */
.button {border: 1px solid #ffffff; background: #666666;color: White;}

/* Contact Email Form */
.contact_email {
vertical-align:middle;
font-family: Avenir,Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
padding:10px;
color: #fff;

}


.component{color: #CC6600;}


.componentheading, .contentheading {

color: #CC6600;
font-weight:bold;
font: normal 18px/1.2em "Arial", Georgia, "New Century Schoolbook", "Book Antiqua", "Lucida Fax", "Times New Roman", Times, Garamond, serif;
}

.contentpane{

}
.contentpaneopen {

border-color:#ccc;
border-width:thin;
padding:10px;
}

.contentpagetitle {
font: normal 16px "Arial", Georgia, "New Century Schoolbook", "Book Antiqua", "Lucida Fax", "Times New Roman", Times, Garamond, serif;
color: #CC6600;
text-align:justify;
font-weight:bold;
}

.textbody {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:11px;}



.sectiontableheader {
font-size: 14px;
  text-align:justify;
margin: 0px;
font-family: Arial, Geneva, Swiss, sans-serif;
color:#CC6600;

}
.sectiontableentry1 {
width: 90%;
background-color: #ffffff;
font-size: 10px;
  text-align:justify;
font-family: Arial, Geneva, Swiss, sans-serif;
color:#666666;
padding:5px;
} 
.sectiontableentry2 {
width: 90%;
background-color: #ffffff;
font-size: 10px;
text-align:justify;
font-family:  Arial, Geneva, Swiss, sans-serif;
color:#666666;
padding:5px;
}

table.moduletable td {
font-size: 10px;
margin: none;
text-align:left;
font-family: Arial, Geneva, Swiss, sans-serif;
color:#843900;
}

table.moduletable th {
font-size: 14px;
margin: none;
text-align:center;
font-family: Arial, Geneva, Swiss, sans-serif;
color:#843900;
padding-bottom:6px;
text-transform: uppercase;
}


/* Search page */
table.searchintro {
width:100%;
font-size: 10px;
text-align:justify;
font-family:  Arial, Geneva, Swiss, sans-serif;
color:#666666;

} /* This is for formatting the box with "Search Keyword: test returned 4 matches" box
that appears after you have entered a search value. It appears on the mainbody
with the search results */

.moduletablemainnav{ /* I have absolutely positioned the module, you might have a different scheme*/
position:absolute;
top:187px;
left:20px;
z-index:100;
font:0.9em Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}








/*Style for the "Read More" link that is displayed for large content items*/
a.readon:link,a.readon:visited {
font-family: Avenir, Georgia, "New Century Schoolbook", "Book Antiqua", "Lucida Fax", "Times New Roman", Times, Garamond, serif;
color:#fff;
font-size:14px;
font-weight:bold;
}
 
a.readon:hover {
font-family: Avenir, Georgia, "New Century Schoolbook", "Book Antiqua", "Lucida Fax", "Times New Roman", Times, Garamond, serif;
color:#fff;
font-size:14px;
font-weight:bold;
}

/*Style for the "Read More" link that is displayed for large content items - PUSH BUTTON VERSION
a.readon:link,a.readon:visited {
font-family: Avenir, Georgia, "New Century Schoolbook", "Book Antiqua", "Lucida Fax", "Times New Roman", Times, Garamond, serif;
color:#fff;
font-size:14px;
font-weight:bold;
}

a.readon:hover {
font-family: Avenir, Georgia, "New Century Schoolbook", "Book Antiqua", "Lucida Fax", "Times New Roman", Times, Garamond, serif;
color:#fff;
font-size:14px;
font-weight:bold;
}
*/
/*Style for the "BACK" button.*/
a.back_button {
font-family: Avenir, Georgia, "New Century Schoolbook", "Book Antiqua", "Lucida Fax", "Times New Roman", Times, Garamond, serif;
color:#fff;
font-size:14px;
font-weight:bold;
}


a.back_button:hover
{
font-family: Avenir, Georgia, "New Century Schoolbook", "Book Antiqua", "Lucida Fax", "Times New Roman", Times, Garamond, serif;
color:#fff;
font-size:14px;
font-weight:bold;
}


/*Style for the "BACK" button. Push button version
a.back_button {
font-family: Avenir, Georgia, "New Century Schoolbook", "Book Antiqua", "Lucida Fax", "Times New Roman", Times, Garamond, serif;
color:#fff;
font-size:14px;
font-weight:bold;
}

a.back_button:hover
{
font-family: Avenir, Georgia, "New Century Schoolbook", "Book Antiqua", "Lucida Fax", "Times New Roman", Times, Garamond, serif;
color:#fff;
font-size:14px;
font-weight:bold;
}


/* End Common Styles */