/* @override 

	/skins/default/en/style.css

	/skins/default/en/style.css

*/



.productdetailstitle{

	font-size: 15px;

	font-weight: bold;

	color: #bc001e;

	/*color: #ff3300;*/

}

.sub_heading{

	font-size: 12px;

	font-weight: bold;

	color: #2B7AA0;

}





body,p,div,th,td,p,input,select,textarea {

	font-size: 11px; color: #4f5964; font-family: verdana, arial, helvetica, sans-serif

}



body {

	margin-top: 0 px; 

	margin-bottom: 0 px; 

	margin-left: 0 px; 

	margin-right: 0 px; 

	background-color: #214256;

    margin: 0px; 

    padding: 0px;

    background-image: url(images/design/bg.gif);



}


.catimglink img{
	border:0px #0F0;
}



form {

    margin: 0px;

}



/*

main template main.tpl wallpaper.

*/

.wallpaper {

    background-image: url(images/head_back_long.jpg); 

    background-repeat: no-repeat; 

    background-color: #619ddc;

}



a:link {

	color: #bc001e;
	text-decoration: none;

	font-size: 13px;

	font-family: tahoma;

}



a:visited {

	color: #bc001e;
	text-decoration: none;

	font-size: 13px;

	font-family: tahoma;

}



a:hover {

	color: #82cdff;
	text-decoration: underline;

	font-size: 13px;

	font-family: tahoma;

}



a:active {

	color: #3ffefe; text-decoration: none;

	font-size: 13px;

	font-family: tahoma;

}



h1 {

	font-size: 15px

}



h2 {

	font-size: 13px

}



h3 {

	margin: 0px;

	padding-left: 0px;

	padding-bottom: 0px;

	padding-right: 0px;

	padding-top: 0px;

	font-size: 11px

}



hr {

	color: #dddddd; height: 1px

}



/*

page header

*/

.head {

	background-color: #fff2c9

}



.tollphones {

	font-family: verdana;

	color: #f34348;

	font-size: 11px;

	font-weight: bold;

}



.contentsidebar {

	background: url(/skins/default/en/images/design/sidebar.gif) repeat-y;

	width: 202px;

}



.sidehead {

	color: #ffffff; font-size: 11px; font-weight: bold;

}



/*

sidebar menu boxes

*/

.sidebarbox {

	color: #fff;

	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;

	background-color: #829aa9;

	width: 170px;

}



/*

border of sidebar menu boxes

*/

.sidebarborder {

}



/*

titles of sidebar menu boxes

*/

.sidebartitle {

	font-weight: bold; color: #000000; background-color: #e5ebef;

	text-align: left;

}



/*

menu items located in sidebar boxes

*/

.sidebaritems {
	color: #FFF;
	text-decoration: none;
	font: 13px/20px tahoma;
	/*font-family: tahoma;
	font-size: 20px;*/
}

/*
.sidebaritems a {
	color: #6c021a;
	text-decoration: none;
	font-size: 13px;
	font-family: tahoma;
}

.sidebaritems:visited {
	color: #6c021a;
	text-decoration: none;
}


.sidebaritems:hover {
	color: #fff;
	text-decoration: underline;
	font-family: tahoma;
}

.sidebaritems:active {
	color: #3ffefe;
	text-decoration: none;
	font-family: tahoma;
}


*/
.categorieslist {
	color: #6c021a;
	font-size: 13px;

}

.categorieslist a {
	color: #6c021a;
	font-size: 13px;
	text-decoration: none;

}

.categorieslist a:hover {
	color: #fff;
	text-decoration: none;
}


/*

horizontal separator in sidebar boxes

*/

