/* general */
p {
  margin: 0px;
  padding: 0px;
  font-size:12px;
  font-family: tahoma, verdana, ms sans serif;
} 
h1 {color: #0C3D5D;font-family: tahoma, verdana, ms sans serif;font-size: 14px; font-weight:bold;}
h2 {color: #FFAB00;font-family: tahoma, verdana, ms sans serif;font-size: 13px; font-weight:normal;}
h3,h4,h5,h6 {color: #000000;font-family: tahoma, verdana, ms sans serif;font-size: 12px; font-weight:bold;}

a {color: #0C3D5D;font-family: tahoma, verdana, ms sans serif;font-size: 11px;}
body         	{ border-style: solid; border-width: 0; background-color: #ffffff; font-family:tahoma, verdana, ms sans serif; font-size:10px; color:#3E3E3E }
.spacer 		{font-size:1px;}
.mainBody_Content {background-color:#D6E4F3;}
.ButtonRight	{width:5px;background-color:#0023A0;}
.ButtonTile		{cursor:hand;color: #FFFFFF;height:18px;background-color:#0023A0;font-family: tahoma, verdana, ms sans serif;font-size: 11px;}
.ButtonLeft		{width:5px;background-color:#0023A0;}
.StoreButtonRight	{cursor:pointer;width:8px;height:18px;background-image:url(../images/tart/button_right_n.gif);font-family: tahoma;background-position : center;background-repeat : no-repeat;}
.StoreButtonTile	{color: #FFFFFF;font-family: tahoma, verdana, ms sans serif;font-size: 11px;cursor:pointer;height:18px;background-image:url(../images/tart/button_tile_n.gif);font-family: tahoma;background-position : center;background-repeat : repeat-x;}
.StoreButtonLeft	{cursor:pointer;width:8px;height:18px;background-image:url(../images/tart/button_left_n.gif);font-family: tahoma;background-position : center;background-repeat : no-repeat;}
/* header */
.toplinks_tile {height:86px;background-image:url(../images/tart/toplinks_tile.gif); background-repeat:repeat-y; font-family: tahoma, verdana, ms sans serif;font-size: 11px;}
.menuText_2 		{font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#0C3D5D; text-decoration:none;}
.menuText_2:hover 	{font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#FFAB00; text-decoration:none;}
.menuText_2_selected{font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#FFAB00; text-decoration:none;}

.menuText_3 		{font-family: tahoma, verdana, ms sans serif;font-size: 10px; color:#666666; text-decoration:none;}
.menuText_3:hover 	{font-family: tahoma, verdana, ms sans serif;font-size: 10px; color:#FFAB00; text-decoration:none;}
.menuText_3_selected{font-family: tahoma, verdana, ms sans serif;font-size: 10px; color:#FFAB00; text-decoration:none;}

.menuSeperator		{height:15px;}
.mainSlogen			{font-family: tahoma, verdana, ms sans serif;font-size: 18px; color:#006687; text-decoration:none;}
.NavBar_Background {height:31px}
.NavBar_Text {font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#000000; text-decoration:none; }
.NavBar_Text:hover {font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#000000; text-decoration:underline; }
.navbar_seperator {width: 15px; font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#000000; text-decoration:none; text-align:center; }
.mainLinks {font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#0023A1; text-decoration:none;}
/* fixed menu */
.slogen				{background-color:#0023A0; height:21px; font-family: tahoma, verdana, ms sans serif;font-size: 12px; color:#FFFFFF; text-decoration:none;}
.HomepageContent	{line-height:16px;color: #0C3D5D;font-family: tahoma, verdana, ms sans serif;font-size: 11px;text-decoration:none;}

/* footer */
.footer { color: #666666;font-family: tahoma, verdana, ms sans serif;font-size: 10px;text-decoration:none;}
.footer_tile {}

/* news */
.newsBorder 			{border:1px solid #7FB6D4; }
.newsTitle 				{height:23px; background-color:#7FB6D4; font-family: tahoma, verdana, ms sans serif;font-size: 12px; color:#FFFFFF; text-decoration:none; }
.newsContent 			{height:82px;}
.newsContent_Title 		{font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#F49D07; text-decoration:none; }
.newsContent_Text 		{font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#3F4548; text-decoration:none; }
.specialOffersBorder 	{border:1px solid #9ED69B; }
.specialOffers_Title 	{height:23px; background-color:#9ED69B; font-family: tahoma, verdana, ms sans serif;font-size: 12px; color:#FFFFFF; text-decoration:none; }
.specialOffers_Content 	{font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#3C3735; text-decoration:none; }

/* generalpages */
.pageTitle {height:23px; background-color:#FFAB00; font-family: tahoma, verdana, ms sans serif;font-size: 12px; color:#FFFFFF; text-decoration:none; }
.pageTitle_Text {font-family: tahoma, verdana, ms sans serif;font-size: 12px; color:#FFFFFF; text-decoration:none; }
.pageTitle_Text:hover {font-family: tahoma, verdana, ms sans serif;font-size: 12px; color:#FFFFFF; text-decoration:underline; }
.pageContent {line-height:22px;font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#000000; text-decoration:none; }
.newsPageTitle {line-height:22px;font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#000000; text-decoration:none; }
.newsDate{line-height:22px;font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#4F7085; text-decoration:none; }	
.newsLink{line-height:22px;font-family: tahoma, verdana, ms sans serif;font-size: 10px; color:#4F7085; text-decoration:none; }	
.newsLink:hover{line-height:22px;font-family: tahoma, verdana, ms sans serif;font-size: 10px; color:#4F7085; text-decoration:underline; }	
.generalBullet {width:10px;height:10px;background-image:url(../images/tart/generalBullet.gif);font-family: tahoma;background-position : left;background-repeat : no-repeat;}
.faq_q	{font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#0C3D5D; text-decoration:none; line-height:18px; }
.faq_q:hover	{font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#FFAB00; text-decoration:none; line-height:18px; }
.faq_a  {font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#4F7085; text-decoration:none; line-height:18px; }

/* photo gallery */
.PhotoTitle{font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#4F5762; text-decoration:none; }	
.PhotoTitle:hover{font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#4F5762; text-decoration:underline; }	
.PhotoPic{border:0px solid #red;}	
.PhotoPic:hover{border:0px solid #red;}	
.mainGallery {width:180px;height:159px;background-image:url(../images/tart/mainGallery.gif);font-family: tahoma;background-position : center;background-repeat : no-repeat;}
.mainGallery_Title {font-family: tahoma, verdana, ms sans serif;font-size: 13px; color:#4F5762; text-decoration:none; }	
.PhotoName{font-family: tahoma, verdana, ms sans serif;font-size: 13px; color:#0023A0; text-decoration:none; }	 
/* categories */
.cat1_background {background-color:#C4D7EB;}
.cat1_bullet  {width:15px;height:10px;background-image:url(../images/tart/cat1bullet.gif);font-family: tahoma;background-position : center;background-repeat : no-repeat;}
.cat1 {font-family: tahoma, verdana, ms sans serif;font-size: 10px; color:#0C3D5D; text-decoration:none; }
.cat1:hover {font-family: tahoma, verdana, ms sans serif;font-size: 10px; color:#0C3D5D; text-decoration:underline; }

.cat2_background {background-color:#D6E4F3;}
.cat2_bullet  {width:15px;height:10px;background-image:url(../images/tart/cat2bullet.gif);font-family: tahoma;background-position : center;background-repeat : no-repeat;}
.cat2 {font-family: tahoma, verdana, ms sans serif;font-size: 9px; color:#4F7085; text-decoration:none; }
.cat2:hover {font-family: tahoma, verdana, ms sans serif;font-size: 9px; color:#4F7085; text-decoration:underline; }
.cat2_sep {height:1px;background-color:#BEC9D2;}

.cat3_background {background-color:#D6E4F3;}
.cat3_bullet  {width:15px;height:10px;background-image:url(../images/tart/cat2bullet.gif);font-family: tahoma;background-position : center;background-repeat : no-repeat;}
.cat3 {font-family: tahoma, verdana, ms sans serif;font-size: 9px; color:#4F7085; text-decoration:none; }
.cat3:hover {font-family: tahoma, verdana, ms sans serif;font-size: 9px; color:#4F7085; text-decoration:underline; }
.cat3_sep {height:1px;background-color:#BEC9D2;}


/* card builder */
.phaseTitle {font-family: tahoma, verdana, ms sans serif;font-size: 11px; color:#0023A0; text-decoration:none; }
.cardDesignDefault {background-image:url(../images/tart/cardDesignDefault.gif); background-position:center; background-repeat:no-repeat; width:190px; height:124px; }
.mainScroll {
  scrollbar-arrow-color:#6A6F62;
  scrollbar-base-color:#ffffff;
  scrollbar-shadow-color:#ffffff;
  scrollbar-face-color:#E2E8DB;
  scrollbar-highlight-color:#FAF9FA;
  scrollbar-dark-shadow-color:#FFFFFF;
  scrollbar-3d-light-color:#FAF9FA;
}

/* Category Page & Default Buy */
.Title_Background {height:23px; background-color:#7FB6D4; font-family: tahoma, verdana, ms sans serif;font-size: 12px; color:#FFFFFF; text-decoration:none; }
.picBorder {}
.PD_GeneralText {font-family: tahoma, verdana, ms sans serif;font-size: 12px; color:#000000; text-decoration:none;}
.PD_Short {font-family: tahoma, verdana, ms sans serif;font-size: 12px; color:#000000; text-decoration:none;}
.PD_Price_Label {font-family: tahoma, verdana, ms sans serif;font-size: 12px; color:#FFAA14; text-decoration:none; font-weight:bold;}
.PD_Price {font-family: tahoma, verdana, ms sans serif;font-size: 12px; color:#000000; text-decoration:none;; font-weight:normal;}
.PD_Border {border:1px solid #7FB6D4;}
.PD_Seperator {height:7px; }

/* cart */
.Cart_Arrow {height:11px;width:9px;background-image:url(../images/tart/product_arrow.gif);font-family: tahoma;background-position : left;background-repeat : no-repeat;  }
.Cart_Titles	{background-color: #FFFFFF;color: #224153;font-family: tahoma, verdana, ms sans serif;font-size: 11px;}
.Cart_Sub_Titles {background-color: #B1DBFF;color: #224153;font-family: tahoma, verdana, ms sans serif;font-size: 11px;}
.Cart_Content	{background-color: #FFFFFF;color: #224153;font-family: tahoma, verdana, ms sans serif;font-size: 11px;} 
.Cart_Content_Alternate {background-color: #E5E9F2;color: #224153;font-family: tahoma, verdana, ms sans serif;font-size: 11px;}
.Cart_Totals {color: #373F5A;font-family: tahoma, verdana, ms sans serif;font-size: 12px;}

/* process */
/*.SignInTitle	{background-color: #FFFFFF;color: #00549A;font-family: tahoma, verdana, ms sans serif;font-size: 15px;}
.SignInHR		{background-color: #A2B2CF;color: #00549A;font-family: tahoma, verdana, ms sans serif;font-size: 15px;}
.signin_field	{background-color: #FFFFFF;color: #224153;font-family: tahoma, verdana, ms sans serif;font-size: 12px;}
.errTable 		{border:1px solid #9B1D34;background-color: #FFFFFF;color: #9B1D34;font-family: tahoma, verdana, ms sans serif;font-size: 14px;}
*/
.SignInTitle	{background-color: #FFFFFF;color: #00549A;font-family: arial, verdana, ms sans serif;font-size: 15px;}
.requierd		{vertical-align:bottom;background-color: #FFFFFF;color: red;font-family: arial, verdana, ms sans serif;font-size: 16px;}
.SignInHR		{background-color: #00549A;color: #00549A;font-family: arial, verdana, ms sans serif;font-size: 15px;}
.signin_field	{background-color: #FFFFFF;color: #224153;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.errTable 		{border:1px solid #9B1D34;background-color: #FFFFFF;color: #9B1D34;font-family: arial, verdana, ms sans serif;font-size: 14px;}

.process_Tile 		 {color: #FFFFFF;height:41px;background-image:url(../images/cart_tile.gif);font-family: arial, verdana, ms sans serif;font-size: 13px;;background-position : top;background-repeat : repeat-x;}
.process_Tile_Img	 {height:41px;width:40px;background-image:url(../images/cart_top_img.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.Process_Signin 	 {height:41px;width:48px;background-image:url(../images/process_SignIn_Icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.Process_Signin_On 	 {height:41px;width:48px;background-image:url(../images/process_SignIn_Icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_Delivery	 {height:41px;width:48px;background-image:url(../images/process_Delivery_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_Delivery_On {height:41px;width:48px;background-image:url(../images/process_Delivery_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_pay 		 {height:41px;width:48px;background-image:url(../images/process_pay_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_pay_On 	 {height:41px;width:48px;background-image:url(../images/process_pay_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_review 	 {height:41px;width:48px;background-image:url(../images/process_review_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_review_On	 {height:41px;width:48px;background-image:url(../images/process_review_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_end 		 {height:41px;width:48px;background-image:url(../images/process_end_icon.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_end_On 	 {height:41px;width:48px;background-image:url(../images/process_end_icon_on.gif);font-family: Arial;background-position : top;background-repeat : no-repeat;  }
.process_edge		 {width:1px;background-image:url(../images/process_edge.gif);}
.process_title		 {background-color: #FFFFFF;color: #00549A;font-family: arial, verdana, ms sans serif;font-size: 13px;}
.process_title_on	 {background-color: #FFFFFF;color: #094477;font-family: arial, verdana, ms sans serif;font-size: 13px; font-weight:bold;}
.Process_MainBorder{border-bottom:1px solid #B0B0B0;border-right:1px solid #B0B0B0;border-left:1px solid #B0B0B0;background-color: #FFFFFF}
.textbox 		{border:1px solid #3E3E3E;background-color: #FFFFFF;color: black;font-family: arial, verdana, ms sans serif;font-size: 13px;}
