/* CSS Document */

body {
 margin:0 auto;
 background-image:url(../images/bg.jpg); 
 background-repeat:repeat-x; 
 background-position:center top; 
 background-color:#0c673b;
 background-attachment:fixed;
 font-family:Arial, Helvetica, sans-serif ;
 font-size:11px;
 line-height:17px;
 color: #333;
 }
 
p {
 	margin-right:5px;
	margin-left:5px;
	}

p.border {
	border-top:dotted 2px green
	}
	
h1,h2,h3,h4 {
	color:#006600;
	font-family:"AvantGarde Bk BT",Arial;
	text-transform:uppercase
}


ul,li {
	list-style-type:disc
	}

a {
	color:green;
	text-decoration:none
	}

a:hover {
	color:green;
	text-decoration:none
	}

 
 .button {
 	background-color:#003300;
	color:white;
	font-weight:bold;
	font-size:9px;
	border:1px solid #003300
	}
 
.maintxt {
 font-weight:normal;
 font-size:11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

img#border {
	border:1px solid green;
	margin-right:4px;
	margin-top:4px;
	margin-left:4px
	}
 
 img#border_supply {
	border:1px solid green;
	padding:2px;
	margin-right:4px;
	margin-top:4px;
	margin-left:4px
	}
.newstxt {
 font-style:italic;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 }
 
.footer {
 font-size:11px;
 color:#fff;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 text-decoration:none;
 }
 
.footerlinks {
 font-size:10px;
 color:#fff;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 text-decoration:none;
 }
 
.footerlinks a:link {
 color:#fff;
 }
  
.footerlinks a:hover {
 color:#FFCC00;
 }
 
.footerlinks a:active {
 color:#fff;
 }
 
.footerlinks a:visited {
 color:#fff;
 }
 
.mainBold {
 font-weight:bold;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 }
/*start here */

legend {
font-size:12px;
color:#2A5E83;
}
label {
display:block;
width:75px;
float:left;
padding-bottom:5px;
}
.a{
	font-family:Arial, Helvetica, sans-serif;
	color:#555;
	font-size:11px;
	
}
.a:link, .a:active, .a:visited {
	color:#555;
	text-decoration:none;
}
.a:hover {
	/*color:#339900;*/
	color:#1A1D89;
	text-decoration:underline;
}	
.top{
	font-family:Arial, Helvetica, sans-serif;
	color:#2A5E83;
	font-size:10px;
	
}
.top:link, .top:active, .top:visited {
	color:#2A5E83;
	text-decoration:none;
}
.top:hover {
	/*color:#339900;*/
	color:#339900;
	text-decoration:underline;
}	
.title{
	font-family:Arial, Helvetica, sans-serif;
	color:#339900;
	font-size:11px;
	font-weight:bold;
	
}
.title:link, .title:active, .title:visited {
	color:#339900;
	text-decoration:none;
	font-weight:bold;
}
.title:hover {
	/*color:#339900;*/
	color:#2A5E83;
	text-decoration:underline;
	font-weight:bold;
}		
.news_title{
	font-family:Arial, Helvetica, sans-serif;
	color:#1A1D89;
	font-size:11px;
	font-weight:bold;
	
}
.news_title:link, .news_title:active, .news_title:visited {
	color:#1A1D89;
	text-decoration:none;
	font-weight:bold;
}
.news_title:hover {
	/*color:#339900;*/
	color:#339900;
	text-decoration:underline;
	font-weight:bold;
}		
.font_green{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#339900;
	font-size:15px;
	font-weight:bold;
	}
	
.font_red{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:13px;
	font-weight:bold;
	}
	
.font_news_date{
	font-family:Arial, Helvetica, sans-serif;
	color:#111111;
	font-size:10px;
	/*font-weight:bold;*/
	}
.font_news_title{
	font-family:Arial, Helvetica, sans-serif;
	color:#339900;
	font-size:10px;
	font-weight:bold;
	}
.font_news_desc{
	font-family:Arial, Helvetica, sans-serif;
	color:#111111;
	font-size:11px;
/*	font-weight:bold;*/
	}
.border-pic {
border-color:#FFFFFF;
border-style:solid;
border-width:6px;
}
.border-pic2 {
border-color:#790000;
border-style:solid;
border-width:3px;
}
.style-textbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#DBB11F;
	padding:1px;
	background-color:#FFFFFF;
	height: 15px;
	width:250px;
}
.style-button {
	border-style:solid;
	border-width:1px;
	/*border-color:#2A5E83;*/
	border-color:#339900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:18px;
	font-size:10px;
	font-weight:bold;
	color:#339900;
	background-color:#DEF2FD;
}
	.border-bottom-dashed {
	border-bottom-color:#2A5E83;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
	table#link-1 a:hover{
		text-decoration:underline;
		color:#2A5E83;
	}
	table#link-1 a, table#link-1 a:link{
		text-decoration:none;
		color:#339900;
}
.border-table {
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	background-color:#f5f5f5;
	}

.link-thumb img {
	border: 1px solid #00B75F; padding:3px; background:#FFFFFF;
	
} .link-thumb:hover img {
	border: 1px solid #2D2E8B; background:#F3F3F3;

	
}

/* div content*/
.div-content {
	overflow:auto;
	overflow-x:hidden;
	width:520px;
	height:498px;
	overflow-y:auto;
	
}
.readmore{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:11px;
	font-style:italic;
	
}
.readmore:link, .readmore:active, .readmore:visited {
	color:#FF0000;
	text-decoration:none;
	font-style:italic;
}
.readmore:hover {
	/*color:#339900;*/
	color:#1A1D89;
	text-decoration:underline;
	font-style:italic;
}	

.coursetitle {
	font-family:"AvantGarde Bk BT", Arial;
	font-size:15px;
	color:green
	}
	
.border-top-dashed {
	border-top-color:#CCCCCC;
	border-top-style:dashed;
	border-top-width:1px;
	}	
.link-thumb img {
	border: 1px solid #00B75F; padding:3px; background:#FFFFFF;
	
} .link-thumb:hover img {
	border: 1px solid #2D2E8B; background:#F3F3F3;

	
}
.border-table_pictures {
	border-color:#DBB11F;
	border-style:solid;
	border-width:1px;
	background-color:#FDEDAE;
	}

.input_contact {
	width:200px;
	font:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	/*border-style:solid;*/
	background-color:#FFFFFF;
	border:gold solid 1px;
	}
	
.input_perPage {
	width:40px;
	font:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	/*border-style:solid;*/
	background-color:#FFFFFF;
	border:gold solid 1px;
	}

.list_style_career
{ list-style-image:url(../images/misc/bullet-arrow.gif);
}

.list_style
{ list-style-image:url(../images/misc/bullet_go.png);
}