/* NORWEST GRAPHICS STYLESHEET PREPARED BY GALAXY WEBLINKS
----------------------------------------------------------- */


/* MAIN STRUCTURAL ELEMENTS
------------------------------------------------------------------------*/
body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#225392;
	font-size:12px;
	background-image: url(../images/gry-pattern.gif);
	background-repeat:repeat;
	}
	
/* HEADING ELEMENTS
------------------------------------------------------------------------*/

td{
	font-family:Arial, Helvetica, sans-serif;
	color:#225392;
	font-size:12px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fffffa;
	font-weight:normal;
	padding:0x;
	margin:0px;
	}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0072c6;
	font-weight:normal;
	padding:0x;
	margin:0px;
	}
h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0072c6;
	padding:0px;
	margin:0px;
	}
	
/* HEADER SECTION ELEMENTS
------------------------------------------------------------------------*/
#container {
	background-color:#caedf8;
	width:1000px;
	margin:auto;

	}

#container1 {
	background-color:#caedf8;
	width:590px;
	margin:auto;

	}
		
/* HEADER ELEMENTS
------------------------------------------------------------------------*/
.sel-tabmid-bg {
	background-image:url(../images/sel-tab-mid.gif);
	background-repeat:repeat-x;
	padding-top:9px;
	}
.blu-tabmid-bg {
	background-color:#0072c6;
	padding-top:9px;
	}
/* HOME PAGE MIDDLE SECTION ELEMENTS
------------------------------------------------------------------------*/
.middle-padding {
	padding-right:28px;
	padding-left:28px;
	}
.dot-line-hori {
	background-image:url(../images/dotline-hori.gif);
	background-repeat:repeat-x;
	background-position:center;
	}
.dot-line-vert {
	background-image:url(../images/dotline-vert.gif);
	background-repeat:repeat-y;
	background-position:center;
	}
.blu-border {
	border:1px solid #0072c6;
	}
	
.padding-left-product {
	padding-left:15px;
	}
.input-box {
	width:188px;
	height:20px;
	border:1px solid #225392;
	padding:3px 0 0 2px;
	}
.blu-bkg-color {
	background-color:#0072c6;
	}

/* TEXT ELEMENTS
------------------------------------------------------------------------*/
.blue-text11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0a4188;
	text-decoration:none;
	}
.blue-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a4188;
	text-decoration:none;
	}
a.blue-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a4188;
	text-decoration:none;
	}
a:hover.blue-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a4188;
	text-decoration:underline;
	}
a.blue-text1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a4188;
	text-decoration:underline;
	}
a:hover.blue-text1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a4188;
	text-decoration:none;
	}

.blue-link14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#073a60;
	font-weight:bold;
	text-decoration:none;
	} 
a.blue-link14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#073a60;
	font-weight:bold;
	text-decoration:none;
	}
a:hover.blue-link14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#073a60;
	font-weight:bold;
	text-decoration:underline;
	}
.wht-link13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	} 
.wht-link14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	} 
a.wht-link14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
a:hover.wht-link14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	}  
.blu-heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#18437b;
	}
.blu-heading16 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#03355a;
	font-weight:bold;
	}
.wht-text11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f8fae2;
	text-decoration:none;
	}
a.wht-text11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f8fae2;
	text-decoration:underline;
	}
a:hover.wht-text11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f8fae2;
	text-decoration:none;
	}
.blue-text13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0a4188;
	text-decoration:none;
	line-height:19px;
	}

/* FOOTER SECTION ELEMENTS
------------------------------------------------------------------------*/
#footer {
	background-image:url(../images/blu-grad.gif);
	background-repeat:repeat-x;
	background-color:#caedf8;
	}
.footer-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#225392;
	}
/* LEFT NAVIGATION
------------------------------------------------------------------------*/
.leftnavi {
	margin: 0px 20px 0 16px;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height:18px;
	color:#0072c6;
}
.leftnavi li {
	background:url(../images/arrow-blue.gif) no-repeat 0 4px;
	background-repeat:no-repeat;
	padding-left: 17px;
	font-weight: bold;
	margin-top:8px;
}
a.blu-navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#0072c6;
	text-decoration:none;
}
a:hover.blu-navi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#0072c6;
	text-decoration:underline;
}
.left-sub-navi {
	margin: 0px 20px 0 20px;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:18px;
	color:#006cbb;
	font-weight:normal;
}
.left-sub-navi li {
	background:url(../images/arrow-small1.gif) no-repeat 0 4px;
	background-repeat:no-repeat;
	padding-left: 10px;
	font-weight: normal;
	margin-top:8px;
}
a.left-navi1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:18px;
	color:#006cbb;
	font-weight:normal;
	text-decoration: none;
	}
