/********************************************************
*								    					*
*		Smartronix, Inc - Corporate Style Sheet		    *
*				10/19/2006			    				*
*								    					*
********************************************************/


		/****************************************************
		*								    				*
		*		Begin SMX_websubpg8_Skin Skin Styles		*
		*								    				*
		****************************************************/
	
	    /****************************************************
	     *  	Begin Main Body Sections of the Page	    *
	     ***************************************************/
		body {
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		}
		
		.SMXtop_left_skin {
		background-image: url(skin_top_left_subpg.jpg);
		background-repeat: no-repeat;
		width: 17px;
		height: 207px;
		}
		
		.SMXtop_right_skin {
		background-image: url(skin_top_right_subpg.jpg);
		background-repeat: no-repeat;
		background-position:center;
		width: 17px;
		height: 208px;
		}
		
		.SMXbody_left_skin {
		background-image: url(skin_body_left_subpg.jpg);
		background-repeat:repeat-y;
		width: 17px;
		height: 1px;
		}
		
		.SMXbody_right_skin {
		background-image: url(skin_body_right_subpg.jpg);
		background-repeat:repeat-y;
		background-position:center;
		width: 17px;
		height: 1px;
		}
		
		.SMXfooter_skin {
		background-image: url(skin_footer.jpg);
		background-repeat: repeat;
		text-align:center;
		}


	    /************************************************************
	     *		Begin Main Header Sections of the Page		*
	     ***********************************************************/
		.SMXheader_top_skin {
		height: 67px;
		padding: 0px;
		margin-top: 0px;
		background-image: url(skin_header_filler_sml.jpg);
		background-repeat: no-repeat;
		background-position:center;
		text-align:right;
		}
		
		.SMXheader_top_menu_skin {
		height: 22px;
		padding: 0px;
		margin-top: 0px;
		background-image: url(skin_top_menu_header_subpg.jpg);
		}
		
		.SMXheader_middle_skin {
		height: 115px;
		padding: 0px;
		margin-top: 0px;
		background-image: url(SMXgen_subpg.jpg);
		}
		
		/*
		.SMXheader_middle_skin {
		height: 115px;
		padding: 0px;
		margin-top: 0px;
		background-image: url(skin_subpage_bg.jpg);
		background-repeat:repeat-x;
		}
		*/
		
		/**********************************************************
		*		Begin Menu Section of the Page	          *
		**********************************************************/		
		.MainMenu_MenuContainer {
		background-color: transparent; 
		}
		
		.MainMenu_MenuBar {
		cursor: pointer; 
		cursor: hand;
		height:16px;
		background-color: Transparent;
		}
		
		.MainMenu_MenuItem {
		cursor: pointer; 
		cursor: hand; 
		color: 003366;
		font-family: Arial, Helvetica; 
		font-size: 11px; 
		font-weight: bold; 
		font-style: normal; 
		background-color: Transparent;
		}
		
		.MainMenu_MenuIcon {
		cursor: pointer; 
		cursor: hand; 
		text-align: center; 
		width: 15px; 
		height: 21px;
		}
		
		.MainMenu_SubMenu {
		z-index: 1000; 
		cursor: pointer; 
		cursor: hand; 
		filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
		}		
		
		.MainMenu_MenuBreak {
		height: 1px;
		}
		
		.MainMenu_MenuItemSel {
		cursor: pointer; 
		cursor: hand; 
		font-family: Arial, Helvetica; 
		font-size: 11px; 
		font-weight: bold; 
		font-style: normal;
		}
		
		.MainMenu_MenuArrow {
		font-family: webdings; 
		font-size: 10pt; 
		cursor: pointer; 
		cursor: hand; 
		}
		
		.MainMenu_RootMenuArrow {
		font-family: webdings; 
		font-size: 10pt; 
		cursor: pointer; 
		cursor: hand;
		}
		
		.StandardButton {
		background: #003366 none; 
		color: #FFFFFF;
		font-family:Verdana, sans-serif;
		font-size: 11px;
		font-weight: normal;
		}
		
		.TreeViewMenu {
		width: 175px;
		background-color: #F5F5F5;
		BORDER-RIGHT: #003366 1px solid;
		BORDER-TOP: #003366 1px solid;
		BORDER-LEFT: #003366 1px solid;
		BORDER-BOTTOM: #003366 1px solid;
		}
		
		.TreeViewMenu_Header {
		BACKGROUND-IMAGE: url(gradient_LtBlue.jpg);
		}
		
		/* Menu & Logo Pane Holder */
		.BlankMenu {
		background-image: url(BlankMenu.gif);
		height: 85px;
		background-repeat: no-repeat;
		background-color: transparent;
		}
		
		/* Menu & Logo Pane Holder */
		.BlankMenuFull {
		background-image: url(BlankMenuFull.gif);
		height: 85px;
		background-repeat: repeat-x;
		background-color: #FFFFFF;
		}		
		
		/* Small rounded end on menu */
		.MenuRight {
		background-image: url(MenuRight.gif);
		width: 20px;
		height: 21px;
		background-repeat: no-repeat;
		}
		
		/* Menu Background */
		.MenuBG {
		height: 21px;
		usearrows: false;
		downarrow: false;
		}
		
		/* Menu table repeat for 100% width settings */
		.MenuRepeat {
		background-image: url(MenuRepeat.gif);
		width: 100%;
		height: 85px;
		background-repeat: repeat-x;
		}

		
		/********************************************************************
		*		Begin Header Section of the Page		    *
		*********************************************************************/		
		
		.search input{ 
		width:85px; 
		border:1px #828282 solid; /*5990C6*/
		font-size:7.5pt;
		background-color:#ffffff;
		color: #595959; /*e2e6f4*/
		}
		
		.search, a.search:link,a.search:active,a.search:visited,.search {
		font-family:Verdana, sans-serif;/*Tahoma, Arial, Helvetica;*/ 
		color:#828282; /*1E5589, ffffff*/
		text-decoration:none; 
		font-weight:bold; 
		font-size:7.5pt;
		padding:0 0 0 0;
		}
		
		a.search:hover {
		text-decoration: none;
		color: #404040;
		font-weight: bold;
		}

		.bcrumbs, a.bcrumbs:link,a.bcrumbs:active,a.bcrumbs:visited,.bcrumbs {
		font-family:Verdana, sans-serif;/*Tahoma, Arial, Helvetica;*/ 
		color:#828282; /*1E5589, ffffff*/
		text-decoration:none; 
		font-weight:normal; 
		font-size:7.5pt;
		padding:0 0 0 0;
		}
		
		a.bcrumbs:hover {
		text-decoration: none;
		color: #404040;
		font-weight: normal;
		}



	    /********************************************************************
	     *			Begin Main Body Sections of the Page		*
	     ********************************************************************/		
		
				/********************************************************************
				*		Settings for Panes with 3 or 6 Panes		    *
				*********************************************************************/
					.SMX_3n6Pane_left_skin {
					padding:0px 0px 0px 0px;
					width: 22%;
					text-align: center;
					}		
					
					.SMX_3n6Pane_center_skin {
					padding:0px 0px 0px 0px;
					width: 51%;
					text-align: center;
					}
					
					.SMX_3n6Pane_right_skin {
					padding:0px 0px 0px 0px;
					width: 27%;
					text-align: center;
					}
				/********************************************************************
				*	     Settings for Panes with 3 or 6 Equal Panes		    *
				*********************************************************************/
					.SMX_3n6eqPane_left_skin {
					padding:0px 0px 0px 0px;
					width: 33%;
					text-align: center;
					}		
					
					.SMX_3n6eqPane_center_skin {
					padding:0px 0px 0px 0px;
					width: 33%;
					text-align: center;
					}
					
					.SMX_3n6eqPane_right_skin {
					padding:0px 0px 0px 0px;
					width: 33%;
					text-align: center;
					}
				/********************************************************************
				*	   Settings for Panes with 3 or 6 sml-lrg-med Panes	    *
				*********************************************************************/
					.SMX_3n6slmPane_left_skin {
					padding:0px 0px 0px 0px;
					width: 15%;
					text-align: center;
					}		
					
					.SMX_3n6slmPane_center_skin {
					padding:0px 0px 0px 0px;
					width: 59%;
					text-align: center;
					}
					
					.SMX_3n6slmPane_right_skin {
					padding:0px 0px 0px 0px;
					width: 26%;
					text-align: center;
					}
				/********************************************************************
				*		Settings for Panes with 3 Split Panes    	    *
				*********************************************************************/
					.SMX_3PaneSplit_left_skin {
					padding:0px 0px 0px 0px;
					width: 80%;/*74*/
					text-align: center;
					}		
					
					.SMX_3PaneSplit_right_skin {
					padding:0px 0px 0px 0px;
					width: 20%;/*26*/
					text-align: center;
					}		
					
					.SMX_3PaneSplit_btm_center_skin {
					padding:0px 0px 0px 0px;
					width: 100%;
					text-align: center;
					}					
				/********************************************************************
				*		Settings for Panes with 2 Panes    		    *
				*********************************************************************/
					.SMX_2Pane_left_skin {
					padding:0px 0px 0px 0px;
					width: 622; /*74%*/
					text-align: center;
					}		
					
					.SMX_2Pane_right_skin {
					padding:0px 0px 0px 0px;
					width: 196px; /*26%;*/
					text-align: center;
					}
				/********************************************************************
				*		Settings for Panes with 2 lb Panes	    	    *
				*********************************************************************/
					.SMX_2lbPane_left_skin {
					padding:0px 0px 0px 0px;
					width: 20%;
					text-align: center;
					}		
					
					.SMX_2lbPane_right_skin {
					padding:0px 0px 0px 0px;
					width: 80%;
					text-align: center;
					}
				/********************************************************************
				*		Settings for Panes with 1 Pane			    *
				*********************************************************************/
					.SMX_1Pane_skin {
					padding:0px 0px 0px 0px;
					width: 818px;
					/*width: 100%;*/
					text-align: center;
					}

		
		.SMXbody_middle_spacer_skin {
		background-image: url(skin_body_middle_spacer.jpg);
		background-repeat:repeat-y;
		width: 7px;
		height: 1px;
		}
			

		/********************************************************************
		*								    *
		*			Begin Body Styles			    *
		*								    *
		*********************************************************************/
		.pagemaster {
		width: 100%;
		height: 100%;
		background-color: #FEFEFE;
		MARGIN-TOP: 0px;
		BACKGROUND-IMAGE: url(skin_hdr_sides_bg_204.jpg); /*hdr_sides_bg*/				
		MARGIN-BOTTOM: 0px; 
		BACKGROUND-REPEAT: repeat-x;		
		FONT-SIZE: 10px;
		COLOR: #666666;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		}
		
		pagemaster.H1 {
			FONT-SIZE: 10px; COLOR: #183C5C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		}
		
		.skinmaster {
		background-color: #FFFFFF;
		}
		
		.skinheader {
		}
		
		.skingradient {
		}
		
		.contentpane {
		width: 100%;
		background-color: transparent;
		padding-left: 6px;
		padding-right: 4px;
		padding-top: 6px;
		}
		
		/* Classes Replacing the Media for the Privacy, Copyright, Terms, Date Links */
		.MediaTabs {
		font-weight:normal;
		font-size: 8.5pt;
		color: #467599;
		font-family: Tahoma, Arial, Helvetica;
		text-decoration: none;
		line-height: 12px;
		}
		
		A.MediaTabs:link {
		text-decoration:  none;
		color:#467599;
		}
		
		A.MediaTabs:visited  {
		text-decoration:none;
		color:#467599;
		}
		
		A.MediaTabs:active   {
		text-decoration:none;
		color:#467599;
		}
		
		A.MediaTabs:hover{
		text-decoration:none;
		color:#404040;
		}
		
		/* Light Background Elements */
		.LightBG {
		width: auto;
		color: #404040;
		font-size: 8.5pt;
		font-family: Tahoma, Arial, Helvetica;
		}
		
		a.LightBG:link, a.LightBG:active {
		text-decoration: underline;
		color: #467599;
		font-weight: normal;
		}
		
		a.LightBG:link, a.LightBG:visited, {
		text-decoration: ;
		color: #467599;
		font-weight: normal;
		}
		
		
		a.LightBG:hover {
		text-decoration: none;
		color: #404040;
		font-weight: normal;
		}

		/* Light Background Elements */
		.SideMenu {
		width: auto;
		color: #646464; /*#717171;*/
		font-size: 8.5pt;
		font-family: Tahoma, Arial, Helvetica;
		}
		
		a.SideMenu:link, a.SideMenu:active {
		text-decoration: none;
		color: #646464; 
		font-weight: normal;
		}
		
		a.SideMenu:link, a.SideMenu:visited, {
		text-decoration: none;
		color: #646464; 
		font-weight: normal;
		}
		
		
		a.SideMenu:hover {
		text-decoration: none;
		color: #467599;
		font-weight: normal;
		}
		
		.Separator {
		width: 12px;
		margin: 0 1px 0 1px;
		background: url(SMXseparator.gif) center top no-repeat;
		}
		
		/* Light Background Elements */
		.LightBG {
		width: auto;
		color: #404040;
		font-size: 8.5pt;
		font-family: Tahoma, Arial, Helvetica;
		}
				
		a.LightBG:link, a.LightBG:active {
		text-decoration: underline;
		color: #467599;
		font-weight: normal;
		}
				
		a.LightBG:link, a.LightBG:visited, {
		text-decoration: underline;
		color: #467599;
		font-weight: normal;
		}
				
				
		a.LightBG:hover {
		text-decoration: none;
		color: #FF0000;/*was 404040*/
		font-weight: normal;
		}
		
		/* Light Background Copyright Elements */
		.LightBG_CPYRT {
		width: auto;
		color: #BDBDBD;
		font-size: 8.5pt;
		font-family: Tahoma, Arial, Helvetica;
		}
				
		a.LightBG_CPYRT:link, a.LightBG_CPYRT:active {
		text-decoration: none;
		color: #BDBDBD;
		font-weight: normal;
		}
				
		a.LightBG_CPYRT:link, a.LightBG_CPYRT:visited, {
		text-decoration: none;
		color: #BDBDBD;
		font-weight: normal;
		}
				
		a.LightBG_CPYRT:hover {
		text-decoration: none;
		color: #BDBDBD;
		font-weight: normal;
		}
		
		.SMX_title {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: bold;
		color: #003366; /*1E5589, ffffff*/;
		}

		.SMX_heading {
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight: bold;
		color: #000000;
		}
		
		.SMX_whiteHDR {
		font-family: Arial, Helvetica, sans-serif;
		font-size:30px;
		font-weight: bold;
		color: #FFFFFF;
		}
		
		A.SMX_whiteHDR:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size:30px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}

		A.SMX_whiteHDR:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size:30px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}

		A.SMX_whiteHDR:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size:30px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}

		A.SMX_whiteHDR:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size:30px;
		font-weight: bold;
		color: #868686;
		text-decoration: none;
		}

		.SMX_sub_title {
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: bold;
		color: #003366; /*1E5589, ffffff*/;
		}

		.SMX_title_light {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: normal;
		color: #5C6A85;
		}
		
		.SMX_title_grey {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: bold;
		color: #868686;/*62768E;*/ /*1E5589, ffffff*/;
		}

		.SMX_grey {
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: normal;
		color: #868686;
		}

		A.SMX_grey:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: normal;
		color: #868686;
		text-decoration: none;
		}

		A.SMX_grey:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: normal;
		color: #868686;
		text-decoration: none;
		}

		A.SMX_grey:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: normal;
		color: #868686;
		text-decoration: none;
		}

		A.SMX_grey:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: normal;
		color: #868686;
		text-decoration: underline;
		}

		.SMX_title_light_strong {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: bold;
		color: #5C6A85;/*62768E;*/ /*1E5589, ffffff*/;
		}
		
		.SMX_title_home {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: normal;
		color: #003366;
		}
		
		A.SMX_title_home:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: normal;
		color: #003366;
		text-decoration: none;
		}
		
		A.SMX_title_home:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: normal;
		color: #003366;
		text-decoration: none;
		}
		
		A.SMX_title_home:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: normal;
		color: #003366;
		text-decoration: none;
		}
		
		A.SMX_title_home:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight: normal;
		color: #FF0000;/*#5C6A85;*/
		text-decoration: underline;

