@import url("css/menu.css");

/* CSS Document */


body		{background: white; height:100%; }
#Body		{background:  #4F5F6F url(/Portals/0/new_site_bg.png) top left repeat-x;  margin:0; padding:0; }

/* ------- ControlPanel ------- */
.ControlPanel	{background: white; border:none; width: 970px; margin: 0 auto; clear:both; padding:0;}
.ControlPanel a.CommandButton:link		{color:#3E81B5; font-size:11px;} 
.ControlPanel a.CommandButton:visited	{color:#3E81B5; font-size:11px;}
.ControlPanel a.CommandButton:hover		{color:#CB2027; text-decoration:underline;}
.ControlPanel .SubHead					{font-size:11px;}

/* ------- Default Styles ------- */

body 			{color:#333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
th, td, table, tbody	{color:#333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align: top;}
div 			{color:#333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
/* p 				{color:#333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;} */
input 			{color:#333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

h1		{font-family: Verdana, Arial, Helvetica, sans-serif; color:#8CA9C5; font-weight:bold; font-size:14px; margin:10px 0;} 
h1 input	{font-family: Verdana, Arial, Helvetica, sans-serif; color:#8CA9C5; font-weight:bold; font-size:14px; margin:10px 0;}
h2 			{font-family: Verdana, Arial, Helvetica, sans-serif; color:#8CA9C5; font-weight:normal; font-size:14px; margin:10px 0;}
h3 			{font-family: Verdana, Arial, Helvetica, sans-serif; color:#8CA9C5; font-weight:bold; font-size:12px; margin:8px 0;}
h4			{font-family: Verdana, Arial, Helvetica, sans-serif; color:#8CA9C5; font-weight:normal; font-size:12px; margin:8px 0;}
h5 			{font-family: Verdana, Arial, Helvetica, sans-serif; color:#8CA9C5; font-weight:bold; font-size:10px; margin:6px 0;}
h6 			{font-family: Verdana, Arial, Helvetica, sans-serif; color:#8CA9C5; font-weight:normal; font-size:10px; margin:6px 0;}




a,a:link	{font-family: Verdana, Arial, Helvetica, sans-serif; color:#3E81B5; font-weight:normal; font-size:12px; text-decoration:underline;}
a:visited	{font-family: Verdana, Arial, Helvetica, sans-serif; color:#3E81B5; font-weight:normal; font-size:12px; text-decoration:underline;}
a:active	{font-family: Verdana, Arial, Helvetica, sans-serif; color:#3E81B5; font-weight:normal; font-size:12px; text-decoration:underline;}
a:hover		{font-family: Verdana, Arial, Helvetica, sans-serif; color:#DD0000; font-weight:normal; font-size:12px; text-decoration:none;}

.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}

.Head			{color:#2E3D47; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.SubHead 		{color:#4C6171; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.SubSubHead		{color:#6E8AA0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.Normal			{color: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.NormalDisabled {color: #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.NormalBold 	{color: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.NormalRed 		{color: #FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.CommandButton			{font-family: Verdana, Arial, Helvetica, sans-serif; color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:link	{font-family: Verdana, Arial, Helvetica, sans-serif; color:#CB2027; font-weight:bold; text-decoration:none;} 
a.CommandButton:visited	{font-family: Verdana, Arial, Helvetica, sans-serif; color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover	{font-family: Verdana, Arial, Helvetica, sans-serif; color:#336699; font-weight:bold; text-decoration:underline;}

/*
.StandardButton {font-family: Verdana, Arial, Helvetica, sans-serif;  background-color:#91A7C3; color:white;  border: none; font-weight:bold; text-decoration:none;}
a.StandardButton:link	{font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#91A7C3; color:white; font-weight:bold; text-decoration:none;} 
a.StandardButton:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;  background-color:#91A7C3; color:white;  font-weight:bold; text-decoration:none;}
a.StandardButton:hover	{font-family: Verdana, Arial, Helvetica, sans-serif;  background-color:#999; color:white; font-weight:bold; text-decoration:underline;}
*/

/*

#dnn_ctr_Login_Login_DNN_cmdLogin {background-color:#91A7C3; border: none; padding: 2px 5px; color: white;}
*/

/* ------- Structure ------- */
#master_container	{width:970px; margin:0 auto; clear:both; min-height: 400px;}

#logo_wrapper {background:#FAFAFA; width:970px; height:130px; background:url(/Portals/0/new_header.png) top left no-repeat; margin:0; padding:0; clear:both;} 



#page_wrapper 		{padding:0; margin:0; background:#FFF url(images/bg_fade.png) repeat-x top left; width: 970px; clear:both;}

#main_content_wrap	{padding:0; margin:0; clear:both; min-height: 400px; background: white;}
#main_content_wrap_border	{margin:10px; border:5px #8CA9C5 solid; padding:0; clear:both;}


.TopPane 			{/* padding:20px; */ margin:0; clear:both; padding:0;}

.PromoPane2 {padding:0; margin:0; clear:both;}


#content_pane_wrapper	{margin:0; padding:0;}
.ContentPane 		{/* padding:5px 10px 20px 20px;  */margin:0; padding: 0px;}
.LeftPane			{/* padding:10px 20px 20px 20px; */ width:20%; margin:0; padding: 0px;}
.RightPane			{/* padding:20px 20px 20px 10px;  */width:30%; margin:0; padding: 0px;}
.BottomPane 		{/* padding:20px;  */margin:0; clear:both; padding: 0px;}

/* ------- Content Columns ------- */
#column_wrapper 	{margin:0; padding: 0; clear:both; background:#f2f2f2 url(images/bg_fade.png) repeat-x top left;  }

.column_one			{border-top: #DDD 1px solid; background: white; margin:0; padding:10px;}
.column_two			{border-top: #DDD 1px solid; background: white; margin:0; padding:10px;}
.column_three 		{border-top: #DDD 1px solid; background: white; margin:0; padding:10px;}
.column_two 		{border-left: #DDD solid 1px; border-right: #DDD 1px solid;}

.column_td_left 	{background: url(images/grey_tile_fade_bg.png) top left repeat-x; padding: 0 ; margin:0; }
.column_td_right 	{background: url(images/grey_tile_fade_bg.png) top left repeat-x; padding: 5px 5px 0 5px; margin:0; }
.column1_wrap		{padding: 3px; margin:0;}
.column				{padding: 0; margin:0;}
.column_img			{width: 100px; height: 100px; padding: 5px; border: 1px solid #BBB; }
.column_img_placeholder	{width: 100px; height: 100px; background: #999;}
.column-headline h3	{padding: 0; margin:0; font-size: 14px;}
.column-copy p		{padding: 4px 0 0 0; margin:0;}

/* ------- Footer ------- */
#footer_wrapper		{height: 20px; clear:both; width: 970px; /* float: left; */ margin: 0 auto; padding: 0; } 
#terms_style		{float:left; color: white; text-align: left;  height: 15px; padding: 5px 0;}
#copy_style			{float:right; color: white;   height: 15px; text-align: right; padding: 5px 0;}

.footer 			{color:#f2f2f2; font-family: Verdana, sans-serif; font-size: 11px;}
a.footer:link 		{color:#f2f2f2; text-decoration:underline; font-family: Verdana, sans-serif; font-size: 11px;}
a.footer:active 	{color:#f2f2f2; text-decoration:underline; font-family: Verdana, sans-serif; font-size: 11px;}
a.footer:visited 	{color:#f2f2f2; text-decoration:underline; font-family: Verdana, sans-serif; font-size: 11px;}
a.footer:hover	 	{color:#f2f2f2; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px;}

/* ------- Utility ------- */
.clear_float		{clear:both; line-height:0; font-size:0; height:0;}
.clear 				{clear:both;}

.left				{float:left; display:inline;}
.right				{float:right; display:inline;}
.align_left			{text-align:left;}
.align-right		{text-align:right;}

.bold, strong		{font-weight: bold; font-size: inherit;}

/* ------- Datagrids ------- */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header	{font-weight:bold;}
.DataGrid_Header td	{font-weight:bold;}
.NormalBold td		{font-weight:bold;}

/* ------- FileManager -------*/
div.FileManager		{height:auto;border:none;}
table.FileManager	{width:99%}

/*-------------- User Style --------------*/
.user				{color:#FFFFFF; } 
a.user:link			{color:#FFFFFF; text-decoration:underline;} 
a.user:active		{color:#FFFFFF; text-decoration:underline;} 
a.user:visited 		{color:#FFFFFF; text-decoration:underline;}
a.user:hover		{color:#ffffff; text-decoration:none;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane	{width:0; padding:0 ;margin:0; border: none;}



#menu_wrapper 		{width:970; height: 40px; clear:both; background: url(/Portals/0/new_nav_bg.png) top left repeat-x; ;}  
#menu_style			{}



.mainMenu {/* position: relative; */ z-index: 1000}
#promo_wrap 			{margin:0px; border:none; margin:0;  clear:both; /* position: relative;  */z-index: -1}




