
/*****  Skin CSS designed by bind.pt					*****/
/*****  Zeus Blue										*****/


/*****  1 ::: General Styles							*****/

/* Style For HTML PAGE                   */ html 				                            { height: 100%; margin: 0px; }
/* Style For HTML BODY                   */ body 				                            { margin: 0px; }
/* Setting Text Throughout the skin      */ table, tr, td		                            { margin: 0px; }
                                            /*p					                            { margin-bottom: 10px; }*/
                                            ul              	                            { list-style: none outside url("images/li.blue.png"); margin: 10px 30px; padding: 0pt; }
                                            .ZB_01MediumGreyContent ul                      { list-style: none outside url("images/li.white.png"); }
                                            .ZB_01DarkBlueContent	ul                      { list-style: none outside url("images/li.lightBlue.png"); }
                                            li          	                                { line-height: 200%; }
                                            h1				                            	{ font-size: 230%; font-weight: 300; color: #0099CC; }
                                            h2				                            	{ font-size: 180%; font-weight: 300; color: #006699; letter-spacing: -1px; }
                                            h3				                            	{ font-size: 150%; font-weight: 500; color: #333333; }
                                            h4				                            	{ font-size: 150%; font-weight: 500; color: #0099CC; }
                                            h5				                            	{ font-size: 100%; font-weight: 700; color: #666666; }
                                            #Form           	                            { margin: 0px; padding:0; height:0px; }


/*****  2 ::: Page Design								*****/

/*-- page layout open container        --*/ .OuterDiv 		                                { margin: 0px; text-align:center; padding: 0px 0px 0px 0px; width:100%; }
/*-- master container                  --*/ .SkinMaster 		                            { width: 942px; height: 100%; text-align: center; vertical-align:top; }
/*-- grey top row                      --*/ .TopGreyLine		                            { background: #757575; width: 100%; height: 6px;  }
/*-- top bar including login and search--*/ .TopBarLoginSearch	                            { width: 540px; text-align: right; }
/*-- picture SubPage                   --*/ .picSub                                         { background: #FFFFFF url('images/blue_sub.jpg') top; height: 120px; }
/*-- picture HomePage                  --*/ .picHome                                        { background: #FFFFFF url('images/blue_home.jpg') top; height: 250px; }
/*-- top bar including logo            --*/ .TopBarLogo  		                            { padding: 0px 0px 0px 0px; text-align: center; vertical-align: middle; }
											.TopBarLogo a:hover	                            { background: transparent; }
/*-- login in right                    --*/ .LoginTDright		                            { text-align: right; vertical-align: top; padding: 20px 15px 0px 15px; color: #FFFFFF; }
/*-- login in left                     --*/ .LoginTDleft		                            { text-align: left;  vertical-align: top; padding: 20px 15px 0px 15px; color: #FFFFFF; }
/*-- search in right                   --*/ .SearchTDright		                            { background: url('images/searchTD.bg.gif') no-repeat top right; height: 10px;  text-align: right; vertical-align: middle; padding: 8px 2px 8px 2px; }
/*-- search in left                    --*/ .SearchTDleft		                            { background: url('images/searchTD.bg.gif') no-repeat top left;  height: 40px;  text-align: left;  vertical-align: middle; padding: 8px auto 8px 6px; }
                                            .MenuTD				                            { background: url('images/menuH.bg.gif'); padding: 0px; vertical-align: top; text-align: left; }
                                            .CopyrightTD		                            { vertical-align: middle; text-align: left; padding: 4px 8px 4px 8px; }
/*-- default breadcrumb                 --*/.BreadcrumbTD		                            { background: #2C2D2D; height: 42px; padding: 0px 30px 0px 30px; text-align: left; vertical-align: middle; font-family: tahoma, verdana; font-size: 11px; font-weight: normal; color: #666666; }
/*-- white breadcrumb                   --*/.BreadcrumbWhite                                { background: #FFFFFF; height: 18px; padding: 0px 30px 0px 30px; text-align: left; vertical-align: top; font-family: tahoma, verdana; font-size: 11px; font-weight: normal; color: #666666; border-bottom: 1px solid #ccc; }


/*****  3 ::: Content Panes								*****/

                                            .BottomPane			                            { background: #FFFFFF; padding: 0px; width:100%; }
                                            .TopPane            			                { background: #FFFFFF; padding: 0px; width:100%; }
                                            .SidePane			                            { background: #FFFFFF; padding: 0px; width: 50%; }
                                            .Pane	        	                            { background: #FFFFFF; padding: 0px; width: 30%; }
                                            .ContentPane		                            { background: #FFFFFF; padding: 0px; }
                                            .MenuPane			                            { background: #FFFFFF; padding: 0px; }
                                            .LeftPane		                            	{ background: url('images/sdw_lftbar.gif') repeat-y top left #EBEDEC; padding:0px; }
											.RightPane	        							{ padding: 0px; }
											.TopRightPane	        						{ background: #E8E6E7; padding: 0px; }
											.RightBar	        							{ background: url('images/sdw_rght.gif') repeat-y top left #E8E6E7; }




/*****  4 ::: Text										*****/

/*-- most of the text on site          --*/ .normal, .Normal, .NormalDisabled               { font-family: tahoma, verdana; font-size: 11px; color: #333; line-height: 120%; font-weight: normal; }
/*-- most of the bold text on site     --*/ .NormalBold, b, strong			                { font-family: tahoma, verdana; font-size: 11px; color: #333; line-height: 120%; font-weight: bold; }
/*-- red text on site for errors       --*/ .NormalRed						                { font-family: tahoma, verdana; font-size: 11px; color: #C00; line-height: 120%; font-weight: normal; }
/*-- subheadings - mostly in admin     --*/ .SubHead						                { font-family: tahoma, verdana; font-size: 11px; color: #666666; line-height: 120%; font-weight: bold; padding: 0px; }
/*-- headings - mostly in admin        --*/ .Head							                { font-family: tahoma, verdana; font-size: 11px; color: #666666; line-height: 120%; font-weight: bold; padding: 0px; background: transparent; }
/*-- header title					   --*/ .h1_title										{ font-family: Tahoma, verdana; font-size: 16px; color: #0A6997; font-weight: bold; padding: 0px 0px 0px 12px;}
/*-- header links					   --*/ .hdr_links										{ font-family: arial, verdana; font-size: 14px; color: #7B7B7B; font-weight: normal; }
											.EpHdr											{ color: #0772DF; font-family: arial, verdana; font-size: 14px; font-style: italic; text-decoration: none; }
/*-- main titlelinks				   --*/ .mn_tl_link										{ font-family: arial, verdana; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: underline;}
/*-- main bullet links				   --*/ .mn_tl_blts										{ font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
/*-- news links						--*/	.news_hdr_link									{ font-family: Tahoma; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
											.GreenBoardText									{ color: #FFFFFF; font-family: arial, verdana; font-size: 18px; font-weight: bold; text-decoration: none; }


/*****  5 ::: Links										*****/

/*-- default links visited and active  --*/ a:link, a:visited, a:active 	                { color: #F79F07; text-decoration: none; }
/*-- default links hover               --*/ a:hover 						                { color: #F79F07; text-decoration: none; background: #0099CC; }
/*-- normal  links visited and active  --*/ a.Normal:link, a.Normal:visited                 { color: #0099CC; text-decoration: none; }
/*-- normal  links hover               --*/ a.Normal:hover 					                { color: #FFFFFF; text-decoration: none; background: #0099CC; }
/*-- admin button-link style           --*/ a.CommandButton:link,
                                            a.CommandButton:visited,
                                            a.CommandButton:active                          { color: #0099CC; padding: 3px; text-decoration: none; background: #EEEEEE;}
/*-- admin button-link style hover     --*/ a.CommandButton:hover                           { color: #FFFFFF; padding: 3px; text-decoration: none; background: #0099CC; }
/*-- search button in search form      --*/ .SearchButton                                   { background: transparent; padding: 13px 17px 4px 13px; cursor: pointer; font-size:1px; margin: 0px;}
/*-- header links visited and active  --*/	a.hdr_links:link, a.hdr_links:visited, a.hdr_links:active		{ font-family: arial, verdana; font-size: 14px; color: #7B7B7B; font-weight: normal; text-decoration: none; background: #FFFFFF; }
/*-- header links hover               --*/	a.hdr_links:hover 						                { font-family: arial, verdana; font-size: 14px; color: #B7DF2F; font-weight: normal; text-decoration: underline; background: #FFFFFF;}
/*-- normal  links visited and active  --*/ a.EpHdr:link, a.EpHdr:visited                 { color: #0772DF; font-family: arial, verdana; font-size: 14px; font-style: italic; text-decoration: none; }
/*-- normal  links hover               --*/ a.EpHdr:hover 					                { color: #FFFFFF; font-family: arial, verdana; font-size: 14px; font-style: italic; text-decoration: underline; background: #B7DF2F; }
/*-- normal  links visited and active  --*/ a.mn_tl_link:link, a.mn_tl_link:visited             { color: #FFFFFF; font-family: arial, verdana; font-size: 12px; text-decoration: underline; }
/*-- normal  links hover               --*/ a.mn_tl_link:hover 					                { color: #4F4745; font-family: arial, verdana; font-size: 12px; text-decoration: underline; background: #FFFFFF; }
/*-- normal  links visited and active  --*/ a.mn_tl_blts:link, a.mn_tl_blts:visited             { color: #FFFFFF; font-family: Verdana; font-size: 12px; text-decoration: none; }
/*-- normal  links hover               --*/ a.mn_tl_blts:hover 					                { color: #FFFFFF; font-family: Verdana; font-size: 12px; text-decoration: underline; background: #0099CC; }
/*-- news links visited and active  --*/	a.news_hdr_link:link, a.news_hdr_link:visited, a.news_hdr_link:active		{ font-family: Tahoma; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none; background: none; }
/*-- news links hover               --*/	a.news_hdr_link:hover 						                { font-family: Tahoma; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: underline; background: none;}
											a.GreenBoardText:link, a.GreenBoardText:visited         { color: #FFFFFF; font-family: arial, verdana; font-size: 18px; font-weight: bold; text-decoration: none; }
/*-- normal  links hover               --*/ a.GreenBoardText:hover 					                { color: #FFFF00; font-family: arial, verdana; font-size: 18px; font-weight: bold; text-decoration: underline; background: none; }
                              

/*****  6 ::: Forms                                     *****/

/*-- default form elements             --*/ select,  textarea                               { font-family: tahoma, verdana; font-size: 11px; color: #333; background: #F6F6F6; border: solid 1px #C3C3C3; }
                                            .NormalTextBox                                  { font-family: tahoma, verdana; font-size: 11px; color: #333; padding-left: 4px; }
                                            div.form_text					                { font-family: tahoma, verdana; font-size: 11px; color: #333; float: left; margin: 0px; }
                                            p.form_text				                        { margin: 0px 0px 3px 0px; }
                                            input.form_text, select.form_text				{ font-family: tahoma, verdana; font-size: 11px; color: #666666; background: #F6F6F6; border: solid 1px #C3C3C3; padding: 0.2em; margin: 0px 10px 10px 0px; }
/*-- form button                       --*/ input.StandardButton                            { font-family: tahoma, verdana; font-size: 11px; color: #0D8BC2; background: #EDEDE9; border-color: #F7F7F4; }
                                            .StandardButton                                 { font-family: tahoma, verdana; font-size: 11px; color: #0099FF; background: #EDEDE9; border-color: #F7F7F4; }

/*-- search elements                   --*/ /*#dnn_dnnSEARCH_txtSearch.NormalTextBox          { cursor:text; height:19px; width: 130px; color: #545A5C; background: transparent; border: 0px solid #FFFFFF; padding: 4px 0px 0px 8px; }
                                            #dnn_dnnSEARCH_optSite,
                                            #dnn_dnnSEARCH_optWeb                           { background: transparent; border:0; }
                                            .searchfield									{ font-family: tahoma, verdana; font-size: 11px; color: #333333; }
                                            a.SearchField:link, a.SearchField:visited, 
                                            a.SearchField:active, a.SearchField:hover       { background-color: Transparent; }*/
                                            
/*****  7 ::: Site Menu, Module Menu					*****/

/*-- box that holds the menu           --*/ .MainMenu_MenuContainer							{ background: transparent; width: 260px; }
                                            .MainMenu_MenuContainer	td	                    { font-size:0; }
/*-- bar that holds the menu           --*/ .MainMenu_MenuBar								{ background: transparent; width: 260px; }
/*-- submenu container                 --*/ .MainMenu_SubMenu, .ModuleTitle_SubMenu			{ z-index: 1000;  cursor: pointer; margin: 0px ; background: #0D3356; padding: 0px; border-left: 1px solid #0C0C0C;  }
/*-- submenu items idle                --*/ .MainMenu_MenuItem, .ModuleTitle_MenuItem		{ font-family: tahoma, verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; border:0px; }
/*-- submenu items hover               --*/ .MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel	{ font-family: tahoma, verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; background: #0099CC; border: none; }
                                            .MainMenu_MenuItem td, .ModuleTitle_MenuItem td, 
                                            .MainMenu_MenuItemSel td,
                                            .ModuleTitle_MenuItemSel td                     { font-family: tahoma, verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; height: 21px; padding: 0 50px 0 8px; margin: 0px; }
/*-- menuitems idle                    --*/ .MainMenu_Idle									{ background: url('images/menu.idle.gif') no-repeat top center;    }
/*-- menuitems over                    --*/ .MainMenu_Selected								{ background: url('images/menu.over.gif') no-repeat top center;    }
/*-- menuitems active                  --*/ .MainMenu_Active, .MainMenu_BreadcrumbActive	{ background: url('images/menu.active.gif') no-repeat top center;  }
/*-- menuitems padding                 --*/ .MainMenu_Idle td, 
                                            .MainMenu_Selected td,
                                            .MainMenu_Active td, 
                                            .MainMenu_BreadcrumbActive td                   { color: #FFFFFF; height: 42px; font-family: tahoma, verdana; font-size: 8pt; font-weight: normal; padding: 0px 30px 0px 30px; }	
/*-- Horizontal Menu                   --*/
/*-- menuitems idle                    --*/ .MainMenu_IdleH									{ background: url('images/menuH.idle.gif') no-repeat top right;   }
/*-- menuitems over                    --*/ .MainMenu_SelectedH								{ background: url('images/menuH.over.gif') no-repeat top right;   }
/*-- menuitems active                  --*/ .MainMenu_ActiveH, .MainMenu_BreadcrumbActiveH	{ background: url('images/menuH.active.gif') no-repeat top right; }
                                            .MainMenu_IdleH td, 
                                            .MainMenu_SelectedH td,
                                            .MainMenu_ActiveH td, 
                                            .MainMenu_BreadcrumbActiveH td                  { color: #FFFFFF; height: 42px; font-family: tahoma, verdana; font-size: 7pt; font-weight: bold;  padding: 0px 15px 0px 15px; }	
/*-- not needed - main menu            --*/ .MainMenu_MenuArrow,.MainMenu_RootMenuArrow,
                                            .MainMenu_MenuIcon                              { display: none; }
/*-- module menu continer              --*/ .ModuleTitle_MenuContainer						{ color: #2C2C2C; }
/*-- module menu bar                   --*/ .ModuleTitle_MenuBar							{ cursor: pointer; cursor: pointer; }
/*-- module menu padding               --*/ .ModuleTitle_MenuItem td ,
                                            .ModuleTitle_MenuItemSel td	                    { font-size: 7pt; font-weight: normal;  padding: 0px 10px 0px 10px; }
/*-- not needed - module menu          --*/ .ModuleTitle_MenuBreak,.MainMenuSeperator,
                                            .MainMenu_MenuBreak,.ModuleTitle_MenuArrow, 
                                            .ModuleTitle_RootMenuArrow,.ModuleTitle_MenuIcon{ display: none; }


/*****  8 ::: Login, Breadcrumb and Copyright			*****/

/*-- login and user token idle         --*/ .LOGIN_object, a.LOGIN_object:link,
                                            a.LOGIN_object:visited,
                                            a.LOGIN_object:active,
                                            .USER_object, a.USER_object:link,
                                            a.USER_object:visited, a.USER_object:active     { font-family: tahoma, verdana; font-size: 12px; font-weight: normal; text-decoration: none; background: #FFFFFF; color: #000000; }
/*-- login and user token hover        --*/ a.LOGIN_object:hover, a.USER_object:hover       { font-family: tahoma, verdana; font-size: 12px; font-weight: normal; text-decoration: underline; background: #FFFFFF; }

/*-- login in right                    --*/ .LoginTDright .LOGIN_object,
                                            .LoginTDright a.LOGIN_object:link,
                                            .LoginTDright a.LOGIN_object:visited,
                                            .LoginTDright a.LOGIN_object:active,
                                            .LoginTDright .USER_object,
                                            .LoginTDright a.USER_object:link,
                                            .LoginTDright a.USER_object:visited, 
                                            .LoginTDright a.USER_object:active,
                                            .LoginTDright a.LOGIN_object:hover, 
                                            .LoginTDright a.USER_object:hover,
/*-- login in left                     --*/ .LoginTDleft .LOGIN_object,
                                            .LoginTDleft a.LOGIN_object:link,
                                            .LoginTDleft a.LOGIN_object:visited,
                                            .LoginTDleft a.LOGIN_object:active,
                                            .LoginTDleft .USER_object,
                                            .LoginTDleft a.USER_object:link,
                                            .LoginTDleft a.USER_object:visited, 
                                            .LoginTDleft a.USER_object:active,
                                            .LoginTDleft a.LOGIN_object:hover, 
                                            .LoginTDleft a.USER_object:hover                { color: #FFFFFF; }

/*-- breadcrumbs token idle            --*/ .BREADCRUMBS_object, a.BREADCRUMBS_object:link,
                                            a.BREADCRUMBS_object:visited,
                                            a.BREADCRUMBS_object:active	                    { font-family: tahoma, verdana; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; background: transparent; }
/*-- breadcrumbs token hover           --*/ a.BREADCRUMBS_object:hover				        { font-family: tahoma, verdana; font-size: 11px; font-weight: normal; color: #0099CC; text-decoration: none; background: transparent; }
/*-- terms privacy and copyright       --*/ .FOOTER_objects 						        { font-family: tahoma, verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; }
/*-- terms privacy and copyright links --*/ a.FOOTER_objects:link, a.FOOTER_objects:visited, 
                                            a.FOOTER_objects:active	                        { font-family: tahoma, verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration:none; background: transparent; }
/*-- terms privacy and copyright hover --*/ a.FOOTER_objects:hover					        { font-family: tahoma, verdana; font-size: 10px; font-weight: bold; color: #343B3D; text-decoration:none; background: transparent; }

#TdSearch {
	padding: 0px 0px 1px 0px;
	text-align: right;
	vertical-align: bottom;
}
/* [SEARCH] */
.dnnSEARCH {
	font-family: Tahoma;
	font-weight: normal;
	font-size: 12px;
	color: #777777;
}
.dnnSEARCH LABEL {
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10px;
	color: #777777;
	vertical-align: middle;
	height: 16px;
}
#dnn_dnnSEARCH_txtSearch {
	border: 1px solid #CCCCCC;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 100px;
	height: 17px;
	/*line-height: 10px;*/
	margin-left: 3px;
	padding-left: 2px;
}
#dnn_dnnSEARCH_optWeb {
	vertical-align: middle;
}
#dnn_dnnSEARCH_optSite {
	vertical-align: middle;
}
.dnnSEARCH IMG {
	
	margin-bottom: 2px;
	vertical-align: middle;
}

/*-- default links visited and active  --*/ .leftmenu a:link, .leftmenu a:visited, .leftmenu a:active 	                { color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Arial; }
/*-- default links hover               --*/ .leftmenu a:hover 						                { color: #FFFFFF; text-decoration: none; background: #0099CC; }

/*img {border:0;}*/

img_icon {border:0; padding: 8px 12px 8px 12px; }

img_icon_border {border:1px solid #FFFFFF; padding: 0px; }

.img_Inw_thmb {border:2px solid #FFFFFF; padding: 0px; }

.DivBack {padding:2px 10px; border:0px; }

#MenuDivsHolder {width:453px;}
#MenuDivsHolder .Inner {padding:20px 15px 15px 15px;}
#ProductLinks {padding-bottom:1em;}
#MenuDivsHolder .LinksHolder {width:100%;}
#MenuDivsHolder .LinksHolder .DivBack {margin-bottom:0px; padding:3px;}
#MenuDivsHolder .LinksHolder .DivBack a {display:block; padding:10px 6px 10px 10px; font-family:arial,verdana,helvetica; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
#MenuDivsHolder .LinksHolder .DivBack a:hover {text-decoration:underline;}

#OrangeButton {background: #F79F07 url(images/menu_arrows/arrow_orgn.gif) 16px 12px no-repeat;}
#GreenButton {background: #B7DF2F url(images/menu_arrows/arrow_grn.gif) 16px 12px no-repeat;}
#FuxButton {background: #F707AB url(images/menu_arrows/arrow_fx.gif) 16px 12px no-repeat;}
#BlueButton {background: #0772DF url(images/menu_arrows/arrow_blue.gif) 16px 12px no-repeat;}
#CyanButton {background: #0599F7 url(images/menu_arrows/arrow_cyan.gif) 16px 12px no-repeat;}

.td_left
{
	background: url('images/sdw_lft.gif') repeat-y top right #FFFFFF;
	padding:0px;
}

.td_right
{
	background: url('images/sdw_rght.gif') repeat-y top left #FFFFFF;
	padding:0px;
}

.orgn_link a:link, .orgn_link a:visited, .orgn_link a:active
{	
	height: 28px;
	color: #F79F07; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Arial; 
	background: url(images/menu_arrows/rounded/arrow_orgn.gif) 14px 2px no-repeat;
	padding: 0px 8px 0px 32px;
}
.orgn_link a:hover
{ color: #FFFFFF; text-decoration: none; }

.grn_link a:link, .grn_link a:visited, .grn_link a:active
{	
	height: 28px;
	color: #B7DF2F; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Arial; 
	background: url(images/menu_arrows/rounded/arrow_grn.gif) 14px 2px no-repeat;
	padding: 0px 8px 0px 32px;
}
.grn_link a:hover
{ color: #FFFFFF; text-decoration: none; }

.fux_link a:link, .fux_link a:visited, .fux_link a:active
{	
	height: 28px;
	color: #F707AB; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Arial; 
	background: url(images/menu_arrows/rounded/arrow_fx.gif) 14px 2px no-repeat;
	padding: 0px 8px 0px 32px;
}
.fux_link a:hover
{ color: #FFFFFF; text-decoration: none; }

.cyan_link a:link, .cyan_link a:visited, .cyan_link a:active
{	
	height: 28px;
	color: #0599F7; text-decoration: none; font-size: 14px; font-weight: normal; font-family: Arial; 
	background: url(images/menu_arrows/rounded/arrow_cyan.gif) 14px 2px no-repeat;
	padding: 0px 8px 0px 32px;
}
.cyan_link a:hover
{ color: #FFFFFF; text-decoration: none; }

.blank_white {width:80px; height: 10px; background: #FFFFFF; }

.MenuTable { background: url('images/sdw_rght.gif') repeat-y top left #E8E6E7; width: 200px;}

.MenuTable2 { background: url('images/sdw_rght.gif') repeat-y top left #E8E6E7; width: 280px;}

.m_td_left
{
	width: 6px;
	height: 4px;
}

.m_td_right
{
	width: 6px;
	height: 4px;
}

.m_icon
{
	width: 220px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

.m_icon_top
{
	width: 220px;
	height: 100px;
	text-align: center;
	vertical-align: top;
	padding: 10px 0px 0px 0px;
}

.m_icon_50
{
	width: 331px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

.m_spltr
{
	width: 2px;
	background: url('images/bgrwt2.gif') repeat-y top center;	
}

.m_spltr_h
{
	height: 20px;
	background: url('images/bgrwt2.gif') repeat-x bottom left;	
}

.m_spltr_h_2
{
	height: 2px;
	background: url('images/bgrwt2.gif') 10px 6px repeat-x;	
}

.m_Title
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 4px 6px 4px 6px;
}
.m_Title a
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.m_Title a:hover
{
	text-decoration: underline;
	background: none;
}
/*.m_Title a:visited
{
	text-decoration: none;
	background: none;
}
.m_Title a:active
{
	text-decoration: none;
	background: none;
}*/

.m_Title_lft
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding: 4px 6px 4px 6px;
}

.MainTblGrey
{
	background: url('images/bg_gray.jpg'); 
	vertical-align: top;
}

.MainTblOrange
{
	background: url('images/bg_orange.jpg'); 
	vertical-align: top;
}

.MainTblCyan
{
	background: url('images/bg_cyan.jpg');
	vertical-align: top;
}
.MainTblCyanInner
{
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	vertical-align: top;
	padding: 8px 8px 8px 8px;
}

.MainTblFux
{
	background: url('images/bg_fouxia.jpg'); 
	vertical-align: top;
}

.MainTblGreen
{
	background: url('images/bg_green.jpg'); 
	vertical-align: top;
}

.MainTblInner
{
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding: 8px 8px 8px 8px;
}

.MainTblInner a, .MainTblInner a:visited, .MainTblInner a:active { color: #FFFFFF; font-family: Verdana; font-size: 12px; text-decoration: none; }
.MainTblInner a:hover { color: #FFFFFF; font-family: Verdana; font-size: 12px; text-decoration: underline; background: #0099CC; }

.sm_title1 { color: #FFFFFF; font-family: arial, verdana; font-size: 12px; font-weight: bold; text-decoration: none; text-align: left; vertical-align: middle; }

.pgr { font-family: Arial; font-size: 14px; font-weight: normal; }
.pgr table { margin: 0px 0; }
.pgr td { font-family: Arial; font-size: 14px; font-weight: normal; border-width: 0; padding: 0 0px; color: #fff; }   
.pgr a { font-family: Arial; font-size: 14px; font-weight: normal; border-width: 0; padding: 0 6px; font-weight: bold; color: #fff; }
.pgr a:hover { font-family: Arial; font-size: 14px; font-weight: normal; color: #000; text-decoration: none; }

.QA_title { color: #B7DF2F; font-family: verdana; font-size: 16px; font-weight: bold; text-decoration: none; text-align: left; vertical-align: middle; }
.QA_date { color: #0599F7; font-family: verdana; font-size: 12px; font-weight: normal; text-decoration: none; text-align: left; vertical-align: middle; }
.QA_txt { color: #000000; font-family: verdana; font-size: 14px; font-weight: normal; text-decoration: none; text-align: left; vertical-align: top; }
.QA_questionRow { background: url('images/grad_up.jpg') repeat-x top left; text-align: left; vertical-align: top; }
.QA_answerRow { background: url('images/grad_up.jpg') repeat-x top left; text-align: left; vertical-align: top; }

.btm_tr
{
	height: 50px;
	background: #606F86;
}
.input_gr 
{
	text-align: right;
	vertical-align: middle;
	text-decoration: none;
	font-family: Verdana; 
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px 4px 0px 4px;
}
.input_gr a 
{
	text-align: right;
	vertical-align: middle;
	text-decoration: none;
	font-family: Verdana; 
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.input_gr a:link, a:visited, a:active {
	color: #FFFFFF;
}
.input_gr a:hover {
	color: #A1A1A0;
	text-decoration: none;
	background: none;
}
