/* CSS Document */
body {
margin : 0; 
padding : 0; 
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
color : #FFFFFF; 
background : #f3f3f3 url(../images/pattern1.gif); 
} 
td {
text-align : left; 
vertical-align : top; 
font-size : 12px; 
} 
h4 {
color : #FFE700; 
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
font-size : 16px; 
font-weight : bold; 
padding : 0px 0px 0px 30px; 
} 
h3 {
color : #ff9900; 
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
margin : 0; 
padding : 0; 
} 
h2 {
color : #834101; 
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
margin : 0; 
padding : 0; 
} 
h1 {
color : #244901; 
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
margin : 0; 
padding : 0; 
} 
P {
font-size : 12px; 
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif; 
color : #FFFFFF; 
line-height : 16px; 
text-align : justify; 
} 
img {
border : 0; 
} 
LI {
padding-right : 0; 
padding-left : 0; 
list-style-image : url(../images/bullet2.gif); 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
list-style-type : none; 
} 
UL {
padding-right : 0; 
padding-left : 15px; 
padding-bottom : 8px; 
margin : 0; 
padding-top : 0; 
} 
LI.styles4 {
padding-right : 0; 
padding-left : 0; 
list-style-image : none; 
padding-bottom : 6px; 
margin : 0; 
padding-top : 0; 
list-style-type: square; 
} 
UL {
padding-right : 0; 
padding-left : 15px; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
} 
LI.styles5 {
color : #3b3b3b; 
font-size : 11px; 
font-weight : normal; 
padding-right : 0; 
padding-left : 0; 
list-style-image : none; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 
list-style-type : disc; 
} 
OL.styles5 {
color : #244901; 
font-size : 10px; 
font-weight : normal; 
padding-right : 0; 
padding-left : 22px; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0; 


/*-----------------------------------cell styles -----------------------------------*/


} 
td.top {
background : #424242 url(../images/bg_top.jpg); 
background-position : top; 
background-repeat: repeat-x; 
text-align : justify; 
padding: 0px; 
vertical-align : top; 
color : #3b3b3b; 
line-height : 18px; 
} 
td.topbox {
background : url(../images/bg_mlist.jpg); 
background-position: bottom; 
background-repeat: no-repeat; 
text-align : left; 
padding: 7px;
vertical-align : middle; 
color : #FFFFFF;
line-height : 18px; 
}
td.topbox1 {
width:180px;
background : url(../images/bg_mlist1.jpg);
background-position: bottom;
background-repeat: no-repeat;
text-align : left;
padding: 0px 7px 6px 7px;
vertical-align : middle;
color : #FFFFFF;
line-height : 21px;
}
td.topbox2 {
width:180px;
background : url(../images/bg_mlist2.jpg);
background-position: bottom;
background-repeat: no-repeat;
text-align : left;
padding: 0px 7px 6px 7px;
vertical-align : middle;
color : #FFFFFF;
line-height : 21px;
}
td.container {
background : #292B2E;
border-left: #FFFFFF 2px solid;
border-right: #FFFFFF 2px solid;
border-bottom: #FFFFFF 2px solid;
height : 6px; 
}
td.productimage {
background : #FFFFFF;
text-align:center;
vertical-align:middle;
}
td.productname {
background : #555555;
text-align:center;
vertical-align:middle;
border-left: #FFFFFF 1px solid;
border-bottom: #FFFFFF 1px solid;
}
td.featuredevent {
background : #6D6D6D;
text-align:left;
vertical-align:middle;
padding:10px;
border-left: #FFFFFF 1px solid;
}
td.indexevent {
background : #363636;
text-align:left;
vertical-align:middle;
border-bottom: #FFFFFF 1px solid;
padding:10px 10px 10px 0px;
}
td.footer {
background:#363636 url(../images/ft2.jpg); 
text-align:center;
vertical-align:middle;
font-size:11px;
}
td.footerend {
background:#363636 url(../images/ft4.jpg); 
text-align:center;
vertical-align:middle;
height:35px;
font-size:11px;
}
td.heading {
background:#A9140F url(../images/bg_heading.jpg); 
background-repeat:no-repeat;
text-align:left;
vertical-align:middle;
font-size:11px;
height:38px;
}
td.content {
text-align:left;
vertical-align:top;
padding:10px 15px 10px 15px;
}
td.red {
background:#940808 url(../images/red.jpg);
background-position:bottom;
background-repeat:repeat-x;
height:25px; 
text-align:left;
vertical-align:middle;
font-size:12px;
color:#FFE700;
font-weight:bold;
padding:2px 10px 2px 10px;
border-right: #FFFFFF 1px solid;
border-bottom: #FFFFFF 1px solid;
}
td.gray {
background:#555555 url(../images/bggray.jpg);
background-position:bottom;
background-repeat:repeat-x; 
text-align:left;
vertical-align:top;
padding:10px 10px 10px 10px;
border-right: #FFFFFF 1px solid;
border-bottom: #FFFFFF 1px solid;
}
td.graybox {
background : #6D6D6D;
text-align:left;
vertical-align:top;
font-size:11px;
padding:10px;
border: #FFFFFF 1px solid;
}
td.carttitle {
background : #6D6D6D;
text-align:center;
vertical-align:top;
font-size:11px;
font-weight:bold;
padding:5px;
border: #FFFFFF 1px solid;
}
td.cartitem {
background : #545454;
text-align:left;
vertical-align:top;
font-size:11px;
font-weight:normal;
padding:5px;
border: #939393 1px solid;
}
td.item {
background : #454545;
text-align:left;
vertical-align:top;
font-size:12px;
font-weight:normal;
padding:8px;
border: #939393 1px solid;
}
.style1 {
font-size : 12px; 
font-family :  Arial, verdana, Helvetica, sans-serif; 
color : #FFFFFF; 
padding: 0px 10px 10px 0px; 
text-align : justify; 
line-height : 16px; 
}
.caption {
font-size : 24px; 
font-family :  Arial, verdana, Helvetica, sans-serif; 
color : #FFE700;
font-weight:normal; 
line-height : 18px; 
}
.style2 {
font-size : 14px; 
font-family :  Arial, verdana, Helvetica, sans-serif; 
color : #FFE700;
font-weight:bold; 
line-height : 18px; 
}
.style4 {
font-size : 12px; 
font-family: Arial, verdana, Helvetica, sans-serif;
font-weight : bold; 
color : #FF9F20; 
line-height : 18px; 
}
.style5 {
font-size : 11px; 
font-family: Arial, verdana, Helvetica, sans-serif;
font-weight : normal; 
color : #FFFFFF; 
line-height : 18px; 
}  
a:link {
color : #FFF596; 
text-decoration : none;
} 
a:active {
color : #FFF596; 
text-decoration : none; 
} 
a:visited {
color : #FFF596; 
text-decoration : none;
} 
a:hover {
color : #FFF596; 
text-decoration : underline; 
} 
a.alink:link {
color : #FF9F20; 
font-size : 10px; 
font-weight : bold; 
text-decoration : none; 
} 
a.alink:active {
color : #FF9F20; 
font-size : 10px; 
font-weight : bold; 
text-decoration : none; 
} 
a.alink:visited {
color : #FF9F20; 
font-size : 10px; 
font-weight : bold; 
text-decoration : none; 
} 
a.alink:hover {
color : #FF9F20; 
font-size : 10px; 
font-weight : bold; 
text-decoration : underline; 
} 
a.botlink:link {
color : #FFFFFF; 
font-size : 11px;
padding-left:2px;
padding-right:2px;
font-weight : normal;
text-decoration : none; 
} 
a.botlink:active {
color : #FFFFFF; 
font-size : 11px;
padding-left:2px;
padding-right:2px;
font-weight : normal;
text-decoration : none;  
} 
a.botlink:visited {
color : #FFFFFF; 
font-size : 11px;
padding-left:2px;
padding-right:2px;
font-weight : normal;
text-decoration : none; 
} 
a.botlink:hover {
color : #FFFFFF; 
font-size : 11px;
padding-left:2px;
padding-right:2px;
font-weight : normal;
text-decoration : underline; 
} 
a.rlink:link {
color : #940808; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
} 
a.rlink:active {
color : #940808; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
} 
a.rlink:visited {
color : #940808; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
} 
a.rlink:hover {
color : #940808; 
font-size : 12px; 
font-weight : bold; 
text-decoration : underline; 
}
a.slink:link {
color : #000000;
font-size : 13px;
font-weight : bold;
text-decoration : none;
}
a.slink:active {
color : #000000;
font-size : 13px;
font-weight : bold;
text-decoration : none;
}
a.slink:visited {
color : #000000;
font-size : 13px;
font-weight : bold;
text-decoration : none;
}
a.slink:hover {
color : #940808;
font-size : 13px;
font-weight : bold;
text-decoration : none;
}
a.blink:link {
color : #FF9F20;
font-size : 12px;
font-weight : bold;
text-decoration : none;
}
a.blink:active {
color : #FF9F20;
font-size : 12px;
font-weight : bold;
text-decoration : none;
}
a.blink:visited {
color : #FF9F20;
font-size : 12px;
font-weight : bold;
text-decoration : none;
}
a.blink:hover {
color : #FF9F20;
font-size : 12px;
font-weight : bold;
text-decoration : underline;
}
INPUT {
color : #000000;
background-color:#A1A1A1; 
padding : 1pt; 
margin : 0; 
border : 1px solid #353535; 
font-size : 11px; 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
SELECT {
color : #000000;
background-color:#999999; 
padding : 1pt; 
margin : 0; 
border : 1px solid #353535; 
font-size : 11px; 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
TEXTAREA {
color : #000000;
background-color:#A1A1A1; 
padding : 1pt; 
margin : 0; 
border : 1px solid #353535; 
font-size : 11px; 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}  
.new {
color : #8A0505;
background:#A1A1A1 url(../images/bg_b.jpg) ; 
padding : 1pt; 
margin : 0; 
border : 1px solid #8A0505; 
font-size : 11px;
font-weight:bold; 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
} 
.error_class{
  background:#FFFF99;
  margin:0px; border: 1px solid red;
  color:#553300;
}
.compul{
color:#FFFFFF;
font-size:10px;
font-weight:bold;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

td.content2 {
text-align:center;
vertical-align:top;
padding:10px 15px 10px 15px;
}
td.activity {
background : #545454;
text-align:center;
vertical-align:top;
font-size:11px;
font-weight:normal;
padding:5px;
border: #939393 1px solid;
}
.image {
color : #8A0505;
background:#A1A1A1 url(../images/bg_b.jpg) ;
text-align:center;
padding : 1pt;
margin : 0;
border : 1px solid #8A0505;
font-size : 11px;
font-weight:bold;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