.sidebarhr {

	color: #fff}



.searchboxbg {

	background-image: url('images/searchbox_bg.gif');

}



.searchbuttonbg {

	background-image: url('images/rect_button_bg.gif');

}



/*

tab

*/

.toptabon {

	color: #000000; font-weight: bold; font-size: 11px

}



.toptab {

	color: #506176; font-weight: bold; font-size: 11px

}








/*

miscelanious text appearing in dialog boxes

*/

.dialogbox {

	background-color: #ffffff

}



/*

border color of dialog boxes

*/

.dialogborder {

	background-color: #d6dadd;

}



/*

titles of dialog boxes

*/

.dialogtitle {

	font-weight: bold;
	font-size: 13px;
	color: #4f5964;
	font-family: verdana;

}



/*

comments appearing in dialog titles

*/

.dialogtitlecomment {

	font-weight: normal;
	font-size: 11px;
	color: #082032

}



/*

number of articles

*/

.numberofarticles {

	font-weight: bold; color: #000000

}



/*

generic text

*/

.text {

	color: #000000

}



/*

product title

*/

.producttitle {

	font-weight: bold; font-size: 11px; color: #102d50;

}



/*

caption for product details section

*/





/*

labels for product details

*/

.productdetailslabel {

	font-weight: bold; font-size: 10px; color: #000000;

}



/*

product details

*/

.productdetails {

	color: #000000

}



/*

product price title

*/

.productpricetitle {

	font-weight: bold; font-size: 11px; color: #000000;

}



/*

product price title for alternative currency

*/

.productpriceconverting {

	font-weight: bold; font-size: 11px; color: #082032;

}



/*

product price

*/

.productprice {

	font-weight: bold; font-size: 11px; color: #f34348;

}



/*

smaller representation of product price

*/

.productpricesmall {

	font-weight: bold; color: #ff3300

}



/*

see product details link

*/

.seedetails {

	text-decoration: none

}



/*

subcategories list

*/

.ItemsList {

	font-weight: bold;
	font-size: 13px;
	font-family: tahoma;
	color: #4f5964;

}



/*

navigation path bar

*/

.navigationpath {

	color: #294f6c; text-decoration: none

}



/*

navigation path bar: link

*/

.navigationpath:link {

	color: #294f6c; text-decoration: none

}



/*

navigation path bar: visited

*/

.navigationpath:visited {

	color: #294f6c; text-decoration: none

}



/*

navigation path bar: hover

*/

.navigationpath:hover {

	color: #082032; text-decoration: underline

}



/*

navigation path bar: active

*/

.navigationpath:active {

	color: #294f6c; text-decoration: none

}



/*

labels for form submit buttons

*/

.formbutton {

	font-weight: bold; color: #00224c

}



.button {

	font-family: tahoma; font-size: 11px; font-weight: normal; color: #ffffff;

}

a.buttonlink:link {

	font-family: tahoma; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;

}



a.buttonlink:visited {

	font-family: tahoma; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;

}



a.buttonlink:hover {

	font-family: tahoma; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: underline;

}



a.buttonlink:active {

	font-family: tahoma; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;

}





/*

error message text

*/

.errormessage {

	font-weight: bold; color: #ff0000

}



/*

validate error message text

*/

.validateerrormessage {

	color: #ff0000

}



/*

success message

*/

.successmessage {

	color: green

}



/*

mandatory field asterisk

*/

.star {

	color: #ff0000

}



/*

header background

*/

.tablehead {

	background-color: #e5ebef

}



.aomtablehead {

    background-color: #e5ebef;

    font-size: 11px;

    font-weight: bold;

}

.input {

    border : solid;

    border-width : 1px; 

    border-color : #b2b2b3;

    width : 100%;

}

.ordertitle {

    color : #516176;

    font-weight: bold;

}



a.aommenu:link {

        color: #466479; text-decoration: none;

        font-size : 11px

}

a.aommenu:visited {

        color: #466479; text-decoration: none;

        font-size : 11px

}

a.aommenu:hover {

        color: #466479; text-decoration: underline;

        font-size : 11px

}

a.aommenu:active  {

        color: #466479; text-decoration: none;

        font-size : 11px;

}

.aomproductdetailstitle {

        color: #000000; font-weight: bold; font-size: 10px;

}



/*

bottom text  6e7e8a

*/

.bottom {

	color: #f34348;

	text-decoration: none;

}



.bottommenu {

	color: #ffffff; font-size: 12px; font-family: verdana;

}



.bottomborder {

	background-color: #d2d2d2

}



.bottombox {

	text-align: center;

	padding: 15px;

	background-color: #0c354d;

	opacity: 0.82;

	border: 1px solid #000;

}



/*

width for some dropdown select boxes

*/

.fixedselect {

	width: 170px

}



/*

default style for tab header

*/

.tabdefault {

	color: #466479;

}



/*

style for the selected tab header

*/

.tabselected {

	color: #000000;

}



/*

tab page center

*/

.center {

	background-color: #ffffff;

}



/*

tab page border

*/

.centerborder {

	background-color: #cdd9e1;

}



/*

out of stock message

*/

.outofstock {

	font-weight: bold; font-size: 11px; color: #ff3300

}



/*

style for promotion bonus condition list

*/

.promotion {

	font-weight: bold; font-size: 11px; color: #00224c

}



/*

style for promotion product title

*/

.promotionproductdetailstitle {

	font-weight: bold; font-size: 11px; color: #ff3300;

}



/*

style for gift certificate title

*/

.giftcertificatetitle {

	font-weight: bold; font-size: 11px; color: #ff3300;

}



.selectedtab {

	color: #4f5964;

}



a.toptablink:link {

	font-family: verdana; text-decoration: none;

	font-weight: bold; font-size: 11px; color: #6eaac4;

}



a.toptablink:visited {

	font-family: verdana; text-decoration: none;

	font-weight: bold; font-size: 11px; color: #6eaac4;

}



a.toptablink:hover {

	font-family: verdana; text-decoration: underline;

	font-weight: bold; font-size: 11px; color: #6eaac4;

}



a.toptablink:active {

	font-family: verdana; text-decoration: none;

	font-weight: bold; font-size: 11px; color: #6eaac4;

}



.productnameslist {

	font-family: tahoma; 

	font-weight: bold; font-size: 11px; color: #4f5964;

}



a.advancedsearchlink:link {

	font-family: verdana; text-decoration: underline;

	font-weight: normal; font-size: 9px; color: #000000;

}



a.advancedsearchlink:visited {

	font-family: verdana; text-decoration: underline;

	font-weight: normal; font-size: 9px; color: #000000;

}



a.advancedsearchlink:hover {

	font-family: verdana; text-decoration: underline;

	font-weight: normal; font-size: 9px; color: #000000;

}



a.advancedsearchlink:active {

	font-family: verdana; text-decoration: underline;

	font-weight: normal; font-size: 9px; color: #000000;

}



.newsdate {

	font-family: verdana; text-decoration: none;

	font-weight: bold; font-size: 11px; color: #2b7aa0;

}



a.golink:link {

	font-family: tahoma; text-decoration: none;

	font-weight: normal; font-size: 11px; color: #21698b;

}



a.golink:visited {

	font-family: tahoma; text-decoration: none;

	font-weight: normal; font-size: 11px; color: #21698b;

}



a.golink:hover {

	font-family: tahoma; text-decoration: none;

	font-weight: normal; font-size: 11px; color: #21698b;

}



a.golink:active {

	font-family: tahoma; text-decoration: none;

	font-weight: normal; font-size: 11px; color: #21698b;

}



.searchbuttonbg {

	background-image: url('images/rect_button_bg.gif');

}



.mainheaderbg {

}



.commonbuttonbg {

	background-image: url('images/but_bg.gif');

}



.submitbuttonbg {

	background-image: url('images/but_bg.gif');

}



.commonbutton2leftbg {

	background-image: url('images/btn2_left.gif');

	background-repeat: no-repeat;

}



.commonbutton2centerbg {

	background-image: url('images/btn2_bg.gif');

}



.sidebarboxleftbg {

}



.sidebarboxcenterbg {

	color: #ffffff; 

	font-size: 14px; 

	font-weight: bold;

	text-align: left;

	background-image: url(/skins/default/en/images/design/masthead_bkg.gif) ;

	background-color: #75021d;

	padding-left: 20px;

}



.tabselectedbg {

	background-image: url('images/tab_selected_bg.gif');

}



.tabnormalbg {

	background-image: url('images/tab_bg.gif');

}



.tabberpageselectedleftbg {

	background-image: url('images/tab_a1.gif');

}



.tabberpageselectedcenterbg {

	background-image: url('images/tab_bg_a.gif');

}



.tabberpageselectedrightbg {

	background-image: url('images/tab_a2.gif');

}



.tabberpagenormalleftbg {

	background-image: url('images/tab_p1.gif');

}



.tabberpagenormalcenterbg {

	background-image: url('images/tab_bg_p.gif');

}



.tabberpagenormalrightbg {

	background-image: url('images/tab_p2.gif');

}



table.container {

    height: 100%;

}



.welcomebox {

	text-align: center;

}



/*

DigiSquid Custom Styles*/



.welcometop {

	text-align: center;

	line-height: 21px;

}



a.welcome:link {

	font-family: verdana; text-decoration: none;

	font-weight: bold; font-size: 11px; color: #b9042e;

}



a.welcome:visited {

	font-family: verdana; text-decoration: none;

	font-weight: bold; font-size: 11px; color: #6eaac4;

}



a.welcome:hover {

	font-family: verdana; text-decoration: underline;

	font-weight: bold; font-size: 11px; color: #6eaac4;

}



a.welcome:active {

	font-family: verdana; text-decoration: none;

	font-weight: bold; font-size: 11px; color: #6eaac4;

}



.welcomedivider {

	font: 18px/26px "Lucida Grande", Lucida, Verdana, sans-serif;

}



.welcomebottom {

	text-align: left;

	font: 31px/22px "Lucida Grande", Lucida, Verdana, sans-serif;

	width: 75%;

	padding-top: 20px;

}



.mastheadleft {

	width: 201px;

	height: 103px;

	background: url(/skins/default/en/images/design/masthead_left.gif) no-repeat left;

	margin: 0;

	padding: 0;

}



.searchbox {

	width: 150px;

	margin: 45px 0 0;

	padding: 0;

}



.mastheadmiddle {

	background: url(/skins/default/en/images/design/masthead_bkg.gif) repeat-x;

	margin: 0;

	padding: 0;

}



.mastheadright {

	width: 410px;

	height: 103px;

	background: url(/skins/default/en/images/design/masthead_right.gif) no-repeat;

	background-position:right;

	padding: 0;

	margin: 0;

}



.leftcontent {

	background: url(/skins/default/en/images/design/content_left.gif) repeat-y;

	width: 19px;

	height: 711px;

}



.rightcontent {

	width: 29px;

	height: 711px;

	background: url(/skins/default/en/images/design/content_right.gif) repeat-y;

}



.centercontent {

	background: #fff url(/skins/default/en/images/design/content.gif) repeat-y right top;

	padding-right: 25px;

	padding-left: 25px;

}