@charset "UTF-8";

/*-------------------*/
/* BASICS            */
/*-------------------*/
html { margin: 0 auto; font: 1em Arial, Helvetica, "sans-serif"; background: url('/system/modules/edu.dom.phd/images/diag.gif') repeat; }

html, body { width: 100%; }

body { margin: 0; padding: 0; }

#container { width: 100%; height: 100%; }

#nav {
	width: 100%;
	margin: 0;
	padding: 10px 0;
	background: #84c446;
	font: 80% Arial, Helvetica, sans-serif;
	text-align: left;
	color: #fff;
	height: 20px;
	}
	.first { padding: 0 0 0 36px; }
	#nav a { text-decoration: none; color: #fff; }
	#nav a:hover { color: #003664; }

#nav ul {
	margin: 0px;
	padding: 0px 0px 0px 50px;
	list-style: none;
	}

#nav li {
	float: left;
	padding: 0px 18px 0 0;
	height: 22px;
	}

#border { 
	background: #ffffff; 
	height: 6px; 
	width: 100%;
	}

#announcement {
	width: 100%;
	min-height: 600px;
	padding: 0 0 60px 0;
	} 

#content_top { width: 100%; }
	#content_top img { padding: 40px 0 41px 50px; }

#content { width: 760px; color: #fff; }

#content_interior { 
	width: 760px; 
	color: #fff;
	margin: 0 0 0 50px;
	background: url('/system/modules/edu.dom.phd/images/bg_color.gif;') repeat; 
	}

h1, h2 { 
	padding: 9px 80px 9px 50px;
	margin: 0; 
	font-weight: bold; 
	color: #fff; 
	font-size: 275%; 
	line-height: 140%; 
	}
h2 { color: #84c446; }

h3 { padding: 20px 0  0 10px; }

hr { 
	border: none; 
	border-top: 2px solid #fff; 
	height: 2px; 
	padding: 0 80px 0 0; 
	}

p { 
	font-size: .9em;
	line-height: 140%;  
	padding: 20px;
	margin: 0;
	}

ul { line-height: 140%; padding: 0 20px 0 100px; } 

a { color: #ffffff; }

#form_area {
	
	}
	#form_area form table tr td{
			background-color: #003664 !important;
			color: #FFFFFF !important;
			}
	#form_area form table tr td img{
			padding: 10px 0;
			}
			.onlineform{
				width: 200px;
				}
/*-------------------*/
/* TOP BAR           */
/*-------------------*/
#top_bar a {
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #114b91;
	}
	#top_bar a:hover { text-decoration: underline; }
	
#top_bar { background: #fff; height: 38px; width: 100%; padding: 0 0 15px 0; margin: 0; }

#top_bar .top { height: 10px; padding-left: 28px; }
#top_bar .bottom {
	clear: both;
	height: 25px;
	border: 0px solid;
	margin: 0;
	padding-right: 15px;
	text-align: right;
	}
#top_bar .bottom .text {
	float: right;
	height: 25px;
	padding: 0 10px;
	font-size: 65%;
	line-height: 25px;
	color: #9d9d9d;
	}
#top_bar .text ul { margin: 0; padding: 0; display: inline; list-style: none; }
#top_bar .text li { float: left; padding: 0px 5px; font-size: 35%; }
#top_bar .text input, #top_bar .text select, #top_bar .text form { margin: 0px; padding: 0px; }
#top_bar .text input, #top_bar .text select { font-size: 90%; }
#top_bar .text div { float: left; }

.rollover { border: none; }
#submit { position: relative; left: 4px; }

