html,body,img,p,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,pre,form,blockquote,fieldset,input,div { margin:0px; padding:0px; }
h1,h2,h3,h4,h5,h6,pre,code,kbd { font-size:1em; }
:link,:visited { text-decoration:none;  }
table { border-collapse:collapse; border:0px; }
ul,ol { list-style:none; }
img { border:0px; vertical-align:bottom; padding:none; margin:none; }

body{
	background-color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	/*background-image:url(images/shadow.gif);
	background-repeat:repeat-x;
	background-position:top;*/
}

h1{
	margin-bottom:10px;
	margin-top:10px;
	font-size:24px;
	color:#0081c4;
}

p{
	font-size:12px;
	line-height:18px;
	margin-bottom:10px;
	
}

th{
	text-align:left;
	padding-left:8px;
	font-weight:normal;
}

.head1{
	height:170px;
	background-image:url(images/headerbg.png.png);
	background-position:top center;
	border-bottom:5px #67686b solid;
	
}

.head2{
	width:700px;
	margin:0 auto;
	padding-top:55px;
}

.head2 ul li{
	display:inline;
	color:white;
	margin-right:20px;
	font-weight:bold;
}

.head2 ul li a{
	background-color:#67686b;
	color:#CCCCCC;
	vertical-align:bottom;
	padding:5px 10px;
	display:inline-block;
	font-variant:small-caps;
}

.head2 ul li a:hover{
	color:#67686b;
	background-color:#CCCCCC;
}

.head2 ul li a.current{
	background-color:#0081c4;
	color:white;
}

.content1{
	width:700px;
	margin:0 auto;
}

.content2{
}

.footer1{
}

.footer2{
}

.chancellorphotos{
	border:1px black solid;
}

.chancellorphotos img{
	border:14px #67686b solid;
}

.addresses{
	margin-top:10px;
	margin-bottom:10px;
}

.addresses li{
	background-color:#0081c4;
	background-image:url(images/addressli.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:white;
	display:block;
	margin:2px;
	display:block;
	float:left;
	font-size:12px;
	width:128px;
	padding:4px;
}


/*************************Form Styling Stuff*****************************/
form {
	width: 700px;
	margin-top:20px;
}

.col1 {
	text-align: right;
	height: 31px;
	width:150px;
	margin: 0;
	float: left;
	margin-right: 2px;
	background: url(images/bg_label.gif) no-repeat;
	font-size:14px;
}

.col2 {
	height: 31px;
	display: block;
	float: left;
	margin: 0;
	background: url(images/bg_textfield.gif) no-repeat;
}

.col2comment {
	height: 98px;
	margin: 0;
	display: block;
	float: left;
	background: url(images/bg_textarea.gif) no-repeat;
}

.col1comment {
	text-align: right;
	width: 150px;
	height: 98px;
	float: left;
	display: block;
	margin-right: 2px;
	background: url(images/bg_label_comment.gif) no-repeat;
}

div.row {
	clear: both;
}

.submit {
	clear: both;
	margin-left:10px;
} 

.bold{
	font-weight:bold;
}

.input, .input1 {
	background-color: #fff;
	color: #5A698B;
	width:300px;
	margin: 0px 0px 0px 8px;
	/*padding: 1px;*/
	border: 1px solid #8595B2;
}

.input1{
	width:120px;
}

.textarea {
	border: 1px solid #8595B2;
	background-color: #fff;
	color: #5A698B;
	margin: 4px 0 5px 8px;
	width:300px;
}

table.parts{
	margin-top:5px;
	margin-bottom:15px;
}

td{
	padding-bottom:5px;
}

.col2 p{
	margin-left:10px;
}

/*************************end of form styling******************************/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */