@charset "utf-8";
/* CSS Document */
body{
	font-family: Geneva, Arial;
	font-size:12px;
	background-image:url(../images/icon/stripe.png);
	color:#000000;
}

p{
	font-family: Geneva, Arial;
	font-size:12px;
	color:#006699;
	margin-top:10px;
	margin-bottom:10px;
}

p.italic{
	font-family: Geneva, Arial;
	font-size:12px;
	color:#330000;
	font-style:italic;
	line-height:normal;
	padding:0px;
	margin:0px;
}

p.little{
	font-family: Geneva, Arial;
	font-size:10px;
	color:#330000;
	font-style:italic;
	line-height:normal;
	padding:0px;
	margin:0px;
}

p.indent{
	font-family: Geneva, Arial;
	font-size:12px;
	color:#000000;
	padding:0px;
	margin-left:10px;
}

/* link for the path */
a.path{
	font-size:10px;
	color:#0099BB;
	font-weight:bold;
	text-decoration:none;
}

a.path:hover{
	color:#069;
	font-weight:bold;
	text-decoration:none;
}

/* link for the submenu's items */
a.sub{
	font-size:11px;
	color:#EEEEEE;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}

a.sub:hover{
	font-size:11px;
	color:#CCFF99;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}

#submenu{
	font-size:11px;
	color:#CCFF99;
	font-weight:bolder;
}

/* link for the login section */
a.login{
	font-size:10px;
	color:#0099BB;
	font-weight:500;
	text-decoration:none;
}

a.login:hover{
	color:#069;
	font-weight:500;
	text-decoration:none;
}

a.green{
	font-size:10px;
	font-weight:bold;
	color:#339900;
	text-decoration:none;
}

a.green:hover{
	font-size:10px;
	font-weight:bold;
	color:#55BB00;
	text-decoration:none;
}

a.bigGreen{
	font-size:12px;
	font-weight:bold;
	color:#339900;
	text-decoration:none;
}

a.bigGreen:hover{
	font-size:12px;
	font-weight:bold;
	color:#55BB00;
	text-decoration:none;
}

a.admin{
	font-size:12px;
	font-weight:bold;
	color:#339900;
	text-decoration:none;
}

a.admin:hover{
	font-size:12px;
	font-weight:bold;
	color:#55BB00;
	text-decoration:none;
}

a.email{
	font-size:12px;
	color:#0099BB;
	font-weight:bold;
	text-decoration:none;
}

a.email:hover{
	color:#069;
	font-weight:bold;
	text-decoration:none;
}

a.linkError{
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	margin-bottom:2px;
	letter-spacing:2px;
	text-decoration:none;
}

a.linkError:hover{
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	margin-bottom:2px;
	letter-spacing:2px;
	text-decoration:none;
}

#loginContainer{
	font-size:10px;
	color:#0099BB;
	font-weight:bolder;
	letter-spacing:2px;
}

#path{
	font-size:10px;
	color:#0099BB;
	font-weight:bold;
}

#menu{
	text-indent:250px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

h1{
	font-size:18px;
	font-weight:bold;
	color:#006699;
}

h3{
	font-size:12px;
	font-weight:bold;
	color:#339900;
	margin-bottom:2px;
	letter-spacing:2px;
}

.error{
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	margin-bottom:2px;
	letter-spacing:2px;
}

.black{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin-bottom:2px;
	letter-spacing:2px;
}

.ok{
	font-size:12px;
	font-weight:bold;
	color:#009900;
	margin-bottom:2px;
	letter-spacing:2px;
}

.redTitle{
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#990000;
	margin-bottom:2px;
	letter-spacing:2px;
}

.userName{
	position:relative;	
	top:7px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#00CCFF;
	margin-bottom:2px;
	letter-spacing:2px;
}

#footer{
	font-family: Geneva, Arial;
	font-size:8px;
	color:#FFFFFF;
}

