body {padding: 0px; margin: 0px; font: normal normal 11px Tahoma;}
td {padding: 0px; margin: 0px; font: normal normal 11px Tahoma;}
img {vertical-align: top; border:0}

*  {scrollbar-face-color: #DBEAFF; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #E0E0E0; scrollbar-3dlight-color: #1250AD; scrollbar-arrow-color: #1250AD; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #1250AD;}

.wide {	width: 100%;}
.div {	width: 5px;}
.div2 {	height: 5px;}
.right {	text-align: right;}
.center {	text-align: center;}

/* ----------------------------------------- HEADER DEFENITION ------------------------------------------- */
#top {width: 100%;  background-image: url(/img/topbg.gif); background-repeat: repeat-x; height: 294px;}
.top2 {width: 100%; height: 15px;}

#logo { height: 109px; vertical-align: top; width: 321px;}
#logo a { display: block; width: 321px; height: 80px;}

#topm { height: 27px;  padding-left: 10px; font: normal normal 11px Tahoma; color: #000000;}

#t {	width: 321px; height: 15px;}
#tt {	height: 15px; background-image: url(/img/header/t7.jpg); background-repeat: no-repeat; }
#t1 { height: 109px; background-image: url(/img/header/t1.jpg); background-repeat: no-repeat; background-position: top left; }
#t2 {	height: 27px; background-image: url(/img/header/t2.jpg); background-repeat: no-repeat; background-position: top left; }
#t3 { height: 5px; background-image: url(/img/header/t3.jpg); background-repeat: no-repeat; background-position: top left; }
#t4 {	height: 115px; background-image: url(/img/header/t4.jpg); background-repeat: no-repeat; background-position: top left; }
#t5 {	height: 5px; background-image: url(/img/header/t5.jpg); background-repeat: no-repeat; background-position: top left; }
#t6 {	height: 33px; background-image: url(/img/header/t6.jpg); background-repeat: no-repeat; background-position: top left;   font: normal normal 11px Tahoma; color: #ffffff;}

a.topmfav {	font: normal normal 11px Tahoma; color: #000000; text-decoration: none; padding-left: 25px; background-image: url(/img/ifavourite.gif); background-repeat: no-repeat; background-position: 5px;}
a.topmfav:hover {	text-decoration: underline;}

a.topmcon {	font: normal normal 11px Tahoma; color: #000000; text-decoration: none; padding-left: 25px; background-image: url(/img/icontact.gif); background-repeat: no-repeat; background-position: 5px;}
a.topmcon:hover {	text-decoration: underline;}

a.topmmap {	font: normal normal 11px Tahoma; color: #000000; text-decoration: none; padding-left: 25px; background-image: url(/img/imap.gif); background-repeat: no-repeat; background-position: 5px;}
a.topmmap:hover {	text-decoration: underline;}

a.white1 {	font: normal normal 11px Tahoma; color: #ffffff; text-decoration: underline; padding-left: 15px; background-image: url(/img/iwhitea.gif); background-repeat: no-repeat; background-position: 5px;}
a.white1:hover {	text-decoration: none;}

a.white2 {	font: normal normal 11px Tahoma; color: #ffffff; text-decoration: none; padding-left: 15px; background-image: url(/img/iwhitea.gif); background-repeat: no-repeat; background-position: 5px;}
a.white2:hover {	text-decoration: underline;}

#tblue {	font: normal bold 11px Tahoma; color: #ffffff;}

#login {	width: 100%; height: 115px; background-image: url(/img/bg.jpg); background-repeat: no-repeat;}
.log {width: 205px; padding-left: 10px;}
.lgg {font: normal bold 11px Tahoma; color: #1251AF; text-align: right; margin-top: 3px}
.log2 {width: 205px; padding-left: 10px; font: 11px Tahoma; color: #1251AF;}


input.l {	width: 117px; height: 17px; border: solid 1px #A4C8FF; background-color: #D7E6FD; font: normal normal 11px Tahoma; color: #1251AF; padding-left: 3px}
input.subl {	width: 63px; height: 19px; border: 0px; background-color: #4078CF; font: normal bold 11px Tahoma; color: #ffffff; text-align: right; padding-right: 10px; cursor: pointer; border-bottom: solid 1px #1251AF; border-right: solid 1px #1251AF; border-top: solid 1px #A4C8FF; border-left: solid 1px #A4C8FF;}

.rightcolumn1 {	width: 50%; text-align: right; padding-right: 20px}
input.s {	width: 40%; height: 17px; border: 1px solid #1250AD; background-color: #DBEAFF; font: normal normal 11px Tahoma; color: #1251AF;}
select {background-color: #DBEAFF; color: #1251AF; font-size: 11px; font-weight: bold}
input.subs {height: 20px; border: 0px; background-color: #1251AF; font: normal normal 11px Tahoma; color: #ffffff; text-align: right; padding-right: 10px; font-weight: bold; cursor: pointer; border-bottom: solid 1px #041F47; border-right: solid 1px #041F47; border-top: solid 1px #8BA8D5; border-left: solid 1px #8BA8D5;}

.navline {	padding-left: 10px; font: normal normal 11px Tahoma; color: #1250AD;}
a.nav {	font: normal normal 11px Tahoma; color: #1250AD; text-decoration: none;}
a.nav:hover {	text-decoration: underline;}

/* --------------------------------- CONTENT DEFENITION ------------------------------- */
.rightcol {width: 200px; vertical-align: top;}
.leftcol {	width: 190px; vertical-align: top;}
.content {	vertical-align: top;}

/* ------ LEFT --------- */
.menuholder {	background-color: #F1F7FF; padding: 10px; width: 100%; font: normal normal 11px Tahoma; color: #1251AF;}

a.mnu {	display: block; text-decoration: none; background-image: url(/img/ibluea.gif); background-repeat: no-repeat; background-position: 5px; font: normal bold 11px Tahoma; color: #1251AF; padding-left: 15px;}
a.mnu:hover {text-decoration: underline;}

a.mnu2 {	display: block;  text-decoration: none; background-image: url(/img/iskya.gif); background-repeat: no-repeat; background-position: 15px 5px; font: normal normal 11px Tahoma; color: #1251AF; padding-left: 25px;}
a.mnu2:hover {text-decoration: underline;}

a.mnu3 {background: url(/img/imenu3.gif) no-repeat 25px 5px; display: block; text-decoration: none; font: normal normal 11px Tahoma; color: #1251AF; padding-left: 35px;}
a.mnu3:hover {text-decoration: underline;}

.seeholder {	background-color: #7195CD; padding: 10px; width: 100%; font: normal normal 11px Tahoma; color: #ffffff; background-image: url(/img/seebg.gif); background-repeat: no-repeat; background-position: bottom right;}
.whitetitle {font: normal bold 14px Tahoma; color: #FFFFFF;	}
.orangetitle {font: normal bold 14px Tahoma; color: #1251AF;	}

a.white3 {	font: normal normal 11px Tahoma; color: #ffffff; text-decoration: none; padding-left: 17px; background-image: url(/img/iwhitesee.gif); background-repeat: no-repeat; background-position: 1px 3px;}
a.white3:hover {	text-decoration: underline;}

a.white4 {	font: normal normal 11px Tahoma; color: #ffffff; text-decoration: underline; text-align: right; }
a.white4:hover {	text-decoration: none;}


hr.white {width: 100%; size: 1px; height: 1px; color: #ffffff; background: #FFFFFF; border: 0;}
hr.blue {width: 100%; size: 1px; height: 1px; color: #1251AF; background: #1251AF; border: 0;}

.title {background-color: #7195CD; padding: 10px; width: 100%; font: normal normal 11px Tahoma; color: #FFFFFF; }
.title_pro {background-color: #F1F7FF; padding: 10px; width: 100%; font: normal normal 11px Tahoma; color: #1251B0;}

/* CENTER */

.title2 {font: normal bold 14px Tahoma; color: #1251AF; background: #FFFFFF}
.main {	font: normal normal 11px Tahoma; color: #575756;}

.thisweek {	width: 100%; background-color: #F9FCFF; padding: 5px; background-image: url(/img/thisbg.gif); background-repeat: no-repeat; background-position: top left;}
.t1 {	background-image: url(/img/t1.gif); background-repeat: repeat-x; background-position: 0px 7px; width: 90%}
.title3 {font: normal bold 14px Tahoma; color: #1251AF; white-space: nowrap; }
img.bb {	border: 1px solid #1251AF;}
.w100 {	width: 100px; vertical-align: top; text-align: right; padding-right: 10px}
.fill { vertical-align: top; padding: 0px 5px; color: #1251AF; font: normal normal 11px Tahoma;}
.fill2 { vertical-align: top; padding: 5px; color: #1251AF; font: normal normal 11px Tahoma; text-align: center;}
.black {	font: normal normal 11px Tahoma; color: #000000;}
.orange {	font: normal normal 11px Tahoma; color: #FF9900;}
.fill img {border: solid 1px #1251AF}

a.orange1 {	display: block; font: normal bold 11px Tahoma; color: #FF9900; text-decoration: none; padding-left: 10px; background-image: url(/img/iorangea.gif); background-repeat: no-repeat; background-position: 0px 5px;}
a.orange1:hover {	text-decoration: underline;}

a.orangee {	font: normal normal 11px Tahoma; color: #FF9900; text-decoration: underline; padding-left: 15px; background-image: url(/img/iorangeenvelope.gif); background-repeat: no-repeat; background-position: 0px 3px;}
a.orangee:hover {	text-decoration: none;}

a.sendtofriend {	font: normal normal 11px Tahoma; color: #ffffff; text-decoration: underline; padding-left: 15px; background-image: url(/img/iorangeenvelope.gif); background-repeat: no-repeat; background-position: 0px 3px;}
a.sendtofriend:hover {	text-decoration: none;}

.whitetitle2 {font: normal bold 14px Tahoma; color: #ffffff; white-space: nowrap}
.t2 {	background-image: url(/img/t2.gif); background-repeat: repeat-x; background-position: 0px 7px;}
img.bw {	border: 1px solid #ffffff;}
.w75 {	width: 75px; vertical-align: top;}
.fill3 { vertical-align: top; padding: 5px; color: #FFFFFF; font: normal normal 11px Tahoma;}
.fill_pro { vertical-align: top; padding: 5px; color: #1251AF; font-size: 11px;}

.fill4 {	text-align: right; color: #1251AF; padding: 5px; font: normal normal 11px Tahoma;}
.oldprice {text-align: right; color: #CCCCCC; padding: 5px; font-size: 11px;}

a.whitee {	display: block; font: normal normal 11px Tahoma; color: #ffffff; text-decoration: underline; padding-left: 15px; background-image: url(/img/iwhiteenvelope.gif); background-repeat: no-repeat; background-position: 0px 5px;}
a.whitee:hover {	text-decoration: none;}

a.white5 {	display: block; font: normal bold 11px Tahoma; color: #ffffff; text-decoration: none; padding-left: 10px; background-image: url(/img/iwhitea2.gif); background-repeat: no-repeat; background-position: 0px 5px;}
a.white5:hover {	text-decoration: underline;}

.blue {	background-color: #F1F7FF;  color: #1251AF; font: normal normal 11px Tahoma; }
.t3 {	background-image: url(/img/t3.gif); background-repeat: repeat-x; background-position: 0px 7px; width: 80%}
.title4 {font: normal bold 14px Tahoma; color: #7195CD; padding-right: 5px}

input.s2 {	width: 70%; height: 17px; border: 1px solid #1250AD; background-color: #DBEAFF; font: normal normal 11px Tahoma; color: #1251AF;}
input.subs2 {	width: 100px; height: 20px; border: 0px; background-color: #1251AF; font: normal bold 11px Tahoma; color: #ffffff; text-align: right; padding-right: 10px; border-bottom: solid 1px #041F47; border-right: solid 1px #041F47; border-top: solid 1px #8BA8D5; border-left: solid 1px #8BA8D5;}
hr.bluehr {	width: 100%; height: 1px; color: #C5D4EB; background: #C5D4EB; border: 0}
hr {width: 100%; height: 1px; color: #C5D4EB; background: #C5D4EB; border: 0}

img.bo {	border: 1px solid #FF9900; text-align: center}
.w40 {	width: 50px; vertical-align: top; text-align: center}

a.blue2 {	display: block; font: normal bold 11px Tahoma; color: #1251AF; text-decoration: none; padding-left: 10px; background-image: url(/img/ibluea2.gif); background-repeat: no-repeat; background-position: 0px 5px;}
a.blue2:hover {	text-decoration: underline;}

/* RIGHT */

.basket {background-color: #FFD200; padding: 5px; background-image: url(/img/basbg.jpg); background-repeat: no-repeat; background-position: top left;}
.basket_item {padding: 5px; background: #C4D3EB; font: normal bold 12px Tahoma;}

a.red {	display: block; font: normal normal 11px Tahoma; color: #C40009; text-decoration: none; }
a.red:hover {	text-decoration: underline;}

.title5 {font: normal bold 14px Tahoma; color: #C40009; }

/* FOOTER */
.fill5 { vertical-align: top; padding: 5px; color: #1251AF; font: normal normal 11px Tahoma;}
.footer { background-color: #7195CD; color: #ffffff; font: normal normal 11px Tahoma; width: 100%;}
.fill6 { vertical-align: top; padding: 10px; color: #ffffff; font: normal normal 11px Tahoma;}
.fill7 { vertical-align: top; padding: 10px; color: #ffffff; font: normal normal 11px Tahoma; width: 170px;}
.div3 {	width: 5px; background-color: #ffffff;}

a.white6 {	display: block; font: normal normal 11px Tahoma; color: #ffffff; text-decoration: underline;  }
a.white6:hover {	text-decoration: none;}

input.subs3 {margin: 5px;       width: 120px; height: 20px; border: 0px; background-color: #1251AF; font: bold 11px Tahoma; color: #ffffff; text-align: right; padding-right: 10px; padding-left: 10px; cursor: pointer; border-bottom: solid 1px #041F47; border-right: solid 1px #041F47; border-top: solid 1px #8BA8D5; border-left: solid 1px #8BA8D5;}
input.subs4 {text-align: center; }

textarea.st {   width: 70%; height: 170px; border: 1px solid #1250AD; background-color: #DBEAFF; font: normal normal 11px Tahoma; color: #1251AF;}

h1 {font-size: 16px; padding: 5px 10px; color: #1251AF; background-image: url(/img/thisbg.gif); background-repeat: no-repeat; background-position: top left; margin: 0 0 10px 0; border-bottom: solid 2px #7195CD}
h2 {font-size: 14px; margin-bottom: 5px; padding: 6px 10px; color: #FFFFFF; background: #1251AF; text-transform: uppercase}
h3 {font-size: 12px; margin-bottom: 5px; padding: 4px 10px; color: #1251AF; border-bottom: solid 2px #7195CD; background: #DBEAFF}
.pimg {border: solid 1px #FF9900}
.enlarge {text-align: center}
a {color: #1251AF}

.steps {
 float: left;
 font-size: 12px;
 height: 20px;
 padding: 2px;
}

.step_on {
 font-size: 12px;
 font-weight: bold;
 background-color: #2C549D;
 width: 20px;
 height: 20px;
 padding: 2px;
 display: block;
 float: left;
 color: #FFFFFF;
 text-align: center;
}

.step_onText {
 font-size: 12px;
 font-weight: bold;
 padding: 2px 2px 2px 10px;
 display: block;
 float: left;
 color: #2C549D;
 margin-right: 10px;
 background: url('/img/ch_arr_on.gif') no-repeat left 50%;
}

.step_off {
 font-weight: bold;
 font-size: 12px;
 background-color: #AAAAAA;
 width: 20px;
 height: 20px;
 padding: 2px;
 display: block;
 float: left;
 color: #FFFFFF;
 text-align: center;
}

.step_offText {
 font-weight: bold;
 font-size: 12px;
 padding: 2px 2px 2px 10px;
 display: block;
 float: left;
 color: #AAAAAA;
 margin-right: 10px;
 background: url('/img/ch_arr_off.gif') no-repeat left 50%;
}

img.img-blu {border: 1px solid #FF9900;}

/* blog */
.infobg {width: 238px;}
.bloginfo {padding: 5px;}
.btitle {background-color: #7195CD; padding: 5px; width: 100%; font: normal normal 11px Tahoma; color: #FFFFFF; }
.date {background-color: #EDEEF0;  padding: 10px; font-weight: normal; padding: 5px;  width: 140px; text-align: center; font-weight: bold}

.txt4 {font: normal bold 11px Tahoma;}
.txt {font: normal normal 11px Tahoma;}
a.a3 {font: normal normal 11px Tahoma;}
.pageText {font: normal normal 11px Tahoma;}
