/* CSS Document */
body {background:#FFFFFF; font-family: Trebuchet MS, Verdana, Arial, Helvetica; margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px; font-size: 12px;}
h1 {color:#002299; font-size:28px; font-weight:bold; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align:center; margin-bottom:10px;}
h2 {color:#002299; font-size:20px; font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
h3 {color:#002299; font-size:18px; font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; margin-top:10px; margin-bottom:0px; border-bottom: solid 1px #002299;}

#check_status		{float:left;}
span.menu	 		{line-height:20px; padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:10px; border-right:solid 2px #FFF; }
.content 			{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:13px;}
.header 			{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#002266; font-size:36px; font-weight:bold; line-height:30px; padding-top:2px; padding-bottom:20px; padding-left:10px;}
.filter 			{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#002266; font-size:16px; font-weight:bold; text-decoration: none;}
.form_label			{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bold; line-height:18px; padding-top:2px; padding-bottom:10px; padding-left:10px;}
.login_label		{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#002299; font-size:20px; font-weight:bold; line-height:18px; padding-top:2px; padding-bottom:10px; padding-left:10px;}
.highlight 			{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:18px; font-weight:bold;}
.feature 			{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#002299; font-size:16px; font-weight:bold; text-decoration: none;}
.footer 			{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight:bold; text-decoration: none;}
.highlight_head 	{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#220099; font-size:24px; font-weight:bold; font-style:normal; text-align:center; padding-bottom:5px;}
.highlight_message 	{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#002299; font-size:14px; font-weight:normal; font-style:normal; text-align:left;}
.instruction_head 	{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#009922; font-size:20px; font-weight:bold; font-style:normal; text-align:center;}
.instruction_message{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#006600; font-size:14px; font-weight:normal; font-style:normal; text-align:left;}
.error_head 		{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#bb1122; font-size:20px; font-weight:bold; text-align:center;}
.error_message 		{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#660011; font-size:16px; font-weight:bold; font-style:italic; text-align:left; }
.alert_head 		{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#AA0000; font-size:24px; font-weight:bold; font-style:normal; padding-bottom:5px; text-align:center; }
.alert_message 		{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#AA0000; font-size:14px; font-weight:normal; font-style:italic; text-align:left; }
.notice_message 	{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#770022; font-size:16px; font-weight:normal; font-style:normal; text-align:left; padding:5px 25px 5px 25px;}
.category_desc 		{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#6a6a6a; font-size:14px; font-weight:normal; text-decoration:none;}
.bold 				{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#002299; font-size:13px; font-weight:bold; text-decoration: none;}
.steps			 	{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#002299; font-size:16px; font-weight:bold; text-decoration: none;}
.padded 			{padding:2px;}
.green				{color:#00AA00;}

.results {float:right; width:450px; margin-right: 50px; border:solid 1px #002299; background-color:#FFEE99; padding:10px;}

/* for all links */
A.highlight:link 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#002299;	font-size:16px; font-weight: bold; text-decoration: none;}
A.highlight:visited {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#002299;	font-size:16px; font-weight: bold; text-decoration: none;}
A.highlight:hover 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#FBB643;	font-size:16px; font-weight: bold; text-decoration: none;}
A.highlight:active 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#002299;	font-size:16px; font-weight: bold; text-decoration: none;}/* for all links */

A.feature:link 		{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#002299;	font-size:16px; font-weight: bold; text-decoration: none;}
A.feature:visited 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#002299;	font-size:16px; font-weight: bold; text-decoration: none;}
A.feature:hover 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#330099;	font-size:16px; font-weight: bold; text-decoration: none;}
A.feature:active 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#002299;	font-size:16px; font-weight: bold; text-decoration: none;}/* for all links */

A.bold:link 		{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#002299;	font-size:13px;	font-weight:bold; text-decoration: none;}
A.bold:visited 		{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#002299;	font-size:13px;	font-weight:bold; text-decoration: none}
A.bold:hover 		{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#FBB643;	font-size:13px;	font-weight:bold; text-decoration: none}
A.bold:active 		{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#002299;	font-size:13px;	font-weight:bold; text-decoration: none}

A.menu:link 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; font-weight:bold; text-decoration:none;}
A.menu:visited 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; font-weight:bold; text-decoration:none;}
A.menu:hover 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 15px; color: #FBB643; font-weight:bold; text-decoration:none;}
A.menu:active 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 15px; color: #FBB643; font-weight:bold; text-decoration:none;}

A.footer:link 		{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #627388; text-decoration: none;}
A.footer:visited 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #627388; text-decoration: none;}
A.footer:hover 		{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #007E00; text-decoration: none;}
A.footer:active 	{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #627388; text-decoration: none;}

A.results_title:link 		{font-size: 12px; color: #002299; font-family: Arial, Helvetica; font-weight:bold; text-decoration:none;}
A.results_title:visited 	{font-size: 12px; color: #002299; font-family: Arial, Helvetica; font-weight:bold; text-decoration:none;}
A.results_title:hover 		{font-size: 12px; color: #18c00e; font-family: Arial, Helvetica; font-weight:bold; text-decoration:none;}
A.results_title:active 		{font-size: 12px; color: #002299; font-family: Arial, Helvetica; font-weight:bold; text-decoration:none;}

a.mentor {color:  #663333;} 

.category_break {height:18px;}

.display_table 	{background-color:#cceeff; border: solid 1px #002299; padding: 0px;}
.results_table 	{width: 605px; font: normal 13px arial; color: #333333; line-height:14px;}
.box	 td		{padding:0px;}
.padded	 td		{padding:2px;}
.padded_4 td 	{padding:4px;}

tr.results_1 	{background-color:#FFFFFF; font-size: 13px;}
tr.results_2 	{background-color:#EEF3FF; font-size: 13px;}
.results_1 td	{background-color:#FFFFFF; border-bottom: solid 1px #002299; padding:2px;}
.results_2 td	{background-color:#EEEEEE; border-bottom: solid 1px #002299; padding:2px;}
td.results_title {vertical-align:top;};
.divider 		{background-color:#002266; height:1px; width:100%;}
.banner_ad 		{width:468px; border:solid 1px #000;}
table.error_message 		{width: 450px; padding-top:5px; padding-bottom:5px;}
table.highlight_message 	{width: 250px; padding-top:5px; padding-bottom:5px; text-align:center;}

tr.bar 			{background-color: #002299; border-color: #002299; text-decoration: none; font-family: Arial, helvetica, Helvetica; font-size: 10pt; font-weight: bold; color: #FFFFFF;}
tr.pointer 		{background-color: #DD0000; text-decoration: none; font-family: Arial, helvetica, Helvetica; font-size: 14px; font-weight: bold; color: #FFFFFF;}
a.pointer:link 		{text-decoration: none; font-family : Arial, helvetica, Helvetica;font-weight : bold;font-size: 14px;color : #FFFFFF;}
a.pointer:visited 	{text-decoration: none; font-family : Arial, helvetica, Helvetica;font-weight : bold;font-size: 14px;color : #FFFFFF;}
a.pointer:hover 	{text-decoration: none; font-family : Arial, helvetica, Helvetica;font-weight : bold;font-size: 14px;color : #FFCCEE;}
a.bar:link 		{text-decoration: none; font-family : Arial, helvetica, Helvetica;font-weight : bold;font-size: 10pt;color : #FFFFFF;}
a.bar:visited 	{text-decoration: none; font-family : Arial, helvetica, Helvetica;font-weight : bold;font-size: 10pt;color : #FFFFFF;}
a.bar:hover 	{text-decoration: none; font-family : Arial, helvetica, Helvetica;font-weight : bold;font-size: 10pt;color : #CCEEFF;}

hr.thick		{color:#002266; width:4px;}

select.filter 	{height: 20px; width:200px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:  13px  Verdana, Arial, Helvetica, sans-serif;}
.login_form 	{height: 30px; width:150px; background-color:#DFF4F4; border:2px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:bold 25px Verdana, Arial, Helvetica, sans-serif;  color:#002299;}
.form_field 	{height: 20px; width:300px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.form_field_40 	{height: 20px; width: 40px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.form_field_50 	{height: 20px; width: 50px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.form_field_100 {height: 20px; width:100px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.form_field_150 {height: 20px; width:150px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.form_field_200 {height: 20px; width:200px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.form_field_250 {height: 20px; width:250px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.form_field_300 {height: 20px; width:300px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.form_field_350 {height: 20px; width:350px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.form_field_450 {height: 20px; width:450px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.textarea 		{height: 80px; width:450px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.tall_textarea 	{height:300px; width:150px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.short_textarea {height: 50px; width:450px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.small_textarea {height: 50px; width:200px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.textad_25 		{height: 20px; width:175px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.textad_35 		{height: 20px; width:250px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.textad_70 		{height: 20px; width:450px; background-color:#DFF4F4; border:1px solid #002299; margin: 4px 0px 4px 0px; padding-left:5px; font:14px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

.important {font:  bold 18px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.separator {background-color: #002299; height:1px;}
div.notice {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;font-style: italic; color:#990000; background-color: #FFCCCC; border-style:solid; border-color: #990000; border-width:1px; text-align: center; width:400px; padding:10px; margin-left: auto; margin-right: auto;}

/* Container Boxes */

.blue_corner_l,.blue_corner_r,.blue_corner_bl,.blue_corner_br {background-image: url(http://www.mentornet.com/images/blue_corner.gif); width:14px; height:14px; background-repeat:no-repeat;}
.blue_corner_l {background-position:top left;}
.blue_corner_r {background-position:top right;}
.blue_corner_bl {background-position:bottom left;}
.blue_corner_br {background-position:bottom right;}
.blue_border_b {background-image: url(http://www.mentornet.com/images/blue_border.gif); height:14px; background-position:bottom; background-repeat:repeat-x;}
.blue_border_t {background-image: url(http://www.mentornet.com/images/blue_border.gif); height:14px; background-position:top; background-repeat:repeat-x;}
.blue_border_l {background-image: url(http://www.mentornet.com/images/blue_border.gif); width:14px;  background-position:left; background-repeat:repeat-y;}
.blue_border_r {background-image: url(http://www.mentornet.com/images/blue_border.gif); width:14px;  background-position:right; background-repeat:repeat-y;}

.gold_corner_l,.gold_corner_r,.gold_corner_bl,.gold_corner_br {background-image: url(http://www.mentornet.com/images/gold_corner.gif); width:10px; height:10px; background-repeat:no-repeat;}
.gold_corner_l {background-position:top left;}
.gold_corner_r {background-position:top right;}
.gold_corner_bl {background-position:bottom left;}
.gold_corner_br {background-position:bottom right;}
.gold_border_b {background-image: url(http://www.mentornet.com/images/gold_dot.gif); height:10px; background-color:#ffffcd; background-repeat:repeat-x; background-position:bottom;}
.gold_border_t {background-image: url(http://www.mentornet.com/images/gold_dot.gif); height:10px; background-color:#ffffcd; background-repeat:repeat-x; background-position:top;}
.gold_border_l {background-image: url(http://www.mentornet.com/images/gold_dot.gif); width:10px;  background-color:#ffffcd; background-repeat:repeat-y; background-position:left;}
.gold_border_r {background-image: url(http://www.mentornet.com/images/gold_dot.gif); width:10px;  background-color:#ffffcd; background-repeat:repeat-y; background-position:right;}
.gold_background {background-color: #ffffcd;}

.purple_corner_l,.purple_corner_r,.purple_corner_bl,.purple_corner_br {background-image: url(http://www.mentornet.com/images/purple_corner.gif); width:10px; height:10px; background-repeat:no-repeat;}
.purple_corner_l {background-position:top left;}
.purple_corner_r {background-position:top right;}
.purple_corner_bl {background-position:bottom left;}
.purple_corner_br {background-position:bottom right;;}
.purple_border_b {background-image: url(http://www.mentornet.com/images/purple_dot.gif); height:10px; background-color:#f3f0fc; background-repeat:repeat-x; background-position:bottom;}
.purple_border_t {background-image: url(http://www.mentornet.com/images/purple_dot.gif); height:10px; background-color:#f3f0fc; background-repeat:repeat-x; background-position:top;}
.purple_border_l {background-image: url(http://www.mentornet.com/images/purple_dot.gif); width:10px;  background-color:#f3f0fc; background-repeat:repeat-y; background-position:left;}
.purple_border_r {background-image: url(http://www.mentornet.com/images/purple_dot.gif); width:10px;  background-color:#f3f0fc; background-repeat:repeat-y; background-position:right;}
.purple_background {background-color: #f3f0fc;}

.red_corner_l,.red_corner_r,.red_corner_bl,.red_corner_br {background-image: url(http://www.mentornet.com/images/red_corner.gif); width:10px; height:10px; background-repeat:no-repeat;}
.red_corner_l {background-position:top left;}
.red_corner_r {background-position:top right;}
.red_corner_bl {background-position:bottom left;}
.red_corner_br {background-position:bottom right;}
.red_border_b {background-image: url(http://www.mentornet.com/images/red_dot.gif); height:10px; background-color:#eedddd; background-repeat:repeat-x; background-position:bottom;}
.red_border_t {background-image: url(http://www.mentornet.com/images/red_dot.gif); height:10px; background-color:#eedddd; background-repeat:repeat-x; background-position:top;}
.red_border_l {background-image: url(http://www.mentornet.com/images/red_dot.gif); width:10px;  background-color:#eedddd; background-repeat:repeat-y; background-position:left;}
.red_border_r {background-image: url(http://www.mentornet.com/images/red_dot.gif); width:10px;  background-color:#eedddd; background-repeat:repeat-y; background-position:right;}
.red_background {background-color: #eedddd;}

.green_corner_l,.green_corner_r,.green_corner_bl,.green_corner_br {background-image: url(http://www.mentornet.com/images/green_corner.gif); width:10px; height:10px; background-repeat:no-repeat;}
.green_corner_l {background-position:top left;}
.green_corner_r {background-position:top right;}
.green_corner_bl {background-position:bottom left;}
.green_corner_br {background-position:bottom right;}
.green_border_b {background-image: url(http://www.mentornet.com/images/green_dot.gif); height:10px; background-color:#ddfff9; background-repeat:repeat-x; background-position:bottom;}
.green_border_t {background-image: url(http://www.mentornet.com/images/green_dot.gif); height:10px; background-color:#ddfff9; background-repeat:repeat-x; background-position:top;}
.green_border_l {background-image: url(http://www.mentornet.com/images/green_dot.gif); width:10px;  background-color:#ddfff9; background-repeat:repeat-y; background-position:left;}
.green_border_r {background-image: url(http://www.mentornet.com/images/green_dot.gif); width:10px;  background-color:#ddfff9; background-repeat:repeat-y; background-position:right;}
.green_background {background-color: #ddfff9;}

