#header {
	color: #FFFFFF;
}

#header a, #header a:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
}
#header a:hover {
	font-size: 12px;
	color: #6A548F;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
}
ul, ol {
	margin-top: 0;
	margin-right: 1.5em;
	margin-bottom: 1.5em;
	margin-left: 3.0em;
}
#contactnumber1 h3 {
	font-size:2.05em;
	color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 0px;
}
#contactnumber1 a, #contactnumber1 a:visited {
	font-size:.87em;
	color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 0px;
	text-decoration:none;
}
#contactnumber1 a:hover {
	font-size:.87em;
	color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 0px;
	text-decoration:underline;
}

#contactnumber2 h4 {
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
}
#contactnumber2 a, #contactnumber2 a:visited {
	font-size:.98em;
	color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 0px;
	text-decoration:none;
}
#contactnumber2 a:hover {
	font-size:.98em;
	color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 0px;
	text-decoration:underline;
}

/* --------------- MAIN NAV --------------- */
#nav {
}
#nav ul {
	display: inline;
}
#nav li {
	display: inline;
	list-style: none;
	padding-right: 20px;
}
#main-nav {
	margin-top: -2px;
}
#main-nav a, #main-nav a:visited {
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
}
#main-nav a:hover {
	font-size: 16px;
	color: #A5DFF7;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
}
/* --------------- SUB NAV --------------- */
#sub-nav {
	text-align: center;
}
#sub-nav ul {
	display: inline;
}

#sub-nav li {
	display: inline;
	list-style: none;
	padding-right: 20px;
}
#main-nav {
	margin-top: -2px;
}

#sub-nav a, #sub-nav a:visited {
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
}
#sub-nav a:hover {
	font-size: 12px;
	color: #8AC0E1;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
}
#main {
	margin-bottom: 1em;
}

#content {
	border-color: #CCCCCC;
}


#sidebar {

}
#sidebar a, #sidebar a:visited {
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
	font-size: 85%;
}

#sidebar a:hover {
	font-weight: normal;
	color: #328EB1;
	text-decoration: underline;
	font-size: 85%;
}


#sidebar h1 {}

#sidebar h2 {}

#sidebar h3 {
	color: #6E5794;
	font-size: 1.35em;
}
#sidebar ul, #sidebar ol {
	margin-top: 0;
	margin-right: 1.5em;
	margin-bottom: 1.5em;
	margin-left: 0.8em;
}

#nav-sub ul {
	margin-bottom: 15px;
}

#nav-sub, #nav_sub2, #nav_sub3 {
	margin-bottom: 35px;
}
#nav-sub a, #nav-sub a:visited {
	color: #333333;
}
#nav-sub a:hover {
	color: #6E5794;
}

#footer {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 15px;
}
div.colborder {
	border-right:1px solid #CCCCCC;
	margin-right:25px;
	padding-right:24px;
} 


.img_right {
	float: right;
}

.img_left {
	float: left;
}
body {
	font-family: "Lucida Sans", Verdana, Arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background-image: url(http://www.ovcmt.com/images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.smalldate {
	font-size: 11px;
	font-weight: normal;
}

#content h1 {
	color: #6E5794;
	font-size: 2.0em;
}
#content h2 {
	color: #007BA9;
	font-size: 1.7em;
}
#content h3 {
	color: #6E5794;
	font-size: 1.4em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #007BA9;
	padding-bottom: 4px;
}
#content h4 {}
#content h5 {}
#content h6 {}
.copyformat {
	font-size: 12px;
	color: #CCCCCC;
	text-align: center;
}
blockquote {
	color:#333333;
	font-style:italic;
	margin:1.5em;
}
.bgblue {
	background-color: #DCF0FB;
	padding: 12px;
}

.bgblue li {
	list-style: none;
}
#homepage {
	margin-top: -25px;
	text-align: center;
}
.headshot {
	padding: 5px;
	border: 1px solid #D7D4FE;
	float: right;
	margin-bottom: 15px;
	margin-left: 15px;
}
a.faculty:link, a.faculty:visited {
	font-weight: normal;
	color: #6E5794;
	text-decoration: none;
}
a.faculty:hover {
	font-weight: normal;
	color: #007BA9;
	text-decoration: underline;
}

#passwordblock {
	font-size: 11px;
}

#gallery img {
	padding: 2px;
	border: 1px solid #007BA9;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
}

#atcinfo img {
	padding: 2px;
	border: 1px solid #007BA9;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 10px;
	float: right;
}
#atcinfo h2 {
	font-size:1.1em;
	margin-bottom: 0px;
}
.atcgallery {
	display: block;
	min-height:90px;
  	height:auto !important;
  	height:90px;
}
.bline {
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F2F8FB;
	margin-bottom: 10px;
	margin-top: 10px;
}
#atcinfo a, #atcinfo a:visited {
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
	font-size: 95%;
}

#atcinfo a:hover {
	font-weight: normal;
	color: #328EB1;
	text-decoration: underline;
	font-size: 95%;
}

/* --------------- DCUMENT ICONS --------------- */
    a[href^="mailto:"] {
    display:inline-block;
    padding-right:20px;
    line-height:18px;
    background:transparent url(/images/icons/email_link.png) center right no-repeat;
    }

    a[href$='.pdf'] {
    display:inline-block;
    padding-right:20px;
    line-height:18px;
    background:transparent url(/images/icons/page_white_acrobat.png) center right no-repeat;
    }

    a[href$='.swf'], a[href$='.fla'], a[href$='.swd'] {
    display:inline-block;
    padding-right:20px;
    line-height:18px;
    background:transparent url(/images/icons/page_white_flash.png) center right no-repeat;
    }

    a[href$='.xls'], a[href$='.csv'], a[href$='.xlt'], a[href$='.xlw'] {
    display:inline-block;
    padding-right:20px;
    line-height:18px;
    background:transparent url(/images/icons/page_white_excel.png) center right no-repeat;
    }

    a[href$='.ppt'], a[href$='.pps'] {
    display:inline-block;
    padding-rightt:20px;
    line-height:18px;
    background:transparent url(/images/icons/page_white_powerpoint.png) center right no-repeat;
    }

    a[href$='.doc'], a[href$='.rtf'], a[href$='.txt'], a[href$='.wps'] {
    display:inline-block;
    padding-right:20px;
    line-height:18px;
    background:transparent url(/images/icons/page_white_word.png) centerright no-repeat;
    }

    a[href$='.zip'], a[href$='.gzip'], a[href$='.rar'] {
    display:inline-block;
    padding-right:20px;
    line-height:18px;
    background:transparent url(/images/icons/page_white_zip.png) centerright no-repeat;
    }