/* CSS Document */

/* Header Background */

.signature {
	margin: 5px 0;
	}


/*Fonts*/

lable, img, input{

margin:0px;

padding:0px;

}

form{

margin:0px;

padding:0px;

}



.contentArea{

background-image:url(../images/content_area.jpg);

background-color:#002932;

background-repeat:repeat-x;

}

.contnetAreaBg{

background-image:url(../images/content_New_area.jpg);

background-repeat:repeat-y;

}

.footerBlack{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#626366;

}

.footerBlackItalic{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#626366;

font-style:italic

}

.footerGreyItalic{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#666666;

font-style:italic

}

.footerBlackUnder{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#626366;

font-weight:bold;

text-decoration:underline;

}

.fontArial{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

color:#9F9F9E;

text-decoration:none;

}

.footerRed{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#EC1C24;

text-decoration:underline;

}

.fontCreame{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#FEEED3;

}

.fontNormal{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#38424A;

line-height: 14px;

text-decoration: none;

}

.fontNormalNewbox{

font-family: Tahoma, Helvetica, sans-serif;

font-size:12px;

color:#38424A;

line-height: 1.4em;

text-decoration: none;

}

.fontcolor333333{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#333333;

line-height: 14px;

text-decoration: none;

}

.fontNormalUnderline{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#38424A;

line-height: 14px;

text-decoration: none;

}

.fontNormalUnderline:hover{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#38424A;

line-height: 14px;

text-decoration:underline;

}

.fontNormal-gray{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#666666;

line-height: 14px;

text-decoration: none;

font-weight:bold;

}

.fontNormal-graynotstrong{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#666666;

line-height: 14px;

text-decoration: none;

}

.fontNormalLight{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#666666;

}

.Bold13Black{

font-family: Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

text-decoration:none;

color:#38424A;

}

.Bold13BlackCoupon{

font-family: Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

text-decoration:none;

color:#38424A;

}

.Bold13BlackCoupon:hover{

font-family: Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

text-decoration:underline;

color:#38424A;

}

.Bold13Coupon{

font-family: Tahoma, Helvetica, sans-serif;

 font-size:13px;

font-weight:bold;

text-decoration:none;

color:#38424A;

}

.fontRed{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#D22528;

text-decoration:none;

}

.fontRednonUnderline{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#D22528;

text-decoration:none;

}

.fontRedBig{

font-family: Tahoma, Helvetica, sans-serif;

font-size:18px;

color:#990000;

text-decoration:none;

font-weight:bold;

}

.fontRedWelcome{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#D22528;

text-decoration:none;

}

.fontRed14{

font-family: Tahoma, Helvetica, sans-serif;

font-size:14px;

color:#D22528;

}

.fontRed:hover{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#D22528;

text-decoration:underline;

}

 

.fontRedUnder{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#D22528;

text-decoration:underline;

}

.fontRedUnderline{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#D22528;

text-decoration:underline;

}

.fontRedUnderlineNewbox{

font-family: Tahoma, Helvetica, sans-serif;

font-size:12px;

color:#D22528;

text-decoration:underline;

}

.fontBlackArial{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color:#38424A;

text-decoration:none;

line-height: 18px;

}

.fontRedArial{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color:#D22528;

text-decoration:underline;

line-height: 18px;

}

.fontCreame{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#FEEED3;

}

 

/*Fonts*/

body{

padding:0px;

margin:0px;

background:#FCF9EF url(../images/header-bg.jpg) left top repeat-x;

}

#top{

width:100%;

/* background-image:url(../images/top_bg.jpg); */

background-repeat:repeat-x;

height:82px;

}

#topContentArea{

width:960px;

padding-top:5px;

margin: 0px auto 0px auto;

}

#logoArea{

width:315px;

padding-top:15px;

float:left;

}

#loginArea{

width:454px;

float:right;

padding-top:9px;

padding-left:4px;

background-image:url(../images/login_area.gif);

background-repeat:no-repeat;

height:43px;

}

#loginArea-login{

width:454px;

float:right;

