/* GROUP MODEL MANAGEMENT */

html,
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #939598;
	margin: 0;
	padding: 0;
	height: 90%;
	background-color: #ffffff;
}

.Text {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	margin: 0;
	padding: 0;	
}

.SmallerText {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	margin: 0;
	padding: 0;	
}

.Navigation,
a.Navigation:link,
a.Navigation:visited,
a.Navigation:active {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
}

a.Navigation:active,
a.Navigation:hover {
	color: #cc0000;	
}

.Subnavigation,
a.Subnavigation:link,
a.Subnavigation:visited,
a.Subnavigation:active,
a.Subnavigation:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

a.Subnavigation:hover,{
	font-weight: normal;
	color: #cc0000;	
}

.Headline,
a.Headline:link,
a.Headline:visited,
a.Headline:active,
a.Headline:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.Headline:active,
a.Headline:hover {
	text-decoration: underline;	
}

.Subheadline,
a.Subheadline:link,
a.Subheadline:visited,
a.Subheadline:active,
a.Subheadline:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	letter-spacing: 0;
}

a.Subheadline:active,
a.Subheadline:hover {
	text-decoration: underline;
}

.Highlight {
	font-weight: bold;
	color: #cc0000;	
}

.Copy,
a.Copy:link,
a.Copy:visited,
a.Copy:active,
a.Copy:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;	
}

a.Copy:active,
a.Copy:hover {
	text-decoration: underline;	
}

a:link,
a:visited,
a:active,
a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
	padding: 0;
}

a:active,
a:hover {
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;	
}

.Button {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #5a5a5a;
	cursor: pointer;
	background-color: #ffffff;
	/*
	border: 0px none;
	margin: 0px;
	padding: 0px;
	*/
	width: 60px;
	height: 20px;
}

.Image {
	border: 0px none;
	margin: 0px;
	padding: 0px;
	display: block;
}

/* elements */

.Input,
.InputText,
.InputPassword {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #939598;
	text-decoration: none;
	width: 150px;
	/*
	border: 1px none;
	margin: 0px;
	padding: 0px;
	*/
	background-color: #ffffff;
	display: block;
}
.InputAge
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #939598;
	text-decoration: none;
	background-color: #ffffff;
}
.InputSubject {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #939598;
	text-decoration: none;
	width: 300px;
	/*
	border: 1px none;
	margin: 0px;
	padding: 0px;
	*/
	background-color: #ffffff;
	display: block;
}

.InputButton {
	border: 0px none;
	margin: 0px;
	padding: 0px;
	display: block;
}

.InputButtonArrowRight {
	border: 0px none;
	margin: 0px;
	padding: 0px;
	background: url(../images/buttons/icons/arrow.right.gif) no-repeat 0px 2px;
	width:20px;
	height:20px;

}
.Textarea {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #939598;
	text-decoration: none;
	width: 300px;
	height: 120px;
	/*
	margin: 0px;
	padding: 2px;
	*/
	background-color: #ffffff;
	display: block;
}

.Select,
.SelectModelNavigation {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #939598;
	text-decoration: none;
	width: 150px;
	/*
	height: 14px;
	border: 0px none;
	margin: 0px;
	padding: 0px;
	*/
	background-color: #ffffff;
	display: block;
}

.SelectModelNavigation {
	width: 135px;
}

/* styles */

.Message {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c00000;
}

.InputError {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c00000;
}

.UserPackageModelAction {
	color: #000000;
	background-color: #f9f7f0;
	font-size: 9px;

}

.Container {
	position: relative;
	top: 0px;
	left: 0px;
	width: 490px;
	height: 325px;
}

.ContentLayer {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 490px;
	height: 325px;
}

.LeftBrowser {
	position: absolute;
	top: 345px;
	left: 0px;
	width: 15px;
	height: 15px;
}

.RightBrowser {
	position: absolute;
	top: 345px;
	left: 525px;
	width: 15px;
	height: 15px;
}

.HeadshotContainer {
	position: relative;
	/*
	top: 0px;
	left: 0px;
	*/
	background-color: #660000;
	width: 135px;
	height: 180px;
}

.HeadshotImageLayer {
	/*
	position: absolute;
	top: 0px;
	left: 0px;
	*/
	width: 135px;
	height: 180px;
}

.HeadshotMenuLayer {
	/* position: absolute; */
	top: 0px;
	left: 0px;
	width: 135px;
	height: 180px;
}
