
body { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.imgborder { border: 1px solid #000; margin-top: 30px; padding: 5px; }
.largetxt { font-size: 14px; }
.normaltxt {  font-size: 12px; color: #000; }
.imgmargin { border: 1px solid #ebebeb; margin-right: 5px; }
.rhead { width: 100%; clear: both; padding-top: 10px; color: #8ea038; }
#rtxt { font-size: 12px; font-weight: bold; }
.pageheight { min-height: 400px; }
.smalltxt {  font-size: 10px; color: #000; }
.FieldStyle {  width: 150px; white-space: nowrap; }
.bggridmain { background-color: #798930; padding: 3px 0 3px 3px; color:#ffffff; }
.bggrid { background-color: #E4E8CF; }
.headergrid_bg { background-color: #798930; padding: 3px 0 3px 3px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#fff; height:26px; font-size: 12px; }
img {border:0;}
.row_alternative { background-color:#E4E8CF;}
.greengrid_bg { background-color:#E4E8CF;}
.gridline_bg { background: url('../images/gridline_bg.gif') repeat-x; height:1px;}
.text_normal { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000;}
.dotedline_bg { background: url('../images/doted_linebg.gif') repeat-x; height:1px;}
.Active { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#9C1770;}
.checkout_txt { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000;}

.passive { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000;}

.proceed_btn { background: url('../images/gridline_bg.gif') no-repeat; height:24px; width:199px;}

.pro_pic { margin:0; padding:0;}
/* Added Classes for GCT Window by Amita Vashisht*/
.GctWindow { border: 4px solid  #776a73; background: #ffffff; }
.GctOverlay { background-color: #000;}
.GctWindowFrame { }
.GctTitleRow { height: 18px; background-color:  #776a73  ; padding:5px 3px 5px 0px ; font:bold 12px helvetica, arial;  color:White; width: 100%; text-align:left; background-image : url('../Images/header.gif');}
.GctTitle { cursor:default ;}
.GctClose { position:absolute;right:0px;cursor:hand; } 
.GCTMask { display:none; display:block; position:absolute; top:0; left:0; z-index:-1;	filter:mask();width:1900px;height:1900px;} 
.GctCalenderWindow #btnGCTCancel {position:absolute; right:20px;top:120px;}
.GctCalenderWindow #btnGCTOK { position:absolute;left:20px;top:120px;}
.GctCalenderWindow textarea{ position:absolute; left:50px;top:30px;overflow: auto;}
.GctCalenderWindow #lblGCTRemain {left:68px;top:95px;}
.GCTErrormsg { position: absolute; padding-top: 5px; }
.GCTOkSettings { float: left; padding-left: 10px;padding-top: 15px; cursor: pointer; }
.GCTCancelSettings { padding-left: 150px;padding-top: 15px; cursor: pointer; }
textarea.GCTTA { width: 180px; }
#popup_sign {float:left; widows:100%;}
#popup_sign ul {list-style:none; margin-left:0; padding-left:0; padding-left:20px;}
#popup_sign li span { font-size:14px;}
#popup_sign li { font-size:13px; white-space:nowrap;}
/* End Added Classes for GCT Window by Amita Vashisht*/

.MemberLogin {background:#fff; padding:10px;font:normal 11px "Trebuchet MS", Helvetica, Arial, sans-serif}
.MemberLogin .memberLoginInnerDiv h2,h2.MemberLogin {background:#9b176f; color:#fff;padding-left:10px;font:normal 14px/24px Trebuchet MS, Arial, Helvetica;}

.MemberLogin h3 {color:#9b176f; margin:0 0 20px 0; }
.MemberLogin p { padding:2px; margin:2px; line-height:12pt; width:280px; clear:both;}
.MemberLogin p label { width:75px; float:left; font-size:10pt;  text-align:right; padding:5px 5px 5px 0; color:#494046; }
.MemberLogin p .input { width:110px;}

.memberLoginInnerDiv div.loginFailed {position:absolute; font:bold 11px helvetica, arial; background:#9B176F; color:#fff; text-align:center; 
    padding:3px; margin:-21px 0 0 0; width:280px}
    
.page-style { font-size: 12px; font-weight: bold; }
.paging_top { margin: 25px 0 0 20px; text-align: left; }
.paging_bottom {border-top:1px dotted #ccc; width:100%; padding:10px 0 15px 16px; text-align:right; float:right; margin-top:25px;font-family: Trebuchet MS; font-size: 13px; font-weight: bold; }

.nxt { text-decoration: none; color: #9b176f; }
a.nrecord, .nrecord {text-decoration: none; font:normal 11px "Trebuchet MS", Helvetica, Arial, sans-serif;color:#9b176f;}
a.yrecord, .yrecord{text-decoration: none;font:normal 11px "Trebuchet MS", Helvetica, Arial, sans-serif; color: #e88f4d;}
#findbbf td {font:normal 13px "Trebuchet MS", Helvetica, Arial, sans-serif }
.findbbfInterests input {border:0;} 
.findbbfInterests label {padding-right:30px;font:normal 13px "Trebuchet MS", Helvetica, Arial, sans-serif; color:#494046;}
a.window_link { font: normal 14px 'Trebuchet MS', helvetica, arial; color:#1a8899;}