padding-top:4px;

padding-left:4px;

height:43px;

}

#loginPart{

	width:355px;

	float:left;

	margin-left:15px;

	height:20px;

}

#loginButton{

	width:60px;

	float:left;

	margin-top:2px;

	margin-right:7px;

	height:22px;

}

.loginBottom{

width:300px;

float:right;

text-align:right;

margin-top:-8px;

margin-right:10px;

}



#naviArea{

width:100%;

background-image: url(../images/navi_bg.jpg);

background-repeat:repeat-x;

height:37px;

min-width: 960px;

}

/**/

#navigationArea {

width:960px;

height:37px;

text-align:left;

margin: 0px auto 0px auto;

}

#nav {

	list-style:none;

	padding:0px;

	line-height:normal;

	margin: 0px;

	float:left;

}

#nav li{

	float:left;

	font-family: "Trebuchet MS", Arial, Tahoma;

	text-transform: uppercase;

	font-size: 12px;

	vertical-align: middle;

	font-weight:bold;

	text-align:center;

	line-height:37px;

}

#nav li a{

	height: 37px;

	display:block;

	float:left;

	text-decoration:none;

	text-indent: 5px;

	color: #FFFFFF;

}



/*Input Area*/

.input{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

text-indent:3px;

color:#721010;

background-color:#FEF6E7;

border:solid 1px #E18554;

width:115px;

padding-top:2px;

padding-bottom:2px;

 text-decoration: none;

vertical-align: middle;

}

.inputusername{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

text-indent:3px;

color:#721010;

background-color:#FEF6E7;

border:solid 1px #E18554;

width:115px;

padding-top:2px;

padding-bottom:2px;

padding-left:2px;

text-decoration: none;

vertical-align: middle;

}

.inputSearch{

font-family: Arial, Helvetica, sans-serif;

font-size:13px;

color:#494949;

background-color:#FFFFFF;

border:solid 1px #7F7D6C;

padding-top:1px;

padding-left:5px;

height:19px;

width:190px;

text-decoration: none;

vertical-align:bottom;



}

.BrowseSearch{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

color:#494949;

background-color:#FFFFFF;

border:solid 1px #7F7D6C;

padding-top:1px;

padding-left:5px;

height:19px;

width:190px;

text-decoration: none;

vertical-align:middle;



}

.inputSmall{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

text-indent:4px;

color:#494949;

background-color:#FFFFFF;

border:solid 1px #CDCDCD;

width:152px;

height:20px;

text-decoration: none;

vertical-align: middle;

}/*Input Area Finish*/

.box{

background-image:url(../images/content_box_bg.jpg);

background-repeat:no-repeat;

height:131px;

width:239px;

padding-left:7px;

padding-top:5px;

min-width: 960px;

}

#contentAreaHome{

width:100%;

min-width: 960px;

background-image:url(../images/content_bg_home.jpg);

background-repeat:repeat-x;

background-position:left top;

background-color:#003B55;

height:534px;

}

#HomeContent{

width:960px;

padding-top:5px;

margin: 0px auto 0px auto;

padding: 20px 0px 20px 0px;

}

#homeLeft{

width:517px;

margin:0px;

padding:0px;

float:left;

}

#homeLeft1{

width:517px;

height:58px;

background-image:url(../images/home_left_bg_1.gif);

background-repeat:no-repeat;

}

.homeleft1TextLeft{

width:200px;

padding-top:18px;

padding-left:17px;

float:left;

}

.homeleft1TextRight{

float:right;

width:215px;

padding-top:8px;

padding-right:17px;

text-align:right;

}

#homeLeft2{

width:517px;

height:91px;

background-image:url(../images/home_left_bg_2.gif);

background-repeat:no-repeat;

}

#hlsearchfor{

width:200px;

float:left;

padding-left:15px;

margin-top:5px;

}

#hlnear{

width:300px;

float:right;

margin-top:5px;

}

#hlnearleft{

width:195px;

float:left;

}

#hlbutton{

width:65px;

float:right;

padding-top:5px;

