body {
background-color:#FFF;
margin:0;
}

.border {
border-left:#E5E5E5 solid 1px;
border-right:#E5E5E5 solid 1px;
background-color:#FDFDFD;
}

.border2 {
border-left:#E5E5E5 solid 1px;
border-right:#E5E5E5 solid 1px;
background-color:#FFF;
background-image:url(/images/right_panel_bg.gif);
background-position:top;
background-repeat:repeat-x;
}

.rightbroder {
border-left:#E5E5E5 solid 1px;
border-right:#E5E5E5 solid 1px;
background-image:url(/images/right_panelbg.gif);
background-repeat:repeat-x;
}

.rightbroder2 {
border-left:#E5E5E5 solid 1px;
border-right:#E5E5E5 solid 1px;
}

.darkgray {
background-color:#C5C5C5;
height:5px;
border-left:#C5C5C5 solid 1px;
}

.leftheading {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#212856;
text-decoration:none;
}

.boxbg {
background-image:url(/images/boxbg.gif);
height:302px;
}

.boxbg_all {
background-image:url(/images/boxbg_351.gif);
height:351px;
}

.boxbg001 {
background-image:url(/images/boxbg_new.gif);
height:299px;
}

.mid1 {
background-image:url(/images/mid1.gif);
height:45px;
}

.left2 {
background-image:url(/images/leftline1.gif);
height:145px;
width:6px;
}

.left3 {
background-image:url(/images/leftline2.gif);
height:145px;
width:6px;
}

.right2 {
background-image:url(/images/right2.gif);
height:145px;
width:8px;
}

.mid2 {
background-image:url(/images/boxmid2.gif);
background-repeat:repeat-x;
}

.footermid {
background-image:url(/images/footermid1.gif);
height:8px;
}

.mid3 {
background-image:url(/images/mid2.gif);
height:5px;
background-repeat:repeat-x;
}

.leftline {
background-image:url(/images/left2.gif);
width:5px;
}

.right3 {
background-image:url(/images/right3.gif);
width:5px;
}

.gyabg2 {
background-color:#E9EFED;
}

.footermid2 {
background-image:url(/images/footermidcor1.gif);
height:5px;
}

.bluenormal {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#566580;
text-decoration:none;
vertical-align:default;
top:-6px;
clear:both;
}

.bmid {
background-image:url(/images/bmid1.gif);
height:40px;
}

.bleftline {
background-image:url(/images/bleftline1.gif);
width:10px;
}

.brightline {
background-image:url(/images/brightline1.gif);
width:12px;
}

.bfootermid {
background-image:url(/images/bfootermid1.gif);
height:11px;
background-repeat:repeat-x;
}

.boxmid {
background-image:url(/images/boxmid.gif);
background-color:#F0F0F0;
}

.footergraytext {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#6E6E6E;
text-decoration:none;
}

.boxleftline {
background-image:url(/images/boxleftline1.gif);
width:12px;
background-color:#FDFDFD;
background-repeat:no-repeat;
border-left:solid 1px #E8E8E8;
}

.boxrightline {
background-image:url(/images/boxrightline1.gif);
width:12px;
background-color:#FDFDFD;
background-repeat:no-repeat;
border-right:solid 1px #E8E8E8;
}

.boxmidfooter {
border:none;
background-color:#FCFCFC;
border-bottom:solid 1px #b3b3b3 !important;
}

.boxmidline {
background-image:url(/images/boxmidline.gif);
height:510px;
background-color:#FDFDFD;
background-repeat:repeat-x;
}

.darkgraytext {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#333333;
text-decoration:none;
}

.linebg {
background-color:#6E6E6E;
}

.whitebg {
background-color:#FFF;
}

.lightgray {
background-color:#E5E5E5;
}

.findtext {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:400;
color:#000;
}

.bluelbl {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:Gray;
text-decoration:none;
vertical-align:default;
top:-6px;
clear:both;
}

.mid_cor {
background-image:url(/images/mid_cor.jpg);
background-repeat:repeat-x;
height:35px;
}

.pannel_heading {
font-family:Myriad Pro Light SemiExt;
font-size:14pt;
font-weight:700;
color:#fff;
}

.pannel_heading1 {
font-family:Myriad Pro Light SemiExt;
font-size:13pt;
font-weight:700;
color:#fff;
}

.extralarge_blacktext {
font-family:Myriad Pro;
font-size:32px;
font-weight:700;
color:#000;
}

.searchcard_mid {
background-image:url(/images/search_card_mid.jpg);
background-repeat:repeat-x;
}

.lightbluebold 
{
font-family:Lucida Grande, Geneva, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#74849F;
text-decoration:none
}

.lightbluebold a {
font-family:Lucida Grande, Geneva, Arial, sans-serif;
font-size:12px;
font-weight:700;
color:#74849F;
text-decoration:none;
}

.lightbluebold a:hover {
font-family:Lucida Grande, Geneva, Arial, sans-serif;
font-size:12px;
font-weight:700;
color:#74849F;
text-decoration:underline;
}