ul{
	font-family: Geneva, Arial;
	font-size:12px;
	color:#0A3B89;
	list-style-image:url(../images/icon/play-icon.jpg);
	margin:30px;
	margin-left:35px;	
}

li{
	margin:10px;
}

.currentStep{
	font-size:10px;
	font-weight:bold;
	color:#557700;
	letter-spacing:5px;
}

.otherStep{
	font-size:10px;
	font-weight:bold;
	color:#AAAAAA;
	letter-spacing:5px;
}

a.prevStep{
	font-size:10px;
	font-weight:bold;
	color:#AAAAAA;
	letter-spacing:5px;
	text-decoration:none;
}

a.prevStep:hover{
	font-size:10px;
	font-weight:bold;
	color:#888888;
	letter-spacing:5px;
	text-decoration:none;
}

a.linkBoldBlue{
	font-family: Verdana, Geneva, Arial;
	font-size:12px;
	color:#003366;
	font-weight:bold;
	text-decoration:none;
}

a.linkBoldBlue:hover{
	font-family: Verdana, Geneva, Arial;
	font-size:12px;
	color:#006699;
	font-weight:bold;
	text-decoration:none;
}

textarea{
	resize:none;
	font-family: Verdana, Geneva, Arial;
	font-size:12px;
	background-color:#FFFFFF;
	color:#000000;
	border:solid 1px #006699;
}

h4{
	color:#006633;
	font-size:10px;
	font-family:Verdana, Geneva, Arial;
	margin:2px;
}

#weak, #medium
{
	border-right:solid 1px #DEDEDE;
}

#sm
{
	margin:0px;
	padding:0px;
	height:14px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:9px;
}

#sm ul
{
	border:0px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}

#sm ul li
{
	display:block;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0px;
	height:14px;
}

.nrm
{
	width:84px;
	color:#adadad;
	text-align:center;
	padding:2px;
	background-color:#F1F1F1;
	display:block;
	vertical-align:middle;
}

.red
{
	width:84px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	padding:2px;
	background-color:#990000;
	display:block;
	vertical-align:middle;
}

.yellow
{
	width:84px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	padding:2px;
	background-color:#FF9900;
	display:block;
	vertical-align:middle;
}

.greenPwd
{
	width:84px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	padding:2px;
	background-color:#009900;
	display:block;
	vertical-align:middle;
}

.boldBlue{
	font-family: Verdana, Geneva, Arial;
	font-size:12px;
	color:#003366;
	font-weight:bold;
}

.boldWhite{
	font-family: Verdana, Geneva, Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.boldGrey{
	font-family: Verdana, Geneva, Arial;
	font-size:12px;
	color:#999999;
	font-weight:bold;
}

.searchEngineBold{
	font-family: Verdana, Geneva, Arial;
	font-size:10px;
	color:#048E8E;
	font-weight:bold;
}

.searchEngineItalic{
	font-family: Verdana, Geneva, Arial;
	font-size:10px;
	color:#048E8E;
	font-weight:bold;
	font-style:italic;
}

.researchInputText{
	font-family: Verdana, Geneva, Arial;
	background-color:#EAF9F9;
	font-size:10px;
	color:#006633;
	border:solid 1px #66CC99;
}

h2{
	font-size:18px;
	font-weight:bold;
	color:#006699;
	margin:0px;
	padding:0px;
}

.occ{
	font-family: Geneva, Arial;
	font-size:12px;
	background-color:#FFEEFF;
	color:#990000;
	font-weight:bold;
}

hr{
	color:#DDDDDD;
	background-color:#DDDDDD;
	height: 1px;
	border: 0;
}

.dayOrMonth{
	font-family: Geneva, Arial;
	font-size:14px;
	color:#990000;
	font-style:italic;
	font-weight:bold;
}

.date{
	font-family: Geneva, Arial;
	font-size:36px;
	color:#FF0000;
	font-weight:bold;
}

.boldBlack{
	font-family: Verdana, Geneva, Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}