margin-top:16px;

margin-right:15px;

}

#homeLeft3{

width:517px;

min-height:290px;

height:100%;

background-color:#F5EBC8;

padding-top:5px;

padding-bottom:10px;

}

/*Coffe Box*/

.coffeeBox{

background-repeat:no-repeat;

height:131px;

width:239px;

padding:2px;

margin-top:10px;

background-image: url(../images/content_box_bg.gif);

}

.coffeeBox-new{

background-repeat:no-repeat;

height:131px;

width:239px;

padding:2px;

margin-top:10px;

background-image: url(../images/content_box_bg.gif);

}

.coffeeImg{

float:left;

margin-left:5px;

margin-top:6px;

width:60px;

height:60px;

}

.coffeehd{

float:left;

width:130px;

margin-right:15px;

margin-top:6px;

padding-left:10px;

line-height:1px;

}

.coffeecontent{

margin-top:4px;

width:205px;

float:left;

padding-left:7px;

line-height:12px;

}

/*Coffe Box*/

.coffeeLeft{

width:240px;

padding-top:5px;

margin-left:7px;

float:left;

height:301px;

}

.coffeeRight{

float:right;

width:240px;

padding-top:5px;

margin-right:8px;

height:301px;

}



/*Coffe Box*/



#homeLeft4{

width:517px;

height:31px;

background-image:url(../images/home_left_bg_4.gif);

background-repeat:no-repeat;

}

#home4Content{

width:250px;

float: right;

padding-right:10px;

padding-top:5px;

text-align:right;

}

#homeRight{

width:443px;

margin:0px;

padding:0px;

float:right;

background-color:#FFFFFF;

}

#homeRight1{

width:443px;

height:122px;

background-image:url(../images/home_banner_1.jpg);

background-repeat:no-repeat;

}

.homebutton{

margin: 0px;

padding: 70px 24px 0 0;

float:right;

}

#homeRight2{

width:443px;

height:201px;

background-image:url(../images/home_banner_2.jpg);

background-repeat:no-repeat;

}

#homeRight3{

width:443px;

height:93px;

background-image:url(../images/home_banner_3.jpg);

background-repeat:no-repeat;

}

.homebutton3{

margin: 0px;

padding: 51px 21px 0 0;

float:right;

}







/*Area Start*/

#couponMain{

width:100%;

min-width: 960px;

background-color:#FCF9EF;

background-image:url(../images/couponarea.jpg);

background-repeat:repeat-x;

padding-top:5px;

}

#CouponArea{

width:960px;

padding-top:5px;

height:370px;

margin: 0px auto 0px auto;

}

/*Footer Start*/

.footer{

background:#EBE2C3 url(../images/home_footer_bg.jpg) repeat-x;

height:82px;

min-width: 960px;

}

#footerArea{

width:960px;

padding-top:5px;

margin: 0px auto 0px auto;

}

.footerLogo{

float:left;

width:400px;

padding-top:20px;

}

.footerLogoContent{

float:left;

width:300px;

}

.footeRight1{

width:500px;

padding-top:20px;

float:right;

text-align:right;

}

.footeRight2{

width:500px;

float:right;

}

/*Footer Flow*/

.footerFlow{

background-color:#FCF9EF;

height:35px;

}

img{

border:none;

margin:0px;

padding:0px;

}

/*Coupon Tables*/

#CouponAreanew{

width:960px;

padding-top:5px;

margin: 15px auto 8px auto;



}

#TableLeft{

width:500px;

float:left;

min-height:250px;
overflow:hidden;

}

#TableLeftHd{

width:500px;

float:left;

}

#TableLeft1{

width:200px;

float:left;

}

#TableLeft2{

width:250px;

float:right;

}

#TableRightHd{

width:380px;

float:left;

padding-left:35px;

}





#TableRight{

width:400px;

float:left;

padding-left:35px;

margin-right:25px;

height:100%;

overflow:auto;

background-image:url(../images/content_New_area_new.jpg);

background-repeat:repeat-y;

}

/*FORM*/

