* { margin: 0; padding: 0; }
body { font-size: 62.5%; background: url(../image/stripe.png) repeat; font-family: Tahoma, sans-serif; }
p, li { font: 1.2em/1.8em Tahoma, sans-serif; margin-bottom: 10px; }
h1 { font: 2.0em Tahoma, sans-serif; color: white; height: 0px; }
h2 { font: 1.8em Tahoma, sans-serif; color: green; margin-bottom: 10px; }
ul { margin-left: 25px; }
img { border: none; }

#wrapper {
	background: white;
	min-width: 780px;
	max-width: 1260px;
	margin: 10px auto;
}
#wrapper #inside {
	margin: 10px 10px 0px 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
	
#header { background: #F7F5E1; border: 1px solid; border-color: #C3C1B2; }
#header img { height: 60px; float: left }
#header div#menu  { float: right }
#header div#menu a { color: #2E4E00; font-weight: bold; text-decoration: none; }
#header div#menu a:hover { text-decoration: underline; }
#header div#menu a:visited { color: #2E4E00; }

#left {
	width: 150px;
	float: left;
	padding-left: 10px;
	padding-top: 20px;
}
#left #testimonial { width: 190px; background:url(../image/icon1-nor.gif) 0 0 no-repeat; margin-bottom: 10px; }
#left #testimonial:hover { background:url(../image/icon1-hover.gif) no-repeat 0 0 }
#left #testimonial h2 { background:#fff; color:#CC0000; z-index:0 }
#left #testimonial p { width: 90px; color:#2E5000; background:#fff; margin: 10px 0 0 60px; z-index:0; }
#left #testimonial p a { text-decoration:none; }
#left #testimonial p a:hover { background:url(../image/icon3-hover.gif) no-repeat 0 0; text-decoration:none }

#left #program { width: 190px; background:url(../image/icon2-nor.gif) 0 0 no-repeat; margin-top: 10px; margin-bottom: 10px; }
#left #program:hover  { background:url(../image/icon2-hover.gif) no-repeat 0 0 }
#left #program h2 { background:#fff; color:#CC0000; z-index:0 }
#left #program p { color:#2E5000; background:#fff; margin: 10px 0 0 60px; z-index:0; }
#left #program p a { text-decoration:none; }
#left #program p a:hover { background:url(../image/icon3-hover.gif) no-repeat 0 0; text-decoration:none }

#left #photo { width: 190px; background:url(../image/icon3-nor.gif) 0 0 no-repeat; margin-top: 10px; margin-bottom: 10px; }
#left #photo:hover { background:url(../image/icon3-hover.gif) no-repeat 0 0 }
#left #photo h2 { background:#fff; color:#CC0000; z-index:0 }
#left #photo p { color:#2E5000; background:#fff; margin: 10px 0 0 60px; z-index:0; }
#left #photo p a { text-decoration:none; }
#left #photo p a:hover { background:url(../image/icon3-hover.gif) no-repeat 0 0; text-decoration:none }

#left #membership { width: 190px; height: 280px; background: #FFF; border: 1px solid #DCDAC2; }
#left #membership  h2 { height:48px; background:url(../image/symbol4.gif) 5px 5px no-repeat #fff; color:#5EA000; padding: 5px 0 0 60px; }
#left #membership  h2 span { color:#3D3C2C; }
#left #employers h2 a { font-size: 14px; text-decoration: none;  }
#left #membership form { width: 170px; height: 150px; background: #EBE9D7; color:#333227; margin: 0 10px 0 10px; }
#left #membership label { color:#333227; margin: 10px 0 0 10px; }
#left #membership input.field { width: 145px; margin: 0 10px 0 10px; }
#left #membership input.submit { margin: 0 0 10px 10px; }
#left #employers { background:#FFF; border:1px solid #DCDAC2; height: 120px; }
#left #employers h3{ color:#3D3C2C; text-align: center}
#left #employers li {  }
#left #employers li a { font-size: 14px; text-decoration: none; }

#left ul#inscription { color: #0060C3; font-size: 14px; font-weight: bold; list-style: none;  }
#left ul#inscription  a { text-decoration: none; }
#left ul#inscription  a:hover { color: #007EFF; text-decoration: underline; }
#left ul#inscription  a:visited { color: #0060C3; text-decoration: none; }

#left p.center span { color: #0AA8EA; font-size: medium; font-weight: bold; }
#left p a { color: #0AA8EA; text-decoration: none; }
#left p a:hover { text-decoration: underline; }
#left p a:visited { color: #0AA8EA; }

