* {outline: none;}

/* ----------[ CLEARFIX FLOAT FIX ]---------- */
.clrfx 					{zoom:1;}
.clrfx:after 			{content: "."; display: block; height: 0; clear: both; visibility: hidden;} 
/* ----------[ /CLEARFIX FLOAT FIX ]---------- */

/* ----------[ GRIDS OVERWRITE & GLOBAL STYLES ]---------- */
html 					{color: #222; text-align:center; background: #758ba6 url(/img/gfx/bg.gif); font-family: Arial,Helvetica;}
#custom-doc 			{width:960px; margin: 0 auto; padding:0; text-align:left;} 
a 						{font-family: Arial; font-weight: bold; font-size: 11px; color: #526E90;}
a:hover 				{font-family: Arial; font-weight: bolder; font-size: 11px; color: #526E90; }
p						{padding-bottom: 5px;}
/* ----------[ GRIDS OVERWRITE & GLOBAL STYLES ]---------- */

/* ----------[ GLOBALHEADER STYLES ]---------- */
#hd						{position: relative; margin: 0 auto; width: 960px; height: 101px; background: transparent url(/img/gfx/bg_hd.gif);clear:both;} /*behavior: url(/css/iepngfix.htc);*/
#bd						{margin: 0; padding: 0; background-color: #fff; min-height: 400px;}
/* ----------[ /GLOBALHEADER STYLES ]---------- */

#submenu                {position: relative; width: 960px; }
#submenu .bd            {position: relative; padding-top: 8px; font-size: 80%;}
#submenu .no_javascript_message {background-color:#FFF9D7;border:1px solid #E2C822;float:left;font-weight:bold;height:21px;padding:10px;text-align:center;width:56%;}
#submenu ul             {float:right;height:18px;}
#submenu li             {float: left; margin: 0 9px;}
#submenu a              {color: #fff; text-decoration: none;}

/* ----------[ SEARCHBOX STYLES ]---------- */
#search                 {position: absolute; top: 19px; right: 22px; width: 320px; height: 33px; background: #000; display: inline;}
#search .lc             {float: left; width: 70px; height: 33px; background: transparent url(/img/gfx/sbx_cap.png) 0 0 no-repeat;}
#search .qry            {float: left; width: 194px; height: 33px; overflow: hidden; background: transparent url(/img/gfx/sbx_bg.png) 0 0 repeat-x; }
#search input           {border:0; border:none; margin: 0; margin-top: 8px; padding: 0; width: 194px; background: transparent; outline: none;}
#search .btn            {float: left; width: 56px; height: 33px; background: transparent url(/img/gfx/sbx_btn.png) 0 0 no-repeat;  font-height:0px; font-size:0px;text-indent:-9999px;}
#search .btn a          {display: block; width: 56px; height: 33px;}           
/* ----------[ /SEARCHBOX STYLES ]---------- */

/* ----------[ NAVIGATION STYLES ]---------- */
#nav 										{position: relative;}
#nav a#logo 						{display: block; background: transparent url(/img/gfx/wisechoice_logo.png) 0 center no-repeat; height: 50px; width: 272px; position: absolute; top:9px; left:25px; font-height:0px; font-size:0px;text-indent:-9999px;}
#menu                   {position: absolute; top: 67px; left: 45px; width: 895px; height: 34px; }
#home-menu                   {position: absolute; top: 67px; left: 425px; width: 452px; height: 34px; }
#home-center-menu                   {
	position: absolute;
	top: 368px;
	left: 1px;
	width: 959px;
	height: 34px;
}
#gnav 					{margin:0; padding:0;}
#nav h4 				{display:none;}
#nav ul 				{margin:0; padding:0;}
#nav ul li 				{float: left; margin: 0; text-align: left; background: transparent url(/img/gfx/mnu-bg.gif) 0 0 repeat-x;}
#nav ul li a 			{float: left; display:block; text-align: center; height: 22px; padding-top: 12px; font-size: 87%; color: #352d38; text-decoration: none; font-family: "Gill Sans",Arial,Helvetica; outline: none;}
#nav ul li span         {float: left; display: block; width: 13px; height: 34px; background: transparent url(/img/gfx/mnu-bg-div.gif) 0 0 no-repeat;}
/* First and Last tabs should have classes "first" and "last" respectively -- unless they are current */
#nav ul li.first        {background: transparent url(/img/gfx/mnu-bg-lt-first.gif) 0 0 no-repeat;}
#nav ul li.first em     {display: block; float: left; width: 13px; height: 34px; background: transparent url(/img/gfx/mnu-bg-lt-first.gif) 0 0 no-repeat;}
#nav ul li.last span    {background: transparent url(/img/gfx/mnu-bg-rt-last.gif) 0 0 no-repeat;}
/* If a tab is current, then class should be "current", tab before it should have "pre-current" class */
#nav ul li.current, #nav ul li.last-current {background: transparent url(/img/gfx/mnu-bg-curr.gif) 0 0 repeat-x;}
#nav ul li.current span, #nav ul li.first-current span {background: transparent url(/img/gfx/mnu-bg-rt-curr.gif) 0 0 no-repeat;}
#nav ul li.pre-current span {background: transparent url(/img/gfx/mnu-bg-lt-curr.gif) 0 0 no-repeat;}
/* If first tab current, class should be "first-current"; otherwise just "first" */
#nav ul li.first-current {background: transparent url(/img/gfx/mnu-bg-curr.gif) 0 0 repeat-x;}
#nav ul li.first-current em {display: block; float: left; width: 13px; height: 34px; background: transparent url(/img/gfx/mnu-bg-lt-first-curr.gif) 0 0 no-repeat;}
/* If last tab current, class should be "first-current"; otherwise just "last" Note: tab before must have "pre-current" class */
#nav ul li.last-current span {background: transparent url(/img/gfx/mnu-bg-rt-last-curr.gif) 0 0 no-repeat;}

#nav ul li.pre-current-first        {background: transparent url(/img/gfx/mnu-bg-lt-first.gif) 0 0 no-repeat;}
#nav ul li.pre-current-first em     {display: block; float: left; width: 13px; height: 34px; background: transparent url(/img/gfx/mnu-bg-lt-first.gif) 0 0 no-repeat;}
#nav ul li.pre-current-first span {background: transparent url(/img/gfx/mnu-bg-lt-curr.gif) 0 0 no-repeat;}

.home                   {width: 56px;}
.matching               {width: 84px;}
.explore                {width: 133px;}
.apply                  {width: 51px;}
.accept                 {width: 58px;}
.plan                   {width: 86px;}
.attend                 {width: 62px;}

/* ----------[ HOME NAVIGATION STYLES ]---------- */
.features				{width: 133px;}
.takeatour				{width: 133px;}
.ourstory				{width: 133px;}
.whyweredifferent		{width: 146px;}
.simplifytheprocess		{width: 146px;}
.exploreschools			{width: 146px;}
.stayorganized			{width: 146px;}
.estimatetherealcosts	{width: 146px;}
.balanceyourbudget		{width: 147px;}
.explorecareers			{width: 146px;}


#home-nav 					{margin:0; padding:0;}
#home-gnav 					{margin:0; padding:0;}
#home-nav h4 				{display:none;}
#home-nav ul 				{margin:0; padding:0;}
#home-nav ul li 			{float: left; margin: 0; text-align: left; background: transparent url(/img/gfx/home-mnu-bg.gif) 0 0 repeat-x;}
#home-nav ul li a 			{float: left; display:block; text-align: center; height: 44px; padding-top: 26px; font-size: 87%; color: #352d38; text-decoration: none; font-family: "Gill Sans",Arial,Helvetica; outline: none;}
#home-nav ul li span        {float: left; display: block; width: 13px; height: 80px; background: transparent url(/img/gfx/home-mnu-bg-div.gif) 0 0 no-repeat;}
/* First and Last tabs should have classes "first" and "last" respectively -- unless they are current */
#home-nav ul li.first       {background: transparent url(/img/gfx/home-mnu-bg-lt-first.gif) 0 0 no-repeat;}
#home-nav ul li.first em    {display: block; float: left; width: 17px; height: 80px; background: transparent url(/img/gfx/home-mnu-bg-lt-first-curr.gif) 0 0 no-repeat;}
#home-nav ul li.last span   {background: transparent url(/img/gfx/home-mnu-bg-rt-last.gif) 0 0 no-repeat; width: 17px; height: 80px; }

/* If a tab is current, then class should be "current", tab before it should have "pre-current" class */
#home-nav ul li.current, #home-nav ul li.last-current {background: transparent url(/img/gfx/home-mnu-bg-curr.gif) 0 0 repeat-x;}
#home-nav ul li.current span, #home-nav ul li.first-current span {background: transparent url(/img/gfx/home-mnu-bg-rt-curr.gif) 0 0 no-repeat;}
#home-nav ul li.pre-current span {background: transparent url(/img/gfx/home-mnu-bg-lt-curr.gif) 0 0 no-repeat;}

/* If a tab is current, then class should be "current", tab before it should have "pre-current" class */
#home-nav ul li.current, #home-nav ul li.last-current {background: transparent url(/img/gfx/home-mnu-bg-curr.gif) 0 0 repeat-x;}
#home-nav ul li.current span, #home-nav ul li.first-current span {background: transparent url(/img/gfx/home-mnu-bg-rt-curr.gif) 0 0 no-repeat;}
#home-nav ul li.pre-current span {background: transparent url(/img/gfx/home-mnu-bg-lt-curr.gif) 0 0 no-repeat;}


/* If first tab current, class should be "first-current"; otherwise just "first" */
#home-nav ul li.first-current {background: transparent url(/img/gfx/home-mnu-bg-curr.gif) 0 0 repeat-x;}
#home-nav ul li.first-current em {display: block; float: left; width: 13px; height: 80px; background: transparent url(/img/gfx/home-mnu-bg-lt-first-curr.gif) 0 0 no-repeat;}
/* If last tab current, class should be "first-current"; otherwise just "last" Note: tab before must have "pre-current" class */
#home-nav ul li.last-current span {background: transparent url(/img/gfx/home-mnu-bg-rt-last-curr.gif) 0 0 repeat-x; width: 17px; height: 80px; }
/* ----------[ /HOME NAVIGATION STYLES ]---------- */

/* ----------[ /NAVIGATION STYLES ]---------- */

/* ----------[ FOOTER STYLES ]---------- */
#copy				  	{position: relative; margin: 0; margin-bottom: 10px; height: 32px; width: 100%; color: #999; background: #ddd url(/img/gfx/bg_copy.gif) 0 0 no-repeat;}
#copy .bd				{position: relative; padding: 2px; padding-top: 10px; font-size: 80%;}
#copy ul              	{position: absolute; left: 12px;}
#copy li              	{float: left; margin: 0 7px;}
#copy .year           	{position: absolute; right: 18px;}
#copy a               	{color: #6f675e; text-decoration: none; font-weight: bold;}
/* ----------[ /FOOTER STYLES ]---------- */

/* ----------[ MAIN PAGE STYLES ]---------- */

.headinggrey			{font-family: Arial; font-weight: bolder; font-size: 13px;color: #333333;}
.headingred				{font-family: Arial; font-weight: bolder; font-size: 13px;color: #9C1C24;}
.headingpurple			{font-family: Arial; font-weight: bolder; font-size: 13px;color: #352E75;}
.headingdeeppurple		{font-family: Arial; font-weight: bolder; font-size: 13px;color: #4A3F4F;}
.headingorange			{font-family: Arial; font-weight: bolder; font-size: 13px;color: #BF7926;}
.headinglightblue		{font-family: Arial; font-weight: bolder; font-size: 13px;color: #E8ECEF;}
.headingmediumblue		{font-family: Arial; font-weight: bolder; font-size: 13px;color: #CCD8E9;}
.headingblue			{font-family: Arial; font-weight: bolder; font-size: 13px; color: #526E90;}
.headingblack			{font-family: Arial; font-weight: bolder; font-size: 13px; color: #000000;}
.headinglightgrey             {font-family: Arial; font-weight: bolder; font-size: 13px; color: #4C4C4C;}
.subheadinggrey			{font-family: Arial; font-weight: bolder; font-size: 11px;color: #333333;padding-left: 5px;}
.subheadingred			{font-family: Arial; font-weight: bolder; font-size: 11px;color: #9C1C24;}
.subheadingpurple		{font-family: Arial; font-weight: bolder; font-size: 11px;color: #352E75;}
.subheadingdeeppurple	{font-family: Arial; font-weight: bolder; font-size: 11px;color: #4A3F4F;}
.subheadingorange		{font-family: Arial; font-weight: bolder; font-size: 11px;color: #BF7926;}
.subheadinglightblue	{font-family: Arial; font-weight: bolder; font-size: 11px;color: #E8ECEF;}
.subheadingmediumblue	{font-family: Arial; font-weight: bolder; font-size: 11px;color: #CCD8E9;}
.subheadingblue			{font-family: Arial; font-weight: bolder; font-size: 11px; color: #526E90;}
.subheadingblack		{font-family: Arial; font-weight: bolder; font-size: 11px; color: #000000;float: left}

.textgrey				{font-family: Arial; font-size: 12px;color: #333333;}
.textred				{font-family: Arial; font-size: 12px;color: #9C1C24;}
.textpurple				{font-family: Arial; font-size: 12px;color: #352E75;}
.textdeeppurple			{font-family: Arial; font-size: 12px;color: #4A3F4F;}
.textorange				{font-family: Arial; font-size: 12px;color: #BF7926;}
.textlightblue			{font-family: Arial; font-size: 12px;color: #E8ECEF;}
.textmediumblue			{font-family: Arial; font-size: 12px;color: #CCD8E9;}
.textblue				{font-family: Arial; font-size: 12px;color: #526E90;}
.textblack				{font-family: Arial; font-size: 12px;color: #000000;}

.smalltextgrey			{font-family: Arial; font-size: 10px;color: #333333;}
.smalltextred			{font-family: Arial; font-size: 10px;color: #9C1C24;}
.smalltextpurple		{font-family: Arial; font-size: 10px;color: #352E75;}
.smalltextdeeppurple	{font-family: Arial; font-size: 10px;color: #4A3F4F;}
.smalltextorange		{font-family: Arial; font-size: 10px;color: #BF7926;}
.smalltextlightblue		{font-family: Arial; font-size: 10px;color: #E8ECEF;}
.smalltextmediumblue	{font-family: Arial; font-size: 10px;color: #CCD8E9;}
.smalltextblue			{font-family: Arial; font-size: 10px;color: #526E90;}
.smalltextblack			{font-family: Arial; font-size: 10px;color: #000000;}

#dashboard				{position: relative; margin: 0 auto; padding: 0; width: 100%; background: transparent url(/img/gfx/bg_main.gif) 0 0 repeat-y;} 
#dashboard h2			{position: relative; font-family: Georgia, Times, serif; font-size: 160%; color: #4c4c4c; margin: 25px 0 12px 0;}
#dashboard .title 		{font-height:0px; font-size:0px;text-indent:-9999px;}
#dashboard .lt          {float:left; width: 655px;} /* padding-bottom: 2000px; margin-bottom: -2000px; */
#dashboard .lt .bd      {padding: 0px; text-align: left;}
#dashboard .lt h2       {position: relative; font-family: Georgia, Times, serif; font-size: 150%; color: #4c4c4c; margin: 0px 0 12px 15px;}
#dashboard .rt          {display: inline-block; width: 294px; min-height: 588px; _height: 588px; background: transparent url(/img/gfx/bg_rt.jpg) 3px 0  no-repeat;}
#dashboard .rt .bd      {padding: 19px 12px;}
#dashboard .btn         {position: absolute; top: 0; right: 0; float: left; display: block; height: 27px; font-size: 11px; font-family: Arial, Helvetica;}
#dashboard .dashnav		{padding-left: 20px; width:646px; background: transparent url(/img/wct_bg.gif); padding-top: 2px; height: 29px;}
#dashboard .dashnav .lt	{float: left; width: 505px; }
#dashboard .dashnav .st	{line-height: 24px; display: inline; padding-right: 25px; color: #526e90; font-size: 75%;}
.needsupdatealert		{display:inline-block;}


#full                	{padding: 25px; font-size: 95%; color: #333333;}
#full h2                {position: relative; font-family: Georgia, Times, serif; font-size: 160%; color: #4c4c4c; margin: 25px 0 12px 0;}
#full h3                {font-size: 115%; color: #555; font-weight: bold; margin: 15px 0 6px 0;}

#tasks div              {position: relative; }
#tasks h4				{padding-top: 0px; margin: 20px 0 12px 20px; font-family: Georgia, Times, serif; font-size: 150%; color: #4c4c4c;}
#tasks h3               {font-family: Georgia, Times, serif; color: #393939; font-size: 150%; margin-bottom: 6px;}
#tasks .odd             {position: relative; padding: 15px 10px 15px 10px; background-color: #f3f5f7;}
#tasks .even            {position: relative; padding: 15px 10px 15px 10px;}
#tasks .cat            	{float: left; width: 100px; padding-right: 10px; padding-left: 15px;}
#tasks .notify			{color: #A00; font-weight: bold;}
#tasks .student_only	{color: #000; font-size: 125%; font-weight: bold; font-style: italic;margin-top: 6px;}
#tasks .groupheader     {width: 645px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; font-size: 110%; color: #4C4C4C; font-weight: bold;}
#tasks .subtask         {float: left; padding-left: 0px; padding-top: 5px;}
#tasks .overduealert    {float: left; width: 25px; padding-right: 10px; font-size: 85%; color: #4C4C4C;}
#tasks .desc            {float: left; width: 400px; padding-right: 10px; font-size: 95%; color: #4C4C4C;}
#tasks .todo            {float: left; width: 110px;}
#tasks .link          	{float: left; width: 150px;}
#tasks .toggle          {float: left; width: 25px;}
#tasks .priority        {position: absolute; top: 15px; left: -20px; z-index: 10; width: 81px; height: 20px; background: transparent url(/img/gfx/task-arrow-priority.png) 0 0 no-repeat; behavior: url(/wisechoice/css/iepngfix.htc);}
#tasks .suggested       {position: absolute; top: 15px; left: -20px; z-index: 10; width: 81px; height: 20px; background: transparent url(/img/gfx/task-arrow-suggested.png) 0 0 no-repeat; behavior: url(/wisechoice/css/iepngfix.htc);}
#tasks .completedtask   {background-color: #dfdfdf;}
#tasks .pt_tab_right_line_bg_arrow {
	
	width: 646px;
	background-color:#e6e9ec;	
	padding:3px 0 7px 20px;
	background-image: url(/img/schoolmatching/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 8px 7px;
}
.tasks_line				{float: left;width: 475px;padding-left:3px;padding-top:3px;padding-bottom:3px;padding-right:3px;font-size: 85%; color: #8d8d8d;}
.tasks_line_bg			{float: left;width: 475px;background-color:#e6e9ec;padding-left:3px;padding-top:3px;padding-bottom:3px;padding-right:3px;font-size: 85%; color: #8d8d8d;}
.pt_tab_clear 			{clear: both;}
.taskremovehd           {float: left; padding-top: 4px; padding-left: 60px; padding-right: 10px; font-size: 100%; font-weight: bold; color: #526E90;}

#lrnctr                 {position: relative;}
#lrnctr .videos         {background-color: #f3f5f7;}
/**Work Around for temporary pop up ui**/
#learning_video	    {background-image: url("/img/learningcenter/background.jpg"); background-repeat: no-repeat;height: 517px;padding-left: 10px; padding-top: 10px; position: relative; width: 810px;}
#learning_video #lightbox_video		{float: left; margin-right: 6px; width: 552px;}
#lightbox_video #video_facts h3 {color: #526E90;font-size: 14pt;font-weight: bolder; margin-bottom: 1px;}
#lightbox_video #video_facts .subheading {color: #526E90;font-family: Arial;font-size: 9pt; font-weight: bold;}
#lightbox_video #video_facts p {width: 345px;}
#lightbox_video .learning_vid_links { color: #526E90;font-family: arial,verdana,ms sans,serif;font-size: 8pt; font-weight: bold; height: 26px;padding-top: 15px;text-decoration: underline;}
#learning_video #video_facts {text-align: left;padding-left: 27px;}
#learning_video #video_facts #video_survey {color: #333333;float: right; font-weight: bold;margin-right: 8px;margin-top: 28px;}
#learning_video #video_facts #video_survey h5 {font-size: 11px;font-weight: bold;margin-bottom: 4px;}
#learning_video #video_facts #video_survey .thumbs_up {background-image:url("/themes/default/img/wc_member/components/buttons/thumbs_up.gif");background-repeat:no-repeat;float:left;height: 41px;width: 41px;}
#learning_video #video_facts #video_survey .thumbs_down {background-image:url("/themes/default/img/wc_member/components/buttons/thumbs_down.gif");background-repeat:no-repeat;float:left;height: 41px;width: 41px;}
#learning_video #related_link {float: left;margin-left: 15px;vertical-align: top;width: 190px;}
#learning_video #related_link .relatedlearning {background-image:url("/themes/default/img/learningcenter/relatedlearning.png");background-repeat:no-repeat;float: right;height: 66px;margin-top: 32px;width: 65px;}
#learning_video #related_link h4 {text-align:left; color: #333333;font-size: 17px;font-weight: bolder;margin-top: 69px;}
#learning_video .learning_vid_links {color: #526E90;font-family: arial,verdana,ms sans,serif;font-size: 8pt;font-weight: bold;height: 26px;padding-top: 15px;text-decoration: underline;}
#learning_video #related_link a {text-align: left;border-top: 1px solid #939598;display: block}



#lrnctr .previews-wrapper {background-color: #fff; border: 1px solid #c5c5c5; border-top: none; min-height:200px; height:300;}
#lrnctr .movie          {position: relative; float: left; margin-right: 3px; width: 210px; height: 123px; background: transparent url(/img/gfx/bg_video_previews.gif) 0 0 no-repeat;}
#lrnctr .movie-thmb     {position: relative; float: left; margin-right: 10px; margin-bottom: 10px; width: 210px; height: 123px; background: transparent url(/img/gfx/bg_video_previews.gif) 0 0 no-repeat;}
#lrnctr .review         {position:absolute; top: 4px; left: 0px; z-index: 6; width: 210px; height: 127px;}
#lrnctr .review a       {display: block; width: 52px; height: 52px; font-height:0px; font-size:0px; text-indent:-9999px; cursor: pointer; background: transparent url(/img/gfx/btn_video_preview.png) 0 0 no-repeat; behavior: url(/wisechoice/css/iepngfix.htc);}
#lrnctr .review .pd     {display:block; padding: 0px;}
#lrnctr .review a:hover {background-color: #f3f5f7; width: 210px; height: 127px; font-height:11px; font-size:11px; text-indent:0; color: #777; font-style: italic;}
#lrnctr .thumb          {position: absolute; top: 4px; left: 4px; z-index: 2; background: #000; width: 202px; height: 115px;}
#lrnctr .play           {position:absolute; top: 20px; left: 74px; z-index: 3; width: 52px; height: 52px;}
#lrnctr .play a         {display: block; width: 52px; height: 52px; font-height:0px; font-size:0px; text-indent:-9999px; cursor: pointer; background: transparent url(/img/gfx/btn_video_preview.png) 0 0 no-repeat; behavior: url(/wisechoice/css/iepngfix.htc);}
#lrnctr .playcomingsoon           {position:absolute; top: 2px; left: 4px; z-index: 3; width: 52px; height: 52px;}
#lrnctr .playcomingsoon strong    {display: block; width: 202px; height: 115px; font-height:0px; font-size:0px; text-indent:-9999px; cursor: pointer; background: transparent url(/img/gfx/btn_video_preview_coming_soon.png) 0 0 no-repeat; behavior: url(/wisechoice/css/iepngfix.htc); }
#lrnctr .desc-wrapper   {position: absolute; top: 79px; left: 4px; z-index: 4; width: 202px; height: 40px; background: transparent url(/img/gfx/bg_video_desc.png) 0 0 no-repeat; behavior: url(/wisechoice/css/iepngfix.htc);}
#lrnctr .desc           {padding: 4px 7px;}
#lrnctr .desc h4        {text-align:left; overflow:hidden; height:17px; color: #fff; font-family: Georgia, Times, serif;}
#lrnctr .desc em        {text-align:left; overflow:hidden; height:20px; color: #fff; font-style: italic; font-size: 85%;}
#lrnctr .last           {margin-right: 0;}
#lrnctr .tmp            {background: transparent url(/img/gfx/tmp_thumb.jpg) 0 0 no-repeat;}
#lrnctr .more           {padding: 8px 15px; margin-bottom: 10px; border-bottom: 1px solid #d3dae2;}
#lrnctr .more, #lrnctr .more a {color: #5d7797; text-decoration: none; color:#526E90;font-family:Arial; font-size:11px;font-weight:bold;}
#lrnctr .more em        {color: #222; font-weight: bold;}

#lrnctr .scr-wrapper    {padding: 12px;}
#lrnctr .screen         {float: left; margin: 0; padding:0; margin-right: 12px; width: 514px; min-height: 297px; _height: 297px;}
#lrnctr .scr-info       {float: left; margin: 0; padding:0; width: 359px; height: 297px;}
#lrnctr .scr-info .bd   {padding: 0 0 0 12px;}
#lrnctr .scr-info h2    {margin-bottom: 0;}
#lrnctr .scr-info h3    {margin: 0; margin-bottom: 15px; color: #526e90; font-style: italic; font-weight: normal;}
#lrnctr .scr-info .desc {margin:0; padding: 0; font-size: 95%; color: #777; min-height: 185px; _height: 185px; border-bottom: 1px solid #d3dae2;}
#lrnctr .scr-info a     {font-weight: bold; font-family: Arial,Helvetica;}
#lrnmenu                {padding: 0; margin: 0; background: none;}
#lrnmenu ul             {}
#lrnmenu li             {float:left; min-width: 89px; height: 25px;}
#lrnmenu li a           {display: block; height: 18px; text-align: center; color: #777; font-size: 9px; text-decoration: none; padding: 7px 0 0 0; background: transparent url(/img/gfx/bg_lrnctr_menu.gif) right -200px no-repeat;}
#lrnmenu li a:hover     {color: #393939;}

#lrnmenu .pop           {width: 96px;}
#lrnmenu .pop-selected	{width: 96px; background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 0 no-repeat;}
#lrnmenu .adm           {width: 89px;}
#lrnmenu .adm-selected	{width: 89px; background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -25px no-repeat;}
#lrnmenu .app           {width: 98px;}
#lrnmenu .app-selected	{width: 98px; background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -50px no-repeat;}
#lrnmenu .fin           {width: 103px;}
#lrnmenu .fin-selected	{width: 103px; background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -75px no-repeat;}
#lrnmenu .pay           {width: 139px;}
#lrnmenu .pay-selected	{width: 139px; background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -100px no-repeat;}
#lrnmenu .vis           {width: 125px;}
#lrnmenu .vis-selected	{width: 125px; background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -125px no-repeat;}
#lrnmenu .kno           {width: 137px;}
#lrnmenu .kno-selected	{width: 137px; background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -150px no-repeat;}
#lrnmenu .wat           {width: 123px;}
#lrnmenu .wat-selected	{width: 123px; background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -175px no-repeat;}

#lrnmenu a.pop:hover    {background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 0 no-repeat;}
#lrnmenu a.adm:hover    {background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -25px no-repeat;}
#lrnmenu a.app:hover    {background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -50px no-repeat;}
#lrnmenu a.fin:hover    {background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -75px no-repeat;}
#lrnmenu a.pay:hover    {background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -100px no-repeat;}
#lrnmenu a.vis:hover    {background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -125px no-repeat;}
#lrnmenu a.kno:hover    {background: transparent url(/img/gfx/bg_lrnctr_menu.gif) 0 -150px no-repeat;}

.lrnctrlightboxbody		{background: url('/img/learningcenter/background.jpg'); height:516px;}
.lrnctrlightboxclose	{background: transparent;height: 20px;width: 50px;float: right;}
#lrnctr .videoassettitle		{text-align: left;font-family: Georgia, Times, serif; font-size: 150%; color: #4c4c4c;}
#lrnctr .videoassetsubtitle		{text-align: left;font-family: Georgia, Times, serif; font-style:italic;font-size: 110%; color: #546e8f;}
#lrnctr .videoassetdescriptionshort   {text-align: left; padding-right: 10px; font-size: 85%; color: #8d8d8d;}
#lrnctr .rating {float:left; margin-top: 10px; margin-left: 10px; color: #6b6b6c; font-family: Georgia, Times, serif; font-size: 110%;}
#lrnctr .rating a {font-weight: normal; font-size: 90%;}
#lrnctr .rating .help {width: 260px; float: left;}
#lrnctr .rating .thumbs {float: left;}
#lrnctr .thumbs li {float:left;}
#lrnctr .thumbs li a.up {display: block; width: 41px; height: 41px; background: transparent url(/img/gfx/thumbs_up.gif) 0 0 no-repeat; font-height:0px; font-size:0px;text-indent:-9999px;}
#lrnctr .thumbs li a.down {display: block; width: 41px; height: 41px; background: transparent url(/img/gfx/thumbs_down.gif) 0 0 no-repeat; font-height:0px; font-size:0px;text-indent:-9999px;}
#lrnctr .thumbs li a.ajaxloading {display: block; width: 41px; height: 41px; background: transparent url(/img/ajaxloading.gif) 0 0 no-repeat; font-height:0px; font-size:0px;text-indent:-9999px;}
#thumbsUpElement{float:left;}
.descriptionWrapper		{position: absolute; top: 79px; left: 4px; z-index: 4; width: 202px; height: 40px; background: transparent url(/img/gfx/bg_video_desc.png) 0 0 repeat-y; behavior: url(/wisechoice/css/iepngfix.htc);}
.movieThumbnail			{position: relative; float: left; margin-right: 10px; margin-bottom: 10px; width: 210px; height: 123px; background: transparent url(/img/gfx/bg_video_previews.gif) 0 0 no-repeat;}
.movieName				{text-align:left; overflow:hidden; height:17px; width:170px;color: #fff; font-family: Georgia, Times, serif; float: left;}
.movieSubName			{text-align:left; overflow:hidden; height:20px; color: #fff; font-style: italic; font-size: 85%;}
.movieDescription		{float: right; cursor: pointer;}
.blackTransparentBanner	{visibility:hidden;color:white;text-align:left;position: absolute; top: 2px; left: 4px; z-index: 4; width: 202px; height: 123px; background: transparent url(/img/gfx/bg_video_desc.png) 0 0 repeat-y; behavior: url(/wisechoice/css/iepngfix.htc);}


#badge                  {width: 100%; height: 139px;}
#badge .pic-wrapper     {position: relative; float: left; width: 97px; height: 125px; background: transparent url(/img/gfx/bg_profile_img.jpg) 0 0 no-repeat;}
#badge .pic-wrapper img {position: absolute; top: 6px; left: 6px; width: 85px; height: 113px;}
#badge .tmp             {background: transparent url(/image/profile) 0 0 no-repeat;}

#badge .info            {float: left; padding: 7px; width: 159px; color: #4c4c4c;}
#badge .info h4         {font-family: Georgia, Times, serif; font-size: 120%;}
#badge .info cite       {font-family: Georgia, Times, serif; color: #48617f; font-size: 110%;}
#badge .info ul         {margin: 8px 0 12px 0;}
#badge .info ul li, #badge .info a {font-size: 85%;}

#buttons                {width: 100%;}
#buttons ul             {padding-left: 6px;}
#buttons ul li          {float: left; width: 86px; height: 96px;}
#buttons ul li a        {display: block; width: 86px; height: 96px; font-height:0px; font-size:0px; text-indent:-9999px; outline: none;}
#buttons .schools       {background: transparent url(/img/gfx/btn-schools.gif) 0 0 no-repeat;}
#buttons .community     {background: transparent url(/img/gfx/btn-community.gif) 0 0 no-repeat;}
#buttons .documents     {background: transparent url(/img/gfx/btn-documents.gif) 0 0 no-repeat;}
#buttons .planner       {background: transparent url(/img/gfx/btn-planner.gif) 0 0 no-repeat;}
#buttons .tamer         {background: transparent url(/img/gfx/btn-tamer_beta.gif) 0 0 no-repeat;}
#buttons .finder        {background: transparent url(/img/gfx/btn-finder.gif) 0 0 no-repeat;}

/* ----------[ /MAIN PAGE STYLES ]---------- */

/* ----------[ HOMEPAGE STYLES ]---------- */
.home-main     {
	position: relative;
	min-height: 780px;
	_height: 780px;
	width: 100%;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center top;
}
.home-main .panel      {
	position: absolute;
	top: 84px;
	left: 502px;
	width: 425px;
	min-height: 250px;
	_height: 250px;
}
.home-main .panel      {color: #777; font-size: 87%;}
.home-main .panel h3   {font-family: Georgia, Times, serif; font-size: 240%; color: #4c4c4c;}
.home-main .panel ul   {margin-top: 18px;}
.home-main .remember   {margin-top: 35px;}
.home-main .remember a {font-weight: bold;}
.home-main .panel2      {
	position: absolute;
	top: 84px;
	left: 502px;
	width: 399px;
	min-height: 250px;
	_height: 250px;
	height: 189px;
}
.home-main .panel2      {color: #777; font-size: 87%;}
.home-main .panel2 h3   {font-family: Georgia, Times, serif; font-size: 240%; color: #4c4c4c;}
.home-main .panel2 ul   {margin-top: 18px;}

.home-main .paneltabs      {
	position: absolute;
	top: 17px;
	left: 26px;
	width: 403px;
	min-height: 70px;
	_height: 70px;
	height: 58px;
	color: #777;
	font-size: 87%;
}
.home-main .paneltabs h3   		{font-family: Georgia, Times, serif; font-size: 240%; color: #4c4c4c;}
.home-main .paneltabs h4   		{font-family: Arial,Helvetica; font-size: 11px; color: #ffffff; font-weight: bold;}
.home-main .paneltabs ul li 	{float: left; margin: 0; text-align: left; background: transparent url(/img/gfx/home-tab-bg.gif) 0 0 no-repeat; font-size: 11px; color: #56718f; font-weight: bold; text-decoration: none; font-family:  Arial,Helvetica; outline: none;}
.home-main .paneltabs ul li.current 	{float: left; margin: 0; text-align: left; background: transparent url(/img/gfx/home-tab-bg-curr.gif) 0 0 no-repeat; font-size: 11px; font-weight: bold; text-decoration: none;}
.home-main .paneltabs ul li a 	{float: left; display:block; text-align: center; height: 30px; width: 105px; padding-top: 5px; text-decoration: none;}

.home-main .leftpanel      {
	position: absolute;
	top: 475px;
	left: 30px;
	width: 540px;
	min-height: 250px;
	_height: 250px;
	height: 225px;
}
.home-main .leftpanel      {color: #777; font-size: 87%;}
.home-main .promopanel      {
	position: absolute;
	top: 475px;
	left: 629px;
	width: 295px;
	min-height: 250px;
	_height: 250px;
	height: 225px;
	color: #777;
	font-size: 87%;}
	
.home-main .features-standard-panel1      {
	position: absolute; top: 104px; left: 29px; width: 229px; min-height: 100px;
	 _height: 250px; height: 100px; color: #777; font-size: 87%;
}
.home-main .features-standard-panel1 p {font-family: Arial, Helvetica, sans-serif; font-size:12px;
}
.home-main .features-standard-panel1 h4 {font-family: Georgia, Times, serif; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;
}
.home-main .features-standard-panel2      {
	position: absolute;
	top: 223px;
	left: 23px;
	width: 217px;
	min-height: 190px;
	_height: 250px;
	height: 190px;
	color: #777;
	font-size: 87%;
}
.home-main .features-standard-panel2 p {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.home-main .features-standard-panel2 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-standard-panel2 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}

.home-main .features-standard-panel3      {
	position: absolute;
	top: 255px;
	left: 260px;
	width: 225px;
	min-height: 100px;
	_height: 250px;
	height: 174px;
	color: #777;
	font-size: 87%;
}
.home-main .features-standard-panel3 p {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.home-main .features-standard-panel3 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-standard-panel3 h4 {padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}

.home-main .features-standard-panel4      {position: absolute; top: 434px; left: 260px; width: 210px; min-height: 190px; _height: 250px; height: 274px; color: #777; font-size: 87%;}
.home-main .features-standard-panel4 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-standard-panel4 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-standard-panel4 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}

.home-main .features-standard-panel5      { position: absolute; top: 480px; left: 503px; width: 430px; min-height: 100px; _height: 250px; height: 273px; color: #777; font-size: 87%;}
.home-main .features-standard-panel5 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-standard-panel5 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-standard-panel5 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}


.home-main .features-standard-panel6      {
	position: absolute;
	top: 762px;
	left: 23px;
	width: 217px;
	min-height: 190px;
	_height: 250px;
	height: 206px;
	color: #777;
	font-size: 87%;
}
.home-main .features-standard-panel6 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-standard-panel6 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-standard-panel6 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}


.home-main .features-standard-panel7      {
	position: absolute;
	top: 793px;
	left: 260px;
	width: 430px;
	min-height: 100px;
	_height: 250px;
	height: 207px;
	color: #777;
	font-size: 87%;
}
.home-main .features-standard-panel7 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-standard-panel7 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-standard-panel7 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .features-standard-panel7 ul li {padding-top: 0px; margin-left: 15px; font-family: Arial, Helvetica; font-size:11px; line-height:20px;text-decoration: none; outline: none; list-style:disc;list-style-type: disc;}


.home-main .features-standard-panel8      { position: absolute; top: 1019px; left: 263px; width: 182px; min-height: 140px; _height: 250px; height: 140px; color: #777; font-size: 87%;}
.home-main .features-standard-panel8 p  {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-standard-panel8 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-standard-panel8 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .features-standard-panel8 a  {padding-top: 0px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: underline; outline: none;}


.home-main .features-standard-panel9      { position: absolute; top: 1007px; left: 555px; width: 370px; min-height: 80px; _height: 250px; height: 342px; color: #777; font-size: 87%;}
.home-main .features-standard-panel9 p {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding-left:60px;}
.home-main .features-standard-panel9 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-standard-panel9 h4 { padding-top: 13px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;  padding-left:60px;}


.home-main .features-standard-panel10     {
	position: absolute;
	top: 1330px;
	left: 48px;
	width: 403px;
	min-height: 80px;
	_height: 250px;
	height: 80px;
	color: #777;
	font-size: 87%;
}
.home-main .features-standard-panel10 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-standard-panel10 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-standard-panel10 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .features-standard-panel10 a  {padding-top: 0px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: underline; outline: none;}



.home-main .features-premium-panel1      {
	position: absolute;
	top: 112px;
	left: 28px;
	width: 283px;
	min-height: 100px;
	_height: 250px;
	height: 100px;
	color: #777;
	font-size: 87%;
}
.home-main .features-premium-panel1 p {font-family: Arial, Helvetica, sans-serif; font-size:12px;
}
.home-main .features-premium-panel1 h4 {font-family: Georgia, Times, serif; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;
}
.home-main .features-premium-panel2      {
	position: absolute;
	top: 277px;
	left: 48px;
	width: 338px;
	min-height: 50px;
	_height: 250px;
	height: 50px;
	color: #777;
	font-size: 87%;
}
.home-main .features-premium-panel2 p {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.home-main .features-premium-panel2 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-premium-panel2 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .features-premium-panel2 ul {width: 30em;}
.home-main .features-premium-panel2 ul li {
	
	
	
	float:left;
	width: 15em;
	font-family: Arial, Helvetica;
	font-size:8pt;
	font: bold;
	font-weight:bold;
	color: #526E90;
	text-decoration: none;
	outline: none;
	line-height:20px;
	list-style-type:disc;
	list-style:disc;
	list-style-position:inside;
	padding: 0;
}
.home-main .features-premium-panel2 br {clear:left;}


.home-main .features-premium-panel3      {
	position: absolute;
	top: 206px;
	left: 688px;
	width: 225px;
	min-height: 100px;
	_height: 250px;
	height: 174px;
	color: #777;
	font-size: 87%;
	
}
.home-main .features-premium-panel3 p {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.home-main .features-premium-panel3 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-premium-panel3 h4 {padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}


.home-main .features-premium-panel4      {
	position: absolute;
	top: 433px;
	left: 256px;
	width: 488px;
	min-height: 220px;
	_height: 250px;
	height: 220px;
	color: #777;
	font-size: 87%;
}
.home-main .features-premium-panel4 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-premium-panel4 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-premium-panel4 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .features-premium-panel4 ul { margin-left: 20px; float: left; width: 40em; font-family: Arial, Helvetica; font-size:11px; color: #666; text-decoration: none; outline: none; list-style:disc}
.home-main .features-premium-panel4 li {float: left; width: 20em; font-family: Arial, Helvetica; font-size:11px; color: #666; text-decoration: none; outline: none; list-style:disc; list-style-type: disc;}

.home-main .features-premium-panel5      {
	position: absolute;
	top: 672px;
	left: 22px;
	width: 440px;
	min-height: 180px;
	_height: 250px;
	height: 180px;
	color: #777;
	font-size: 87%;
}
.home-main .features-premium-panel5 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-premium-panel5 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-premium-panel5 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .features-premium-panel5 ul { margin-left: 20px; float: left; width: 40em; font-family: Arial, Helvetica; font-size:11px; color: #666; text-decoration: none; outline: none; list-style:disc}
.home-main .features-premium-panel5 li { padding-top: 10px; float: left; width: 20em; font-family: Arial, Helvetica; font-size:11px; color: #666; text-decoration: none; outline: none; list-style:disc}

.home-main .features-premium-panel6      {
	position: absolute;
	top: 671px;
	left: 514px;
	width: 400px;
	min-height: 180px;
	_height: 250px;
	height: 180px;
	color: #777;
	font-size: 87%;
}
.home-main .features-premium-panel6 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-premium-panel6 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-premium-panel6 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .features-premium-panel6 ul { margin-left: 20px; float: left; font-family: Arial, Helvetica; font-size:11px; color: #666; text-decoration: none; outline: none; list-style:disc}
.home-main .features-premium-panel6 li { padding-top: 10px; font-family: Arial, Helvetica; font-size:11px; color: #666; text-decoration: none; outline: none; list-style:disc}



.home-main .features-premium-panel7      {
	position: absolute;
	top: 879px;
	left: 23px;
	width: 676px;
	min-height: 100px;
	_height: 250px;
	height: 207px;
	color: #777;
	font-size: 87%;
}
.home-main .features-premium-panel7 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-premium-panel7 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-premium-panel7 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .features-premium-panel7 ul { float: left; width: 60em; font-family: Arial, Helvetica; font-size:11px; color: #666; text-decoration: none; outline: none;}
.home-main .features-premium-panel7 li { padding-top: 10px; float: left; width: 20em; font-family: Arial, Helvetica; font-size:11px; color: #666; text-decoration: none; outline: none;}


.home-main .features-premium-panel8      {
	position: absolute;
	top: 1018px;
	left: 515px;
	width: 182px;
	min-height: 140px;
	_height: 250px;
	height: 140px;
	color: #777;
	font-size: 87%;
}
.home-main .features-premium-panel8 p  {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-premium-panel8 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-premium-panel8 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .features-premium-panel8 a  {padding-top: 0px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: underline; outline: none;}


.home-main .features-premium-panel9      { position: absolute; top: 1007px; left: 490px; width: 443px; min-height: 80px; _height: 250px; height: 342px; color: #777; font-size: 87%;}
.home-main .features-premium-panel9 p {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding-left:60px;}
.home-main .features-premium-panel9 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-premium-panel9 h4 { padding-top: 13px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;  padding-left:60px;}


.home-main .features-premium-panel10     {
	position: absolute;
	top: 1325px;
	left: 44px;
	width: 403px;
	min-height: 80px;
	_height: 250px;
	height: 80px;
	color: #777;
	font-size: 87%;
}
.home-main .features-premium-panel10 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-premium-panel10 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-premium-panel10 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .features-premium-panel10 a  {padding-top: 0px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: underline; outline: none;}


.home-main .features-compare-panel-standard     {
	position: absolute;
	top: 45px;
	left: 408px;
	width: 183px;
	min-height: 101px;
	_height: 250px;
	height: 101px;
	color: #777;
	font-size: 87%;
	background: transparent url(/img/gfx/features_compare_top_tab.jpg) 0 0 no-repeat;
}
.home-main .features-compare-panel-premium     {
	position: absolute;
	top: 59px;
	left: 660px;
	width: 183px;
	min-height: 101px;
	_height: 250px;
	height: 101px;
	color: #777;
	font-size: 87%;
	background: transparent url(/img/gfx/features_compare_top_tab.jpg) 0 0 no-repeat;
}



.home-main .features-compare-table     {
	position: absolute;
	top: 6px;
	left: 123px;
	width: 784px;
	min-height: 80px;
	_height: 250px;
	height: 880px;
	color: #777;
	font-size: 87%;
}
.home-main .features-compare-table p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .features-compare-table h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-compare-table h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .features-compare-table a  {padding-top: 0px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: underline; outline: none;}
.home-main .features-compare-table #hor-zebra
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 700px;
	text-align: left;
	border-collapse: collapse;
}
.home-main .features-compare-table #hor-zebra th
{
	font-size: 12px;
	color: #56718f;
	background-color: #C8D0DB;
		padding: 4px;
		border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.home-main .features-compare-table #hor-zebra td
{
	padding: 4px;
	color: #777;
	font-style:italic;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.home-main .features-compare-table #hor-zebra td.top
{
	padding: 4px;
	color: #777;
	background-color:#EDEDE3;
	font-style:italic;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}

.home-main .features-compare-table #hor-zebra td.blanktop
{ 
	padding: 4px; 
	color: #777; 
	border-bottom: 1px solid #cccccc; 
	border-left:none
}

.home-main .features-compare-table #hor-zebra td.bottom
{
	padding: 4px;
	color: #777;
	background-color:#EDEDE3;
	font-style:italic;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.home-main .features-compare-table #hor-zebra td.blankbottom
{
	padding: 4px;
	color: #777;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #ffffff;
}
.home-main .features-compare-table #hor-zebra td.standard
{
	padding: 4px;
	color: #777;
	font-style:italic;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	background: transparent url(/img/gfx/standard_check.gif) 85 3 no-repeat;
	
}
.home-main .features-compare-table #hor-zebra td.premium
{
	padding: 4px;
	color: #777;
	font-style:italic;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	background: transparent url(/img/gfx/premium_check.gif) 85 3 no-repeat;
	
}
.home-main .features-compare-table #hor-zebra td.middle
{
	padding: 1px;
	color: #777;
	font-style:italic;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.home-main .features-compare-table #hor-zebra .odd
{
	background-color: #EDEDE3;
}

/* ----OUR STORY STYLES --- */

.home-main .ourstory-panel1      {
	position: absolute;
	top: 32px;
	left: 28px;
	width: 543px;
	min-height: 150px;
	_height: 250px;
	height: 150px;
	color: #777;
	font-size: 87%;
}
.home-main .ourstory-panel1 p {font-family: Arial, Helvetica, sans-serif; font-size:12px;
}
.home-main .ourstory-panel1 h4 {font-family: Georgia, Times, serif; font-size: 240%; color: #4c4c4c; font-weight:normal; }
.home-main .ourstory-panel2      {
	position: absolute;
	top: 411px;
	left: 391px;
	width: 539px;
	min-height: 190px;
	_height: 250px;
	height: 190px;
	color: #777;
	font-size: 87%;
}
.home-main .ourstory-panel2 p {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.home-main .ourstory-panel2 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:18px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .ourstory-panel2 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}

.home-main .ourstory-panel3      {
	position: absolute;
	top: 457px;
	left: 20px;
	width: 225px;
	min-height: 100px;
	_height: 250px;
	height: 174px;
	color: #777;
	font-size: 87%;
}
.home-main .ourstory-panel3 p {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.home-main .ourstory-panel3 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .features-standard-panel3 h4 {padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}

.home-main .ourstory-panel4      {position: absolute; top: 434px; left: 240px; width: 259px; min-height: 190px; _height: 250px; height: 274px; color: #777; font-size: 87%;}
.home-main .ourstory-panel4 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .ourstory-panel4 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .ourstory-panel4 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}

.home-main .ourstory-panel5      { position: absolute; top: 442px; left: 516px; width: 410px; min-height: 100px; _height: 250px; height: 273px; color: #777; font-size: 87%;}
.home-main .ourstory-panel5 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .ourstory-panel5 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .ourstory-panel5 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}


.home-main .ourstory-panel6      {
	position: absolute;
	top: 762px;
	left: 33px;
	width: 213px;
	min-height: 190px;
	_height: 250px;
	height: 206px;
	color: #777;
	font-size: 87%;
}
.home-main .ourstory-panel6 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .ourstory-panel6 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .ourstory-panel6 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}


.home-main .ourstory-panel7      {
	position: absolute;
	top: 187px;
	left: 28px;
	width: 523px;
	min-height: 282px;
	_height: 250px;
	height: 282px;
	color: #777;
	font-size: 87%;
}
.home-main .ourstory-panel7 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .ourstory-panel7 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:18px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .ourstory-panel7 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .ourstory-panel7 ul { float: left; width: 60em; font-family: Arial, Helvetica; font-size:11px; color: #666; text-decoration: none; outline: none;}
.home-main .ourstory-panel7 li { padding-top: 5px; float: left; width: 25em; font-family: Arial, Helvetica; font-size:11px; color: #666; text-decoration: none; outline: none;}


.home-main .ourstory-panel8      { position: absolute; top: 1019px; left: 263px; width: 182px; min-height: 140px; _height: 250px; height: 140px; color: #777; font-size: 87%;}
.home-main .ourstory-panel8 p  {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .ourstory-panel8 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .ourstory-panel8 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .ourstory-panel8 a  {padding-top: 0px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: underline; outline: none;}


.home-main .ourstory-panel9      { position: absolute; top: 1007px; left: 490px; width: 443px; min-height: 80px; _height: 250px; height: 342px; color: #777; font-size: 87%;}
.home-main .ourstory-panel9 p {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding-left:60px;}
.home-main .ourstory-panel9 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .ourstory-panel9 h4 { padding-top: 13px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;  padding-left:60px;}


.home-main .ourstory-panel10     {
	position: absolute;
	top: 1325px;
	left: 44px;
	width: 403px;
	min-height: 80px;
	_height: 250px;
	height: 80px;
	color: #777;
	font-size: 87%;
}
.home-main .ourstory-panel10 p {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.home-main .ourstory-panel10 h3 {padding-top: 0px; font-family: Arial, Helvetica; font-size:14px; color: #4C4C4C; text-decoration: none; outline: none;}
.home-main .ourstory-panel10 h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}
.home-main .ourstory-panel10 a  {padding-top: 0px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: underline; outline: none;}




/* ----/OUR STORY STYLES --- */

.home-video             {
	position: relative;
	min-height: 600px;
	_height: 600px;
	width: 100%;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center top;
}
.home-video .panel      {
	position: absolute;
	top: 462px;
	left: 221px;
	width: 515px;
	min-height: 100px;
	_height: 250px;
	height: 100px;
	color: #777;
	font-size: 87%;
}
.home-video .panel p {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.home-video .panel h3 {font-family: Georgia, Times, serif; font-size: 180%; color: #4c4c4c;}
.home-video .panel h4 { padding-top: 10px; font-family: Arial, Helvetica; font-size:12px; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}


/* -------------BUY NOW BUTTONS-------------- */
.home-buy-btn1    {
	position: absolute;
	top: 158px;
	left: 303px;
	display: block;
	height: 39px;
	width: 98px;
	
}

.home-buy-btn2    {
	position: absolute;
	top: 1367px;
	left: 826px;
	display: block;
	height: 39px;
	width: 98px;
}


.home-buy-btn3    {
	position: absolute;
	top: 158px;
	left: 324px;
	display: block;
	height: 39px;
	width: 98px;
}

.home-buy-btn4    {
	position: absolute;
	top: 1139px;
	left: 829px;
	display: block;
	height: 39px;
	width: 98px;
}

.home-buy-btn5    {
	position: absolute;
	top: 113px;
	left: 514px;
	display: block;
	height: 39px;
	width: 98px;
	font-size: 15px;
	font-family: "Gill Sans",Arial,Helvetica;
}
.home-buy-btn5 span {width: 18px; height: 39px; float: left; display: block; background: transparent url(/img/gfx/home-btn-app-cap.gif) 0 0 no-repeat;}
.home-buy-btn5 a    {
	height: 39px;
	width: 50px;
	line-height: 26px;
	padding: 2px 15px 2px 0;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	margin-top: 10px;
}
.home-buy-btn6    {
	position: absolute;
	top: 114px;
	left: 723px;
	display: block;
	height: 39px;
	width: 98px;
	font-size: 15px;
	font-family: "Gill Sans",Arial,Helvetica;
}
.home-buy-btn6 span {width: 18px; height: 39px; float: left; display: block; background: transparent url(/img/gfx/home-btn-buy2-cap.gif) 0 0 no-repeat;}
.home-buy-btn6 a    {
	height: 39px;
	width: 50px;
	line-height: 26px;
	padding: 2px 15px 2px 0;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	margin-top: 10px;
}

.home-buy-btn7    {
	position: absolute;
	top: 920px;
	left: 514px;
	display: block;
	height: 39px;
	width: 98px;
	font-size: 15px;
	font-family: "Gill Sans",Arial,Helvetica;
}
.home-buy-btn7 span {width: 18px; height: 39px; float: left; display: block; background: transparent url(/img/gfx/home-btn-app-cap.gif) 0 0 no-repeat;}
.home-buy-btn7 a    {
	height: 39px;
	width: 50px;
	line-height: 26px;
	padding: 2px 15px 2px 0;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	margin-top: 10px;
}
.home-buy-btn8    {
	position: absolute;
	top: 920px;
	left: 722px;
	display: block;
	height: 39px;
	width: 98px;
	font-size: 15px;
	font-family: "Gill Sans",Arial,Helvetica;
}
.home-buy-btn8 span {width: 18px; height: 39px; float: left; display: block; background: transparent url(/img/gfx/home-btn-buy2-cap.gif) 0 0 no-repeat;}
.home-buy-btn8 a    {
	height: 39px;
	width: 50px;
	line-height: 26px;
	padding: 2px 15px 2px 0;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	margin-top: 10px;
}
/* ----------/ BUY NOW BUTTONS----------- */

/* ---------- PRICING CONTENT----------- */

.home-main .features-standard-price      {
	position: absolute;
	top: 125px;
	left: 305px;
	width: 185px;
	min-height: 35px;
	_height: 250px;
	height: 35px;
}
.home-main .features-standard-price span.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:25px;
	color: #C60;
}
.home-main .features-standard-price span.dollar {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #777;
	text-decoration: none;
	outline: none;
	vertical-align: super;
	left: 141px;
	top: 8px;
}
.home-main .features-standard-price span {font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #777; text-decoration: none; outline: none;
}


.home-main .features-premium-price      {
	position: absolute;
	top: 123px;
	left: 323px;
	width: 185px;
	min-height: 35px;
	_height: 250px;
	height: 35px;
}
.home-main .features-premium-price span.text {font-family: Arial, Helvetica, sans-serif; font-size:25px; color: #900;
}
.home-main .features-premium-price span.dollar {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #777;
	text-decoration: none;
	outline: none;
	vertical-align: super;
	left: 130px;
	top: 8px;
}
.home-main .features-premium-price span {font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #777; text-decoration: none; outline: none;
}







.home-main .compare-standard-price-top      {
	position: absolute;
	top: 75px;
	left: 470px;
	width: 185px;
	min-height: 35px;
	_height: 250px;
	height: 35px;
}
.home-main .compare-standard-price-top span.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:25px;
	color: #C60;
}
.home-main .compare-standard-price-top span.dollar {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #777;
	text-decoration: none;
	outline: none;
	vertical-align: super;
	left: 139px;
	top: 8px;
}
.home-main .compare-standard-price-top span {font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #777; text-decoration: none; outline: none;
}


.home-main .compare-premium-price-top      {
	position: absolute;
	top: 75px;
	left: 684px;
	width: 175px;
	min-height: 35px;
	_height: 250px;
	height: 35px;
}
.home-main .compare-premium-price-top span.text {font-family: Arial, Helvetica, sans-serif; font-size:25px; color: #900;
}
.home-main .compare-premium-price-top span.dollar {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #777;
	text-decoration: none;
	outline: none;
	vertical-align: super;
	left: 121px;
	top: 8px;
}
.home-main .compare-premium-price-top span {font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #777; text-decoration: none; outline: none;
}


.home-main .compare-standard-price-bottom      {
	position: absolute;
	top: 875px;
	left: 469px;
	width: 185px;
	min-height: 35px;
	_height: 250px;
	height: 35px;
}
.home-main .compare-standard-price-bottom span.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:25px;
	color: #C60;
}
.home-main .compare-standard-price-bottom span.dollar {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #777;
	text-decoration: none;
	outline: none;
	vertical-align: super;
	left: 141px;
	top: 8px;
}
.home-main .compare-standard-price-bottom span {font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #777; text-decoration: none; outline: none;
}


.home-main .compare-premium-price-bottom      {
	position: absolute;
	top: 875px;
	left: 679px;
	width: 185px;
	min-height: 35px;
	_height: 250px;
	height: 35px;
}
.home-main .compare-premium-price-bottom span.text {font-family: Arial, Helvetica, sans-serif; font-size:25px; color: #900;
}
.home-main .compare-premium-price-bottom span.dollar {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #777;
	text-decoration: none;
	outline: none;
	vertical-align: super;
	left: 122px;
	top: 8px;
}
.home-main .compare-premium-price-bottom span {font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #777; text-decoration: none; outline: none;
}


/* ----------/ PRICING CONTENT ----------- */


.home-main-image				{
	position: relative;
	min-height: 517px;
	_height: 400px;
	width: 100%;
	background: transparent url(/img/gfx/bg_main2.jpg) center top no-repeat;
}
.home-main-image2				{
	position: relative;
	min-height: 517px;
	_height: 400px;
	width: 100%;
	background: transparent url(/img/gfx/bg_main22.jpg) center top no-repeat;
}
.home-main-image3				{
	position: relative;
	min-height: 517px;
	_height: 400px;
	width: 100%;
	background: transparent url(/img/gfx/bg_main23.jpg) center top no-repeat;
}
.home-main-image4				{
	position: relative;
	min-height: 517px;
	_height: 400px;
	width: 100%;
	background: transparent url(/img/gfx/bg_main24.jpg) center top no-repeat;
}
.home-main-image5				{
	position: relative;
	min-height: 517px;
	_height: 400px;
	width: 100%;
	background: transparent url(/img/gfx/bg_main25.jpg) center top no-repeat;
}
.home-main-image6				{
	position: relative;
	min-height: 517px;
	_height: 400px;
	width: 100%;
	background: transparent url(/img/gfx/bg_main26.jpg) center top no-repeat;
}
.home-features-image1				{
	position: relative;
	min-height: 1430px;
	_height: 1500px;
	width: 100%;
	background: transparent url(/img/gfx/bg_features1.jpg) center top no-repeat;
}
.home-features-image2				{
	position: relative;
	min-height: 1200px;
	_height: 1200px;
	width: 100%;
	background: transparent url(/img/gfx/bg_features2.jpg) center top no-repeat;
}
.home-features-image3				{
	position: relative;
	min-height: 1200px;
	_height: 1200px;
	width: 100%;
}
.home-tour-image1				{
	position: relative;
	min-height: 600px;
	_height: 1200px;
	width: 100%;
	background: transparent url(/img/gfx/video.jpg) center top no-repeat;
}
.home-story-image1				{
	position: relative;
	min-height: 600px;
	_height: 1200px;
	width: 100%;
	background: transparent url(/img/gfx/ourstory.jpg) center top no-repeat;
}
.home-main .menushade      {
	position: absolute;
	top: 448px;
	left: 98px;
	width: 760px;
	min-height: 12px;
	_height: 12px;
	height: 12px;
	background: transparent url(/img/gfx/menu-shade.gif) center center no-repeat;
}

/* ----------[ /HOMEPAGE STYLES ]---------- */


/* ----------[ CUSTOM CLASSES STYLES ]---------- */
.hide                   {display: none;}
.b                      {border: 1px solid #f00;}
.alert                  {width: 80%; padding: 15px 0; padding-left: 75px; margin-bottom: 15px; font-size: 11px; color: #f00; background: transparent url(/img/gfx/icon-alert.gif) 15px center no-repeat;}

/* show delete and edit icons upon mouseovers */
.delete16{background: url("/img/delete16.png") no-repeat;}
.delete16:hover{background: url("/img/delete16hover.png") no-repeat;}
.edit16{background: url("/img/edit16.png") no-repeat;}
.edit16:hover{background: url("/img/edit16hover.png") no-repeat;}

/* ----------[ /CUSTOM CLASSES STYLES ]---------- */

/* ----------[ UNIVERSAL PANEL STYLES ]---------- */
.Panel-blue { border-collapse: collapse; border-spacing: 0; border: none; margin: 5px; }
.Panel-blue .bd .bg h4 { padding: 5px 5px 0px 5px;  }
.Panel-blue .bd .bg p { padding: 0px; margin: 0px; }
.Panel-blue .bd .bg hr { background-color: #888; border: 0px; height: 1px; }
.Panel-blue .bd .bg a {color: #667f9d; }
.Panel-blue .hd { line-height: 0px; height: 5px; }
.Panel-blue .hd .lt { width: 6px; background: url(/img/Panel-blue-hd-lt.png) no-repeat right bottom; }
.Panel-blue .hd .bg { background: url(/img/Panel-blue-hd-bg.png) repeat-x bottom; }
.Panel-blue .hd .rt { width: 6px; background: url(/img/Panel-blue-hd-rt.png) no-repeat left bottom; }
.Panel-blue .bd {}
.Panel-blue .bd .lt { width: 6px; background: url(/img/Panel-blue-bd-lt.png) repeat-y right top; }
.Panel-blue .bd .bg { background: url(/img/Panel-blue-bd-bg.png) repeat-x top; }
.Panel-blue .bd .rt { width: 6px; background: url(/img/Panel-blue-bd-rt.png) repeat-y left top; }
.Panel-blue .ft { line-height: 0px; height: 15px; }
.Panel-blue .ft .lt { width: 6px; background: url(/img/Panel-blue-ft-lt.png) no-repeat right top; }
.Panel-blue .ft .bg { background: url(/img/Panel-blue-ft-bg.png) repeat-x top; }
.Panel-blue .ft .rt { width: 6px; background: url(/img/Panel-blue-ft-rt.png) no-repeat left top; }

.Panel-gray { border-collapse: collapse; border-spacing: 0; border: none; margin: 0px; }
.Panel-gray .bd .bg h4 { padding: 5px 5px 0px 5px;  }
.Panel-gray .bd .bg p { font-size: 80%; padding: 0px; margin: 0px; }
.Panel-gray .bd .bg hr { background-color: #888; border: 0px; height: 1px; }
.Panel-gray .bd .bg a {color: #667f9d; }
.Panel-gray .hd { line-height: 0px; height: 5px; }
.Panel-gray .hd .lt { width: 7px; background: url(/img/Panel-gray-hd-lt.png) no-repeat right bottom; }
.Panel-gray .hd .bg { background: url(/img/Panel-gray-hd-bg.png) repeat-x bottom; }
.Panel-gray .hd .rt { width: 7px; background: url(/img/Panel-gray-hd-rt.png) no-repeat left bottom; }
.Panel-gray .bd {}
.Panel-gray .bd .lt { width: 7px; background: url(/img/Panel-gray-bd-lt.png) repeat-y right top; }
.Panel-gray .bd .bg { background: url(/img/Panel-gray-bd-bg.png) repeat-x top; }
.Panel-gray .bd .rt { width: 7px; background: url(/img/Panel-gray-bd-rt.png) repeat-y left top; }
.Panel-gray .ft { line-height: 0px; height: 6px; }
.Panel-gray .ft .lt { width: 7px; background: url(/img/Panel-gray-ft-lt.png) no-repeat right top; }
.Panel-gray .ft .bg { background: url(/img/Panel-gray-ft-bg.png) repeat-x top; }
.Panel-gray .ft .rt { width: 7px; background: url(/img/Panel-gray-ft-rt.png) no-repeat left top; }

.Panel-list-mini { border-collapse: collapse; border-spacing: 0; border: none; margin: 5px; }
.Panel-list-mini .bd .bg h4 { font-family: Georgia, Times, serif; color: #4c4c4c; font-size: 130%; padding: 5px 5px 0px 5px;  }
.Panel-list-mini .bd .bg p { color: #999; font-size: 80%; padding: 0px; margin: 0px; }
.Panel-list-mini .bd .bg hr { color: #888; background-color: #888; border: 0px; height: 1px; }
.Panel-list-mini .bd .bg a {text-decoration: underline; color: #667f9d; }
.Panel-list-mini .hd { line-height: 0px; height: 3px; }
.Panel-list-mini .hd .lt { width: 5px; background: url(/img/Panel-list-mini-hd-lt.png) no-repeat right bottom; }
.Panel-list-mini .hd .bg { background: url(/img/Panel-list-mini-hd-bg.png) repeat-x bottom; }
.Panel-list-mini .hd .rt { width: 5px; background: url(/img/Panel-list-mini-hd-rt.png) no-repeat left bottom; }
.Panel-list-mini .bd { line-height: 0px; height: 15px; }
.Panel-list-mini .bd .lt { width: 5px; background: url(/img/Panel-list-mini-bd-lt.png) repeat-y right top; }
.Panel-list-mini .bd .bg { background: url(/img/Panel-list-mini-bd-bg.png); font-size: 80%; }
.Panel-list-mini .bd .rt { width: 5px; background: url(/img/Panel-list-mini-bd-rt.png) repeat-y left top; }
.Panel-list-mini .ft { line-height: 0px; height: 3px; }
.Panel-list-mini .ft .lt { width: 5px; background: url(/img/Panel-list-mini-ft-lt.png) no-repeat right top; }
.Panel-list-mini .ft .bg { background: url(/img/Panel-list-mini-ft-bg.png) repeat-x top; }
.Panel-list-mini .ft .rt { width: 5px; background: url(/img/Panel-list-mini-ft-rt.png) no-repeat left top; }

.Panel-list-expand { border-collapse: collapse; border-spacing: 0; border: none; margin: 5px; }
.Panel-list-expand .bd .bg h4 { font-family: Georgia, Times, serif; color: #4c4c4c; font-size: 130%; padding: 5px 5px 0px 5px;  }
.Panel-list-expand .bd .bg p { color: #999; font-size: 80%; padding: 0px; margin: 0px; }
.Panel-list-expand .bd .bg hr { color: #888; background-color: #888; border: 0px; height: 1px; }
.Panel-list-expand .bd .bg a {text-decoration: underline; color: #667f9d; }
.Panel-list-expand .hd { line-height: 0px; height: 5px; }
.Panel-list-expand .hd .lt { width: 6px; background: url(/img/Panel-list-expand-hd-lt.png) no-repeat right bottom; }
.Panel-list-expand .hd .bg { background: url(/img/Panel-list-expand-hd-bg.png) repeat-x bottom; }
.Panel-list-expand .hd .rt { width: 6px; background: url(/img/Panel-list-expand-hd-rt.png) no-repeat left bottom; }
.Panel-list-expand .bd {}
.Panel-list-expand .bd .lt { width: 6px; background: url(/img/Panel-list-expand-bd-lt.png) repeat-y right top; }
.Panel-list-expand .bd .bg { background: url(/img/Panel-list-expand-bd-bg.png) repeat-x top; font-size: 80%;}
.Panel-list-expand .bd .rt { width: 6px; background: url(/img/Panel-list-expand-bd-rt.png) repeat-y left top; }
.Panel-list-expand .ft { line-height: 0px; height: 6px; }
.Panel-list-expand .ft .lt { width: 6px; background: url(/img/Panel-list-expand-ft-lt.png) no-repeat right top; }
.Panel-list-expand .ft .bg { background: url(/img/Panel-list-expand-ft-bg.png) repeat-x top; }
.Panel-list-expand .ft .rt { width: 6px; background: url(/img/Panel-list-expand-ft-rt.png) no-repeat left top; }


.liquidbtn {float: left;background: url(/img/button_lt.png) no-repeat;padding: 0 0 0 5px;margin: 5px 0;}
.liquidbtn a{float: left;height: 24px;background: url(/img/button_bg.png) repeat-x left top;line-height: 24px;padding: 0 5px;color: #667f9d;font-size: 1em;text-decoration: none;font-weight: bold; color:#526E90;
font-family:Arial; font-size:11px; font-weight:bold;}
.liquidbtn span {background: url(/img/button_rt.png) no-repeat;float: left;width: 5px;height: 24px;}
/* ----------[ /UNIVERSAL PANEL STYLES  ]---------- */


/* ----------[ OBSOLETE STYLES (USED FOR LIGHTBOX) ]---------- */
#topbox .wcform{font-size: 10px;	background: transparent url(/img/lb_bg2.gif);	vertical-align: top;}
#topbox .wcmin{	height: 3px;	line-height: 3px;}
.wc_divider{	border-bottom: 1px solid #ddd;	height: 0px;	line-height: 0px;}
.wc_spacer{	height: 5px;	line-height: 5px;}
.wc_spacermore{	height: 10px;	line-height: 10px;}
#topbox .wcform form label{	width: 75px;	display:block;	display:inline-block;	display:-moz-inline-box;	vertical-align: top;}
#topbox .wcform h1{	background-color: #9c1c24;	color: #fff;	font-size: 14px;	margin-bottom: 2px;}
#topbox .wcform form{	text-align: left;}
#topbox .wcform label{	font-size: 10px;}
#topbox .wcform form input{	font-size: 10px;	height: 12px;	border: 1px solid #999;}
#topbox .wcform form input .button{	height: 25px;}
#topbox .lbbot{	position: absolute;	left: 50%;	right: 50%;	top: 98.5%;}

/* ----------[ APPLY STYLES ]---------- */
#apply						   {text-align: left;}
#apply .btn                    {position: absolute; top: 0; right: 0; float: left; display: block; height: 27px; background: transparent url(/img/gfx/btn_bg.gif) right 0 no-repeat; font-size: 11px; font-family: Arial, Helvetica;}
#apply .btn span               {width: 14px; height: 27px; float: left; display: block; background: transparent url(/img/gfx/btn_cap.gif) 0 0 no-repeat;}
#apply .btn a                  {height: 27px; line-height: 26px; padding: 2px 15px 2px 0; text-decoration: none; outline: none;}
#apply .form .bd               {padding: 35px; color: #888; font-size: 85%;}
#apply .form h2                {position: relative; font-family: Georgia, Times, serif; font-size: 175%; color: #4c4c4c; margin: 25px 0 12px 0;}
#apply .form h3                {font-size: 150%; color: #4b3d50; font-family: Georgia, Times, serif; margin: 0 0 6px 0;padding-left: 8px;}
#apply .form cite              {font-size: 115%;}
#apply .form h4                {margin-bottom: 4px; font-size: 115%; font-weight: bold; color: #4b3d50;}
#apply .frm-rt .bd             {padding-left: 65px; padding-right: 0;}
#apply hr.title                {margin-bottom: 16px; color:#e8ecef; background-color:#e8ecef; height:4px;border:none;}
#apply hr.section              {margin-bottom: 16px; color:#e8ecef; background-color:#e8ecef; height:1px;border:none;}
#apply .form p             	   {width: 434px; padding-left: 8px;}
#apply .form table             {width: 434px;}
#apply .form th                {padding-bottom: 4px; padding-right: 6px; color: #868686; vertical-align: top;}
#apply .form th a              {font-weight: bold;}
#apply .instr .bd p			   {font-size: 10px; font-style: italic; margin-top: 10px;}
#apply .form td                {padding-right: 4px; padding-bottom: 15px; vertical-align: top;}
#apply .form .req              {background: transparent url(/img/gfx/req.gif) 0 0 no-repeat; padding-left: 15px;}
#apply .form input.long        {margin-bottom: 2px; width: 210px; height: 20px; padding: 2px 5px; font-size: 100%; border: 0; border: none; background: transparent url(/img/gfx/bg_txtbox-long.gif) 0 0 no-repeat;} /* width: 220px; */
#apply .form input.norm        {margin-bottom: 2px; width: 140px; height: 20px; padding: 2px 5px; font-size: 100%; border: 0; border: none; background: transparent url(/img/gfx/bg_txtbox.gif) 0 0 no-repeat;} /* width: 150px; */
#apply .form input.sm          {margin-bottom: 2px; height: 20px; padding: 2px 5px; font-size: 100%; border: 0; width: 75px; background: transparent url(/img/gfx/bg_txtbox-sm.gif) 0 0 no-repeat;} /* width: 85px */ 
#apply .form input.tiny        {margin-bottom: 2px; height: 20px; padding: 2px 5px; font-size: 100%; border: 0; width: 35px; background: transparent url(/img/gfx/bg_txtbox-tiny.gif) 0 0 no-repeat;} /* width: 45px */                        

#apply .instr           {float: left; margin: 0; padding: 0; width: 240px;}
#apply .instr .bd h3    {margin-bottom: 3px; color: #574a5c; font-weight: bold; font-size: 125%; font-style: normal;}
#apply .instr .bd       {margin: 40px 25px; color: #999; font-size: 89%; line-height: 1.4em; font-style: italic; font:13px/15px Arial,Helvetica,Sans-Serif;}
#apply .form            {float: left; margin: 0; padding: 0; width: 469px;}
#apply .form .bd        {padding: 35px 0;}
#apply .form h3         {font-size: 210%;}
#apply .form .progresstracker         {font-family: arial, serif; font-weight: bold; font-size: 150%; }
#apply .form .requirementDesc         {font-style: italic; font-size: 90%;}
#apply .form h4         {margin-bottom: 10px; font-family: Georgia, Times, serif; font-size: 150%; font-weight: normal;}
#apply .form cite       {font-size: 97%; display: block; margin: 0 20px 20px 0; color: #777;}
#apply hr               {margin-top: 8px; margin-bottom: 8px; color:#e8ecef; background-color:#e8ecef; height: 4px; border:none;}
#apply .form hr         {float: left; width: 444px;}
#apply .nav             {float: left; margin: 0; padding: 0; width: 221px;}
#apply .nav .bd         {margin-top: 39px; width: 215px; background: #f1f1f1 url(/img/gfx/apply_nav.jpg) 0 0 no-repeat;}
#apply .nav .content    {margin: 10px;}
#apply .nav h4          {margin: 10px 0; font-family: Georgia, Times, serif; font-size: 140%;}
#apply .nav .more       {margin: 0 0 6px 0; color: #777; font-size: 87%;}
#apply .nav .top        {width: 215px; height: 7px; background: transparent url(/img/gfx/apply_nav_top_cap.jpg) 0 0 no-repeat;}
#apply .nav .bot        {width: 215px; height: 15px; background: transparent url(/img/gfx/apply_nav_bot_cap.jpg) 0 0 no-repeat;}
#apply .nav hr          {margin: 4px 0; color:#ccc; background-color:#ccc; height: 1px; border:none;}
#apply .nav ul li       {list-style-type: disc; margin: 0 0 0 15px; padding: 0;}
#apply .nav ul li a     {text-decoration: none; font-size: 90%;}
#apply .app-btn         {float: left; display: block; height: 27px; background: transparent url(/img/gfx/btn_app_bg-apply.gif) right 0 no-repeat; font-size: 11px; font-family: Arial, Helvetica;}
#apply .app-btn span    {width: 14px; height: 27px; float: left; display: block; background: transparent url(/img/gfx/btn_app_cap-apply.gif) 0 0 no-repeat;}
#apply .app-btn a       {height: 27px; line-height: 26px; padding: 2px 15px 2px 0; color: #56718f; font-weight: bold; text-decoration: none; outline: none;}

#apply .module          {margin-bottom: 20px;}
#apply .module .schoolheader .remove  {position: absolute; top: 0; right: 0; font-weight: bold;}
#apply .module .top     {width: 444px; height: 15px; background: transparent url(/img/gfx/app_mod_top.gif) 0 0 no-repeat;}
#apply .module .bd      {margin: 0; padding: 0; width: 444px; min-height: 70px; _height: 70px; background: transparent url(/img/gfx/app_mod_bd.gif) 0 0 repeat-y;}
#apply .module .bot     {width: 444px; height: 9px; background: transparent url(/img/gfx/app_mod_bot.gif) 0 0 no-repeat;}
#apply .module .schoolheader	{position: relative; padding: 0 8px 5px 8px; color: #4b3d50; font-family: Georgia; font-size: 185%; background: transparent url(/img/gfx/app_mod_h5.gif) 0 0 no-repeat;}
#apply .module .schoolheader h5	{width: 380px;}
#apply .module .schoolheader a     {font-family: Arial; font-size: 10px; margin-left: 10px; margin-right: 10px;}
#apply .dd              {float: left; width: 190px; height: 24px; margin: 0 4px;}
#apply .dd .option      {float: left; margin: 0; padding-left: 8px; width: 203px; height: 24px; font-size: 115%; color: #444; line-height: 24px;}
#apply .dd .arrow       {float: left; margin: 0; padding: 0; width: 25px; height: 24px; background: transparent url(/img/gfx/app_mod_dd_arrow.gif) 0 0 no-repeat;}
#apply .dd .arrow a     {display:block; width: 25px; height: 24px; font-height:0px; font-size:0px; text-indent:-9999px;}
#apply .dt-cont         {float: right; margin-left: 7px; margin-right: 10px; height: 25px; line-height: 25px; vertical-align: middle;}
#apply .dt-cont span    {float:left; font-size: 110%; margin-right: 5px;}
#apply .dt              {float: right; padding-left: 6px; width: 90px; height: 24px; background: transparent url(/img/gfx/app_mod_dt_bg.gif) 0 0 no-repeat; vertical-align: middle;}
#apply .dt .option      {float: left; line-height: 24px; width: 66px; color: #444; font-size: 110%; font-weight:bold;}
#apply .dt .cal         {float: right; line-height: 22px; width: 23px;}
#apply .dt .cal a       {display:block; width: 23px; height: 24px; background: transparent url(/img/gfx/btn_cal.gif) 0 0 no-repeat; font-height:0px; font-size:0px; text-indent:-9999px;}
#apply .chklst-closed   {float: left; margin: 8px 0 0 8px; _margin-left:4px; width: 428px; height: 21px; background: transparent url(/img/gfx/chklist-open.gif) 0 0 no-repeat;}
#apply .chklst-closed a {display:block; width: 428px; height: 21px; font-height:0px; font-size:0px; text-indent:-9999px;}
#apply .chklst-open     {float: left; margin: 8px 0 0 8px; _margin-left:4px; width: 428px; min-height: 50px; _height: 50px;}
#apply .chklst-open .top {width: 428px; height: 21px; background: transparent url(/img/gfx/chklist-closed-top.gif) 0 0 no-repeat;}
#apply .chklst-open .top a {display:block; width: 428px; height: 21px; font-height:0px; font-size:0px; text-indent:-9999px;}
#apply .chklst-open .bd {width: 428px; min-height: 350px; _height: 350px; background: transparent url(/img/gfx/chklist-closed-bd.gif) 0 0 repeat-y;}
#apply .chklst-open .bd .sect {width: 428px; height: 45px; font-size: 140%; background: transparent url(/img/gfx/chklist-closed-sect-bg.gif) 0 0 no-repeat;}
#apply .chklst-open h6  {font-size: 130%; font-weight: bold; color: #444;}
#apply .chklst-open .sect   {padding: 8px 12px 0 8px;}
#apply .chklst-open .about  {position: relative;}
#apply .chklst-open .about a {position: absolute; right: 24px;}
#apply .chklst-open table   {width: 424px; font-size: 125%;}
#apply .chklst-open th      {background-color: #635866; color: #fff; padding: 4px 0 4px 4px;}
#apply .chklst-open td      {padding: 4px; padding-left: 20px; font-size: 100%; color: #444; border-bottom: 1px solid #eee;}
#apply .chklst-open td.cat  {font-weight: bold; padding-left: 12px;}
#apply .chklst-open .bot    {margin-bottom: 6px; width: 428px; height: 5px; background: transparent url(/img/gfx/chklist-closed-bot.gif) 0 0 no-repeat;}
#apply .chklst-open .go-site {font-size: 105%; padding-left: 4px;}
#apply .calcontainer {z-index: 10;}
#apply .dt input {border: none; position: relative; top: 5px;}
#apply .requirements {font-size: 100%;}
#apply .directionsRow {font-size: 85%;}
#apply .directionsTable {}
#apply .chklst-open td.directionsData {padding: 0px 8px 8px 8px;}
#apply #lrnctr .desc h4		{text-align:left; overflow:hidden; height:17px; color: #fff; font-family: Georgia, Times, serif; margin-bottom: 0px; font-size: 100%;}
#apply #lrnctr .desc em   	{ font-size: 95%;}
#apply .moretopics	 		{color: #4B3D50;}
#apply .moretopics a 		{color: #7691ac; text-decoration: none;}

.submenu                {width: 100%; height: 30px;}
.submenu ul             {padding-top: 7px; padding-left: 5px;}
.submenu li             {float: left; margin: 0 14px;}
.submenu li a           {color: #888; text-decoration: none; font-size: 85%;}
.submenu li a.current   {color: #bf7926;}
.submenu li a.inactive   {color: #000;}
/* ----------[ /APPLY STYLES ]---------- */

/* ----------[ SEARCH STYLES ]---------- */
#searchlandingpage td   {padding-right: 5px; padding-LEFT: 5px; vertical-align: top;}

/* ----------[ /SEARCH STYLES ]---------- */

/* ----------[ ABOUT YOU STYLES ]---------- */
.aboutyounav             {float: left; margin: 0; padding: 0; width: 221px;}
.aboutyounav .bd         {width: 215px; background: #f1f1f1 url(/img/gfx/apply_nav.jpg) 0 0 no-repeat;}
.aboutyounav .content    {margin: 10px; color: #000;}
.aboutyounav h4          {margin: 10px 0; font-family: Georgia, Times, serif; font-size: 140%;}
.aboutyounav .more       {margin: 0 0 6px 0; color: #777; font-size: 87%;}
.aboutyounav .top        {width: 215px; height: 7px; background: transparent url(/img/gfx/apply_nav_top_cap.jpg) 0 0 no-repeat;}
.aboutyounav .bot        {width: 215px; height: 15px; background: transparent url(/img/gfx/apply_nav_bot_cap.jpg) 0 0 no-repeat;}
.aboutyoudesc 	 	 	 {padding-left: 20px; padding-right: 20px;}
.aboutyoudesc a          {color: #7691ac; text-decoration: none;}
.aboutyoutasks table 	 {width: 420px; font-size: 90%; border-collapse:collapse;}
.aboutyoutasks th   	 {background-color: #7691ac; color: #ffffff; font-weight: bold; padding: 4px 10px 4px 15px;}
.aboutyourespheader		 {text-align:right;}
.aboutyoustatusheader	 {text-align:right;}
.aboutyoutasks td   	 {padding: 4px 10px 4px 15px;}
.aboutyoutasks tr 		 {border-bottom: 1px solid #e9e9e9; }

.aboutyourespdata		 {text-align:right;font-style: italic;}
.aboutyoustatusdata		 {text-align:right;font-style: italic;}
.aboutyoutasks a         {color: #7691ac; text-decoration: none;}

.yui-skin-sam #aboutyoulandingpage .yui-accordion-content-bd {padding-left: 13px; padding-right: 13px;} 
.yui-skin-sam #aboutyoulandingpage .tasklistheader {float:left;text-align:left;}
.yui-skin-sam #aboutyoulandingpage .taskliststatus {float:right;text-align:right;padding-right: 10px;padding-top: 0px;padding-bottom: 0px; vertical-align:bottom; line-height: 20px;}

.disabledSection		{opacity : 0.5;filter: alpha(opacity=50);background-color: #000;zoom: 1;}

/* ----------[ /ABOUT YOU STYLES ]---------- */

/***Work Around for Assessment Pop Up Box in IE***/
#assessment_ui h1 {
    color: #333333;
    font-size: 22px;

}

.flash_background {
    background-image:url("../themes/default/img/wc_member/ptFlashAssets/pt_flash_container_gray.jpg");
    background-repeat: no-repeat;
    width: 930px;
    height: 550px;
}

.not_set_assessment {
    float: right;
    border: 0px solid red;
    top: 10px;
    right: 12px;
    height: 19px;
    width: 60px;
    cursor: pointer;
    position: absolute;
    overflow: hidden;
    text-decoration: none;
    text-indent: -10000em;
}

.error_link {
    float: right;
    border: 0px solid red;
    top: 7px;
    right: 5px;
    height: 19px;
    width: 60px;
    cursor: pointer;
    position: absolute;
    overflow: hidden;
    text-decoration: none;
    text-indent: -10000em;
}

.mini_report {
    background-image:url("../themes/default/img/wc_member/ptFlashAssets/pt_flash_container.jpg");
    background-repeat: no-repeat;
    margin:0px;
    width:930px;
    height:550px;
    text-align: left;
    padding-left:45px;
    padding-top:42px;
}

.mini_report p {
    line-height: 25px;
    margin: 18px 0;
    width: 500px;
    font-size: 14px;
}

.mini_report li {
	width: 600px;
}

.mini_report .data_divider {
    border-top: 2px solid #CDD5DD;
    height: 0;
    width: 700px;
    margin: 20px 0;
}

#personality_mini_report .data_divider {
	margin: -11px 0;
}

.action_button_a:hover {
	background-image: url('../themes/default/img/wc_member/components/buttons/standard_btn/btn_mid_hover.png');
	background-repeat: repeat-x;
	outline-style: none;
}

.action_button_a {
	background-image:url('../themes/default/img/wc_member/components/buttons/standard_btn/btn_mid.png');
	background-repeat: repeat-x;
	color: #526E90;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	font-family: arial, helvetica, clean, sans-serif;
	position: relative;
	bottom: 1px;
	height: 28px;
	padding: 6px 19px;
	text-decoration: none;

	
}


/* ----------[ DOCUMENTS STYLES ]---------- */
.yui-skin-sam #documentslandingpage .yui-accordion-content-bd {padding-left: 13px; padding-right: 13px;} 
/* ----------[ /DOCUMENTS STYLES ]---------- */


/* ----------[ BETA WELCOME STYLES ]---------- */
.welcometext ul
{
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
}
.welcometext li
{
	list-style-image: url(/img/pt/wc_pt_bullet_large.png);
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
}

/* ----------[ /BETA WELCOME STYLES ]---------- */

/* ----------[ SCHOLARSHIP FINDER STYLES ]---------- */

.startprofileheader {vertical-align:bottom; line-height: 0px;}
.scholarshipDetail {text-decoration: underline !important;}
.scholarshipViewedDetail a {color:#551a8b !important;}
.scholarshipRequirements {padding-left: 15px;}
.scholarshipRequirements ul li {list-style:disc; list-style-type: disc;}
.updateProfileReminder a	{font-family: Arial; font-size: 12pt; color: #526E90; text-decoration: underline;}
.scholarshipFinderRule      {margin-top: 8px; margin-bottom: 8px; color:#e8ecef; background-color:#e8ecef; height: 4px; border:none;}
/* ----------[ /SCHOLARSHIP FINDER STYLES ]---------- */


/* ----------[ CAREER EXPLORATION REPORT STYLES ]---------- */
#careerreport table, #careerreport th, #careerreport td { border:1px solid #ccc; }
#careerreport th, #careerreport td { padding:5px; font-size:11px; }
#careerreport table { border-collapse:collapse; width:550px; font-weight:normal; }
#careerreport th { font-weight:bold; font-size:14px; color:#526E90; text-align:center; }
#careerreport td { vertical-align:middle; text-align:center; }
#careerreport strong { font-weight:bold; }

#careerreport .interests_summary td { vertical-align:top; text-align:left; width:33%; background-color:#eee; }
#careerreport .interests_summary ul { margin:0 auto; width:100px; }
#careerreport .interests_summary li { padding:5px; }

#careerreport .pt_wc_com_r_sub_title { font-size:16px; color:#4B3D50; }
/* ----------[ /CAREER EXPLORATION REPORT STYLES ]---------- */

/* ----------[ COLLEGE PLANNING ASSESSMENT REPORT STYLES ]---------- */
#planningreport table, #planningreport th, #planningreport td { border:1px solid #ccc; }
#planningreport th, #planningreport td { padding:5px; font-size:11px; }
#planningreport table { border-collapse:collapse; width:550px; font-weight:normal; }
#planningreport th { font-weight:bold; font-size:14px; color:#526E90; text-align:center; }
#planningreport td { vertical-align:middle; text-align:center; }
#planningreport strong { font-weight:bold; }

#planningreport .interests_summary td { vertical-align:top; text-align:left; width:33%; background-color:#eee; }
#planningreport .interests_summary ul { margin:0 auto; width:100px; }
#planningreport .interests_summary li { padding:5px; }

#planningreport .pt_wc_com_r_sub_title { font-size:16px; color:#4B3D50; font-weight:bold; }
/* ----------[ /COLLEGE PLANNING ASSESSMENT REPORT STYLES ]---------- */

/* ----------[ PRIVACY POLICY STYLES ]---------- */
.privacyheader {
-x-system-font:none;
color:#9C1C24;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.privacyfeature p {
color:#526E90;
font-size:16px;
margin-bottom:15px;
}
.privacylist li {
color:#526E90;
font-size:16px;
list-style-type:decimal;
font-style: normal;
margin-left:45px;
margin-bottom:5px;
}


/* ----------[ /PRIVACY POLICY STYLES ]---------- */
/* ----------[ ACCESS PROMOCODE STYLES ]---------- */
.accesslist li {
color:#526E90;
font-size:16px;
list-style-type:circle;
font-style: normal;
margin-left:45px;
margin-bottom:5px;
}
/* ----------[ /ACCESS PROMOCODE STYLES ]---------- */
/* ----------[ Extracurricular Activities ]---------- */
.countermax{
	color:red;
	font-size:10px;
	clear:both;
}
.counter{
	color:black;
	font-size:10px;
	clear:both;
}
/* ----------[ /Extracurricular Activities ]---------- */


/* ----------[ PLAN AND PAY STYLES ]---------- */
.value_from_wisechoice_estimate {
	float:left;
	background: url(/img/planpay/funds/income_lineitem_1.png);
	min-width:76px;
	width:76px;
	min-height:23px;
	padding:2px 0 0 3px;
}
.value_from_school_awards {
	float:left;
	background: url(/img/planpay/funds/income_lineitem_award_1.png);
	min-width:76px;
	width:76px;
	min-height:23px;
	padding:2px 0 0 3px;
}
.from_school_awards_legend_text {
	float:left;
	background-color: #ffffff;
	min-width:125px;
	width:125px;
	min-height:23px;
	padding:6px 0 0 3px;
}
.from_school_awards_legend {
	width:210px;
	border: 1px solid #c5c5c5;
	padding:2px 0 0 3px;
}
.summary_from_wisechoice_estimate {
	float:left;
	background: url(/img/planpay/funds/income_lineitem_1.png);
	min-width:106px;
	width:106px;
	min-height:23px;
	padding:2px 0 0 3px;
}
.summary_from_school_awards {
	float:left;
	background: url(/img/planpay/funds/income_lineitem_award_1.png);
	min-width:106px;
	width:106px;
	min-height:23px;
	padding:2px 0 0 3px;	
}
/* ----------[ /PLAN AND PAY STYLES ]---------- */

/* ----------[ COLLEGE PLANNING ASSESSMENT STYLES ]---------- */
.multiple_choice_input {
	float:left;
	padding-right:10px;
}
.multiple_choice_label {
	float:left;
	width:800px;	
	padding-bottom:10px;
}
.multiple_choice_row {
}

div.dragdrophelp { padding-left:10px;font-style: italic;}
div.source { padding:10px; width:270px;}

div.workarea { padding-left:10px; padding-bottom:5px; float:left; width:270px; }
.workarea h3 ul li { list-style:disc; list-style-type: disc!important;list-style-position:inside;}

ul.draglist { 
    position: relative;
    width: 200px; 
    height:60px;
    background: #f7f7f7;
    border: 1px solid gray;
    list-style: none;
    margin:0;
    padding:0;
}

ul.draglist li {
    margin: 1px;
    cursor: move;
    zoom: 1;
}

li.list1 {
    background-color: #D1E6EC;
    border:1px solid #7EA6B2;
}

ul.droplist { 
    position: relative;
    width: 200px; 
    height:20px;
    background: #f7f7f7;
    border: 1px solid gray;
    list-style: none;
    margin:0;
    padding:0;
}

ul.droplist li {
    margin: 1px;
    cursor: move;
    zoom: 1;
}



    .yui-skin-sam .yui-ac{
        position:relative;
        font-family: Arial,Trebuchet MS;
        font-size:11px;
        color:#000000;
        font-weight: normal;
    }
    .yui-skin-sam .yui-ac-input {
        width:100%;
    }
    .yui-skin-sam .yui-ac-container{
        position:absolute;
        top:1.8em;
        left:0;
        width:100%;
    }
    .yui-skin-sam .yui-ac-content{
        position:absolute;
        width:100%;
        border:1px solid #808080;
        background:#fff;
        overflow:hidden;
        z-index:9050;
    }
    .yui-skin-sam .yui-ac-bd{
        max-height:11em;
        height:8em;
        overflow:auto;
        overflow-x:hidden;
        _height:11em;
        z-index:9050;
    }
    .yui-skin-sam .yui-ac-shadow{
        position:absolute;
        margin:.3em;
        width:100%;
        background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;
    }
    .yui-skin-sam .yui-ac iframe{
        opacity:0;filter:alpha(opacity=0);
        padding-right:.3em;
        padding-bottom:.3em;
    }
    .yui-skin-sam .yui-ac-content ul{
        margin:0;padding:0;width:100%;
    }
    .yui-skin-sam .yui-ac-content li{
        margin:0;
        padding:2px 5px;
        cursor:pointer;
        white-space:nowrap;
        list-style:none;
        zoom:1;
    }
    .yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{
        background: #E8ECEF;
    }
    .yui-skin-sam .yui-ac-content li .yui-ac-highlight{
        background:#FFF;
        color:#FFF;
    }
    #car_student_0 td {padding:2px;}
    #pt_big_spacer_car_student {margin-top:100px;} 
   
    #colledge_list table table {padding:5px;}
    #colledge_list table table td {padding:1px;}
    .add_colledge_form table {padding:5px;}
    .add_colledge_form table td {padding:1px;}
    .pt_form_div {
		padding-top:10px;
	}    



/* ----------[ /COLLEGE PLANNING ASSESSMENT STYLES ]---------- */

/* ----------[ COLLEGE RATING STYLES ]---------- */

.rating_label{	
	float:left;	
	color:#737373;
	font-family:Georgia;
	font-size:13px;
	font-weight: bold;
	height:auto;
	padding-top: 10px;
	padding-left:22px;
	text-align:center;
	vertical-align:middle;
}

.rating_1{	
	float:left;	
	width:40px;
	height:32px;
}
.rating_1:hover{		
	background:url(/img/rating/ratings_sprite.png) 0px -33px no-repeat;
}
.gray_1 a{		
	background:url(/img/rating/ratings_sprite.png) 0px 0px no-repeat;
}
.color_1 a{		
	background:url(/img/rating/ratings_sprite.png) 0px -33px no-repeat;
}

.rating_2{	
	float:left;	
	width:40px;
	height:32px;
}
.rating_2:hover{		
	background:url(/img/rating/ratings_sprite.png) -40px -33px no-repeat;
}
.gray_2 a{		
	background:url(/img/rating/ratings_sprite.png) -40px 0px no-repeat;
}
.color_2 a{		
	background:url(/img/rating/ratings_sprite.png) -40px -33px no-repeat;
}

.rating_3{	
	float:left;	
	width:40px;
	height:32px;
}
.rating_3:hover{		
	background:url(/img/rating/ratings_sprite.png) -80px -33px no-repeat;
}
.gray_3 a{		
	background:url(/img/rating/ratings_sprite.png) -80px 0px no-repeat;
}
.color_3 a{		
	background:url(/img/rating/ratings_sprite.png) -80px -33px no-repeat;
}

.rating_4{	
	float:left;	
	width:40px;
	height:32px;
}
.rating_4:hover{		
	background:url(/img/rating/ratings_sprite.png) -120px -33px no-repeat;
}
.gray_4 a{		
	background:url(/img/rating/ratings_sprite.png) -120px 0px no-repeat;
}
.color_4 a{		
	background:url(/img/rating/ratings_sprite.png) -120px -33px no-repeat;
}

.rating_5{	
	float:left;	
	width:40px;
	height:32px;
}
.rating_5:hover{		
	background:url(/img/rating/ratings_sprite.png) -160px -33px no-repeat;
}
.gray_5 a{		
	background:url(/img/rating/ratings_sprite.png) -160px 0px no-repeat;
}
.color_5 a{		
	background:url(/img/rating/ratings_sprite.png) -160px -33px no-repeat;
}

.rating_bar{	
	margin-top: 10px;	
	background:url(/img/rating/ratingsBackground.gif) no-repeat;
	float:left;
	width:552px;
	height: 35px;
}
.standalonerating_bar{	
	float:right;
	width:235px;
	height: 35px;
	padding-right:0px;
}
.rating_icons{	
	padding-top: 2px;
	padding-left:10px;
	float:left;
	width:250px;
}
.ratings_loader{	
	float:left;
	width:20px;
}
.rating_help{	
	float:left;	
	width:27px;
	height:25px;
	padding-top:1px;
}

.ratinglabelemphasis{	
	font-style: italic;
	font-weight:bold;
}


/* ----------[ COLLEGE RATING STYLES ]---------- */

/* ----------[ WISECHOICE INCENTIVE HEADER STYLES ]---------- */
.incentivepopup{		
	display:none;
	position:absolute;
	border-style: solid;
	background-color: white;
	padding: 5px;
	left:300px;
	top:50px;
	width:300px;
}
.incentive_header_background{	
	background:url(/images/progressbar_top_title_background.png) no-repeat;	
	width:231px;
	float:left;
	position:relative;
}
.incentive_scale_bgrnd {
background:url("/images/progressbar_background.png") no-repeat scroll 0 0 transparent;
height:17px;
margin-bottom:5px;
text-align:justify;
width:232px;
}
.incentive_stretch_green {
background:url("/images/incentive_progress_pixel.png") repeat-x scroll 0 0 transparent;
height:17px;
width:auto;
}
.incentivetable td {
	padding:0;
}
.pointspopup{			
	display:none;	
	position:absolute;
	width:65px;
	height:26px;
	z-index: 2;
	background:url("/images/points_bg.png") no-repeat scroll 0 0 transparent;
	vertical-align: middle;
	text-align:center;
}
.points_help{
	color: #fff;
	font-weight:bold;
}
.points_help:hover{
	color: #fff;
	font-weight:bold;
}

#fancy_title table td{ 
	padding:0;
}
/* ----------[ /WISECHOICE INCENTIVE HEADER STYLES ]---------- */

