*
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #525252;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, tahoma, sans-serif
}
H2
{

    COLOR: #008ef3;
    font-size:18px;
    FONT-FAMILY: arial, tahoma, sans-serif;
    text-align:left;
    padding-left:10px;
}


H3	
{
    color:#009fff;
	font-family: arial, tahoma, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}
	
H4
{
    MARGIN: 10px 10px 10px 10px;
    COLOR: #008ef3;
    font-size:14px;
    FONT-FAMILY: arial, tahoma, sans-serif;
    text-align:left;

}

H5, DT	
{
    color:#009fff;
	font-family: arial, tahoma, sans-serif;
	font-size:	1em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
	
H6
{
    MARGIN: 10px 10px 10px 10px;
    LINE-HEIGHT: 14px;
    TEXT-ALIGN: left;
    font-weight:normal;
    font-size: 12px;

}
table 
{
       
    padding: 0 0 0 0;
    border: 0 0 0 0;
    margin: 0 0 0 0;
    FONT-SIZE: 11px;
    
}

table.info
{
    MARGIN: 10px 10px 10px 10px;
    LINE-HEIGHT: 14px;
    text-align: left;
    font-weight:normal;
    font-size: 12px;

}

tr
{
    vertical-align: top;
}


.center_
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: arial, tahoma, sans-serif
}
.center_ A
{
    COLOR: red;
    TEXT-DECORATION: none
}
.center_ A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.center_ A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.center_ A:active
{
    COLOR: #cccccc;
    TEXT-DECORATION: none
}

.center_f {
	FONT: Arial bold;
	FONT-SIZE: 10px; 
	BACKGROUND:url(img/leftpanel_24.png) no-repeat; 
	width:126px;
	height:24px; 
	PADDING: 5 5 1 5;
	 
} 

.center_f A
{
    COLOR: #999999;
    TEXT-DECORATION: none
}
.center_f A:hover
{
    COLOR: #999999;
    TEXT-DECORATION: none
}
.center_f A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

/*SPAN
{
    DISPLAY: none
}*/
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
UL
{
    LIST-STYLE-TYPE: none
}
LI
{
    LIST-STYLE-TYPE: none
}
P
{
    MARGIN: 10px 3px 3px 5px;
    LINE-HEIGHT: 14px;
    TEXT-ALIGN: left
}

/*CSS class for master page */
#header_container
{
    BACKGROUND: url(img/banner.jpg) no-repeat;
    MARGIN-BOTTOM: 0px;
    WIDTH: 985px; /*990px*/
    MARGIN-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
    HEIGHT: 143px /*143px*/
}

#lg_header_container
{
    BACKGROUND: url(img/Hydraskins_logo.jpg) no-repeat;
    MARGIN-BOTTOM: 0px;
    WIDTH: 985px; /*990px*/
    MARGIN-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
    HEIGHT: 100px /*143px*/
}
#zeus_page1
{
    BACKGROUND: url(zeus/Zeus_page1_04.png) no-repeat;
    MARGIN:  0px 0px 0px 20px;
    vertical-align: bottom;
    color: #e6e6fa;
    font-family: Courier New Greek;
    text-align: left;
    WIDTH: 306px; /*990px*/
    PADDING: 0px 5px 0px 40px;
    HEIGHT: 154px /*143px*/
  
}

#zeus_page1_text
{
    BACKGROUND: url(zeus/Zeus_page1_07.png) no-repeat;
    MARGIN:  0px 0px 0px 20px;
    vertical-align: top;
    color: #e6e6fa;
    font-family: Courier New Greek;
    text-align: left;
    WIDTH: 306px; /*990px*/
	PADDING: 0px 5px 0px 40px;
    HEIGHT: 195px /*143px*/
  
}

#zeus_button2
{
    BACKGROUND: url(zeus/Zeus_page1_08.png) no-repeat;
    MARGIN: 0px 0px 0px 0px;
    font-size: 300%;
    vertical-align:middle;
    text-align: center;
    WIDTH: 301px; /*990px*/
    HEIGHT: 199px /*143px*/
  
}

#zeus_gallery
{
    BACKGROUND: url(zeus/Zeus_page2_12.png) no-repeat;
    vertical-align:middle;
    text-align: right;
    WIDTH: 306px; /*990px*/
    PADDING: 0px 30px 0px 0px;
    HEIGHT: 74px /*143px*/
}
#header_container_right
{
    BACKGROUND: url(img/bgpanel.jpg) no-repeat 0px 0px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 195px; /*173px*/
}

