/* CSS Document */

body{ margin:0px; padding:0px; background:url(../images/hme_pagebg.gif) repeat-x top; font:11px tahoma, arial, verdana; color:#666666;}

table{ border-collapse:collapse;}
td{ padding:0px; font:11px tahoma, arial, verdana;color:#666666;}

.topIconlinks{ font-size:10px; color:#C2C2C2}
.topIconlinks a{ color:#585858; text-decoration:none;}
.topIconlinks a:hover{ color:#585858; text-decoration:underline;}

.mainLinks{ background: url(../images/main_linksbg.gif) repeat-x top; font:bold 11px tahoma, arial, verdana; color:#FFFFFF; border-top:1px solid #FFFFFF}
.mainLinks  a{ float:left; font:bold 11px tahoma, arial, verdana; color:#FFFFFF; height:21px;line-height:15px; text-decoration:none; padding:0px 15px; background:url(../images/main_links_sidebg.gif) no-repeat bottom right ; border-top:3px solid #EF3739}
.mainLinks a:hover{font:bold 11px tahoma, arial, verdana; color:#F0F0F0;height:21px;line-height:13px; border-top:3px solid #FFFFFF}

a.link { color:#666666; text-decoration:none;}
a:hover.link { color:#666666; text-decoration:underline;}

a.bluelink { color:#006699; text-decoration:underline;}
a:hover.bluelink { color:#000000; text-decoration:underline;}

a.blue10b { color:#006699; text-decoration:none; font-size:10px;}
a:hover.blue10b { color:#000000; text-decoration:none;}

.footerBg { height:32px; text-align:center; background:url(../images/footer_bg.jpg) repeat-x top; vertical-align:middle}
.footerBg a{ color:#585858; text-decoration:none;}
.footerBg a:hover{ color:#585858; text-decoration:underline;}


.menu {font:11px Verdana, Arial, Helvetica, sans-serif;border-right:1px solid #ffffff;}
.menu a{font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; background:url(../images/menu-bg.jpg) repeat-x bottom #E7595A; padding:3px 4px;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff; display:block; width:135px; color:#FFFFFF}
.menu a:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background:#DD181A; padding:3px 4px;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff; display:block}

.input { width:220px; border:1px inset #666666;font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#f1f1f1; }
.gbutton{color:#000000; font:bold 12px Verdana, Arial, Helvetica, sans-serif; width:96px; height:25px; line-height:20px; background:url(../images/gbutton-bg.jpg) no-repeat top #C2CEF1; border:0px; margin:3px; cursor:pointer}

.form{ border:1px solid #f1f1f1}
.form th{ padding-left:12px; background:url(../images/arrow.gif) right no-repeat; text-align:left}

.imageGrid{ border:1px solid #F0F0F0}
.imageGrid th{ height:3px; background:url(../images/seprator-bg.gif) bottom repeat-x #FADCDC}
.imageGrid td{ padding:5px; text-align:center;}

.bigLink{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#999999}
a.bigLink{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#999999}
a:hover.bigLink{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000}

.boldTextRed{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#990000}
a.boldTextRed {font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#990000}
a:hover.boldTextRed{ color:#990000}

#marqueecontainer{
position: relative;
width: 150px; /*marquee width */
height: 100px; /*marquee height */
background-color: white;
overflow: hidden;
padding:5px 0px;
font:10px Verdana, Arial, Helvetica, sans-serif;
float:right
}

a.boxlink { width:124px; display:block; color:#000000; text-decoration:none; height:50px;line-height:50px; font-size:18px; background:url(../images/domestic_btn_bg.jpg) no-repeat top; margin:8px;}
a:hover.boxlink {background-position:bottom}

a.redbox{background-color:#DD181A; border:1px solid #000000; color:#FFFFFF; font:bold 10px Verdana, Arial, Helvetica, sans-serif;}
a:hover.redbox{background-color:#FFF0F0; border:1px solid #000000; color:#000000; font:bold 10px Verdana, Arial, Helvetica, sans-serif;}


.paging a{ font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#000000; width:35px; height:15px; line-height:14px; float:right; text-decoration:none; background-color:#E1E1E1; text-align:center; margin-left:7px;}
.paging a:hover{ background-color:#01AEF0; color:#FFFFFF}
.paging .current { background-color:#01AEF0; color:#FFFFFF}

.bodytxt{ 

font:11px tahoma, arial, verdana;
color:#666666;
text-decoration:underline;
}


a.button 
{
background:url(../images/buttonbg.gif) no-repeat;
color:#047FBD;
text-decoration:none;
font-weight:bold;
height:29px;
vertical-align:middle;
line-height:29px;
padding-left:22px;
width:195px;
float:left;
}

a.button:hover
{
background:url(../images/buttonbg-over.gif) no-repeat;
color:#047FBD;
text-decoration:none;
font-weight:bold;
height:29px;
line-height:29px;
padding-left:22px;
width:195px;
float:left;
}