.darkgraybold1 {
font-family:Tahoma;
font-size:11px;
font-weight:700;
color:#454545;
text-decoration:none;
}

.darkgraybold1 a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#212856;
text-decoration:underline;
}

.darkgraybold1 a,.darkgraybold1 a:active {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#212856;
text-decoration:none;
}

.leftlink
{
font-family:Tahoma, Verdana, Arial, helvetiva, sans-serif;
font-size:11px;
color:#212856;
}

.leftlink a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#212856;
text-decoration:none;
}

.leftlink a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#212856;
text-decoration:underline;
}

.leftborder {
background-color:#FFF;
background-image:url(/images/rbmid.gif);
background-repeat:repeat-x;
}

.viewheading {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#7F8DA6;
text-decoration:none;
}

.viewheading2 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#7F8DA6;
text-decoration:none;
}

.bgupper1 {
background-color:#939EB4;
}

.labeltext {
font-weight:bolder;
font-size:10pt;
color:#000;
font-family:Verdana;
background-color:ThreeDHighlight;
}

.linkText {
font-size:12pt;
color:#fff;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-ser;
text-decoration:none;
}

.sortby a {
font-size:8pt;
color:#000;
font-family:Verdana;
text-decoration:none;
}

.divbg {
background-image:url(Images/bf_pagenav_bg.jpg);
}

.destext {
font-size:8pt;
font-family:Verdana;
color:#300;
}

div.compareInputWrapper {
vertical-align:middle;
}

div.compareInputWrapper input {
vertical-align:bottom;
margin:0;
padding:0;
}

div.compareInputWrapper label {
font-size:7pt;
font-family:Verdana;
color:#000;
cursor:pointer;
}

.introtable {
 font-weight: normal;
 font-size: 7pt;
 color: #454545;
 font-family: Verdana;
}

.moreinfo {
font-weight:400;
font-size:7pt;
font-family:Verdana;
text-decoration:underline;
color:Red;
}

.overview {
clear:both;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none !important;
background-image:url(/images/moreinfo_bg.jpg);
font-size:11px;
font-weight:400;
color:#454545;
text-align:justify;
}

.footerlink {
color:#1985CD;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
}

.footerlink a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#74849F;
text-decoration:none;
}

.footerlink a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#74849F;
text-decoration:underline;
}

.ajax__tab_yuitabview-theme .ajax__tab_header {
font-family:Myriad Pro SemiExt;
font-size:small;
border-bottom:solid 0;
}

.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer {
background:#929DB3;
vertical-align:bottom;
padding:0;
}

.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab {
color:#fff;
}

.ajax__tab_yuitabview-theme .ajax__tab_body {
font-family:verdana,tahoma,helvetica;
font-size:9pt;
font-weight:700;
color:#FFF;
background-color:#929DB3;
border:solid 0 gray;
border-top-width:0;
padding:0 0.5em;
}

.modalBackground {
background-color:#000;
filter:alpha(opacity=50);
-moz-opacity:0.5px;
-khtml-opacity:0.5px;
opacity:0.5px;
height:600px;
width:950px;
}

.modalPopup {
background-color:#fff;
filter:alpha(opacity=100);
-moz-opacity:0.4px;
-khtml-opacity:0.4px;
opacity:4px;
border-color:Gray;
border-style:solid;
border-width:3px;
padding:3px;
}

.transparent_class {
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0;
}

.ajax__tab_yuitabview-theme1 .ajax__tab_body {
font-family:verdana,tahoma,helvetica;
font-size:9pt;
font-weight:700;
color:#FFF;
background-color:#B9BFCB;
border:solid 1px gray;
border-top-width:0;
padding:0.25em 0.5em 0.5em;
}

.tdimage {
background-image:url(/images/remanin599.jpg);
background-repeat:no-repeat;
background-position:left;
}

.tdimage1 {
background-image:url(/images/remanin598.jpg);
background-repeat:no-repeat;
background-position:left;
}

.footer {
background-image:url(/images/footer.jpg);
width:603px;
height:275px;
background-repeat:no-repeat;
}

.footer_second {
background-image:url(/images/footer_second.jpg);
width:603px;
height:275px;
background-repeat:no-repeat;
}

.top1 {
background-image:url(/images/top1.jpg);
height:48px;
}

.top_second {
background-image:url(/images/top_second.jpg);
height:48px;
}

.footer2 {
background-image:url(/images/footer2.jpg);
width:579px;
height:213px;
background-repeat:no-repeat;
}

.box1 {
background-image:url(/images/box1.gif);
width:115px;
height:122px;
background-repeat:no-repeat;
}

.box2 {
background-image:url(/images/box2.gif);
width:119px;
height:122px;
background-repeat:no-repeat;
}

.box3 {
background-image:url(/images/box3.gif);
width:202px;
height:122px;
background-repeat:no-repeat;
}

.box4 {
background-image:url(/images/box4.gif);
width:89px;
height:122px;
background-repeat:no-repeat;
}

.blueboldorange {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#F60;
text-decoration:none;
}

.comparenormal {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#566580;
text-decoration:none;
}