#header_container_centre
{
    BACKGROUND: url(img/bg1.jpg) repeat-x 0px 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 636px;
}
#header_container_left
{
    BACKGROUND: url(img/leftpanel.jpg) no-repeat 0px 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 193px; /*173px*/
}

#header_container_left_b
{
    BACKGROUND: url(img/bgpanel.jpg) repeat-x 0px 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 193px; /*173px*/
}

#header_left_panel
{
    BACKGROUND: url(img/leftpanel_top.jpg) no-repeat 8px 0px;
    OVERFLOW: hidden;
    WIDTH: 193px; /*171px*/
    HEIGHT: 15px
}

/* id to be converted to class */
#header_left_leftside
{
    BACKGROUND: url(img/leftpanel_left.png) repeat-y 8px 0px;
    OVERFLOW: hidden;
    WIDTH: 13px;
    HEIGHT: 15px
}
#header_left_rightside
{
    BACKGROUND: url(img/leftpanel_right.png) repeat-y 0px 0px;
    OVERFLOW: hidden;
    WIDTH: 13px;
    HEIGHT: 15px
}

#header_left_bottom
{
    BACKGROUND: url(img/leftpanel_bottom.png) no-repeat 8px 0px;
    OVERFLOW: hidden;
    WIDTH: 193px;
    HEIGHT: 14px
}


.footer
{
    BACKGROUND: url(img/footerbg.png) no-repeat 0px 0px;
    COLOR: #999999;
    FONT-SIZE: 10px;
    font:Arial, Helvetica, sans-serif;
    HEIGHT: 28px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 35px;
    MARGIN-RIGHT: 5px;
    WIDTH: 597px;     
    text-align:center;
    vertical-align: middle;
}

.footer A
{
    COLOR: #525252;
    TEXT-DECORATION: none
}
.footer A:hover
{
    color:#008ef3;
    TEXT-DECORATION: none
    
}

#filter_top{
	width: 100px;
	height: 19px;
	background: url('img/topfilterBut_10.png') no-repeat 0px 0px;
	background-color:#F99504;
	overflow: hidden;
}

#filter_top_topline{
	width: 410px;
	height: 7px;
	background: url('img/topfilter_10.png') repeat-x 0px 0px;
	overflow: hidden;
}

#filter_top_bottomline{
	width: 410px;
	height:4px;
	background: url('img/topfilter_37.png') repeat-x 0px 1px;
	background-color:#F99504;
	overflow: hidden;
}

	
#shoppingcart_container {
	background: url(img/shoppingcart_header.png) no-repeat 5px 0px;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 35px;
	text-align: right; 
	vertical-align:middle;
	width: 626px;
}

#shoppingcoupon_bg 
{
    background: url(img/shoppingcartbg_11.jpg) no-repeat;
	width: 335px;
	height: 75px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	
}

.boxheader_container {
	
	color:#008ef3;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}


#design_container {
	
	background: url(img/designGallery_header.png) no-repeat 1px;
	color:#008ef3;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}

#about_container {
	
	background: url(img/aboutusheader.png) no-repeat 1px;
	color:#008ef3;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}

#agreement_container {
	
	background: url(img/agreementheader.png) no-repeat 1px;
	color:#008ef3;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}

#policy_container {
	
	background: url(img/policy.png) no-repeat 1px;
	color:#008ef3;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}

#contactus_container {
	
	background: url(img/contactUsHeader.png) no-repeat 1px;
	color:#008ef3;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}

#faq_container {
	
	background: url(img/faqheader.png) no-repeat 1px;
	color:#008ef3;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}
#preview_container {
	
	background: url(img/designpreview_header.png) no-repeat 1px;
	color:#009fff;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}

#corporate_container {
	
	background: url(img/corporateHeader.png) no-repeat 1px;
	color:#009fff;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}
#upload_container {
	
	background: url(img/uploadDesign_header.png) no-repeat 1px;
	color:#009fff;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}

#giftcert_container {
	
	background: url(img/giftcert_header.png) no-repeat 1px;
	color:#009fff;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}

#checkout_container {
	
	background: url(img/checkout_header.png) no-repeat 1px;
	color:#009fff;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}

#signup_container {
	
	background: url(img/signup_header.png) no-repeat 1px;
	color:#009fff;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}

#transparent_container {
	
	background: url(img/transparentPreview_header.png) no-repeat 1px;
	color:#009fff;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
	
}

#artistgallery_container {
	
	background: url(img/artistgallery_header.png) no-repeat 1px;
	color:#009fff;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 615px;
	
}

