/*------------------------------------------------------------------------------
/*default settings*//*0C3C8D*/  /*padding-top, padding-right, padding-bottom, and padding-left*/
/*------------------------------------------------------------------------------*/
a    			{color:#0C3C8D;font-family: Arial,Helvetica,sans-serif;}
body 			{font-family: Arial,Helvetica,sans-serif; font-size:12px; background-color: #FFFFFF; color:#0C3C8D;}
img  			{border:0px;z-index:50}
td   			{font-size:12px}
form 			{padding: 0;margin: 0;display: inline;}
input, textarea, select {font-family: Arial,Helvetica,sans-serif;font-size:11px;}
h1 			{font-size:20px;font-family: arial, helvetica,sans-serif; color: #0C3C8D;}
/*------------------------------------------------------------------------------
/*Backgrounds*/
/*------------------------------------------------------------------------------*/
td.white,.white         {background-color: #ffffff; layer-background-color: #FFFFFF}
td.red,.red             {background-color: #DC0000; color: #FFFFFF; font-weight:bold;}
td.white,.white         {background-color: #FFFFFF; layer-background-color: #FFFFFF}
td.ivory,.ivory         {background: #FFF5D9;}
/*------------------------------------------------------------------------------
/*Vert. and hor. lines*/
/*------------------------------------------------------------------------------*/
.frmdelim		{background-image:url(../img/tr_blue.gif); height:4px}
.dotdelim, .bottom-line	{height:1px;overflow:hidden;background-image:url('../img/pixellinie.gif'); repeat-x;}
/*------------------------------------------------------------------------------
/*Borders*/
/*------------------------------------------------------------------------------*/
.graybrd {border: #CCCCCC 1px solid; background-color:#FFFFFF}
/*------------------------------------------------------------------------------
/*Spacers*/
/*------------------------------------------------------------------------------*/
.pad    {padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px}
.padt   {padding-top: 10px;}
.padb   {padding-bottom: 10px;}
.padr   {padding-right: 10px}
.padl   {padding-left: 10px;}
.padt5  {padding-top: 5px;}
.padb5  {padding-bottom: 5px;}
.padl5  {padding-left: 7px;}
.padr5  {padding-right: 7px;}
.ma     {margin: 10px}
.mat    {margin-top: 10px}
.mat5   {margin-top: 5px}
.mal    {margin-left: 10px}
.mar    {margin-right: 10px}
.mab    {margin-bottom: 10px}
/*------------------------------------------------------------------------------
/*Buttons*/
/*------------------------------------------------------------------------------*/
.GoBtn	{cursor:pointer; cursor:hand; background-color: #C12D2D; border-bottom: #6C1C1C 1px solid; border-left: #E49494 1px solid; border-right: #6C1C1C 1px solid; border-top: #E49494 1px solid; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 11px;}
.GoBtnG	{cursor:pointer; cursor:hand; background-color: #666666; border-bottom: 1px #333333 solid; border-left: 1px #DBDADA solid; border-right: 1px #333333 solid; border-top: 1px #DBDADA solid; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 11px;}
.GoBtnR	{cursor:pointer; cursor:hand; background-color: #009900; border-bottom: 1px solid #006600; border-left: 1px solid #CCCCCC; border-right: 1px solid #006600; border-top: 1px solid #CCCCCC; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Sans-serif; font-weight:bold; font-size:11px;}
/*------------------------------------------------------------------------------
/*Template*/
/*------------------------------------------------------------------------------*/
.main                           {position:absolute; top:0px; left:5px; width:980px; }
.logo                           {position:absolute; top:15px; left:20px; width:400px; height:53px;cursor:pointer;cursor:hand;background-image:url('../img/logo.gif'); background-repeat: no-repeat;}
.topbar				{position:relative; top:5px; left:5px; width:980px; height:147px; background-color:white;}

.realshop4netorder 		{position:absolute; top:37px; left:224px;}
.advancedSearch                 {position:absolute; top:0px; left:398px; font-size:11px;}
.advancedSearch a               {font-size:11px;}
.quickSearch			{position:absolute; top:15px; left:392px; width:190px; height:65px; background-color:#d0d9e9;}
.quickSearch .txt               {position:absolute; top:10px; font-size:18px;left:10px;float:left;}
.quickSearch .input             {position:absolute; top:39px; left:8px;}
.quickSearch .btn            	{position:absolute; top:39px; left:153px; background-color:#d0d9e9;}
.quickSearch .btn .GoBtn        {width:27px;}

.myaccount			{position:absolute; top:0px; left:761px; font-size:11px;}
.myaccount a           		{font-size:11px;}
.loginBox			{position:absolute; top:15px; left:755px; width:220px; height:65px; background-color:#d0d9e9;font-size:11px;}
.loginBox .txtLogin		{position:absolute; top:2px; left:8px;}
.loginBox .inputLogin		{position:absolute; top:16px; left:6px;}
.loginBox .txtPwd		{position:absolute; top:2px; left:132px;}
.loginBox .inputPwd		{position:absolute; top:16px; left:130px;}
.loginBox .btnLogin		{position:absolute; top:39px; left:6px;}
.loginBox .regLink		{position:absolute; top:39px; left:92px;}
.loginBox .btnLogin a           {position:absolute; left:2px;font-weight:bold;font-size:12px; }

.miniCartHeader			{position:absolute; top:0px; left:591px;}
.miniCartHeader a               {color: #FFFFFF;font-size:11px;color:#c12d2d;}
.miniCart			{position:absolute; top:15px; left:585px; width:167px; height:65px; background-color:#c12d2d;font-size:11px}
.miniCart .item 		{position:absolute; top:7px; left:6px;color: #FFFFFF}
.miniCart .summ 		{position:absolute; top:7px; left:63px;color: #FFFFFF}
.miniCart .dots 		{position:absolute; top:23px; left:6px; width:153px; background-image:url('../img/w_dots.jpg'); background-repeat:repeat-x;}
.minicart .btn 			{position:absolute; top:39px; left:6px; width:75px; height:20px;}
.minicart .ebtn 		{position:absolute; top:39px; left:86px; width:75px; height:20px;}
.minicart  input                {width: 75px}

.topnav				{position:absolute; top:85px; left:0px; width:980px; height:63px; background-color:#D0D9E9}
.topnav a			{text-decoration:none; color:#ffffff; font-weight:normal}
.topnav .vline                 	{position:absolute; left:15px; top:35px; height:30px; border-left:1px #ffffff solid; }
.topnav .hline                 	{position:absolute; top:5px; left:18px; border-top:1px #ffffff solid; font-size:1px; height:1px; width: 962px;}

.topnavpos                     	{position:absolute; top:6px; left:15px; width:965px; height:35px; background-color:#0C3C8D; }
.topnavpos .item               	{margin:0px; position:relative; top:0px; height:35px; float:left; background-image:url(../img/topnav.gif); background-repeat: no-repeat;background-position: 0px 0px;}
.topnavpos .itemstart		{margin:0px; position:relative; top:0px; height:35px; width:174px; float:left; background-image:url(../img/topnav1.gif); background-repeat: no-repeat;background-position: 0px 0px;}
.topnavpos .itemsel        	{margin:0px; position:relative; top:0px; height:35px; float:left;background-color:#DBE4F6; background-image:url(../img/topnav.gif); background-repeat: no-repeat;background-position: 0px 0px;}
.topnavpos .itemsel a        	{color:#0C3C8D;font-weight:bold}

.topnavpos .highlight        	{position:absolute; top:35px; left:1px; width:964px; height:22px; background-color: #DBE4F6; z-index:4}
.topnavpos  h1         		{padding:4px 19px 0px 19px; margin-top:6px; font-size:12px;font-weight:normal; color:#ffffff;float:left}
.topnavpos .itemsel h1 		{padding:4px 19px 0px 19px; font-size:12px;font-weight:bold; color:#0C3C8D;float:left;}
.path   			{position:absolute; top:42px; left:16px; height:22px; width:964px; z-index:3;}
.path-history 			{position:absolute; top:130px; left:206px; width:777; heigth:14; z-index:4;}

.container	 		{position:absolute; clear:both; top:148px; left:0px; width:980px; float:left;background-image:url(../img/navbg.gif);background-repeat:repeat-y;layer-background-image: url(../img/navbg.gif);}
.container .end              	{position:relative; left:202px; width:514px; background-color:white;height:50px;font-size:11px;}
.container .end .pos        	{position:relative; top:0px;background-color:white;padding-top:8px;}
.container .end a            	{position:relative; color:#0C3C8D; margin:0px 10px 0px 10px; text-decoration:underline}
.container .end .line        	{position:relative; top:0px; width:778px; height: 1px; min-height: 1px;background-image:url(../img/dot_line.gif); background-repeat:repeat-x; }
.container .end p            	{margin:6px 0px 0px 0px;}
.container .endbottom        	{position:relative; float:left; width:980px; clear:both; background-color:white; height:50px; z-index:8}

.left_navigation		{position:relative;float:left;top:0px;left:0px;margin:0px;width:188px;}
.left_navigation .dot       	{position:relative; margin:0px 0px 0px 16px; background-color:#DBE4F6; width:171px; font-size:1px;}
.left_navigation .hline         {position:relative; font-size:1px; left:1px; top:1px;width:169px; height:1px; background-image:url(../img/pixellinie.gif);background-repeat:repeat-x; }
.left_navigation .dot h1        {position:relative; margin:6px 0px 6px 0px; background-image: url(../img/menu01.gif); background-position:left center; background-repeat:no-repeat;left:6px; font-size:12px; font-weight:normal;padding-left:12px;width:150px;}
.left_navigation .dot h2        {position:relative; margin:6px 0px 6px 0px; background-image: url(../img/menu02.gif); background-position:left center; background-repeat:no-repeat;left:6px; font-size:12px; font-weight:normal;padding-left:12px;width:150px;}
.left_navigation .dot h3        {position:relative; margin:6px 0px 6px 0px; background-image: url(../img/menu03.gif); background-position:left center; background-repeat:no-repeat;left:6px; font-size:12px; font-weight:normal;padding-left:12px;width:150px;}
.left_navigation .dot4       	{position:relative; margin:0px 0px 0px 16px; width:171px; background-color:#DBE4F6; font-size:1px;}
.left_navigation .dot4 h1       {position:relative; margin:6px 0px 0px 0px;font-size:11px; font-weight:bold;padding-left:10px;width:150px;}
.left_navigation .dot4 h2       {position:relative; margin:6px 0px 6px 0px; background-image: url(../img/r4-bullet.gif); background-position:left center; background-repeat:no-repeat;left:6px; font-size:11px; font-weight:normal;padding-left:12px;width:150px;}
.left_navigation a              {text-decoration:none; color:#0C3C8D; margin:0px 0px 0px 0px;}
.left_navigation .submw         {position:relative; left:0px; margin:6px 0px 12px 0px; float:left;padding-bottom:20px;z-index:50}
.left_navigation .submw img     {margin:6px 0px 0px 19px;}

/*------------------------------------------------------------------------------
/*Main Content*/
/*------------------------------------------------------------------------------*/
.content-main        		{}
.content          		{position:relative;margin:10px 0px 0px 14px; width:514px; float:left;z-index:2}
.content h1                     {position:relative; top:0px; margin:0px 0px 10px 0px; font-size: 20px; font-weight: bold;left:0px;height:25px;width:514px;color:#0C3C8D;}

/*Page Splitter*/
.paging-link-normal 		{color:#0C3C8D; font-weight:bold; line-height:14px; padding:0px; margin:0px 1px 0px 1px; text-decoration:underline;}
.paging-link-active		{color:#C12D2D; font-weight:bold; line-height:14px; padding:0px; margin:0px 1px 0px 1px; text-decoration:none;}
/*------------------------------------------------------------------------------
/*Right Column*/
/*------------------------------------------------------------------------------*/
.right 				{position:relative;margin:45px 0px 0px 14px;width:250px;z-index:50;float:left;}
.right .rbox			{position:relative;margin:0px 0px 0px 0px;float:left;padding: 0px 0px 14px 0px;}
.rbox .corner         		{position:relative;background-color:#0C3C8D;color:#FFFFFF;width:250px;}
.rbox .head 			{position:relative;margin:0px 0px 0px 0px;float:left;color:#FFFFFF;font-weight:bold;font-size:13px;width:250px;}
.rbox .head a			{color:#FFFFFF;font-weight:bold;font-size:13px;text-decoration:none;}
.rbox .rbody			{position:relative;margin:0px 0px 0px 0px;float:left;border-left:1px #0C3C8D solid;border-right:1px #0C3C8D solid;width:248px;}
.rbox .rbody p     		{position:relative;margin:6px 0px 4px 0px; font-weight:bold;}
.rbox .rbody .qtxt  		{position:relative;margin:10px 0px 0px 0px;width:248px; float:left; z-index:2}
.rbox .rbody .qtxt h1  		{position:relative;font-size:12px; margin:0px 0px 4px 10px;padding-left:20px;float:none; font-weight:bold; background-image:url(../img/qnbullet.gif);background-repeat:no-repeat;z-index:2 }
.rbox .rbody .qtxt h2  		{position:relative;font-size:11px; margin:0px 10px 4px 10px;padding-left:20px;float:none;background-image:none;font-weight:normal;}
.rbox .rbody .qtxt .ol  	{position:relative;font-size:12px; margin: 0px; padding-left:10px;float:left; font-weight:normal;}
.rbox .rbody .qtxt .olbody  	{position:relative;font-size:12px; margin:0px 0px 4px 8px;float:left; font-weight:normal;width:210px;}
.rbox .rbody .actactarr		{position:relative;left:10px;}
.rbox .rbody .actactarr img	{margin-right:6px; margin-top:8px;border:0px;}
.rbox .rbody .actactarr a	{text-decoration:underline;font-weight:bold;line-height:18px;font-size:12px;}
.rbox .rbody .actactarr .active {margin-left:16px;text-decoration:none;font-weight:bold;line-height:18px;font-size:12px;color:#c12d2d}
.rbody-border			{width:248px;}
.rbox .bottom-line 		{position:relative;float:left; width:250px;}
.rbox select             	{font-weight:normal;width:200px;}

.right .sale-rbox		{position:relative;margin:0px 0px 0px 0px;float:left;padding: 0px 0px 0px 0px;}
.sale-rbox .rbox .corner        {background-color:#C12D2D;}
.sale-rbox .rbox .rbody         {position:relative;margin:0px 0px 0px 0px;float:left;border-left:1px #C12D2D solid;border-right:1px #C12D2D solid;width:248px;}

.right .new-rbox		{position:relative;margin:0px 0px 0px 0px;float:left;padding: 0px 0px 0px 0px;}
.new-rbox .rbox .corner        	{background-color:#0C3C8D;}
.new-rbox .rbox .rbody         	{position:relative;margin:0px 0px 0px 0px;float:left;border-left:1px #0C3C8D solid;border-right:1px #0C3C8D solid;width:248px;background-color:#DBE4F6}

.right .banner			{position:relative;margin:10px 0px 6px 0px; float:left;border:1px #82A5AF solid;}
/*------------------------------------------------------------------------------
/*Category Page*/
/*------------------------------------------------------------------------------*/
.catname               		{position:relative; top:0px; font-size: 20px; font-weight: bold;left:0px;height:25px;width:514px;color:#0C3C8D;}

/*Featured Products*/
.cat1				{position:relative;padding:10px 0px 0px 0px; width:514px; height:259px; background-color: #FFFFFF;}
.cat1 .corner         		{position:relative;color:#FFFFFF;width:514px;left:10px;top:2px;height:16px;}
.cat1 .head 			{position:relative;margin:0px 0px 0px 0px;color:#FFFFFF;background-color:#0C3C8D;height:20px;overflow:hidden;font-weight:bold;font-size:13px;}
.cat1 .head a                   {color:#FFFFFF;font-weight:bold;font-size:13px;text-decoration:none;}
.cat1 .bigproduct_container	{position:relative;margin:0px 0px 0px 0px;border-left:1px #0C3C8D solid; border-right:1px #0C3C8D solid;}

.bigproduct_image_container     {position:relative; top:10px; left:10px; width:230px;height:239px;overflow:hidden;}
.bigproducttext 		{position:absolute;top:20px; left:247px; width:258px;padding-right:7px;}
.bigproducttext a 		{font-size:14px; font-weight:bold; text-decoration:underline}
.bigproducttext .brandlogo	{position:relative; top:0px; left:0px; width:150px;height:40px;overflow:hidden;}

.smallproduct_container  	{position:relative;margin:0px 0px 0px 0px;float:left; border-right:1px #0C3C8D solid;border-left:1px #0C3C8D solid;}
.smallproduct_item            	{position:relative;width:161px; float:left;height:180px}
.smallproduct_item .smallproduct_img {position:relative; top:7px; left:7px; width:112px; height:112px; float:left;overflow:hidden;}
.smallproduct_item .smallproduct_text{position:relative;top:7px; left:7px; width:147px;float:left}

.cat1 .bottom-line 		{width:514px;float:left}

/*Subcategories*/
.cat2				{position:relative; left:0px;float:left;width:514px;}
.cat_item            		{position:relative; top:14px;float:none;width:250px;}
.cat_item .cat_hd             	{position:relative;top:0px;left:0px;width:250px;height:20px;background-color:#0C3C8D;}
.cat_item .cat_hd .arr          {position:relative;top:0px;left:1px;width:12px;height:20px;float:left;background-image:url('../img/arrow_white.gif');background-position:left center;background-repeat:no-repeat;z-index:2}
.cat_item .cat_hd .txt          {position:relative;top:2px;left:0px;width:238px;float:left;}
.cat_item .cat_hd a		{font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline}
.cat_container			{position:relative;top:0px;width:250px;height:151px;overflow:hidden;background-color:#DBE4F6;}
.cat_img			{position:relative;top:7px; left:7px;width:119px; height:145px; float:left;overflow:hidden;}
.cat_text			{position:relative;left:14px; top:7px; width:110px; height:145px; float:left;color:#0C3C8D;}
.cat_container_1		{position:relative;top:4px;left:7px;width:113px;height:145px;float:left;}
.cat_container_1 .cat_img       {position:relative;top:0px;left:0px;width:71px;height:60px;}
.cat_container_1 .cat_text      {position:relative;top:4px;left:0px;overflow:hidden;}
.cat_container_2		{position:relative;top:4px;left:14px;width:113px;height:145px;float:left;overflow:hidden;}
.cat_container_2 .cat_img 	{position:relative;top:0px;left:0px;width:71px;height:60px;overflow:hidden;}
.cat_container_2 .cat_text      {position:relative;top:4px;left:0px;overflow:hidden;}
/*------------------------------------------------------------------------------
/*Product Listing*/
/*------------------------------------------------------------------------------*/
.product_overview		{position:relative;float:left;padding:0px 0px 0px 0px; width:514px;background-color: #FFFFFF;}
.prodpanel			{width:514px;background: #0C3C8D;color: #FFFFFF;font-weight:bold; padding:2px 0px 2px 2px;}
.prodpanel .imgList a 		{color: #FFFFFF;text-decoration: none;position:relative; margin:0px 0px 0px 0px; background-image:url(../img/showlist.gif); z-index:2; background-repeat:no-repeat;}
.prodpanel .imgGal a 		{color: #FFFFFF;text-decoration: none;position:relative; margin:0px 0px 0px 0px; background-image:url(../img/showgallery.gif);z-index:2;  background-repeat:no-repeat;}

/*Gallery*/
.productBox			{position:relative;float:left;width:162px;overflow:hidden;}
.headlineProductBox             {background-color: #0C3C8D;color: #FFFFFF;font-weight: bold;width:162px;}
.contentProductBox              {background-color: #DBE4F6;width:162px;}
.contentProductBox a            {color:#0C3C8D;}
.productimage 			{border-width: 1px;border-style: solid;border-color: #CCCCCC;border-bottom-width: 0px;height:145;}
.contentProductBox p            {font-size:14px;}
.bottomlineProductBox		{background-image:url('../img/tr.gif');background-repeat:repeat-x; width:162px; height:5px;overflow:hidden;}
.brandName			{text-transform:uppercase;font-weight: bold;}
.savingText		        {font-size:11px;line-height:15px;font-style:italic;}

/*List*/
.prod-list-item-img 		{margin-top:0px;width:119px;overflow:hidden;}
.prod-list-item-bg		{background-color:#DBE4F6;}
.prod-list-item-brand      	{padding:7px 0px 0px 7px;text-transform:uppercase;font-weight:bold;}
.prod-list-item-name		{padding:7px 0px 0px 7px;}
.prod-list-item-price           {padding:7px;}
.prod-list-item-label		{padding:7px; height:25px;clear:all}
.prod-list-item-label-text  	{float:right;height:21px;text-align: center;background-color: #c71626;color: #ffffff;font-family: Arial, sans-serif;font-size: 11px;font-weight: bold;line-height:21px;text-transform:uppercase;padding-left:2px;padding-right:2px;}
.prod-list-item-compare-cbx   	{background-color:#0C3C8D;}
.prod-list-item-delimeter	{width:514px; height:10px; background-color: #FFFFFF;}

/*------------------------------------------------------------------------------
/*Front Page*/
/*------------------------------------------------------------------------------*/
.welcome_text 			{position:relative; top:5px; left:0px;width:514px;}

.frontTopProducts		{position:relative;padding:10px 0px 0px 0px; width:514px; background-color: #FFFFFF;}
.frontTopProducts .corner       {position:relative;color:#FFFFFF;width:514px;left:10px;top:2px;height:16px;}
.frontTopProducts .head 	{position:relative;margin:0px 0px 0px 0px;color:#FFFFFF;background-color:#0C3C8D;height:20px;overflow:hidden;font-weight:bold;font-size:13px;}
.frontTopProducts .head a       {color:#FFFFFF;font-weight:bold;font-size:13px;text-decoration:none;}
.frontTopProducts .top1_container{position:relative;left:0px;top:0px;float:left;width:512px;margin:0px 0px 0px 0px;border-left:1px #0C3C8D solid; border-right:1px #0C3C8D solid;}
.frontTopProducts .top1_item_img{position:relative; top:0px; left:7px; width:224px; height:224px; float:left;overflow:hidden;}
.frontTopProducts .top1_item_text{position:relative; top:7px; left:7px; width:235px; height:50px;float:left;}
.frontTopProducts .top1_item_text a{font-weight:bold}
.frontTopProducts .bottom-line 	{width:514px;float:left;}

.featured_categories_box	{position:relative;margin-top:14px;float:left;width:514px;background-color:#FFFFFF;}
.featured_categories_box .corner{position:relative;color:#FFFFFF;width:514px;left:10px;top:2px;height:16px;}
.featured_categories_box .head 	{position:relative;margin:0px 0px 0px 0px;color:#FFFFFF;background-color:#0C3C8D;height:20px;overflow:hidden;font-weight:bold;font-size:13px;}
.featured_categories_box .head a {color:#FFFFFF;font-weight:bold;font-size:13px;text-decoration:none;}
.featured_categories_box .fbody	{position:relative;margin:0px 0px 0px 0px;float:left;border-left:1px #0C3C8D solid;border-right:1px #0C3C8D solid;width:512px;}
.featured_categories_box .topcat_container{position:relative;float:left;width:512px;overflow:hidden;}
.topcat_container-catimg    	{position:relative;vertical-align:middle;padding-top:7px;}
.topcat_container-catname    	{position:relative;vertical-align:middle;padding-top:7px;padding-bottom:7px;}
.topcat_container-catname a    	{font-weight:bold}
.featured_categories_box .bottom-line 	{width:514px; float:left;}
/*------------------------------------------------------------------------------
/*Display Product Information Page*/
/*------------------------------------------------------------------------------*/
.pd-content 		{position:relative; width:514px; top:0px;float:left; background-color:white;z-index:2}
.pd-catname		{position:relative; top:0px; font-weight: bold;left:0px;height:16px;width:514px;color:#0C3C8D;z-index:2}
.pd-pager 		{position:relative; top:2px; left:0px; width:514px; height:25px;float:left; overflow:hidden;z-index:2}
.pd-content .pd-pager-bottom{position:relative; width:514px; height:25px;float:left;}
.pd-product-main-form	{position:relative; float:left; width:514px;}
.pd-left-header		{position:relative; left:0px; width:294px; height:43px;}
.pd-header-zoom		{position:relative; width:95px; height:43px; float:left; overflow:hidden;}
.pd-header-brand	{position:relative; width:199px; height:43px; float:left; overflow:hidden;text-transform:uppercase}
.pd-right-header-space	{position:relative; width:220px; height:12px; float:left; overflow:hidden;}
.pd-brand-name 		{font-family:Arial,Helvetica,Verdana; font-size:18px; color:#0C3C8D; font-weight:bold;}
.pd-content-left	{position:relative; left:0px; top:0px; width:294px; float:left;}
.pd-main-image		{position:relative; width:294px; height:250px;overflow:hidden;background-color:#FFFFFF;}
.pd-content-left-bottom	{position:relative; width:294px;overflow:hidden;background-color:#0C3C8D;}
.pd-content-left-bottom	a {color:#FFFFFF;font-size:11px;}
.pd-content-left .bottom-line{position:relative; width:294px; overflow:hidden;}
.pd-more-img-container 	{position:relative;width:294px; float:left;overflow:hidden;}
.pd-next-thumbnail-image{position:relative;width:50px;height:50px;top:0px;left:0px;background-color:#FFFFFF;overflow:hidden;}
.pd-more-img-bg         {position:relative;top:0px;left:0px;height:64px;width:294px;}
.pd-more-img-gallery    {position:absolute;top:7px;left:7px;width:228px;}
.pd-link-img-largerview {position:absolute;top:10px;left:235px;width:59px;}
.pd-content-right      	{position:relative; left:0px; top:0px; width:220px; float:left;overflow:hidden;}
.pd-content-right-container {position:relative; width:220px;background-color:#DBE4F6; overflow:hidden;}
.pd-name-container	{position:relative;height:245px;margin-left:12px;}
.pd-div-product-name   	{position:relative;padding-top:0px; padding-bottom:10px; font-size:13px; font-weight:bold;line-height:14px;text-decoration:none;}
.pd-div-item-nr        	{position:relative;padding-top:0px; padding-bottom:5px; font-weight:normal;font-size:11px;font-family:Arial,Helvetica,Verdana; color:#0C3C8D; line-height:12px;}
.pd-div-manuf-item-nr  	{position:relative;padding-top:0px; padding-bottom:5px; font-weight:normal;font-size:11px;font-family:Arial,Helvetica,Verdana; color:#0C3C8D; line-height:12px;}
.pd-product-labels      {position:relative;padding-top:0px; padding-bottom:0px;}
.pd-product-label	{position: relative;height:22px;width:131px;overflow: hidden;}
.pd-product-label-text  {position: absolute;left:0px;top:0px;height:18px;overflow: hidden;text-align: center;background-color: #c71626;color: #ffffff;font-family: Arial, sans-serif;font-size: 11px;font-weight: bold;line-height:18px;text-transform:uppercase;padding-left:3px;padding-right:3px;}
.pd-variant-options-container{position:relative; width:194px;font-size:11px;}
.pd-prices-container	{position:relative; width:194px; height:80px; overflow:hidden; margin-left:12px;}
.pd-prices-view     	{position:relative;width:194px;top:10px;}
.pd-availability        {position:relative; width:194px;}
.pd-availability-container {position:relative; left:0px; top:10px; width:194px; height:75px; font-size:11px;}
.pd-availability-icon	{position:relative; width:194px;}
.pd-availability-text	{position:relative; width:194px;top:2px;}
.pd-availability .bottom-line {position:relative; width:194px;overflow:hidden;}
.pd-addToCartButton	{position:relative; top:0px; left:12px; height:33px;overflow:hidden;}
.pd-addToCartButton input {width: 194px; font-weight:bold; font-size:12px}

/*general product tabs*/
.pd-product-info-tabs-container	{position:relative; left:0px;width:514px; padding: 14px 0px 14px 0px}
.pd-product-info-tabs-header{position:relative; left:0px;width:514px;}

.pd-td-header-lo 	{background-color:#DBE4F6; width: 4px; height:17px;}
.pd-td-header-hi 	{background-color: #0C3C8D;width: 4px; height:17px;}

.pd-tab-lo 		{background-color:#DBE4F6;color: #0C3C8D; text-decoration:none}
 a.tab-link-lo		{color: #0C3C8D; text-decoration:none}

.pd-tab-hi 		{background-color: #0C3C8D;color: #ffffff;text-decoration:none}
 a.tab-link-hi		{color: #FFFFFF;text-decoration:none}

.pd-tab-header-container {position: relative; top: 0px;left: 0px; width: 4px; margin-top: 0px;overflow: hidden;}
.pd-tab-header		{position:relative; height:17px; text-decoration:none;}
.pd-tab-corner 		{position: absolute; background-image:url('../img/tab-corner.gif'); background-repeat:no-repeat; left: 0px; top: 0px; width:4px; height:4px; z-index: 99;}

.pd-div-tab-content	{position: relative; top: 0px; left: 0px; width: 514px; background-color:#DBE4F6;}
.pd-tab-content-border  {position: relative; width: 500px; top:0px;left:0px; padding:7px;}
.pd-tab-private-content {position: relative; top: 0px; left: 0px; width: 498px; border: 1px #0C3C8D solid; display:block;}

 /*product description tab*/
.pd-short-desc          {position: relative; top: 0px; left: 0px; font-weight:bold;font-size:12px;padding:12px 12px 0px 12px; margin-top:0px;}
.pd-long-desc		{position: relative; top: 0px; left: 0px; font-weight:normal; padding:12px; line-height:16px;}

/*product specifications tab*/
.pd-content-specs 	{position: relative;top: 0px; left: 0px; font-weight:normal;background-color:#FFFFFF;padding-top:12px;padding-bottom:12px;}
.pd-content-specs .tbl  {position: relative; width:474px; font-weight:normal; margin-right:12px;margin-left:12px;}
.pd-specs-name		{position: relative;padding-left:7px; width:200px; font-weight:bold;}
.pd-specs-value         {position: relative;width:274px;padding: 7px 7px 7px 7px; font-weight:normal;line-height:16px;}
.pd-specs-crl		{position: relative;width:474px; height:1;background-color: #0C3C8D;}

/*product cross sell items tab*/
.pd-content-csitems 	{position: relative;top: 0px; left: 0px; font-weight:normal;background-color:#FFFFFF;padding-top:12px;padding-bottom:12px;}
.pd-content-csitems .tbl {position: relative; width:474px; font-weight:normal; margin-right:12px;margin-left:12px;}
.pd-content-csitems .tbl .bottom-line {position: relative;width:474px; height:1;}
.pd-content-csitems .tbl .pimg {position:relative;top:0px;left:0px; width:50px; height:50px; overflow:hidden;}

/*product reviews tab*/
.pd-content-reviews    	 {position: relative;top: 0px; left: 0px; font-weight:normal;padding-top:12px;padding-bottom:12px;}
.pd-content-reviews .tbl {position: relative; width:474px; font-weight:normal; margin-right:12px;margin-left:12px;}
.avgrating		 {position: relative;}
.avgrating .col1         {position: relative;float:left;width:240px;margin-bottom:10px;font-weight:bold;color:#C12D2D;}
.avgrating .col2         {position: relative;float:left;}
.hd-review               {position:relative;margin-top:12px;color:#FFFFFF;height:21px; background-color: #0C3C8D;display:block;}
.hd-review .txt		 {position:relative;float:left;line-height:21px;width:474px;overflow:hidden;padding-left:7px;font-style:italic;}
.pd-private-rating 	 {position:relative;margin-top:12px;font-weight:bold;height:21px;display:block;}
.pd-private-rating .col1 {position:relative;float:left;margin-bottom:12px;padding-left:7px;margin-right:12px;}
.pd-private-rating .col2 {position:relative;float:left;}
.pd-private-rwcomment	 {position:relative;margin-bottom:12px;padding-left:7px;line-height:16px}

/*config options tab*/
.pd-content-confoptions 	{position: relative;top: 0px; left: 0px; font-weight:normal;background-color:#FFFFFF;padding-top:12px;padding-bottom:12px;}
.pd-content-confoptions .tbl 	{position: relative; width:474px; font-weight:normal; margin-right:12px;margin-left:12px;}
.pd-hd-options 		{position: relative;font-weight:bold;padding-left:7px;color:#FFFFFF;background-color: #0C3C8D;line-height:16px;}
.pd-options-body     	{position: relative; width:474px; background-color:#DBE4F6;}
.pd-options-body .col1 	{position: relative;font-weight:normal;padding: 5px 0px 5px 0px; line-height:16px}
.pd-options-body .col2 	{position: relative;font-weight:normal;padding: 5px 0px 5px 2px; line-height:16px;font-size:11px;}
.pd-options-body .col3 	{position: relative;font-weight:normal;padding: 5px 5px 5px 7px; line-height:16px;font-size:11px;}
.pd-options-body .bottom-line {position: relative;width:474px; height:1;}
.pd-config-total-price {position: relative;float:right; font-weight:normal; padding: 5px 0px 0px 7px; margin-bottom:12px;}
.pd-config-total-price .col1 {position: relative; text-align:right; font-weight:normal;padding: 5px 10px 0px 2px; line-height:16px; margin-bottom:5px;}
.pd-config-total-price .col2  {position: relative; text-align:right; font-weight:normal; padding: 5px 0px 0px 7px; margin-bottom:12px;}
.tbl .pd-addToCartButton {position: relative;padding: 0px 12px 0px 0px;height:23px;}
/*------------------------------------------------------------------------------
/*Top Sellers Page*/
/*------------------------------------------------------------------------------*/
.topsellers-content 		{position:relative; width:514px; top:10px; float:left; background-color:white; z-index:2}
.topsellers-listing-heading 	{position:relative; width:514px; height:21px; background-color: #0C3C8D;}
.topsellers-listing-tborder	{position:relative;height:3px;background-color:#C12D2D;font-size:1px;}
.topsellers-listing-row-cont	{position:relative;clear:both;height:106px;width:514px;overflow:hidden;}
.topsellers-listing-bg1		{background-color: #DBE4F6;}
.topsellers-listing-bg2		{background-color: #FFFFFF;}
.topsellers-listing-rborder	{position:relative;width:14px;height:95px;float:left;background-color:#94AACE;}
.topsellers-counter-cont 	{position:relative;width:112px;height:95px;float:left;}
.topsellers-counter-pos 	{position:relative;top:0;left:14px;}
.topsellers-rating-cont 	{position:relative;left:14px;}
.topsellers-rating-cont .rating-txt {position:relative;margin-top:2px;font-size:10px;}
.topsellers-counter-span 	{margin-left:6px; font-size:40px;font-weight: bold}
.topsellers-pic 		{position:relative;width:112px;height:95px;float:left;background-color: #FFFFFF;overflow:hidden;}
.topsellers-des-cont		{position:relative;width:262px;height:95px;float:left;}
.topsellers-des-pos 		{position:relative;left:7px;top:3px;}
.topsellers-des-pos .pname	{position:relative;height:16px;overflow:hidden;}
.topsellers-des-pos .pdes	{position:relative;height:44px;overflow:hidden;}
.topsellers-des-pos .pprice	{position:relative;margin-top:5px;height:18px;}
/*------------------------------------------------------------------------------
/*User Reviews Page*/
/*------------------------------------------------------------------------------*/
.rewiew-listing-container1 		{position:relative;margin-top:14px;width:778px;}
.rewiew-listing-container1 .priv1  	{position:relative;float:left;width:160px;}
.priv1 .pimg 				{position:relative;width:160px;height:160px;overflow:hidden;background-color:#FFFFFF;}
.rewiew-listing-container1 .priv2 	{position:relative;width:604px;height:161px;float:left;margin-left:14px;background-color:#DBE4F6; overflow:hidden;}
.rewiew-listing-container1 .priv2-pad 	{position:relative;padding:10px;height:141px;}
.priv2-pad .pbrand 			{position:relative;font-weight:bold;font-size:14px; text-transform:uppercase}
.priv2-pad .pname 			{position:relative;margin-top:5px;}
.priv2-pad .pprice 			{position:relative;margin-top:10px;}
.priv2-pad .pdes  			{position:relative;margin-top:5px;}
.rewiew-listing-container1 .bottom-line {position:relative;width:778px;float:left;}
.rewiew-listing-container2 		{position:relative;width:778px;}
.rewiew-listing-container2 .col1	{position:relative;padding-left:7px;float:left;font-weight:bold;color:#C12D2D;}
.rewiew-listing-container2 .col2	{position:relative;float:left; margin-left:7px;}
.rewiew-listing-container2 .col3	{position:relative;float:left; margin-left:50px;}
.rewiew-listing-container2 .col3 a	{font-weight:bold}
.rewiew-listing-container2 .col4  	{position:relative;float:right;}
.rewiew-listing-container3		{position:relative;width:778px;}
.rewiew-listing-container3 .col1	{position:relative;float:left;margin-left:7px;width:170px;line-height:21px;}
.rewiew-listing-container3 .col2	{position:relative;float:left;text-align:middle;height:18px;}
.rewiew-listing-container3 .col3	{position:relative;float:right;line-height:18px;}
.rewiew-listing-container4		{position:relative;width:778px;}
.rewiew-listing-hd 			{position:relative;color:#FFFFFF;height:21px; background-color: #0C3C8D;display:block;}
.rewiew-listing-hd .txt 		{position:relative;float:left;line-height:21px;width:474px;overflow:hidden;padding-left:7px;font-style:italic;}
.rewiew-listing-private-rating 		{position:relative;margin-top:12px;font-weight:bold;height:21px;display:block;}
.rewiew-listing-private-rating .col1	{position:relative;float:left;margin-bottom:12px;padding-left:7px;margin-right:12px;}
.rewiew-listing-private-rating .col2	{position:relative;float:left;}
.rewiew-listing-private-rwcomment 	{position:relative;margin-bottom:12px;padding-left:7px;padding-right:7px;line-height:16px; ;}
/*------------------------------------------------------------------------------
/*Brands Page*/
/*------------------------------------------------------------------------------*/
.brands-container{position:relative;margin-top:10px;margin-bottom:10px;width:514px;}
ul.brand-index-container {position:relative;clear:both;margin: 0px; list-style-position: outside;display:inline;}
.brand-index-container li.normal {position: relative;margin-right:7px;display:inline;margin-bottom:7px;float:left;border-right:1px #93AACC solid;border-bottom: 1px #93AACC solid;background-color:#CFDBEB;width:21px;height:15px;line-height:14px;text-align:center;text-transform:uppercase}
.brand-index-container li.active {position: relative;margin-right:7px;margin-bottom:7px;display:inline;float:left;border-right:1px #6B1A17 solid;border-bottom: 1px #6B1A17 solid;background-color:#E29398;width:21px;height:15px;line-height:14px;font-weight:bold;text-align:center;text-transform:uppercase}
.brand-index-container li.top-normal {position: relative;margin-right:7px;margin-bottom:7px;display:inline;float:left;border-right:1px #93AACC solid;border-bottom: 1px #93AACC solid;background-color:#CFDBEB;height:15px;line-height:14px;text-align:center;}
.brand-index-container li.top-active {position: relative;margin-right:7px;margin-bottom:7px;display:inline;float:left;border-right:1px #6B1A17 solid;border-bottom: 1px #6B1A17 solid;background-color:#E29398;height:15px;line-height:14px;text-align:center;}
.brand-index-container a{text-decoration:none;padding:2px 7px 2px 6px;}
.brand-index-container li.top-active a{color:#FFFFFF}
.brand-index-container li.active a{color:#FFFFFF}
.brand-logos-container {position:relative;overflow:hidden;margin:10px 0px 10px 0px;float:left}
.brand-logo-container {position:relative;overflow:hidden;width:166px;margin-bottom:10px;}
.brand-logo-container .brand-logo-border{position:relative;width:164px;height:72px;overflow:hidden;background-color:#ffffff;border:1px #CCCCCC solid;text-align:center;line-height:70px;overflow:hidden;}
.brand-logo-container .brand-logo-body {width:164px;height:70px;}
.brand-logo-container .brand-logo-body a {font-size:20px;font-weight:bold;text-decoration:none;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}
/*------------------------------------------------------------------------------
/*Brand Information Page*/
/*------------------------------------------------------------------------------*/
.brand-info-container {border-top:1px #0C3C8D solid;border-right:1px #0C3C8D solid;border-left:1px #0C3C8D solid;}
.brand-info-container .brand-logo-body {width:248px;height:55px;}
.brand-info-container .brand-logo-body span {font-size:20px;font-weight:bold;text-decoration:none;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}
.brand-info-container .brand-logo-description {position:relative;margin:6px 10px 4px 10px; font-weight:normal;}
.brand-info-container .brand-logo-web	{position:relative;margin:6px 10px 4px 10px; font-weight:normal;}
/*------------------------------------------------------------------------------
/*Customer Account Page*/
/*------------------------------------------------------------------------------*/
.account-content-spacer 		{position:relative;left:0px;width:514px;clear:both;}

.account-content-container1 		{position:relative;left:0px;width:514px;height:193px;z-index:1;overflow:hidden;}
.account-content-container1 .col1 	{position:relative;float:left;top:0px;width:250px;height:193px;overflow:hidden;}
.account-content-container1 .col2 	{position:relative;float:left;margin-left:14px;width:250px;height:193px;overflow:hidden;}
.account-content-container1 .col2 h1 	{margin-top:30px;}
.account-content-container1 .col2 a 	{font-weight:bold;color:#C12D2D;}

.account-content-container2 		{position:relative;left:0px;width:514px;z-index:1;overflow:hidden;}
.account-content-container2 .col1 	{position:relative;float:left;width:250px;overflow:hidden;}
.account-content-container2 .col2 	{position:relative;float:left;margin-left:14px;width:250px;overflow:hidden;}

.account-offer-item 			{position:relative; top:0px; float:none;width:250px;}
.account-offer-item .item_hd       	{position:relative;top:0px;left:0px;width:250px;height:20px;}
.account-offer-item .item_hd .arr  	{position:relative;top:0px;left:1px;width:12px;height:20px;float:left;background-image:url('../img/arrow_white.gif');background-position:left center;background-repeat:no-repeat;z-index:2}
.account-offer-item .item_hd .txt	{position:relative;top:2px;left:0px;width:238px;float:left;}
.account-offer-item .item_hd a		{font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline}
.account-offer-item-container		{position:relative;top:0px;width:250px;height:151px;overflow:hidden;background-color:#DBE4F6;}
.account-offer-item-img			{position:relative;top:7px; left:7px;width:119px; height:145px; float:left;overflow:hidden;}
.account-offer-item-text		{position:relative;left:14px; top:7px; width:110px; height:145px; float:left;color:#0C3C8D;}
.account-offer-item .bottom-line 	{width:250px;}
.account-offer-item-hd-bg-sale          {background-color:#C12D2D;}
.account-offer-item-hd-bg-new          	{background-color:#0C3C8D;}

.account-content-container3 		{position:relative;left:0px;width:514px;z-index:1;overflow:hidden;}
.account-content-container3 .corner     {position:relative;background-color:#0C3C8D;color:#FFFFFF;width:514px;}
.account-content-container3 .head 	{position:relative;margin:0px 0px 0px 0px;float:left;color:#FFFFFF;font-weight:bold;font-size:13px;width:514px;}
.account-content-container3 .head a	{color:#FFFFFF;font-weight:bold;font-size:13px;text-decoration:none;}
.account-content-container3 .content-row {position:relative;background-color:#DBE4F6;width:514px;overflow:hidden;}
.account-content-container3 .content-row .col 	{position:relative;float:left;width:250px;overflow:hidden;}
.account-content-container3 .content-row .col .des {position:relative;top:0px;left:10px;width:230px;}
.account-content-container3 .content-row .col .des a {font-weight:bold}
.account-content-container3 .content-row .col .des p {margin-top: 2px;margin-bottom: 0px; padding:0px;}
.account-content-container3 .content-row .margin-left {margin-left:14px;}
.account-content-container3 .account-content-spacer {background-color:#DBE4F6; height:10px;}
.account-content-container3 .bottom-line {width:514px;}
/*------------------------------------------------------------------------------
/*Forms*/
/*------------------------------------------------------------------------------*/
.frmBox			{display: table; width:100%; border-collapse: collapse; border-spacing: 0; background-color: #D0D9E9;}
.frmHead   		{background-color: #94AACE; font-weight:normal; font-size: 12px; color:#FFFFFF; padding:6px 10px 6px 10px;line-height:14px}
.frmSubTitle            {background-color: #94AACE; font-weight:normal; font-size: 12px; color:#FFFFFF; padding:6px 10px 6px 10px;line-height:14px}
.frmBody   		{background-color: #D0D9E9;}
.frmBody .lbl		{padding:0px 0px 0px 10px; width:170px;}
.frmBody .ctr		{padding:0; width:250px;}
.frmBody-hlt            {background-color: #94AACE;}
.frmBody-spacer    	{background-color: #D0D9E9;height:7px;}
.frmBody-top            {background-color: #D0D9E9;height:7px;}
.td-left		{float:left;}
.td-right		{float:right;}
.tb-fullwidth		{width:100%;}

/*Customer orders list, shopping cart, order items list, etc...*/
.shop-table-hd tr 	{background-color: #94AACE;}
.shop-table-hd td       {background-color: #94AACE; font-weight:normal; font-size: 12px; color:#FFFFFF; padding:6px 10px 6px 10px;line-height:14px}
.shop-table-row-bg1     {background-color: #D0D9E9;}
.shop-table-row-bg2     {background-color: #FFFFFF;}
.shop-table-row-bg3     {background-color: #94AACE;} /*configurable product*/
.NotInStock		{background-color: #FFC4C4;} /*shopping cart*/
.LimitStock		{background-color: #FFFFA4;} /*shopping cart*/
.shop-table-row-bg1 td, .shop-table-row-bg2 td, .shop-table-row-bg3 td, .NotInStock td, .LimitStock td {font-size:12px; font-weight:normal; line-height:14px; padding:6px 10px 6px 10px; text-decoration:none;}
.shop-table-spacer      {background-color: #FFFFFF;}
.shop-table-spacer td   {height:10px;}
.txtb			{font-size:12px; font-weight:bold; line-height:14px;}/*summary rows*/
.txt-big   		{font-size:14px; font-weight:bold; line-height:16px;}/*summary rows*/
.shop-table-hlt    	{font-size:12px; font-weight:bold; color:#c12d2d; line-height:14px;}
ul.shop-table-opt-list  {margin:5px 0px 0px 0px; padding: 0px 0px 0px 25px;marker-offset:2px; list-style-type: decimal; /*list-style-image:url(../img/r4-bullet.gif);*/ font-size:11px}
ul.shop-table-opt-list li {padding-top:0px; margin:5px 0px 5px 0px;line-height:14px;}
ul.shop-table-opt-list li .price{color:#C12D2D; line-height:14px;font-size:11px;padding-left:6px;padding-right:2px;white-space:nowrap}
/*------------------------------------------------------------------------------
/*Clearer / Breaker*/
/*------------------------------------------------------------------------------*/
.content .clearer	{clear:both;}
/*------------------------------------------------------------------------------
/*Prices*/
/*------------------------------------------------------------------------------*/
.verybigSalePrice 	{font-family:Arial,Helvetica,Verdana; font-size:24px; color:#C12D2D; font-weight:bold;}
.verybigPrice 	 	{font-family:Arial,Helvetica,Verdana; font-size:24px; color:#0C3C8D; font-weight:bold;}
.bigOldPrice  		{font-family:Arial,Helvetica,Verdana; font-size:12px; font-weight:bold; color:#0C3C8D; text-decoration:line-through;}

.textSavingPrice        {font-family:Arial,Helvetica,Verdana; font-size:12px; font-weight:bold; color:#0C3C8D;}
.textPriceNow		{font-family:Arial,Helvetica,Verdana; font-size:12px; font-weight:bold; color:#C12D2D;}
.textOldPrice		{font-family:Arial,Helvetica,Verdana; font-size:12px; font-weight:bold; color:#0C3C8D; text-decoration:line-through;}

.bigSalePrice 		{font-family:Arial,Helvetica,Verdana; font-size:18px; color:#C12D2D; font-weight:bold;}
.bigPrice     		{font-family:Arial,Helvetica,Verdana; font-size:18px; color:#0C3C8D; font-weight:bold;}

.middleSalePrice 	{font-family:Arial,Helvetica,Verdana; font-size:14px; color:#C12D2D; font-weight:bold;}
.middlePrice     	{font-family:Arial,Helvetica,Verdana; font-size:14px; color:#0C3C8D; font-weight:bold;}

.oldPrice     		{font-family:Arial,Helvetica,Verdana; font-size:12px; font-weight:normal; color:#0C3C8D; text-decoration:line-through;}

.normalSalePrice 	{font-family:Arial,Helvetica,Verdana; font-size:12px; font-weight:bold; color:#C12D2D; line-height:14px; padding:0px; margin:0px;}
.normalPrice     	{font-family:Arial,Helvetica,Verdana; font-size:12px; font-weight:bold; color:#0C3C8D; line-height:14px; padding:0px; margin:0px;}
/*------------------------------------------------------------------------------
/*Popup Template*/
/*------------------------------------------------------------------------------*/
.popup-content		{padding: 10px 0px 0px 0px; background-color:#FFFFFF}
.popup-title		{background-color:#D0D9E9; color:#0C3C8D; font-size:14px; font-weight:bold; padding: 0pt 0pt 0pt 10px; height:28px;}
.popup-light    	{background-color: #E7EBF3}
.popup-dark 		{background-color: #7188B6}
.popup-medium 		{background-color: #D0D9E9}
.popup-bottom-line      {background-image:url('../img/tr_blue.gif')}
/*------------------------------------------------------------------------------
/*Error Message, misc*/
/*------------------------------------------------------------------------------*/
.error-message  	{font-family:Arial,Helvetica,Verdana; font-size:12px; font-weight:bold; color:#c12d2d; line-height:14px;}