.blacknormal {
color:#454545;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
text-decoration:none;
}

.whiteheading {
color:#FFF;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:700;
text-decoration:none;
}

.footer_Html {
background-image:url(../images1/footer.jpg);
width:614px;
height:278px;
background-repeat:no-repeat;
}

.top1_Html {
background-image:url(../images1/top1.jpg);
height:48px;
}

.footer2_Html {
background-image:url(/images/footer2_bg.jpg);
width:579px;
height:213px;
background-repeat:no-repeat;
}

.whiteheading_Html {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:13px;
font-weight:700;
color:#FFF;
text-decoration:none;
}

.box1_Html {
background-image:url(../images1/box1.gif);
width:115px;
height:122px;
background-repeat:no-repeat;
}

.box2_Html {
background-image:url(../images1/box2.gif);
width:119px;
height:122px;
background-repeat:no-repeat;
}

.box3_Html {
background-image:url(../images1/box3.gif);
width:202px;
height:122px;
background-repeat:no-repeat;
}

.box4_Html {
background-image:url(../images1/box4.gif);
width:89px;
height:122px;
background-repeat:no-repeat;
}

.bluenormal_Html {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
color:#566580;
text-decoration:none;
}

table.yui-datatable-theme {
font-family:arial;
font-size:small;
border:solid 1px #7f7f7f;
}

.yui-datatable-theme th a {
font-weight:400;
text-decoration:none;
text-align:center;
color:#000;
display:block;
}

.yui-datatable-theme th {
background:url(/images/sprite.png) repeat-x 0 0;
color:#000;
text-align:center;
vertical-align:bottom;
font-family:Verdana;
border-color:#989898 #cbcbcb #989898 #989898;
border-style:solid solid solid none;
border-width:1px 1px 1px medium;
padding:4px 5px 4px 10px;
}

.yui-datatable-theme td {
border-right:solid 1px #cbcbcb;
font-family:Verdana;
padding:4px 10px;
}

.yui-datatable-theme .alt-data-row {
background-color:#edf5ff;
}

.yui-datatable-theme .row-over {
background-color:#b2d2ff;
}

.yui-datatable-theme .row-select {
background-color:#B6CAF3;
color:Gray;
}

.yui-datatable-theme a {
color:Gray;
font-family:Verdana;
font-size:small;
text-decoration:none;
}

.yui-datatable-theme a:hover {
color:Teal;
font-family:Verdana;
font-size:small;
text-decoration:underline;
}

.yui-datatable-theme a:active {
color:#fff;
font-family:Verdana;
font-size:small;
text-decoration:underline;
}

.redtext {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#C6252E;
text-decoration:underline;
}

.paging {
font-family:Arial, Helvetica, sans-serif;
background:#FFF;
font-size:10px;
color:ButtonText;
font-weight:400;
padding:5px;
}

.paging a {
border:1px solid #808EA6;
background:#FFF;
color:#808EA6;
text-decoration:none;
margin:0 2px;
padding:4px 7px;
}

.paging a:hover {
border:1px solid #808EA6;
background:#808EA6;
color:#FFF;
text-decoration:none;
}

select.nbbb {
z-index:1000px;
font-variant:small-caps;
color:#369;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.bluenormaldl,.bluenormaldl a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#566580;
text-decoration:none;
}

.bluenormaldl a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#566580;
text-decoration:underline;
}

.dlpopularoffertable {
width:100%;
}

.contactustext {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#212856;
text-decoration:none;
}

.contactuslabel {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#212856;
text-decoration:none;
text-align:right;
}

.contactuserrorlabel {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:red;
text-decoration:none;
text-align:right;
}

.blackbold,.blackbold a,.blackbold a:hover,.blackbold_Html {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#454545;
text-decoration:none;
}

.sortby,.sortby a:hover {
font-size:8pt;
color:#000;
font-family:Verdana;
}

.name,.name a,.name a:hover {
font-weight:700;
font-size:10pt;
font-family:Verdana;
color:#212856;
text-decoration:underline;
}

div.compareInputWrapper.hover label:hover,#compareInputWrapper label:hover {
font-size:7pt;
font-family:Verdana;
color:#000;
text-decoration:underline;
}

.blackbold2,.blackbold2_Html {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#454545;
text-decoration:none;
}

.bluebold2,.bluebold2_Html 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
color:#7F8DA6; 
text-decoration:none;
}

.zstyle1 
{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#454545;
text-decoration:none;
}

.zstyle2 
{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF6600;
text-decoration:none;
}

.ccadvice
{
font-family:Tahoma, Verdana, Arial, helvetiva, sans-serif;
font-size:12px; font-weight:normal;
color:#000;
text-decoration:none;
}
.ccadvice a
{
font-family:Tahoma, Verdana, Arial, helvetiva, sans-serif;
font-size:12px; font-weight:normal;
color:#2971a7;
text-decoration:none;
}
.ccadvice a:hover
{
font-family:Tahoma, Verdana, Arial, helvetiva, sans-serif;
font-size:12px; font-weight:normal;
color:#2971a7;
text-decoration:underline;
}