#artist_container {
	
	background: url(img/artist_header.png) no-repeat 1px;
	color:#009fff;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 615px;
	
}


#artistprofile_container {
	
	background: url(img/artistprofile_header.png) no-repeat 1px;
	color:#009fff;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 615px;
	
}

#shops_container {
	background: url(img/shopheader.png) no-repeat 1px;
	color:#008ef3;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
}

#media_container {

	background: url(img/mediaheader.png) no-repeat 1px;
	color:#008ef3;
	height: 34px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-right: 30px;
	text-align: right; 
	vertical-align:middle;
	width: 614px;
}

#shoppingcoupon_bg {
	width: 335px;
	height: 75px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	background: url('img/shoppingcartbg_11.jpg') no-repeat;
}

#decal_content {
	width: 581px;
	height: 94px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	background: url('img/decal1_16.png') no-repeat;
	background-position:center;
	font-family:tahoma;
	
}

#shield_content {
	width: 581px;
	height: 94px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	background: url('img/shield1_03.png') no-repeat;
	background-position:center;
	font-family:tahoma;
	

}

#wrap_content {
	width: 581px;
	height: 94px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	background: url('img/wrap1_03.png') no-repeat;
	background-position:center;
	font-family:tahoma;
	
	
}

/* defined by ailee */

.header_box
{
    BACKGROUND: url('img/buttonblue_L.jpg') no-repeat left ;
    MARGIN-BOTTOM: 0px;
    WIDTH: 530px; 
    MARGIN-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
    HEIGHT: 20px ;
    text-align: left;
    color:#ffffff;
    font-weight:bold;
    vertical-align:middle ;
    
}

.td_left
{
    BACKGROUND: url(img/leftpanel_leftborder.png) repeat-y 1px 0px;
    HEIGHT: 15px;
    OVERFLOW: hidden;
    WIDTH: 8px;
    
}
.td_right
{
    BACKGROUND: url(img/leftpanel_rightborder.png) repeat-y 1px 0px;
    HEIGHT: 15px;
    OVERFLOW: hidden;
    WIDTH: 8px;
    
}
.td_bottom
{
    BACKGROUND: url(img/leftpanel_boxbottom.png) no-repeat 1px 0px;
    height: 17px;
    OVERFLOW: hidden;
    WIDTH: 162px;
    vertical-align:top
       
}


.tdcentre_leftborder { 
	width: 6px;
	height: 15px;
	background: url(img/leftpanel_leftborder.png) repeat-y 2px 0px;
	overflow: hidden;
	vertical-align:top;
}

.tdcentre_rightborder { 
	width: 6px;
	height: 15px;
	background: url(img/leftpanel_rightborder.png) repeat-y 0px 0px;
	overflow: hidden;
	vertical-align:top;
}

.tdcentre_footer 
{
    BACKGROUND: url(img/centre_footer.png) no-repeat 1px 0px;
    OVERFLOW: hidden;
    TEXT-ALIGN:center;
    VERTICAL-ALIGN:top;
    WIDTH: 193px;
    HEIGHT: 14px
}

.tdartist_top
{
    BACKGROUND: url(img/tdartist_top.png) no-repeat 1px 0px;
    OVERFLOW: hidden;
    WIDTH: 569;
    HEIGHT: 10;
}

.tdartist_bottom
{
    BACKGROUND: url(img/tdartist_bottom.png) no-repeat 1px 0px;
    OVERFLOW: hidden;
    VERTICAL-ALIGN: top;
    WIDTH: 569;
    HEIGHT: 9;

}

.td_filter{
	background: url('img/topfilterBut_10.png') no-repeat 0px 0px;
	background-color:#F99504;
	height: 19px;
	overflow: hidden;
	width: 100px;
	vertical-align:bottom;
}

/*to be checked */
.boxheader
{
    BACKGROUND: url(img/leftpanel_top.png) no-repeat 8px;
    vertical-align:middle;
    text-align: center;
    height:36px;
    color: #3582b0;
    font-family: arial, tahoma, sans-serif;
	font-size:	1.4em;
	font-weight:600;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
}
.boxbody
{
    text-align: center;
    font-size: 1.2em;
}

.boxbody a
{
    color: #525252;
    text-decoration: none;
}

.boxbody a:hover
{
    color: #3582b0;    
    font-style:oblique ;
    text-decoration: none;
}
/* to be checked */

.boxfooter
{
    BACKGROUND: url(img/leftpanel_bottom.png) no-repeat 9px 0px;
    OVERFLOW: hidden;
    WIDTH: 193px;
    HEIGHT: 14px
}

