
body{ margin:0px; padding:0px; background-image: url(../images/bg.jpg); background-position:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#b0b7c7; line-height:17px;}
.topbg{ background-image:url(../images/top-backbg.png); background-repeat:no-repeat; background-position:center top;}
.main-body{ border: 2px solid #d5d0ca;}


/*------------------navigation-------------------*/
.menu-bg{ background-image:url(../images/rightlink-bg.gif); background-repeat:no-repeat; background-position:top right;}
.link ul{ list-style-type:none; padding:3px; margin:0px;}
.link li{ background-image:url(../images/link-bullet.png); background-repeat:no-repeat; background-position:left 7px; padding:3px 5px 5px 12px; border-bottom: 1px solid #5589a9;}
.link li a{ font-family:"trebuchet MS"; color:#ffffff; text-decoration:none; padding-bottom:3px; font-size:16px;}
.link li a:hover{ color:#d1bd7e; text-decoration:none; font-family:"trebuchet MS"; font-size:16px;}

.link li a.selected{ color:#d1bd7e; text-decoration:none; font-family:"trebuchet MS"; font-size:16px;}

/*------------------body-------------------*/
.body-text-bg{ background-image:url(../images/body-text-bg.gif); background-repeat:no-repeat; background-position:top right;}
.body-text{ text-align:justify;}
.color-text{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#d1bd7e; font-weight:normal;}

.rightNav ul{ list-style-type:none; padding:0px; margin:0px; height:26px; /*border-top: 1px solid #0f4061; border-bottom: 1px solid #0f4061;*/}
.rightNav li{ background-image:url(../images/star.png); background-repeat:no-repeat; background-position:6px; padding:5px 5px 5px 20px;}
.rightNav li a{ color:#b0b7c7; text-decoration:none; font-size:11px;}
.rightNav li a:hover{ color:#21b5a7; text-decoration:none; border-bottom:dotted 1px #074da2;}

.bgcolor-border{ background-color:#173d5b; border: 1px dashed #162d3f;}

/*------------------footer-------------------*/
.footer-bg{ background-image:url(images/footer-bg2.png); background-repeat:no-repeat; background-position:center top; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#5287a7;}
.footer-bg a{  font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#5287a7; text-decoration:none;}
.footer-bg a:hover{  font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#d1bd7e; text-decoration:none;}


/*------------------innerbody-------------------*/
.inner-bg{ background-image:url(../images/inner-bgg.jpg); background-repeat:no-repeat; background-position: top left;}
.text-bg-trs{ background-image:url(../images/inner-bg-trs.png); background-position: top left;}
.inner-heading{ padding-top:12px;}

.inner-text ul{ list-style-type:none; padding:0px; margin:0px;}
.inner-text li{ background-image:url(../images/bullet_blue.png); background-repeat:no-repeat; background-position:left 5px; padding:5px 5px 5px 20px; background-color:#114c73;}

.inner-menu-bg2{ background-image:url(../images/rightlink-bg.gif); background-repeat:no-repeat; background-position:top right; height:179px;}
.right-menu-bg{ background-image:url(../images/right-footer-rep.jpg); background-repeat:repeat-y;}

/*----------------contactus-----------------------*/
.contact{ width:921px; float:left; border:solid 1px #efefef; background-color:#fafafa; padding:10px;}
.left-icons{ float:left; padding:0 10px 0 0; }
.left-icons-image{ float:right; padding:5px; border: 1px solid #0057ae; }
.border-bottom-dotted{ border-bottom:1px dotted #5a0e09; padding-bottom:5px; }
.testi_red_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#d1bd7e; font-weight:bold; line-height:18px; }
.email-link{ color:#d1bd7e; text-decoration:underline; }
.email-link:a{ color:#d1bd7e; text-decoration:underline; }
.email-link:hover{ color:#d1bd7e; text-decoration:none; }
.text-box-normal{ width:251px; height:18px; border:1px solid #173d5b; }
.button_from{background-color:#5a0e09; height:18px; width:66px; border:none; color:#FFFFFF;}
.error1{ background-color: #f7f7f7; width:251px; border: 1px #efefef dashed; padding: 10px; color:#FF0000;}
.error1{ color:#FF0000;}
.refresh-text { font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:12px; }
.red{ color:#FF0000;}
/*---------------- 2-07-020  -----------------------*/
.TxtHeadM{ font-size:12px; color:#616364;
line-height:18px;
font-weight:bold;
text-align: inherit;
}
.TxtHeadM .col{ color:#0c4b8d;}

.style1 { font-size:18px}

.errornew {
border: 1px dashed #4b77b0; color:#e23827; padding:12px; background-color:#fcf9da;
margin:80px auto 0 auto;
width:600px;
}
/*---------------- 2-07-020  -----------------------*/