#content {
	background: url(../image/left-sidebar.gif) repeat-y white;
	padding-left: 230px;
	padding-top: 20px;
}
#content #testimonial { width: 180px; background:url(../image/icon1-nor.gif) 0 0 no-repeat; margin-bottom: 10px; }
#content #testimonial:hover { background:url(../image/icon1-hover.gif) no-repeat 0 0 }
#content #testimonial h2 { background:#fff; color:#CC0000; z-index:0 }
#content #testimonial p { width: 90px; color:#2E5000; background:#fff; z-index:0; }
#content #testimonial p a { text-decoration:none; }
#content #testimonial p a:hover { background:url(../image/icon3-hover.gif) no-repeat 0 0; text-decoration:none }

#content #program { width: 180px; background:url(../image/icon2-nor.gif) 0 0 no-repeat; margin-top: 10px; margin-bottom: 10px; }
#content #program:hover  { background:url(../image/icon2-hover.gif) no-repeat 0 0 }
#content #program h2 { background:#fff; color:#CC0000; z-index:0 }
#content #program p { color:#2E5000; background:#fff; z-index:0; }
#content #program p a { text-decoration:none; }
#content #program p a:hover { background:url(../image/icon3-hover.gif) no-repeat 0 0; text-decoration:none }

#content #photo { width: 180px; background:url(../image/icon3-nor.gif) 0 0 no-repeat; margin-top: 10px; margin-bottom: 10px; }
#content #photo:hover { background:url(../image/icon3-hover.gif) no-repeat 0 0 }
#content #photo h2 { background:#fff; color:#CC0000; z-index:0 }
#content #photo p { color:#2E5000; background:#fff; z-index:0; }
#content #photo p a { text-decoration:none; }
#content #photo p a:hover { background:url(../image/icon3-hover.gif) no-repeat 0 0; text-decoration:none }

#content #morenext { width: 140px; height: 25px; border: 1px solid #fff; background:#B0AD93; font-size: 12px; color:#FFFFFA; line-height:25px; font-weight: bold; }
#content #morenext p { font-weight: bold; text-align: center; }
#content #morenext a { text-decoration: none; color: #fff; text-align: center }
#content #morenext a:hover { background-color: #333229; text-decoration: none; color: #fff;}

#content #bottomContent { /* border: 1px solid; border-color: #C3C1B2; */ padding: 10px; }
#content #bottomContent h3 { font-size: medium; }

#content #tabs {}
#content #tabs ul { height: 40px; }
#content #tabs ul li a { font-weight: bold; }
#content #tabs p.indent { padding-left: 2em; }
#content #tabs textarea { width: 100%; }
#content #tabs-1,#content #tabs-2,#content #tabs-3,#content #tabs-4,#content #tabs-5,#content #tabs-6,#content #tabs-7  { padding-top: 2em; }

#content h2 { text-align: center; }
#contentform { background: #EBE9D7; color:#333227; }
/*#content p { margin-left: 10px; margin-right: 10px;  text-align: justify; }*/
#content p { text-align: justify; }
#content p.center { text-align: center; }
#content p.redtext { color: #CC0000; font-size: 18px; }
#content ul.list { list-style: none; margin:0 0 10px 0; }
#content ul.list li { background: url(../image/arrow2.gif) 0 7px no-repeat; padding:0 0 0 20px; }
#content ul.list li a { color: #CC0000; text-decoration: underline; }
#content ul.list li a:hover { text-decoration:none; }
#content p.items { color: #339966; font-weight: bold; }
#content p.items span { }
#content p.items a { cursor: pointer; text-decoration: none; }
#content p.items a:visited { color: #339966; }
#content p.items span:hover, #content p.items a:hover { cursor: pointer; text-decoration: underline; }

#footer {
	background: #B0AD93;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 10px;
	color: white;
}
#footer p { text-align: center }
#footer p a { color: #FFFFFA; text-decoration: none; }
#footer p a:hover { text-decoration: underline; }

.clear { clear: both }
.center { text-align: center; }
.indent { padding-left: 2em; }
.subTitle { background: #CCC5D7; color: #311560; font-weight: bold; width: 100%; border: 1px; height: 20px; text-decoration: underline; }
.pBlue { color: #2258FF; font-weight: bold; }
.smallText { font-size: 10px; font-style: italic; }

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

#users td a:hover {
	font-weight: bold;
	font-size: 14px;
}