.bigboxheader
{
    BACKGROUND: url(img/centerpanel_top.png) no-repeat 8px;
    vertical-align:middle;
    text-align: left;
    height:36px;
    color: #3582b0;
    font-family: arial, tahoma, sans-serif;
	font-size:	1em;
	font-weight:600;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
	
}

.bigboxbody
{
    text-align: center;
}

.bigboxbody a
{
    color: #525252;
    text-decoration: none;
}

.bigboxbody a:hover
{
    color: #3582b0;    
    font-style:oblique ;
    text-decoration: none;
}
.bigboxfooter
{
    BACKGROUND: url(img/centerpanel_bottom.png) no-repeat 9px 0px;
    OVERFLOW: hidden;
    WIDTH: 193px;
    HEIGHT: 14px
}

div.boximg
{
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  
}	

div.boximg img
{
  display: block ;
  height: 176px;
  width: 182px;
}


div.boximg a:hover img 
{
    border: 1px solid #3582b0;
}


div.boximg2
{
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  
}	

div.boximg2 img
{
  display: block ;
  height: 140px;
  width: 146px;
}


div.boximg2 a:hover img 
{
    border: 1px solid #3582b0;
}

img.img4
{
    border: 1px solid #3582b0;
}

img.thumbnail
{
  height: 88px;
  width: 91px;
}


INPUT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #525252;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, tahoma, sans-serif;
}

SELECT
{
    COLOR: #525252;
	font-family: arial, tahoma, sans-serif;
	font-size:10px;
	width: 150px;  
	
}

SELECT.centrepanel_SELECT
{
    color:#008ef3;
    font: Tahoma normal;
    font-size:10px;
    width: 180px;
	
}
/* Image Gallery*/

div.img
{
  margin: 2px;
  border: 1px solid #eaeaea;
  height: auto;
  width: auto;
  float: left ;
  text-align: center;
}	

div.img img
{
  display: inline;
  margin: 4px;
  border: 4px solid #eaeaea;
}

div.desc
{
  text-align: center;
  font:  x-small Arial;
  color: GrayText;
  width: 120px;
  margin-left:30px;
}

div.img2
{
  height: 95;
  width: 95;
  float: left ;
  text-align: center;
}	

div.img2 img
{
  display:inline;
  border: solid 1px #E6E6E6;
  margin-right: 1px;
}

div.img3
{
  height: 100;
  width: 118;
  float: left ;
  text-align: center;
}	

div.img3 img
{
  display:inline;
  border: solid 1px #008ef3;
  margin-right: 1px;
  
}

div.desc2
{
  text-align: center;
  font:  x-small Arial;
  color: GrayText;
  width: 80px;
  margin-left:20px;
}

div.img3
{
  margin: 2px;
  height: 250;
  width: 190px;
  float: left ;
  text-align: center;
}	

div.img3 img
{
  display: inline;
  border: 0px;
}

div.desc3
{
  text-align: center;
  font: 95% arial;
  font-weight:bold;
  color: #008ef3;
  width: 180px;
  margin-left:3px;
}


.boxheader2
{
    BACKGROUND: url(img/leftpanel_top2.png) no-repeat 8px;
    vertical-align:middle;
    text-align: center;
    height:36px;
    color: #3582b0;
    font-family: arial, tahoma, sans-serif;
	font-size:	1.4em;
	font-weight:600;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;	
}

.lblSubTitle
{
    color: #008ef3;
    font-weight:bold;
    font-size: 105%;
    text-decoration:none;
}

.lblTitle
{
    color: #008ef3;
    text-decoration:none;
}


.lblSubTitleBold
{
    font-size:125%;
}

.lblPrice
{
   font-size: 95%
}

.lblStepTitle
{
    color: #008ef3;
    font-weight:bold;
    font-size:120%;
    font-family:Verdana;
    padding-bottom:2
       
}

.txtInit
{
    color: #d3d3d3;
}

.txtNormal
{
    color: #525252;
    
    
}
.TRHeader
{
    background-color: #008ef3;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    vertical-align:middle;
    font-size:13px;
}

.tr1
{
	background-color: #f5f5f5;
    height: 20px;
    vertical-align:middle;
        
}

.tr2
{
	background-color: #CCCCCC;
	height: 20px;
	vertical-align:middle;
   
}
A.PageLink
{
    color: #008ef3;
    font-weight: bold;
    text-decoration: underline;
}

A.InactivePageLink
{
    cursor: default;
    text-decoration: none;
    color: black;
    
}

A.SubTitleLink
{
    color: #008ef3;
    font-weight:bold;
    font-size: 105%;
    text-decoration: none;
}

