body {margin: 0px; padding: 0px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#747474;}

#tb {background-color:#FFFFFF; margin-top:0px; border-bottom: solid 1px #9A162D;    border-top: solid 1px #9A162D; border-left: solid 1px #9A162D; border-right: solid 1px #9A162D;}

#tbborder {background-color:#FFFFFF; margin-top:0px; border-bottom: solid 2px #DDDDDD; border-left: solid 1px #DDDDDD; border-right: solid 1px #DDDDDD;}

#searchtb {width:470px; height:80px; background-image:url(../images/searchbg.gif); background-color:#FFFFFF; border-bottom: solid 1px #333333;    border-top: solid 1px #333333; border-left: solid 1px #333333; border-right: solid 1px #333333;}

#midboxbg {background-image: url(../images/midbox-bg.jpg); background-repeat: repeat-x;}

#leftbar {background-image: url(../images/leftbar.gif); background-repeat:no-repeat;}

#rightbar {background-image: url(../images/rightbar.gif); background-repeat:no-repeat;}

#top {height:3px; background-image: url(../images/top.gif); background-repeat:no-repeat;}

#imgframe {background-color:#FFFFFF; border: 1px solid #9D152B; padding: 3px ; margin-top: 10px;    margin-bottom: 10px;}

a.newcustomer {display: block;            width: 152px;             height: 29px;            background: url("../images/clickbutton.jpg") 0 0 no-repeat;text-decoration: none;}

a:hover.newcustomer {background-position: -152px 00;}

.text {font-size:11px; color:#FFF;}

.footertext {color:#D2D4D5;}

H1 {font-family: 'Trebuchet MS', Verdana, Arial, Sans-Serif;  font-size: 18px;  font-weight:normal;   color:#810418;}

.textfield {margin-left:15px; font-size: 12px; color:#000; background-color:#FFF; border: 1px solid #6A6969; height: 20px; width: 320px; vertical-align:middle;}

.innertextfield {font-size: 12px; color:#000; background-color:#FFF; border: 1px solid #333333; height: 15px; width: 200px; vertical-align:middle;}



/*------------------------------------ common styling-------------------------------------------------------- */
.menu1 {
float:left; width:100%; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;

margin:0 0 0 0; 
}
.menu1 ul {
padding:0;margin:0;list-style-type:none;
}
.menu1 ul li {
	float:left;
	position:relative;
	}
.menu1 ul li a, .menu1 ul li a:visited {
float:left; display:block; text-decoration:none;color:#FFFFFF; padding:0px 30px; line-height:29px; height:26px; border-bottom:0px solid #fff; text-decoration:none; 
}

.menu1 ul li:hover {width:auto;}

.menu1 ul li a.active {border-color:#c00; color:#FFF; background-color:#9a162c; text-decoration:none;}

.menu1 ul li a.menu1one:hover {border-color:#c00; color:#FFF; background-color:#4d4d4d; text-decoration:none;}
.menu1 ul li a.menu1two:hover {border-color:#c60; color:#FFF; background-color:#4d4d4d; text-decoration:none;}
.menu1 ul li a.menu1three:hover {border-color:#cc0; color:#FFF; background-color:#4d4d4d; text-decoration:none;}
.menu1 ul li a.menu1four:hover {border-color:#080; color:#FFF; background-color:#4d4d4d; text-decoration:none;}
.menu1 ul li a.menu1five:hover {border-color:#00c; color:#FFF; background-color:#4d4d4d; text-decoration:none;}
.menu1 ul li a.menu1six:hover {border-color:#c0c; color:#FFF; background-color:#4d4d4d; text-decoration:none;}

.menu1 ul li:hover a.menu1one {border-color:#c00; color:#FFF;}
.menu1 ul li:hover a.menu1two {border-color:#c60; color:#FFF;}
.menu1 ul li:hover a.menu1three {border-color:#cc0; color:#FFF;}
.menu1 ul li:hover a.menu1four {border-color:#080; color:#FFF;}
.menu1 ul li:hover a.menu1five {border-color:#00c; color:#FFF;}
.menu1 ul li:hover a.menu1six {border-color:#c0c; color:#FFF;}

.menu1 ul li ul {
display: none;
}
.menu1 table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:25px;
}

/* specific to non IE browsers */
.menu1 ul li:hover ul {
display:block;position:absolute;top:26px;margin-top:0px; left:0px;width:199px;border-bottom:1px solid #000;
}
.menu1 ul li:hover ul.endstop {
left:-92px;
}
.menu1 ul li:hover ul li ul {
display: none;
}
.menu1 ul li:hover ul li a {
display:block;background:#3e3e3e;color:#FFF;height:auto;line-height:15px;padding:4px 16px; width:165px; border:1px solid #000; border-bottom:0;
}
.menu1 ul li:hover ul li a.drop {
background:#FFF url(images/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li a:hover {
color:#FFF; background: #000 url(images/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li a:hover.drop {
background: #E4F5FF url(images/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li:hover ul li:hover ul {
display:block; position:absolute; left:174px; top:-1px;
}
.menu1 ul li:hover ul li:hover ul.left {
left:-174px;
}



/* specific to IE5.5 and IE6 browsers */
.menu1 ul li a:hover ul {
display:block;position:absolute;top:29px;margin-top:0px; left:-25px;width:165px;border-bottom:1px solid #000; 
}

.menu1 ul li a:hover ul.endstop {
left: -92px;
}
.menu1 ul li a:hover ul li a {
display:block;background:#3e3e3e;color:#FFF; height:10px; line-height:15px; padding:4px 16px; width:165px; width:165px; border:1px solid #000; border-bottom:0;
}
.menu1 ul li a:hover ul li a.drop {
background:#FFF url(images/bullet1.gif) no-repeat 3px 8px; padding-bottom:4px;
}
.menu1 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.menu1 ul li a:hover ul li a:hover {
color:#FFF; background: #000 url(images/bullet1.gif) no-repeat 3px 8px; text-decoration:none;
}
.menu1 ul li a:hover ul li a:hover.drop {
 background: #000 url(images/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#000; left:138px;
}
.menu1 ul li a:hover ul li a:hover ul.left {
left:-138px;
}
/*------------------------------------ common End styling-------------------------------------------------------- */








#submit a {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;text-align:center; color: #FFF; height:20px; padding: 6px 0px 0px 6px; background: #333333 ;}

#submit a:link, #submit a:visited {color: #FFF; text-decoration:none;}

#submit a.active {color: #A6DB5F; text-decoration:none;}

#submit a:hover {color: #A6DB5F; text-decoration:none;}

#subscribe {width:242px; height:125px; background:url(../images/subscribe.gif) no-repeat; color:#FFFFFF;}

#summ {height:20px;background:#DDDDDD;margin-top:2px;}

#summ a {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;text-align:center; color: #000; display: block; width: 80px; height:20px; padding: 6px 0px 0px 6px; background: #FEFAEF ;}

#summ a:link, #summ a:visited {color: #9B162B; text-decoration:none;}

#summ a.active {color: #000; text-decoration:none; background: #FFF ;}

#summ a:hover {color: #000; text-decoration:none; background: #FBF8F0 ;}

a {font-size:11px; color: #333333;font-weight: none;}

a:link {text-decoration: none; color : #333333;}

a:visited {text-decoration: none; color : #333333;}

a:hover {text-decoration: underline; color : #333333;}

.add-link {font-size:13px; color: #98132E; font-weight: none;}

.add-link a:link {text-decoration: none; color : #98132E;}

.add-link a:visited {text-decoration: none; color : #98132E;}

.add-link a:hover {text-decoration: none; color : #C00229;}

.footer-link {color: #FFF;}

.footer-link a:link {text-decoration: none; color : #FFF;}

.footer-link a:visited {text-decoration: none; color : #FFF;}

.footer-link a:hover {text-decoration: underline; color : #FFF;}

#searchnav {height:16px;padding-left:15px;margin-top:2px;}

#searchnav a {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;text-align:center; color: #FFF; display: block; width: 43px; height:16px; padding: 1px 0px 0px 2px;}

#searchnav a:link, #searchnav a:visited {color: #000; text-decoration:none;}

#searchnav a:hover, #searchnav a.active {color: #FFF; text-decoration:none; background-color:#333333;}

.dot {border-bottom:#999999 dotted 1px;}

/* Error and Messages css */
div.errors {margin: 2px 0 10px 20px; padding: 5px 10px; border: #FC6 1px solid; background-color: #FFC; width:80%; text-align:left}

div.errors p {margin: 0;}

div.errors p em {color: #C00; font-style: normal; font-weight: bold;}

.ad {font: 14px arial black; font-family: sans-serif; color:#810418}

/* End of style section. Generated by AceHTML at 18/05/2008 7:25:22 PM */


div.errors { margin: 2px 0 10px 20px; padding: 5px 10px; border: #FC6 1px solid; background-color: #FFC; width:80%; text-align:left }
div.errors p { margin: 0; }
div.errors p em { color: #C00; font-style: normal; font-weight: bold; }
div.errors ul li { color: #C00; font-style: normal;  }

/*Pagination css*/
div.pagination {padding: 3px;margin: 3px;}
div.pagination a {padding: 2px 5px 2px 5px;	margin: 2px;	border: 1px solid #999999;	text-decoration: none; /* no underline */ color: #333;}
div.pagination a:hover, div.pagination a:active {border: 1px solid #333333;	color: #000;}
div.pagination span.current {padding: 2px 5px 2px 5px; margin: 2px;	border: 1px solid #000099;font-weight: bold;background-color: #333333;color: #FFF;}
div.pagination span.disabled {padding: 2px 5px 2px 5px;	margin: 2px;border: 1px solid #EEE;	color: #DDD;}