.inputForm{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

text-indent:3px;

color:#000000;

background-color:#FFFFFF;

width:200px;

padding-top:2px;

height:18px;

text-decoration: none;

vertical-align: middle;

border-top-width: 2px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: groove;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #C5C5C5;

border-right-color: #C5C5C5;

border-bottom-color: #C5C5C5;

border-left-color: #C5C5C5;

}

.inputFormPassword{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

text-indent:3px;

color:#000000;

background-color:#FFFFFF;

width:200px;

padding-top:4px;

height:18px;

text-decoration: none;

vertical-align: middle;

border-top-width: 2px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: groove;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #C5C5C5;

border-right-color: #C5C5C5;

border-bottom-color: #C5C5C5;

border-left-color: #C5C5C5;

}

.inputFormPhone{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

text-indent:3px;

color:#000000;

background-color:#FFFFFF;

width:50px;

height:20px;

text-decoration: none;

vertical-align: middle;

border-top-width: 2px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: groove;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #C5C5C5;

border-right-color: #C5C5C5;

border-bottom-color: #C5C5C5;

border-left-color: #C5C5C5;

}

.inputFormPhone5{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

text-indent:3px;

color:#000000;

background-color:#FFFFFF;

width:60px;

height:20px;

text-decoration: none;

vertical-align: middle;

border-top-width: 2px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: groove;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #C5C5C5;

border-right-color: #C5C5C5;

border-bottom-color: #C5C5C5;

border-left-color: #C5C5C5;

}

.inputFormPhone3{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

text-indent:3px;

color:#000000;

background-color:#FFFFFF;

width:30px;

height:18px;

text-decoration: none;

vertical-align: middle;

border-top-width: 2px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: groove;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #C5C5C5;

border-right-color: #C5C5C5;

border-bottom-color: #C5C5C5;

border-left-color: #C5C5C5;

}

.inputFormBig{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

text-indent:3px;

color:#000000;

background-color:#FFFFFF;

width:416px;

height:65px;

text-decoration: none;

vertical-align: middle;

border-top-width: 2px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: groove;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #C5C5C5;

border-right-color: #C5C5C5;

border-bottom-color: #C5C5C5;

border-left-color: #C5C5C5;

}

.inputForm2{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

text-indent:3px;

color:#000000;

background-color:#FFFFFF;

width:416px;

height:80px;

text-decoration: none;

vertical-align: middle;

border-top-width: 2px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: groove;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #C5C5C5;

border-right-color: #C5C5C5;

border-bottom-color: #C5C5C5;

border-left-color: #C5C5C5;

}

.selectMenu{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

text-indent:3px;

border-top-width: 2px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: groove;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #C5C5C5;

border-right-color: #C5C5C5;

border-bottom-color: #C5C5C5;

border-left-color: #C5C5C5;

width:207px;

height:20px;

text-decoration: none;

vertical-align: middle;

}

.selectMenuSmall{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

text-indent:3px;

border-top-width: 2px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: groove;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #C5C5C5;

border-right-color: #C5C5C5;

border-bottom-color: #C5C5C5;

border-left-color: #C5C5C5;

width:75px;

height:20px;

text-decoration: none;

vertical-align: middle;

}



/*END*/

.clear,.clearer {clear: both;} 

.border4sidebig{

border:solid 1px #F8C178;

}

.border3sidebig{

border-right-width: 1px;

border-bottom-width: 1px;

border-right-style: solid;

border-bottom-style: solid;

border-right-color: #F8C178;

border-bottom-color: #F8C178;

}

.border2sidetop{

border-right-width: 1px;

border-top-width: 1px;

border-right-style: solid;

border-top-style: solid;

border-right-color: #F8C178;

border-top-color: #F8C178;

background-color: #FFF5D2;

}

#tab{

list-style:none;

padding:0px;

line-height:0px;

margin: 0px;

float:left;

}

#tab li{

	float:left;

}

#tab li a{

	height: 29px;

	display:block;

	float:left;

	text-decoration:none;

	

}