/*Modal Popup*/
.modalBackground {
	background-color:#f5f5f5;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:#008ef3;
	padding:3px;
	width:400px;
}

#pnlProcessing
{
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:#008ef3;
	padding:3px;
	width:200px;
	height:auto;
    
}
/* Back Office CSS */

.PageTitle
{
	font-weight: bold;
	/*color: #5E2612;*/
	color: #003366;
	font-size: 14px;
	text-align: left;
}

.RowHeader
{
	font-size: 11px;
	background-color: #CDCDCD;
	padding: 6px 6px 6px 6px;
}
.RowHeader-selected
{
	font-size: 11px;
	background-color: #EEE9E9;
	padding: 6px 6px 6px 6px;
}

.RowSubHeader
{
	background-color: #EEE9E9;
}

a.link
{
	color: #1874CD;
	font-weight: bold;
	text-decoration: none;
	font-size:11px;
}

a.link:hover
{
	color: #1874CD;
	font-weight: bold;
	text-decoration: underline;
}

.text
{
	font-family: arial, tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
}

.error
{
	color: Red;
	font-size: 90%
}	



.asterik
{
    color:#017fc9;
    font-size: 90%
}


.Discount
{
    color:Red;
    font-weight: bold;
}

/* Slider */
.link {cursor:pointer; color:#008ef3; text-align:right; text-decoration:none;}
.link:hover {color:#000}
.slider {position:relative; overflow:hidden; border:2px solid #f5f5f5; width:580px; height:550px; background:#ffffff; margin-bottom:20px}
.slider2 {position:relative; text-align:left; overflow:hidden; border:2px solid #f5f5f5; width:595px; height:275px; background:#ffffff; margin-bottom:10px}
.slidercontent {position:relative}
.slidercontent .upper {}
.section {padding:1px}

/* backoffice */

.Grid 
{
    border: solid 1px White;
    width:100%;
}

.Grid td
{
    border: solid 1px #FFFFFF;
    margin: 1px 1px 1px 1px;
    font-family: Arial;
    padding: 4px 4px 4px 4px;
    
}

.GridSmall
{
    border: solid 1px White;
    width:98%;
}

.GridSmall td
{
    border: solid 1px #FFFFFF;
    margin: 1px 1px 1px 1px;
    font-family: Arial;
    padding: 4px 4px 4px 4px;
    
}

.GridHeader
{
    font-weight: bold;
    background-color: #003366;
    text-align:center;
    color:White;
}


.GridItem
{
    background-color: white;
    text-align: left;
}

.GridAltItem
{
    background-color: #e6e6fa;
    text-align: left;
}

/* ticker.js */
#pscroller1{
	width: 145px;
	height: 80px;
	padding: 5px;
	background-color: white;
}


fieldset {
  border:1px solid #cccccc;
  padding: 2px 1px 1px 4px;
  background-color:White;
  text-align:left;
  
}

legend
{
    color: #525252;
    font-size: 12px;
    font-weight:bold;
}

.abttn
{
	border-bottom: #CCCCCC 2px solid;
	/*border-left: #CCCCCC 2px solid;*/
	background-color: #FF00FF;
/*	width: 160px;*/
	font-family: Tahoma;
	font-size:larger;
	height: 22px;
	color: #FFFFFF;
	font-size: 12px;
	vertical-align: middle;
	/*border-top: #CCCCCC 1px solid;*/
	cursor: pointer;
	font-weight: bold;
	border-right: #CCCCCC 1px solid;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 10px;
}

.abttn2
{
	border-bottom: #CCCCCC 2px solid; /*border-left: #CCCCCC 2px solid;*/
	background-color: #3399FF; /*	width: 160px;*/
	font-family: Tahoma;
	font-size: larger;
	height: 22px;
	color: #FFFFFF;
	font-size: 12px;
	vertical-align: middle; /*border-top: #CCCCCC 1px solid;*/
	cursor: pointer;
	font-weight: bold;
	border-right: #CCCCCC 1px solid;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 10px;
}


.abttn3
{
	border-bottom: #CCCCCC 2px solid; /*border-left: #CCCCCC 2px solid;*/
	background-color: #CCCCCC; /*	width: 160px;*/
	font-family: Tahoma;
	font-size: larger;
	height: 22px;
	color: #666666;
	font-size: 12px;
	vertical-align: middle; /*border-top: #CCCCCC 1px solid;*/
	cursor: pointer;
	font-weight: bold;
	border-right: #CCCCCC 1px solid;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 10px;
}
