/* general css */

body    {background-color:#757575; font-family:arial; font-size:11px; }
p	{font-family:arial; font-size:11px; color:#bbbbbb;}
td,th, input	{padding:0px; margin:0px; font-family:arial; font-size:12px; }
a		{font-family:arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline;}
table	{border-collapse:collapse;}
h1		{padding:0px; margin:0px; color:#225276; font-size:14px; font-weight:bold; }
h2		{padding:0px; margin:0px; color:#2d4f68; font-size:14px; font-weight:bold; }
h3		{padding:0px; margin:0px; color:#384959; font-size:13px; font-weight:bold; }
h4		{padding:0px; margin:0px; color:#384959; font-size:12px; font-weight:bold; }
h5		{padding:0px; margin:0px; color:#5086b2; font-size:13px; font-weight:bold; text-decoration:none;}
.site_mainStructure			{width:990px; height:100%;}
.mainTable					{width:825px; height:100%;}
.tbl_100					{width:100%;}
.tbl_95						{width:95%;}
.tbl_75						{width:75%;}
.tbl_99						{width:99%;}
.tbl_100_100				{width:100%; height:100%;}
.tbl_0_100					{height:100%;}
.spacer 					{font-size:1px;}
.selectbox					{font-family:arial;font-size:11px; border:1px solid #000000;}
.adSepeartor				{width:0px;height:15px;} 
.PD_Seperator				{height:20px;}

/* shadow */
.site_shadow_left	{background: url(site_shadow_left.gif) right repeat-y; }
.site_shadow_right	{background: url(site_shadow_right.gif) left repeat-y; }
.content_shadow_left	{background: url(content_shadow_left.gif) left repeat-y; width:12px; height:100%; }
.content_shadow_right	{background: url(content_shadow_right.gif) right repeat-y; width:12px; height:100%; }
.content_shadow_top		{background: url(content_shadow_top.gif) right no-repeat; width:12px; height:22px;}
.page_top_tile			{background: url(page_top_tile.gif) right repeat-x; height:15px; }
.page_bg				{background-color:#0a4d68; border-left:1px solid #186c90; border-right:1px solid #186c90; padding:10px;}

/* toplinks */
.topLinks_left_selected 	{background: url(topLinks_left_selected.gif) no-repeat; width:9px; height:40px; }
.topLinks_tile_selected 	{background: url(topLinks_tile_selected.gif) repeat-x; height:40px; }
.topLinks_right_selected 	{background: url(topLinks_right_selected.gif) no-repeat; width:9px; height:40px; }
.topLinks_left 	{background: url(topLinks_left.gif) no-repeat; width:9px; height:40px; }
.topLinks_tile 	{background: url(topLinks_tile.gif) repeat-x; height:40px; }
.topLinks_right {background: url(topLinks_right.gif) no-repeat; width:9px; height:40px; }
.topLinks_ref	{color:#105c7c; text-decoration:none;}
.topLinks_sep	{width:3px;}
 
 /* navbar */
 .NavBar_Text		{font-size:10px; color:#000000; font-weight:bold; text-decoration:none; }
 .NavBar_Seperator	{font-size:10px; color:#000000; font-weight:noraml; width:20px; text-align:center;}
 
 /* gp_box */
.gp_box_top_left 		{background: url(gp_box_top_left.gif) no-repeat; width:8px; height:9px;}
.gp_box_top_tile 		{background: url(gp_box_top_tile.gif) repeat-x; height:9px;}
.gp_box_top_right 		{background: url(gp_box_top_right.gif) no-repeat; width:8px; height:9px;}
.gp_box_right_tile 		{background: url(gp_box_right_tile.gif) repeat-y; width:8px;}
.gp_box_left_tile 		{background: url(gp_box_left_tile.gif) repeat-y; width:8px;}
.gp_box_bottom_left 	{background: url(gp_box_bottom_left.gif) no-repeat; width:8px; height:9px;}
.gp_box_bottom_tile 	{background: url(gp_box_bottom_tile.gif) repeat-x; height:9px;}
.gp_box_bottom_right 	{background: url(gp_box_bottom_right.gif) no-repeat; width:8px; height:9px;}
.gp_box_tile			{background-color:#105c7c; padding:3px; }

 /* prod_box */
.prod_box_top_left 		{background: url(prod_box_top_left.gif) no-repeat; width:7px; height:7px;}
.prod_box_top_tile 		{background: url(prod_box_top_tile.gif) repeat-x; height:7px;}
.prod_box_top_right 	{background: url(prod_box_top_right.gif) no-repeat; width:7px; height:7px;}
.prod_box_right_tile 	{background: url(prod_box_right_tile.gif) repeat-y; width:7px;}
.prod_box_left_tile 	{background: url(prod_box_left_tile.gif) repeat-y; width:7px;}
.prod_box_bottom_left 	{background: url(prod_box_bottom_left.gif) no-repeat; width:7px; height:7px;}
.prod_box_bottom_tile 	{background: url(prod_box_bottom_tile.gif) repeat-x; height:7px;}
.prod_box_bottom_right 	{background: url(prod_box_bottom_right.gif) no-repeat; width:7px; height:7px;}
.prod_box_tile			{background-color:#074a66; padding:0px; }
.prod_box_tile img		{border:1px solid #176d90;}
.prod_box_details		{padding-left:10px;}
.prod_box_title			{font-size:12px; color:#ffffff; font-weight:bold; padding-bottom:5px;}
.prod_box_text			{font-size:12px; color:#c9e6ff; font-weight:normal; padding-top:5px; height:75px;}
.prod_box_text img		{float: left; margin: 4px; cursor:pointer;}
.prod_box_sep			{height:1px; background-color:#116689; width:100%;}
.prod_box_link			{text-align:right; padding-right:13px; height:21px; background:url(prod_box_arrow.gif) right no-repeat; }
.prod_box_link a		{font-weight:normal;}
.prod_box_topsellers    {font-size:11px; color:#c9e6ff; font-weight:normal; padding-top:5px; height:58px;}

/* pages */
.gp_title_right	{ background: url(gp_title_right.gif) no-repeat;; width:8px; height:25px;}
.gp_title_left	{ background: url(gp_title_left.gif) no-repeat;; width:8px; height:25px;}
.gp_title_tile	{ background: url(gp_title_tile.gif) repeat-x; height:25px; padding-left:20px;}
.gp_title_tile span {font-size:14px; color:#95bfce; font-weight:bold;}

.gp_inner_top 	 {background: url(gp_inner_top.gif) no-repeat;width:593px; height:9px;}
.gp_inner_bottom {background: url(gp_inner_bottom.gif) bottom no-repeat;width:593px; height:9px; }
.gp_inner_tile	 {padding-left:10px; background: url(gp_inner_tile.gif) repeat-y; width:593px; height:320px;}
.gp_inner_tile	div {font-size:12px; color:#e1f8ff;}
.gp_inner_tile	p {font-size:12px; color:#e1f8ff;}
.gp_inner_tile	span {font-size:12px; color:#e1f8ff;}
.gp_content	table	 {border-collapse:separate;}

/* homepage */
.Products_Title		{ color:#ffffff; font-size:20px; font-weight:bold; }
.Products 			{color: #ffffff; vertical-align: top; list-style-image: url(products_bullet.gif);}
.Products li		{padding:0px; margin:0px; margin-top:5px;  margin-left:10px;}
.Products ul		{padding:0px; margin:0px; margin-top:5px; margin-left:10px;}
.Products a 		{text-decoration:none;}
.Products a:hover 	{color:#5ba8f4; }
.hp_text			{color:#ffffff;}
.hp_text p			{color:#ffffff;}
.hp_text div		{color:#ffffff;}
.news_title			{background: url(news_title.gif) no-repeat;width:211px; height:27px; padding:5px 0 0 13px;}
.news_title	span 	{color:#ffffff; font-size:14px; font-weight:bold;}	
.news_bottom		{background: url(news_bottom.gif) no-repeat;width:211px; height:10px; }
.news_container		{height:150px; background-color:#1b799b; border:1px solid #3a7a93; border-top:0px; border-bottom:0px;}
.gallery_tile		{background: url(gallery_tile.jpg) repeat-x; height:93px;}
.logo_bg			{background: url(logo_bg.jpg) no-repeat; width:112px; height:50px; text-align:center;}

/* forms */
.ButtonRight	{ background: url(Button_Right.gif) no-repeat;; width:5px; height:20px;}
.ButtonLeft		{ background: url(Button_Left.gif) no-repeat;; width:5px; height:20px;}
.ButtonTile		{ background: url(Button_Tile.gif) repeat-x; height:20px;}

.formElement	{ font-size:11px; color:#000000; border:1px solid #000000;}
.selectbox		{ font-size:11px; color:#000000; border:1px solid #000000;}
.button 		{ font-weight:bold; font-size:12px; color:#005277; background-color:#D0F0FF;border:1px solid #000101;}
.formLabel		{ font-size:11px; color:#e1f8ff;text-decoration:none; font-weight:bold;}	
.formButton		{ font-weight:bold; font-size:12px; color:#000000; background-color:#e1f8ff;border:1px solid #1A1C20;}

.footer_top_tile{ height:4px;background-image:url(footer_top_tile.gif); background-repeat:no-repeat; background-position:right;}	
.footer 		{ color:#000000;text-decoration:none;}
.footer_tile	{ height:100%; background:url(footer_tile.gif) top repeat-x; background-color:#fff; padding-top:7px;}
.footer_text	{ font-size:9px; color:#979797;}
.footer_text_alt{ font-size:9px; color:#0885b8;}