#tab #tab-home a{

	width:101px;

	background-image: url(../images/01.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

#tab #tab-home-active{

	width:101px;

	background-image: url(../images/01_h.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

#tab #tab-home-yellow a{

	width:101px;

	background-image: url(../images/011.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

#tab #tab-home-yellow-active{

	width:101px;

	background-image: url(../images/011_h.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

#tab #tab-coupon a{

	width:106px;

	background-image: url(../images/02.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#tab #tab-coupon-active{

	width:106px;

	background-image: url(../images/02_h.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



#tab #tab-coupon-yellow a{

	width:106px;

	background-image: url(../images/022.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#tab #tab-coupon-yellow-active{

	width:106px;

	background-image: url(../images/022_h.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



#tab #tab-res a{

	width:103px;

	background-image: url(../images/03.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#tab #tab-res-active{

	width:103px;

	background-image: url(../images/03_h.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



#tab #tab-res-yellow a{

	width:103px;

	background-image: url(../images/033.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#tab #tab-res-yellow-active{

	width:103px;

	background-image: url(../images/033_h.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



.fontRedWelcome{

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#D22528;

text-decoration:none;

}

#nav #nav-browse a{

	width:134px;

	background-image: url(../images/tab-big-r.jpg);

	background-repeat: no-repeat;

	background-position: left top;}

#nav #nav-browse a:hover{

	background-image: url(../images/tab-big-h.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: center;

}

#nav #nav-blog a{

	width:76px;

	background-image: url(../images/tab-small-r.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#nav #nav-blog a:hover{

	background-image: url(../images/tab-small-h.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.bgimage {

background-image:url(../images/bg-navi.jpg);

background-repeat:repeat-x;

font-family: Tahoma, Helvetica, sans-serif;

font-size:11px;

color:#D22528;

text-decoration:none;

}

.backcolor {

background-color:#FFF5D2;

font-family: Tahoma, Helvetica, sans-serif;

width:1px;

font-size:11px;

color:#D22528;

text-decoration:none;

}

.bgdivider {

background-image:url(../images/bg-devider.jpg);

font-family: Tahoma, Helvetica, sans-serif;

width:1px;

font-size:11px;

color:#D22528;

text-decoration:none;

}

.imageborderorange {

border-color:#FCC872;

border:solid 1px;

}

.Opennewwindow {

width:145px;

float:right;

height:20px;

vertical-align:bottom;

 }













































/*- Menu Tabs B--------------------------- */

#tabsB {

float:left;

width:100%;

line-height:37px;

width:100%;

background-image: url(../images/navi_bg.jpg);

background-repeat:repeat-x;

height:37px;

}

#tabsB ul {

	margin:0;

	padding:0px 10px 0 50px;

	list-style:none;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	font-weight:bold;

	color: #FFFFFF;

	font-style: italic;

	text-decoration: none;

 }

#tabsB li {

display:inline;

margin:0;

padding:0;

}

#tabsB a {

float:left;

background:url("../images/tableftB.gif") no-repeat left top;

margin:0;

padding:0 0 0 2px;

text-decoration:none;

}

#tabsB a span {

float:left;

display:block;

background:url("../images/tabrightB.gif") repeat-x left top;

color:#FFFFFF;

padding-right: 14px;

padding-left: 14px;

}

#tabsB1 {

float:left;

background:url("../images/tableftB.gif") no-repeat left top;

margin:0;

padding:0 0 0 2px;

text-decoration:none;

}

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabsB a span {float:none;}

    /* End IE5-Mac hack */

    #tabsB a:hover span {

      color:#FFFFFF;

      }

    #tabsB a:hover {

      background-position:0% -37px;

      }

    #tabsB a:hover span {

      background-position:100% -37px;

      }
	  
.error-message {
	text-align:left;
	font-size: 11px;
	color: #F00;
	line-height: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	border: 1px #CCC solid;
	background: #FFD;
	padding: 10px;
	}
li.error {
	font-size: 10px;
	margin-left: 30px;
}
.defaultErr
{
    color: #FF0000;
}