/* GENERAL HTML TAGS
---------------------------------------------------------- */
body{text-align:center; margin: 2px 0px;padding: 0px;border: 0px;font: 85% arial, hevetica, sans-serif;color: #333;background-color: #003333;}
a:link { color: #003333; }
a:visited { color: #003333; }
a:hover, a:active{color: #fff;background-color:#003333;}
h1{color: #333;font: 26px Arial, Helvetica, sans-serif;font-weight: bold; text-align:left}
h2{color: #003333;font: 18px Arial, Helvetica, sans-serif;font-weight: bold;margin: 0px 0px 0px 0px;padding: 0px 20px;}
h2 a {text-decoration: none;}
h3{color: #007171;font: bold 14px Arial, Helvetica, sans-serif;margin-top: 0px;}
table{border:1px solid gray;}
td, th {padding-left:10px}

/***************************** Container Information *********************************/
#container{margin: 0px; margin:0px auto; padding-top:2px;text-align: left;text-align:center; border: 0px; padding-left: 2px;width: 750px;background-color: #FFF; background-image:url(../images/white_background.gif) repeat-x; background-position:top}

/***************************** Header Information ************************************  
Information for the background image, ndsu navigation, bread crumbs
/************************************************************************************/

/* Header */
#header{margin:0px auto; width: 650px; height: 274px;border-bottom: 1px solid #fff;border: 1px none #fff;border-bottom: 1px solid #fff;background-image:url(../images/header.jpg);background-repeat: no-repeat;background-position:top;color: #272900;text-align: left;font-size: 11px;}

#header ul{text-align:left;margin: 0px;margin-right:5px;padding: 4px;padding-bottom:0px;list-style-type: none;}
#header ul.align_right {text-align:right;}
#header li {display: inline; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;padding: 0px;color:#008C8C; font-size:12px; font-weight:bold;}
#header li a {text-decoration: none; color:#008C8C; background-color:transparent}
#header li a:hover {text-decoration:underline; color:#008C8C;}
/*#header img {display:none;width:0%}*/
#header img {padding:34px 0px 0px 7px;}
/* Forms Header */
#forms_header{margin:0px auto;width: 650px; height: 100px; border-bottom: 1px solid #fff;border: 1px none #fff;border-bottom: 1px solid #fff;background-image:url(../images/forms_header.gif);background-repeat: no-repeat;background-position:top;color: #272900;text-align: left;font-size: 11px;}
#forms_header ul{text-align:left;margin: 0px;margin-right:5px;padding: 4px;padding-bottom:0px;list-style-type: none;}
#forms_header ul.align_right {text-align:right;}
#forms_header li {display: inline; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;padding: 0px;color:#008C8C; font-size:12px; font-weight:bold;}
#forms_header li a {text-decoration: none; color:#008C8C; background-color:transparent}
#forms_header li a:hover {text-decoration:underline; color:#008C8C;}
#forms_header img {display:none;width:0%}

/* Publications */
#publications tr td {border-bottom: 1px #CCCCCC dashed; padding-top:5px;margin:1px;}


 /*Horizontal Navigation 
--------------------------------------------------------- */
#navcontainer {position:relative;top:12px;left: 205px;width:400px;height: 22px;padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;color: #fff }
#navlist ul{margin:0px;text-align:left}
#navlist li{display: inline; list-style-type: none;}
#navlist li a {padding: 3px 5px;text-decoration: none;}
#navlist li a:link, #navlist li a:focus, #navlist li a:visited{color: #fff; font-weight:bold;text-decoration: none;}
#navlist li a:hover{color: #003333;background-color: #fff;text-decoration: none;}

 /*Breadcrumbs 
--------------------------------------------------------- */
#breadcrumbs {position:relative;top:12px;left: 25px;padding:0px; font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color: #fff;width: 103px;}

/***********************  Content Information ****************************/
#contents {margin:5px auto;width: 620px;clear:both;position:relative;top:0px;left:0; text-align:left;width:620px; height:auto; padding-bottom: 10px }
#contents p { line-height: 125%; padding: 0px 20px; }

#form_contents {margin:5px auto;width: 620px;clear:both;position:relative;top:0px;left:0; text-align:left;width:620px; height:auto; padding-bottom: 10px }
#form_contents p { line-height: 125%; }

/***********************  Footer Information ****************************/
#footer{width:635px;margin:0px auto;clear: both;color:#003333;padding: 5px 0px; font-size: 90%;text-align:center; border-top: 1px solid #003333; background-color:#fff; line-height:105% }


/***********************************************/
/* Other Template Info                         */
/***********************************************/

/* Skips navigation when CSS is turned off */
.hide_skip_navigation {display: none;}

.imagefloat_right{float:right; padding: 0px; margin-top:0px; margin-left:5px; }
.imagefloat_left{float:left; margin: 0px 10px 0px 0px;}

.imagefloat{float: right; padding: 2px;border: 1px solid #003333;margin: 0 0 5px 5px;}
#warn	{display: none;}
h2.salutation {text-align:center;font-size:22px;margin-top:-25px;}
.welcome {font-size:28px; color:#003333}
.center {text-align:center}
.padding{padding:5px 0px}
.bold {font-weight:bold}
.cell_padding{padding-bottom:5px}
.cell_top {padding-top:5px}
.cell_border {border-bottom:1px solid #333; margin-bottom:2px;background-color:#004A4A; color:#fff}
.table_header {margin-bottom: 0px}

/***********************************************/
/* Dashboard Info                              */
/***********************************************/

.title_of_form {text-align:center;font: bold 16px Arial, Verdana, sans-serif;text-decoration: none;	color: #fff;
margin-left: 0px;padding:3px;background-color:#007171;}
.title_of_form1 {color: #007171;font: bold 18px Arial, Helvetica, sans-serif;margin-top: 0px;}
.field_values {font:normal 12px Arial, Verdana, sans-serif; text-decoration: none;color: #007171;}
.field_names {font:bold 14px Arial, Verdana, sans-serif; text-decoration: none;color: #007171;}
.field_names1 {font:normal 14px Arial, Verdana, sans-serif; text-decoration: none;color: #003333;}