a:hover.left-navi1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:18px;
	color:#006cbb;
	font-weight:normal;
	text-decoration:underline;
	} 
/* INNER PAGES
------------------------------------------------------------------------*/
.blu-top-bor {
	border-top:1px solid #225392;
	}
.blu-btm-bor {
	border-bottom:1px solid #225392;
	}
.blu-left-bor {
	border-left:1px solid #225392;
	}
.blu-right-bor {
	border-right:1px solid #225392;
	}
.list-content {
	margin: 10px 10px 10px 10px;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	color:#006cbb;
	font-weight:normal;
}
.list-content li {
	background:url(../images/arrow-small1.gif) no-repeat 0 4px;
	background-repeat:no-repeat;
	padding-left: 15px;
	font-weight: normal;
	margin-top:5px;
}
/*06.01.2010*/

.printed-proof a{
color:#333333;
text-decoration:none;
}
.printed-proof a:hover{
color:#0033FF;
text-decoration:underline;
}
.printed-proof p{
padding:6px;
}
.printed-proof hr{
border-top: #FFFFFF 1px solid;
border-bottom: none;
background:none;
outline:none;
}

.quantity-table{
font-weight:bold;
color:#999999;
}
.quantity-table strong{
color:#333333;
}
.order-cover{
border:#aeaeae 1px solid;
}
.light input{
border:none;
background:none;
border-bottom:#333333 1px solid;
width:200px;
}
.printed-proof{
font:13px Arial, Helvetica, sans-serif;
color:#333333;
line-height:1.5;
background-color:#FFFFFF;
border:#333333 1px solid;
}
h2.order{
font:bold 24px Arial, Helvetica, sans-serif;
color:#1a56bd;
padding-bottom:10px;
}
.light{
font:12px Arial, Helvetica, sans-serif;
color:#6c6c6c;
line-height:2;
}
.t-shirt-print{
border:#c3c3c3 2px solid;
margin:40px 0;
}
.quantity td{
border:#cccccc 1px solid;
font-weight:bold;
line-height:1.5;
color:#333333;
}

.errortxt{
	color:#FF0000;
}

.successtxt{
	color:#006600;
}

/* Added By Mazhar on 12-Mar-10 */
#left-navigation{
	width:250px;
	height:auto;
}
#left-navigation h2{
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	padding:8px 0 8px 10px;
	background:#999999;
	width:auto;
	margin-top:5px;
	background:url(../images/nav-h2-bg.gif) no-repeat;
}
#left-navigation ul{
	margin:0px; 
	padding:8px 0 10px 20px;
	list-style-type:none;
}
#left-navigation ul li{
	padding:3px 0;
	display:block;
	background:url(../images/arrow-menu.gif) no-repeat center left;
}
#left-navigation ul li a{
	padding:0 0 0 20px;
	text-decoration:none;
	color:#225392;
	display:block;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#left-navigation ul li a:hover{
	color:#333333;
}

.product-box{
	margin:0px 8px 10px 15px;
	/*border:1px solid #999999;*/
	padding:5px 10px;
}
.product-box h2{
	color:#FF0000;
	padding:5px 10px;
	font-size:18px;
}
.products-category{
	width:330px;
	margin:0 5px;
	border:1px solid #0072c6;
	background:url(../images/products-bg.gif) #FFFFFF repeat-x;
}

.products-category h2{
	padding:5px 0 5px 10px;
	background:url(../images/cat-h2-bg.gif) #0099FF repeat-x;
	font-size:13px;
	font-weight:bold;
}

.products-category h2 a{
	text-decoration:none;
	color:#FFF;
}
.products-category h2 a:hover{
	color:#caedf8;
}

a.view-all{
	text-decoration:none;
	color:#333;
	font-weight:bold;
}
a:hover.view-all{
	color:#0072c6;
}

.align-left{
	float:left;
	padding-left:5px;
}
.align-right{
	float:right;
}

.spacer{clear:both;}
/* Added By Mazhar on 12-Mar-10 End */




.bottomlinks ul{
	width:150px;
	float:left;
	padding:0px 10px 0 0;
	margin:0;
	list-style-type:none;
}
.bottomlinks li{
	padding:2px 0 0 14px;
	margin:0;
	list-style-type:none;
	background:url(../images/arrow2_landing.gif) no-repeat 0 15px;
}
.yeltxt {
	color:#FFB14A;
	font-size:14px;
	}
	

