@charset "utf-8";
/* css written by Jayadev RJ for Virtustechnologies, dated 05 May 2011*/
body{margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-family:Arial, Helvetica, sans-serif; color:#515050; font-size:12px;text-decoration:none; line-height:15px;letter-spacing:normal; background-image:url(../images/BgShadow.jpg); background-repeat:repeat-x; background-position:top;}
body a{margin-top:0px;margin-bottom:0px; margin-left:0px; margin-right:0px;font-family:Arial, Helvetica, sans-serif; color:#515050;font-size:12px;text-decoration:none;line-height:15px;}
body a:hover{margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;text-decoration:underline; line-height:15px;}

img{border:0px;}
br{clear:both;}
h1{font-size:17px;letter-spacing:normal; line-height:19px; padding:33px 0px 8px 0px;}
h2{font-size:22px;letter-spacing:normal; line-height:22px; padding:0px 0px 8px 0px;}
h3{font-size:19px;letter-spacing:normal; line-height:20px; padding:0px 0px 0px 0px;}
h4{font-size:15px;letter-spacing:normal; line-height:22px; padding:0px 0px 0px 0px;}
hr{color: #2b1205; border:1px dotted #2b1205; border-style:dotted; width:100px; text-align:left; padding-left:0px;}

.left{float:left;}
.center{ text-align:center;}
.right{float:right;}
.Justify{text-align:justify;}
.TextAlignRight{text-align:right;}
.Clear{clear:both;}
.border{border-style:solid; border-width:1px; border-color:#00ff18;}
.borderred{border-style:solid; border-width:1px; border-color:#ff0000;}
.Red{color:#ff002a; font-weight:bold; font-size:16px;}
.Ash{color:#5d6068;}
.Green{color:#95c21c;}

.h01{color:#000000; font-size:17px; font-weight:500; font-family:"Times New Roman", Times, serif;}
.h02{color:#6f6f6f; font-size:23px; font-weight:500;}
.h03{color:#000000; font-size:16px; font-weight:bold;}
.h04{color:#f99929; font-size:15px; font-weight:normal; text-decoration:none; font-weight:bold; padding:0px;}
.h04 a{color:#383838; font-size:15px; font-weight:normal; text-decoration:none;}
.h04 a:hover{color:#383838; font-size:15px; font-weight:normal; text-decoration:underline;}
.h05{color:#383838; font-size:12px; font-weight:normal; text-decoration:none;}

.TextBox{width:205px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;border-style:solid; border-width:1px; border-color:#808080;}
.spacer{height:9px;}

#Frame{width:1004px; margin:0 auto; border-style:solid; border-width:0px 1px 1px 1px; border-color:#dbdbdb;}
#IndexWhiteArea{width:1004px; height:173px; background-color:#ffffff;}
#IndexWhiteArea #Travellers{width:198px; padding-left:39px; padding-top:135px;}

#LoginArea{background-image:url(../images/BgLine.gif); width:1004px; height:279px; background-repeat:repeat-y; }
#LoginArea #Pattern{background-image:url(../images/Pattern.jpg); width:736px; height:18px; background-position:left; background-repeat:no-repeat;}
#LoginArea #Choice{width:198px; padding-left:39px; padding-top:1px;}
#LoginArea #Controls{height:205px; margin:auto;}
#LoginArea #Controls #PositCenter{margin:25px 0px 0px 356px; width:350px;}
#LoginArea #Controls #PositCenter #LoginButton{ background-image:url(../images/IconLogin.gif);width:32px; height:32px; background-repeat:no-repeat; background-position:left;margin-left:80px; padding:5px;}
#LoginArea #Controls .Label{float:left; width:80px; text-align:left; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:5px;}
#LoginArea #Controls .Holder{float:left; width:210px;}

#GradientHorizontal{background-image:url(../images/GradientHorizontal.jpg); background-repeat:no-repeat; background-position:right; width:1004px; height:171px; background-color:#ffffff;}
#GradientHorizontal #AddrIndex{float:right; padding:0px 20px 0px 0px;}
#FooterIndex{height:116px; width:1004px; font-size:10px;}

#InnerBgTop{background-image:url(../images/InnerBgTop.jpg); background-repeat:repeat-x; background-position:top;}
#MainFrameInnerpage{background-image:url(../images/ShadowInnerPage.gif); background-repeat:repeat-x; background-position:top; width:970px; padding:0px 15px 0px 15px; margin:auto;}
#MainFrameInnerpage .TopLabel{height:22px; text-align:right; padding:8px 0px 0px 0px; font-size:11px; font-weight:bold;}
#MainFrameInnerpage #InnerFrame{border-style:solid; border-width:1px; border-color:#dbdbdb;}

#InnerBgTopBanner{background-image:url(../images/BgInnerBanner.gif); background-repeat:repeat-x; background-position:top; height:121px;}
#InnerBgTopBanner #title{padding:25px 0px 0px 18px; float:left;}
#InnerBgTopBanner #Path{padding:0px 0px 0px 18px; float:left; background-image:url(../images/ImgPath.jpg); width:280px; height:121px; background-repeat:no-repeat;  background-position:right; padding-left:100px;}
#InnerBgTopBanner #Logout{float:left; padding:26px 18px 0px 1px;}
#tc_header{ font-size:18px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:50px;margin-left:280px}
#tc_header1{ font-size:18px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:27px;margin-left:280px}
#tc_sub_header{ font-size:13px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-left:77px;margin-bottom:7px;}

#BodyContent{float:left; width:700px;padding:5px 0px 0px 5px;border-right-style:solid; border-width:1px; border-color:#b8b8b8;}
#RightCol{float:right; width:160px;margin-top:40px; padding:0px 35px 0px 0px;}

#BodyContent #ForM{width:750px; margin:auto;}
#BodyContent #ForM .Label01{float:left; width:140px; color:#000000; padding:3px 2px 0px 5px;}
#BodyContent #ForM .Label03{float:none; width:100px; color:#000000; padding:3px 2px 0px 5px;}
#BodyContent #ForM .Desc01{float:none; color:#000000;line-height:22px;}
#BodyContent #ForM .Desc02{float:none; color:#000000;font-size:14px; line-height:22px; }
#BodyContent #ForM .Label02{float:left; width:100px; color:#000000; padding-left:25px; padding-top:2px;}
#BodyContent #ForM .Label04{float:left; width:115px; color:#000000; padding-left:25px; padding-top:2px;}
#BodyContent #ForM .TextBoxHldr01{float:left; width:205px;padding:0px 2px 0px 5px;}
#BodyContent #ForM .TextBoxHldr02{float:left; width:205px;padding:0px 2px 0px 5px;margin-right:-50px}
#BodyContent #ForM .TextBox00{width:75px; height:18px; border-style:solid; border-width:1px; border-color:#5a5959;}
#BodyContent #ForM .TextBox01{width:190px; height:18px; border-style:solid; border-width:1px; border-color:#5a5959;}
#BodyContent #ForM .TextBox03{width:90px; height:18px; border-style:solid; border-width:1px; border-color:#5a5959;}
#BodyContent #ForM .TextBox02{width:120px; height:18px; border-style:solid; border-width:1px; border-color:#5a5959;}
#BodyContent #ForM .TextBoxLong{width:550px; height:18px; border-style:solid; border-width:1px; border-color:#5a5959;}
#BodyContent #ForM .TextAreaLong{width:550px; height:90px; border-style:solid; border-width:1px; border-color:#5a5959; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#BodyContent #ForM .TextAreaLong1{width:190px; height:60px; border-style:solid; border-width:1px; border-color:#5a5959; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#BodyContent #ForM .ComboMeasure{width:95px; height:22px;border-style:solid; border-width:1px; border-color:#808080;}
#BodyContent #ForM .Submit{width:98px; height:25px; background-color:#5a5959; border:0px; color:#ffffff; cursor:pointer;}
#BodyContent #ForM .Submit1{float:left;width:98px; height:25px; background-color:#5a5959; border:0px; color:#ffffff; cursor:pointer;}
#InnerFooter{background-image:url(../images/BgFooter.jpg); background-repeat:repeat-x; background-position:bottom; height:45px; font-size:10px;}
#InnerFooter img{padding-top:5px;}

#menu{width:180px; float:left; margin:0px 0px 0px 0px; -margin:0px 10px 0px 0px; margin:auto;}/* Vertical menu*/
#menu a{width:155px; padding:6px 3px 10px 9px; color:#5a5959; font:bold 12px Arial,Tahoma,Verdana, Helvetica,sans-serif; text-decoration:none;display:block; float:left; 
margin:1px 12px 0px 0px; -margin:1px 3px 0px 0px; padding-top:8px; background:#e2e2e3; height:16px;}
#menu a:hover{background:#2873dc; color:#ffffff; height:16px;}
#menu a.active{/*background:#f1f4df;*/color:#FFFFFF; height:16px;}/* Vertical menu*/

/* Horizontal menu*/
#MenuContainer{width:960px;border-style:solid; border-width:0px;border-color:#e8b55c;background-image:url(../images/BgMenu.jpg);background-repeat:repeat-x;height:38px;background-position:top; padding-top:0px;}
#HorizMenu{width:967px; float:left; margin:6px 5px 10px 0px;}
#HorizMenu a{padding:4px 2px 5px 10px; color:#7e7e7e;font:bold 12px Tahoma,Verdana,Arial, Helvetica,sans-serif;text-decoration:none;display:block; float:left;margin:0 12px;padding-top:6px;}
#HorizMenu a:hover{padding:4px 2px 5px 10px;background:#2771db; color:#ffffff;  height:16px;}
#HorizMenu a.active{padding:4px 2px 5px 10px;color:#FFFFFF; height:16px;}/* Horizontal menu*/

.rowlist0 {
    background-color: #EEEEEE;
}
.rowlist1 {
    background-color: #FFFFFF;
}

.rowlist2 {
    background-color: #FBB917;
}

.ermsg {
	background-color: #D9D9D9;
    font-family: Tahoma;
    font-size: 9pt;
    height: 25px;
   text-align: center;
}

.linkHead{
color:#000000;
font-size:12px;
font-weight : bold;
text-decoration: none;
}